*,:after,:before{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59,130,246,.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59,130,246,.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }/*! tailwindcss v3.4.17 | MIT License | https://tailwindcss.com*/*,:after,:before{box-sizing:border-box;border:0 solid #e5e7eb}:after,:before{--tw-content:""}:host,html{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:JetBrains Mono,monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dd,dl,figure,h1,h2,h3,h4,h5,h6,hr,p,pre{margin:0}fieldset{margin:0}fieldset,legend{padding:0}menu,ol,ul{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}[role=button],button{cursor:pointer}:disabled{cursor:default}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}body,html{overflow-x:clip;max-width:100%}:root{--color-primary:#0096ee;--color-primary-50:#e6f5fe;--color-primary-100:#b3e3fc;--color-primary-200:#80d1fa;--color-primary-300:#4dbff8;--color-primary-400:#1aadf6;--color-primary-500:#0096ee;--color-primary-600:#0078be;--color-primary-700:#005a8f;--color-primary-800:#003c5f;--color-primary-900:#001e30;--color-secondary:#0096ee;--color-secondary-50:#e6f5fe;--color-secondary-100:#b3e3fc;--color-secondary-200:#80d1fa;--color-secondary-300:#4dbff8;--color-secondary-400:#1aadf6;--color-secondary-500:#0096ee;--color-secondary-600:#0078be;--color-secondary-700:#005a8f;--color-secondary-800:#003c5f;--color-secondary-900:#001e30;--color-accent:#e76500;--color-accent-50:#fff4eb;--color-accent-100:#ffe2c2;--color-accent-200:#ffcf99;--color-accent-300:#ffb866;--color-accent-400:#ff9f33;--color-accent-500:#e76500;--color-accent-600:#c75500;--color-accent-700:#a84600;--color-accent-800:#893800;--color-accent-900:#6b2c00;--color-background:#fff;--color-surface:#f6f9fc;--color-surface-hover:#edf3f8;--color-text-primary:#101828;--color-text-secondary:#475467;--color-text-tertiary:#667085;--color-text-inverse:#fff;--color-success:#107e3e;--color-success-50:#e8f5ed;--color-success-100:#ccebd9;--color-success-600:#0d6632;--color-success-700:#0a5027;--color-warning:#e9730c;--color-warning-50:#fef3e6;--color-warning-100:#fde4c7;--color-warning-600:#c75f0a;--color-warning-700:#a54e08;--color-error:#b00;--color-error-50:#fce8e8;--color-error-100:#f8cccc;--color-error-600:#900;--color-error-700:#700;--color-border:#e4e9f0;--color-border-light:#eef2f6;--color-border-dark:#bfbfbf;--shadow-sm:0 1px 2px 0 rgba(29,45,62,.06);--shadow-base:0 2px 8px 0 rgba(29,45,62,.08);--shadow-md:0 4px 16px 0 rgba(29,45,62,.1);--shadow-lg:0 8px 24px 0 rgba(29,45,62,.12);--shadow-xl:0 16px 40px 0 rgba(29,45,62,.14);--gradient-brand:linear-gradient(135deg,#0096ee,#0096ee);--gradient-brand-hover:linear-gradient(135deg,#0078be,#0078be);--gradient-subtle:linear-gradient(180deg,#fff,#f5f6f7);--gradient-sky-frost:linear-gradient(180deg,#0096ee,#e6f5fe);--gradient-mint-flow:linear-gradient(180deg,#0078be,#4dbff8);--transition-base:300ms cubic-bezier(0.4,0,0.2,1);--transition-fast:150ms cubic-bezier(0.4,0,0.2,1);--transition-slow:500ms cubic-bezier(0.4,0,0.2,1);--spacing-xs:0.25rem;--spacing-sm:0.5rem;--spacing-md:1rem;--spacing-lg:1.5rem;--spacing-xl:2rem;--spacing-2xl:3rem;--spacing-3xl:4rem;--spacing-4xl:6rem}*{--tw-border-opacity:1;border-color:rgb(228 233 240/var(--tw-border-opacity,1))}body{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));font-family:Poppins,system-ui,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-feature-settings:"kern" 1,"liga" 1}body,h1,h2,h3,h4,h5,h6{--tw-text-opacity:1;color:rgb(16 24 40/var(--tw-text-opacity,1))}h1,h2,h3,h4,h5,h6{font-family:Poppins,system-ui,sans-serif;font-weight:600}h1.font-bold,h2.font-bold,h3.font-bold,h4.font-bold,h5.font-bold,h6.font-bold{font-weight:600}h1{font-size:3rem;line-height:3.5rem;line-height:1.25;letter-spacing:-.025em}@media (min-width:768px){h1{font-size:3.75rem;line-height:4rem}}@media (min-width:1024px){h1{font-size:4.5rem;line-height:4.75rem}}h2{font-size:2.25rem;line-height:2.75rem;line-height:1.25;letter-spacing:-.025em}h2h2{font-size:2rem;line-height:1.2}@media (min-width:768px){h2h2{font-size:2.5rem;line-height:1.15}}@media (min-width:1024px){h2h2{font-size:2.75rem;line-height:1.12}h1h2{font-size:3.25rem;line-height:1.1}}@media (min-width:768px){h2{font-size:3rem;line-height:3.5rem}}@media (min-width:1024px){h2{font-size:3.75rem;line-height:4rem}}h3{font-size:1.875rem;line-height:2.5rem;line-height:1.375}@media (min-width:768px){h2h3{font-size:2.5rem;line-height:1.15}}@media (min-width:1024px){h2h3{font-size:2.75rem;line-height:1.12}}@media (min-width:768px){h3{font-size:2.25rem;line-height:2.75rem}}@media (min-width:1024px){h3{font-size:3rem;line-height:3.5rem}}h4{font-size:1.5rem;line-height:2.25rem;line-height:1.375}@media (min-width:768px){h4{font-size:1.875rem;line-height:2.5rem}}h5{font-size:1.25rem;line-height:2rem;line-height:1.5}.space-y-4>ph5,h2+ph5{font-size:1.125rem;line-height:1.7}@media (min-width:768px){h5{font-size:1.5rem;line-height:2.25rem}}h6{font-size:1.125rem;line-height:1.875rem;line-height:1.5}@media (min-width:768px){h6{font-size:1.25rem;line-height:2rem}}p{font-size:1rem;line-height:1.75rem;line-height:1.625;--tw-text-opacity:1;color:rgb(71 84 103/var(--tw-text-opacity,1))}@media (min-width:768px){p{font-size:1.125rem;line-height:1.875rem}}a{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s}button{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s}.\!container{width:100%!important}.container{width:100%}@media (min-width:640px){.\!container{max-width:640px!important}.container{max-width:640px}}@media (min-width:768px){.\!container{max-width:768px!important}.container{max-width:768px}}@media (min-width:1024px){.\!container{max-width:1024px!important}.container{max-width:1024px}}@media (min-width:1280px){.\!container{max-width:1280px!important}.container{max-width:1280px}}@media (min-width:1536px){.\!container{max-width:1536px!important}.container{max-width:1536px}}.text-gradient{-webkit-background-clip:text;background-clip:text;color:transparent}.bg-gradient-brand,.text-gradient{background-image:var(--gradient-brand)}@media (min-width:1024px){.guide-hero-grid .btn-primary{justify-content:flex-start}}.btn-primary{display:inline-flex;align-items:center;justify-content:center;border-radius:.375rem;padding:1rem 2rem;font-family:Poppins,system-ui,sans-serif;font-weight:600;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.btn-primary.font-bold{font-weight:600}.bg-gradient-brand.flex.btn-primary.justify-center,.bg-gradient-brand.flex.items-center.btn-primary{background:#eaf5fe;color:#0078be;box-shadow:none;border:1px solid #d5ebfb}.bg-gradient-brand.flex.btn-primary.justify-center .text-white,.bg-gradient-brand.flex.btn-primary.justify-center.text-white,.bg-gradient-brand.flex.items-center.btn-primary .text-white,.bg-gradient-brand.flex.items-center.btn-primary.text-white,.bg-gradient-brand.flex.items-center.justify-center .btn-primary,.bg-gradient-brand.flex.items-center.justify-center.btn-primary{color:#0078be}.btn-primary{background-image:var(--gradient-brand);background-image:linear-gradient(135deg,#0096ee,#0096ee)}.btn-primary.flex.items-center.justify-center{background:#eaf5fe;color:#0078be;box-shadow:none;border:1px solid #d5ebfb}.btn-primary.flex.items-center.justify-center .text-white,.btn-primary.flex.items-center.justify-center.text-white{color:#0078be}.card .btn-primary.flex,.pillar-card .btn-primary{transition:transform .35s cubic-bezier(.34,1.56,.64,1)}.card:hover .btn-primary.flex,.pillar-card:hover .btn-primary{transform:translateY(-3px) rotate(-8deg) scale(1.08)}.agent-card .btn-primary{background:var(--ac)}.btn-primary:hover:hover{background-image:var(--gradient-brand-hover)}.btn-primary:hover{background-image:linear-gradient(135deg,#0078be,#0078be)}.btn-primary{--tw-shadow:0 1px 2px 0 rgba(29,45,62,.06);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color)}.btn-primary,.btn-primary:hover{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.btn-primary:hover{--tw-shadow:0 2px 8px 0 rgba(29,45,62,.08);--tw-shadow-colored:0 2px 8px 0 var(--tw-shadow-color)}.btn-primary{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s}.btn-primary:focus{outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-opacity:1;--tw-ring-color:rgb(128 209 250/var(--tw-ring-opacity,1))}@media (min-width:1024px){.guide-hero-grid .btn-secondary{justify-content:flex-start}}.btn-secondary{display:inline-flex;align-items:center;justify-content:center;padding:1rem 2rem;font-family:Poppins,system-ui,sans-serif;font-weight:600}.btn-secondary.font-bold{font-weight:600}.bg-gradient-brand.flex.btn-secondary.justify-center,.bg-gradient-brand.flex.items-center.btn-secondary{background:#eaf5fe;color:#0078be;box-shadow:none;border:1px solid #d5ebfb}.bg-gradient-brand.flex.btn-secondary.justify-center .text-white,.bg-gradient-brand.flex.btn-secondary.justify-center.text-white,.bg-gradient-brand.flex.items-center.btn-secondary .text-white,.bg-gradient-brand.flex.items-center.btn-secondary.text-white{color:#0078be}.btn-secondary{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(0 90 143/var(--tw-text-opacity,1))}.btn-secondary:hover{--tw-bg-opacity:1;background-color:rgb(230 245 254/var(--tw-bg-opacity,1))}.btn-secondary{border-radius:.375rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(0 150 238/var(--tw-border-opacity,1));--tw-shadow:0 1px 2px 0 rgba(29,45,62,.06);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color)}.btn-secondary,.btn-secondary:hover{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.btn-secondary:hover{--tw-shadow:0 2px 8px 0 rgba(29,45,62,.08);--tw-shadow-colored:0 2px 8px 0 var(--tw-shadow-color)}.btn-secondary{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s}.btn-secondary:focus{outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-opacity:1;--tw-ring-color:rgb(179 227 252/var(--tw-ring-opacity,1))}.card{border-radius:.5rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(228 233 240/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));--tw-shadow:0 1px 2px 0 rgba(29,45,62,.06);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color)}.card,.card:hover{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.card:hover{--tw-shadow:0 2px 8px 0 rgba(29,45,62,.08);--tw-shadow-colored:0 2px 8px 0 var(--tw-shadow-color)}.card{transition-property:box-shadow;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s}.card-elevated{border-radius:.5rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(238 242 246/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));--tw-shadow:0 2px 8px 0 rgba(29,45,62,.08);--tw-shadow-colored:0 2px 8px 0 var(--tw-shadow-color)}.card-elevated,.card-elevated:hover{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.card-elevated:hover{--tw-shadow:0 4px 16px 0 rgba(29,45,62,.1);--tw-shadow-colored:0 4px 16px 0 var(--tw-shadow-color)}.card-elevated{transition-property:box-shadow;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s}.\!input,.input{width:100%;padding:.625rem .875rem;font-family:Poppins,system-ui,sans-serif;--tw-text-opacity:1;color:rgb(16 24 40/var(--tw-text-opacity,1))}.\!input,.input{border-radius:.5rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(228 233 240/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.\!input:focus,.input:focus{border-color:transparent;outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-opacity:1;--tw-ring-color:rgb(0 150 238/var(--tw-ring-opacity,1))}.\!input,.input{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s}.\!input::-moz-placeholder{--tw-text-opacity:1;color:rgb(102 112 133/var(--tw-text-opacity,1))}.\!input::placeholder{--tw-text-opacity:1;color:rgb(102 112 133/var(--tw-text-opacity,1))}.input::-moz-placeholder{--tw-text-opacity:1;color:rgb(102 112 133/var(--tw-text-opacity,1))}.input::placeholder{--tw-text-opacity:1;color:rgb(102 112 133/var(--tw-text-opacity,1))}.input-error{--tw-border-opacity:1;border-color:rgb(187 0 0/var(--tw-border-opacity,1))}.input-error:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(187 0 0/var(--tw-ring-opacity,1))}.badge{display:inline-flex;align-items:center;border-radius:9999px;padding:.25rem .75rem;font-size:.875rem;line-height:1.25rem;font-weight:500}.bg-gradient-brand.flex.badge.justify-center{background:#eaf5fe;color:#0078be;box-shadow:none;border:1px solid #d5ebfb}.bg-gradient-brand.flex.badge.justify-center .text-white,.bg-gradient-brand.flex.badge.justify-center.text-white{color:#0078be}.section{padding-top:3.5rem;padding-bottom:3.5rem}@media (min-width:768px){.section{padding-top:5rem;padding-bottom:5rem}}@media (min-width:1024px){.section{padding-top:6rem;padding-bottom:6rem}}.section-sm{padding-top:2.5rem;padding-bottom:2.5rem}@media (min-width:768px){.section-sm{padding-top:3rem;padding-bottom:3rem}}@media (min-width:1024px){.section-sm{padding-top:4rem;padding-bottom:4rem}}.container-custom{margin-left:auto;margin-right:auto;max-width:80rem;padding-left:1rem;padding-right:1rem}@media (min-width:640px){.container-custom{padding-left:1.5rem;padding-right:1.5rem}}@media (min-width:1024px){.container-custom{padding-left:2rem;padding-right:2rem}}.scroll-reveal{--tw-translate-y:2.5rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));opacity:0;transition:opacity .75s cubic-bezier(.22,1,.36,1),transform .75s cubic-bezier(.22,1,.36,1);transition-delay:var(--scroll-delay,0ms);will-change:opacity,transform}.scroll-reveal.active{--tw-translate-y:0px;opacity:1}.scroll-reveal-left,.scroll-reveal.active{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scroll-reveal-left{--tw-translate-x:-2.5rem;--tw-translate-y:0px;opacity:0;transition:opacity .75s cubic-bezier(.22,1,.36,1),transform .75s cubic-bezier(.22,1,.36,1);transition-delay:var(--scroll-delay,0ms)}.scroll-reveal-left.active{--tw-translate-x:0px;opacity:1}.scroll-reveal-left.active,.scroll-reveal-scale{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scroll-reveal-scale{--tw-translate-y:2rem;--tw-scale-x:0.97;--tw-scale-y:0.97;opacity:0;transition:opacity .7s cubic-bezier(.22,1,.36,1),transform .7s cubic-bezier(.22,1,.36,1);transition-delay:var(--scroll-delay,0ms);will-change:opacity,transform}.scroll-reveal-scale.active{--tw-translate-y:0px;--tw-scale-x:1;--tw-scale-y:1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));opacity:1}.metric{-webkit-background-clip:text;background-clip:text;color:transparent;background-image:var(--gradient-brand);font-family:Poppins,system-ui,sans-serif;font-size:2.25rem;line-height:2.75rem;font-weight:700}.font-display.metric,.metric.font-bold,h1.metric,h2.metric,h3.metric,h4.metric{font-weight:600}:is(h1,h2,h3,h4) :is(.metric,.text-gradient-flux,.text-gradient-mynt,.text-gradient-brand-dark){background:none;-webkit-text-fill-color:currentColor;color:inherit}h2.metric{font-size:2rem;line-height:1.2}@media (min-width:768px){h2.metric{font-size:2.5rem;line-height:1.15}}@media (min-width:1024px){h2.metric{font-size:2.75rem;line-height:1.12}h1.metric{font-size:3.25rem;line-height:1.1}}@media (min-width:768px){.metric{font-size:3rem;line-height:3.5rem}}@media (min-width:1024px){.metric{font-size:3.75rem;line-height:4rem}}.hero-light{position:relative;overflow:hidden;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:7rem 0 3.5rem}@media (min-width:1024px){.hero-light{padding:7.5rem 0 4rem}}@keyframes hero-blob-drift{0%{transform:translate(0) scale(1)}50%{transform:translate(-40px,30px) scale(1.08)}to{transform:translate(30px,-20px) scale(.96)}}.hero-light-title{margin-bottom:1.5rem;font-family:Poppins,system-ui,sans-serif;font-weight:700}.font-display.hero-light-title,.hero-light-title.font-bold,h1.hero-light-title,h2.hero-light-title,h3.hero-light-title,h4.hero-light-title{font-weight:600}.hero-light-title{font-size:clamp(2.1rem,1.4rem + 2vw,3.25rem);line-height:1.1;letter-spacing:-.04em;text-wrap:balance}.hero-light-title .text-gradient-shimmer{display:inline}.hero-light-sub{margin-bottom:2.25rem;max-width:42rem;font-size:1.125rem;line-height:1.875rem;line-height:1.625;--tw-text-opacity:1;color:rgb(71 84 103/var(--tw-text-opacity,1))}@media (min-width:768px){.hero-light-sub{font-size:1.25rem;line-height:2rem}}@media (min-width:1024px){.guide-hero-grid .hero-light-ctas{justify-content:flex-start}}.hero-light-ctas{display:flex;width:100%;flex-direction:column;align-items:center;justify-content:center;gap:.75rem}.bg-gradient-brand.flex.hero-light-ctas.justify-center,.bg-gradient-brand.flex.items-center.hero-light-ctas,.bg-gradient-brand.hero-light-ctas.items-center.justify-center{background:#eaf5fe;color:#0078be;box-shadow:none;border:1px solid #d5ebfb}.bg-gradient-brand.flex.hero-light-ctas.justify-center .text-white,.bg-gradient-brand.flex.hero-light-ctas.justify-center.text-white,.bg-gradient-brand.flex.items-center.hero-light-ctas .text-white,.bg-gradient-brand.flex.items-center.hero-light-ctas.text-white,.bg-gradient-brand.hero-light-ctas.items-center.justify-center .text-white,.bg-gradient-brand.hero-light-ctas.items-center.justify-center.text-white{color:#0078be}.card .bg-gradient-brand.hero-light-ctas{transition:transform .35s cubic-bezier(.34,1.56,.64,1)}.card:hover .bg-gradient-brand.hero-light-ctas{transform:translateY(-3px) rotate(-8deg) scale(1.08)}@media (min-width:640px){.hero-light-ctas{width:auto;flex-direction:row}}.text-gradient-shimmer{-webkit-background-clip:text;background-clip:text;color:transparent;background-image:linear-gradient(110deg,#0096ee,#0096ee 40%,#4dbff8 50%,#0096ee 60%,#0096ee);background-size:220% 100%;-webkit-text-fill-color:transparent;animation:text-shimmer 7s ease-in-out infinite}@keyframes text-shimmer{0%,to{background-position:0 50%}50%{background-position:100% 50%}}.hero-anim{opacity:0;animation:hero-fade-up .9s cubic-bezier(.22,1,.36,1) forwards;animation-delay:var(--d,0ms)}@keyframes hero-fade-up{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}.hero-split{display:grid;align-items:center;gap:3.5rem}.bg-gradient-brand.flex.hero-split.justify-center{background:#eaf5fe;color:#0078be;box-shadow:none;border:1px solid #d5ebfb}.bg-gradient-brand.flex.hero-split.justify-center .text-white,.bg-gradient-brand.flex.hero-split.justify-center.text-white{color:#0078be}@media (min-width:1024px){.hero-split{grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);gap:2.5rem}.guide-hero-grid .hero-split-copy{text-align:left}}.hero-split-copy{display:flex;flex-direction:column;align-items:center;text-align:center}.bg-gradient-brand.flex.hero-split-copy.justify-center,.bg-gradient-brand.hero-split-copy.items-center.justify-center{background:#eaf5fe;color:#0078be;box-shadow:none;border:1px solid #d5ebfb}.bg-gradient-brand.flex.hero-split-copy.justify-center .text-white,.bg-gradient-brand.flex.hero-split-copy.justify-center.text-white,.bg-gradient-brand.hero-split-copy.items-center.justify-center .text-white,.bg-gradient-brand.hero-split-copy.items-center.justify-center.text-white{color:#0078be}.hero-split-copy.mb-16{margin-bottom:3rem}.card .bg-gradient-brand.hero-split-copy{transition:transform .35s cubic-bezier(.34,1.56,.64,1)}.card:hover .bg-gradient-brand.hero-split-copy{transform:translateY(-3px) rotate(-8deg) scale(1.08)}@media (min-width:1024px){.hero-split-copy{align-items:flex-start;text-align:left}}.hero-split-copy .hero-light-sub{max-width:36rem}@keyframes net-glow{0%{transform:scale(.95);opacity:.8}to{transform:scale(1.06);opacity:1}}@keyframes net-dash{to{stroke-dashoffset:-22}}@keyframes node-float{0%,to{transform:translate(-50%,-50%)}50%{transform:translate(-50%,calc(-50% - 6px))}}.hero-network .hero-agent-card{position:relative;z-index:20;max-width:none;padding:1rem}@media (min-width:768px){.hero-network .hero-agent-card{padding:1.25rem}}.hero-network .hero-agent-card{animation:hero-card-float 7s ease-in-out 1.4s infinite}.hero-network .hero-agent-step{padding-top:.5rem;padding-bottom:.5rem;font-size:.875rem;line-height:1.25rem}.hero-network .hero-agent-steps{margin-bottom:.75rem}.hero-network .hero-agent-steps>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.375rem*(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.375rem*var(--tw-space-y-reverse))}.hero-network .hero-agent-done{padding-top:.625rem;padding-bottom:.625rem}.hero-network .hero-agent-prompt{min-height:3.5rem;padding-top:.75rem;padding-bottom:.75rem;font-size:.95rem}.hero-agent-window-dots{display:flex;gap:.375rem}.bg-gradient-brand.hero-agent-window-dots.items-center.justify-center{background:#eaf5fe;color:#0078be;box-shadow:none;border:1px solid #d5ebfb}.bg-gradient-brand.hero-agent-window-dots.items-center.justify-center .text-white,.bg-gradient-brand.hero-agent-window-dots.items-center.justify-center.text-white{color:#0078be}.card .bg-gradient-brand.hero-agent-window-dots{transition:transform .35s cubic-bezier(.34,1.56,.64,1)}.card:hover .bg-gradient-brand.hero-agent-window-dots{transform:translateY(-3px) rotate(-8deg) scale(1.08)}.hero-agent-window-dots i{display:block;height:.625rem;width:.625rem;border-radius:9999px;--tw-bg-opacity:1;background-color:rgb(228 233 240/var(--tw-bg-opacity,1))}.hero-agent-window-title{flex:1 1 0%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.875rem;line-height:1.25rem;font-weight:600;--tw-text-opacity:1;color:rgb(16 24 40/var(--tw-text-opacity,1))}.hero-agent-live{display:inline-flex;align-items:center;gap:.375rem;border-radius:9999px;--tw-bg-opacity:1;background-color:rgb(230 245 254/var(--tw-bg-opacity,1));padding:.25rem .625rem;font-size:.7rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em;--tw-text-opacity:1;color:rgb(0 90 143/var(--tw-text-opacity,1))}.font-display.hero-agent-live,h1.hero-agent-live,h2.hero-agent-live,h3.hero-agent-live,h4.hero-agent-live{font-weight:600}.bg-gradient-brand.flex.hero-agent-live.justify-center{background:#eaf5fe;color:#0078be;box-shadow:none;border:1px solid #d5ebfb}.bg-gradient-brand.flex.hero-agent-live.justify-center .text-white,.bg-gradient-brand.flex.hero-agent-live.justify-center.text-white{color:#0078be}.hero-agent-live i{position:relative;display:block;height:.375rem;width:.375rem}.hero-agent-live i,.hero-agent-live i:after{border-radius:9999px;--tw-bg-opacity:1;background-color:rgb(0 150 238/var(--tw-bg-opacity,1))}.hero-agent-live i:after{content:"";position:absolute;inset:0;animation:badge-ping 1.8s cubic-bezier(0,0,.2,1) infinite}@media (prefers-reduced-motion:reduce){.hero-network .hero-agent-card,.hero-network-glow,.hero-network-lines path,.hero-node{animation:none}.hero-network-pulses{display:none}}.hero-visual-frame{position:relative;width:100%;max-width:64rem;border-radius:2rem;padding:1rem}@media (min-width:768px){.card-elevated.hero-visual-frame{padding:2.5rem}}@media (min-width:640px){.hero-visual-frame{padding:2rem}}@media (min-width:768px){.hero-visual-frame{padding:3rem}}.hero-visual-frame{background:radial-gradient(ellipse 60% 70% at 85% 10%,rgba(0,150,238,.45) 0,transparent 60%),radial-gradient(ellipse 55% 60% at 10% 90%,rgba(0,150,238,.3) 0,transparent 60%),linear-gradient(135deg,#e6f5fe,#cbeafd)}.hero-agent-card{margin-left:auto;margin-right:auto;width:100%;max-width:42rem;border-radius:1.5rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(255 255 255/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:1.25rem}@media (min-width:768px){.hero-agent-card{padding:1.75rem}}.hero-agent-card{box-shadow:0 24px 48px -24px rgba(0,60,95,.35)}.hero-visual-frame .hero-agent-card{animation:hero-card-float 7s ease-in-out 1.4s infinite}@keyframes hero-card-float{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.hero-agent-prompt{margin-bottom:1rem;display:flex;align-items:flex-start;gap:.75rem;border-radius:1.5rem;--tw-bg-opacity:1;background-color:rgb(246 249 252/var(--tw-bg-opacity,1));padding:1rem;font-size:1rem;line-height:1.75rem;line-height:1.625;--tw-text-opacity:1;color:rgb(16 24 40/var(--tw-text-opacity,1))}.bg-gradient-brand.hero-agent-prompt.items-center.justify-center{background:#eaf5fe;color:#0078be;box-shadow:none;border:1px solid #d5ebfb}.bg-gradient-brand.hero-agent-prompt.items-center.justify-center .text-white,.bg-gradient-brand.hero-agent-prompt.items-center.justify-center.text-white{color:#0078be}.card .bg-gradient-brand.hero-agent-prompt{transition:transform .35s cubic-bezier(.34,1.56,.64,1)}.card:hover .bg-gradient-brand.hero-agent-prompt{transform:translateY(-3px) rotate(-8deg) scale(1.08)}.hero-agent-prompt{min-height:4.75rem}.hero-agent-you{margin-top:.125rem;flex-shrink:0;border-radius:.375rem;--tw-bg-opacity:1;background-color:rgb(16 24 40/var(--tw-bg-opacity,1));padding:.25rem .5rem;font-size:.75rem;line-height:1rem;font-weight:600;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.bg-gradient-brand.flex.items-center.justify-center .hero-agent-you,.bg-gradient-brand.flex.items-center.justify-center.hero-agent-you{color:#0078be}@keyframes caret-blink{50%{opacity:0}}.hero-agent-steps{margin:0 0 1rem;list-style-type:none}.hero-agent-steps>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.5rem*(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem*var(--tw-space-y-reverse))}.hero-agent-steps{padding:0}.hero-agent-step{display:flex;align-items:center;gap:.75rem;border-radius:1rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(228 233 240/var(--tw-border-opacity,1));padding:.75rem 1rem;font-size:.875rem;line-height:1.25rem;--tw-text-opacity:1;color:rgb(71 84 103/var(--tw-text-opacity,1))}.bg-gradient-brand.flex.hero-agent-step.justify-center,.bg-gradient-brand.hero-agent-step.items-center.justify-center{background:#eaf5fe;color:#0078be;box-shadow:none;border:1px solid #d5ebfb}.bg-gradient-brand.flex.hero-agent-step.justify-center .text-white,.bg-gradient-brand.flex.hero-agent-step.justify-center.text-white,.bg-gradient-brand.hero-agent-step.items-center.justify-center .text-white,.bg-gradient-brand.hero-agent-step.items-center.justify-center.text-white{color:#0078be}.card .bg-gradient-brand.hero-agent-step{transition:transform .35s cubic-bezier(.34,1.56,.64,1)}.card:hover .bg-gradient-brand.hero-agent-step{transform:translateY(-3px) rotate(-8deg) scale(1.08)}@media (min-width:768px){.hero-agent-step{font-size:.95rem}}.hero-agent-step{opacity:.45;transition:opacity .4s ease,border-color .4s ease,background-color .4s ease,color .4s ease}.hero-agent-step.is-running{--tw-border-opacity:1;border-color:rgb(128 209 250/var(--tw-border-opacity,1));background-color:rgba(230,245,254,.6)}.hero-agent-step.is-done,.hero-agent-step.is-running{--tw-text-opacity:1;color:rgb(16 24 40/var(--tw-text-opacity,1));opacity:1}.hero-agent-check{position:relative;height:1.25rem;width:1.25rem;flex-shrink:0;border-radius:9999px;border-width:2px;--tw-border-opacity:1;border-color:rgb(228 233 240/var(--tw-border-opacity,1));transition:background-color .3s ease,border-color .3s ease}.hero-agent-step.is-running .hero-agent-check{--tw-border-opacity:1;border-color:rgb(0 150 238/var(--tw-border-opacity,1));border-right-color:transparent;animation:hero-spin .8s linear infinite}@keyframes hero-spin{to{transform:rotate(1turn)}}.hero-agent-step.is-done .hero-agent-check{border-color:#0096ee;background-color:#0096ee}.hero-agent-step.is-done .hero-agent-check:after{content:"";position:absolute;left:5px;top:2px;width:6px;height:10px;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg)}.hero-agent-done{border-radius:1rem;padding:.75rem 1rem;font-size:.875rem;line-height:1.25rem;--tw-text-opacity:1;color:rgb(71 84 103/var(--tw-text-opacity,1));background:linear-gradient(90deg,rgba(0,150,238,.12),rgba(0,150,238,.08));opacity:0;transform:translateY(6px);transition:opacity .5s ease,transform .5s ease}.hero-agent-done strong{color:#0078be}.hero-agent-done.is-visible{opacity:1;transform:translateY(0)}.hero-badge{margin-bottom:1.75rem;display:inline-flex;align-items:center;gap:.5rem;border-radius:9999px;padding:.375rem 1rem;font-size:.65rem;font-weight:600;text-transform:uppercase;letter-spacing:.08em}.bg-gradient-brand.flex.hero-badge.justify-center{background:#eaf5fe;color:#0078be;box-shadow:none;border:1px solid #d5ebfb}.bg-gradient-brand.flex.hero-badge.justify-center .text-white,.bg-gradient-brand.flex.hero-badge.justify-center.text-white{color:#0078be}@media (min-width:640px){.hero-badge{font-size:.75rem;line-height:1rem;letter-spacing:.14em}}.hero-badge{border-width:1px;--tw-border-opacity:1;border-color:rgb(179 227 252/var(--tw-border-opacity,1));background-color:rgba(230,245,254,.7);--tw-text-opacity:1;color:rgb(0 90 143/var(--tw-text-opacity,1))}.hero-badge-dot{position:relative;height:.5rem;width:.5rem}.hero-badge-dot,.hero-badge-dot:after{border-radius:9999px;background-color:#0096ee}.hero-badge-dot:after{content:"";position:absolute;inset:0;animation:badge-ping 2s cubic-bezier(0,0,.2,1) infinite}@keyframes badge-ping{75%,to{transform:scale(2.4);opacity:0}}@media (min-width:1024px){.guide-hero-grid .btn-ghost-lg{justify-content:flex-start}}.btn-ghost-lg{display:inline-flex;align-items:center;justify-content:center;border-radius:.5rem;font-family:Poppins,system-ui,sans-serif;font-weight:500;--tw-text-opacity:1;color:rgb(16 24 40/var(--tw-text-opacity,1))}.btn-ghost-lg.font-bold{font-weight:600}.bg-gradient-brand.flex.btn-ghost-lg.justify-center,.bg-gradient-brand.flex.items-center.btn-ghost-lg{background:#eaf5fe;color:#0078be;box-shadow:none;border:1px solid #d5ebfb}.bg-gradient-brand.flex.btn-ghost-lg.justify-center .text-white,.bg-gradient-brand.flex.btn-ghost-lg.justify-center.text-white,.bg-gradient-brand.flex.items-center.btn-ghost-lg .text-white,.bg-gradient-brand.flex.items-center.btn-ghost-lg.text-white{color:#0078be}.btn-ghost-lg{border-width:1px;--tw-border-opacity:1;border-color:rgb(228 233 240/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:.875rem 1.75rem;font-size:1rem;line-height:1.75rem}@media (min-width:768px){.btn-ghost-lg{font-size:1.125rem;line-height:1.875rem}}.btn-ghost-lg{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s}.btn-ghost-lg:hover{--tw-translate-y:-0.125rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-border-opacity:1;border-color:rgb(77 191 248/var(--tw-border-opacity,1));--tw-text-opacity:1;color:rgb(0 120 190/var(--tw-text-opacity,1));--tw-shadow:0 4px 16px 0 rgba(29,45,62,.1);--tw-shadow-colored:0 4px 16px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.page-crumbs{margin-bottom:1.5rem;display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;font-size:.875rem;line-height:1.25rem;--tw-text-opacity:1;color:rgb(102 112 133/var(--tw-text-opacity,1))}.bg-gradient-brand.flex.page-crumbs.justify-center,.bg-gradient-brand.page-crumbs.items-center.justify-center{background:#eaf5fe;color:#0078be;box-shadow:none;border:1px solid #d5ebfb}.bg-gradient-brand.flex.page-crumbs.justify-center .text-white,.bg-gradient-brand.flex.page-crumbs.justify-center.text-white,.bg-gradient-brand.page-crumbs.items-center.justify-center .text-white,.bg-gradient-brand.page-crumbs.items-center.justify-center.text-white{color:#0078be}.card .bg-gradient-brand.page-crumbs{transition:transform .35s cubic-bezier(.34,1.56,.64,1)}.card:hover .bg-gradient-brand.page-crumbs{transform:translateY(-3px) rotate(-8deg) scale(1.08)}.page-crumbs a{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.page-crumbs a:hover{--tw-text-opacity:1;color:rgb(0 120 190/var(--tw-text-opacity,1))}.page-crumbs span[aria-hidden]{--tw-text-opacity:1;color:rgb(191 191 191/var(--tw-text-opacity,1))}.flow-steps{margin:0;display:grid;list-style-type:none;gap:1rem;padding:0}@media (min-width:640px){.flow-steps{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.flow-steps{grid-template-columns:repeat(5,minmax(0,1fr))}}.flow-step{position:relative;border-radius:1rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(228 233 240/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:1.25rem}@media (min-width:1024px){.guide-hero-grid .flow-step-num{justify-content:flex-start}}.flow-step-num{margin-bottom:.75rem;display:inline-flex;height:2rem;width:2rem;align-items:center;justify-content:center;border-radius:9999px;font-size:.875rem;line-height:1.25rem;font-weight:600}.bg-gradient-brand.flex.flow-step-num.justify-center,.bg-gradient-brand.flex.items-center.flow-step-num{background:#eaf5fe;color:#0078be;box-shadow:none;border:1px solid #d5ebfb}.bg-gradient-brand.flex.flow-step-num.justify-center .text-white,.bg-gradient-brand.flex.flow-step-num.justify-center.text-white,.bg-gradient-brand.flex.items-center.flow-step-num .text-white,.bg-gradient-brand.flex.items-center.flow-step-num.text-white{color:#0078be}.flow-step-num{background:#eaf5fe;color:#0078be}@media (min-width:1024px){.flow-step:not(:last-child):after{content:"";position:absolute;top:2.25rem;right:-.85rem;width:.85rem;height:2px;background:linear-gradient(90deg,#b3e3fc,#0096ee)}}.module-chip{display:inline-flex;align-items:center;gap:.5rem;border-radius:.5rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(228 233 240/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:.5rem .875rem;font-size:.875rem;line-height:1.25rem;font-weight:500;--tw-text-opacity:1;color:rgb(16 24 40/var(--tw-text-opacity,1))}.bg-gradient-brand.flex.module-chip.justify-center{background:#eaf5fe;color:#0078be;box-shadow:none;border:1px solid #d5ebfb}.bg-gradient-brand.flex.module-chip.justify-center .text-white,.bg-gradient-brand.flex.module-chip.justify-center.text-white{color:#0078be}.module-chip{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.module-chip:hover{--tw-border-opacity:1;border-color:rgb(77 191 248/var(--tw-border-opacity,1));--tw-text-opacity:1;color:rgb(0 120 190/var(--tw-text-opacity,1))}.chat-bubble{display:flex;align-items:flex-start;gap:.75rem;border-radius:1rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(255 255 255/var(--tw-border-opacity,1));background-color:hsla(0,0%,100%,.9);padding:.75rem 1rem;font-size:.95rem;--tw-text-opacity:1;color:rgb(16 24 40/var(--tw-text-opacity,1))}.bg-gradient-brand.chat-bubble.items-center.justify-center{background:#eaf5fe;color:#0078be;box-shadow:none;border:1px solid #d5ebfb}.bg-gradient-brand.chat-bubble.items-center.justify-center .text-white,.bg-gradient-brand.chat-bubble.items-center.justify-center.text-white{color:#0078be}.card .bg-gradient-brand.chat-bubble{transition:transform .35s cubic-bezier(.34,1.56,.64,1)}.card:hover .bg-gradient-brand.chat-bubble{transform:translateY(-3px) rotate(-8deg) scale(1.08)}.chat-bubble{box-shadow:0 10px 24px -18px rgba(0,60,95,.45)}.chat-bubble-you{margin-top:.125rem;flex-shrink:0;border-radius:.375rem;--tw-bg-opacity:1;background-color:rgb(16 24 40/var(--tw-bg-opacity,1));padding:.125rem .5rem;font-size:.75rem;line-height:1rem;font-weight:600;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.bg-gradient-brand.flex.items-center.justify-center .chat-bubble-you,.bg-gradient-brand.flex.items-center.justify-center.chat-bubble-you{color:#0078be}.faq-list>:not([hidden])~:not([hidden]){--tw-divide-y-reverse:0;border-top-width:calc(1px*(1 - var(--tw-divide-y-reverse)));border-bottom-width:calc(1px*var(--tw-divide-y-reverse));--tw-divide-opacity:1;border-color:rgb(228 233 240/var(--tw-divide-opacity,1))}.faq-list{border-top-width:1px;border-bottom-width:1px;--tw-border-opacity:1;border-color:rgb(228 233 240/var(--tw-border-opacity,1))}.faq-item summary{display:flex;cursor:pointer;list-style-type:none;align-items:center;justify-content:space-between;gap:1rem;padding-top:1.25rem;padding-bottom:1.25rem;font-size:1rem;line-height:1.75rem;font-weight:500;--tw-text-opacity:1;color:rgb(16 24 40/var(--tw-text-opacity,1))}.bg-gradient-brand.faq-item summary.items-center.justify-center,.bg-gradient-brand.flex.faq-item summary.justify-center{background:#eaf5fe;color:#0078be;box-shadow:none;border:1px solid #d5ebfb}.bg-gradient-brand.faq-item summary.items-center.justify-center .text-white,.bg-gradient-brand.faq-item summary.items-center.justify-center.text-white,.bg-gradient-brand.flex.faq-item summary.justify-center .text-white,.bg-gradient-brand.flex.faq-item summary.justify-center.text-white{color:#0078be}.card .bg-gradient-brand.faq-item summary{transition:transform .35s cubic-bezier(.34,1.56,.64,1)}.card:hover .bg-gradient-brand.faq-item summary{transform:translateY(-3px) rotate(-8deg) scale(1.08)}@media (min-width:768px){.faq-item summary{font-size:1.125rem;line-height:1.875rem}}.faq-item summary::-webkit-details-marker{display:none}.faq-item summary:after{content:"+";flex-shrink:0;font-size:1.5rem;line-height:2.25rem;font-weight:300;--tw-text-opacity:1;color:rgb(102 112 133/var(--tw-text-opacity,1));transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s}.faq-item[open] summary:after{transform:rotate(45deg)}.faq-item p{margin-top:-.25rem;padding-bottom:1.25rem;line-height:1.625;--tw-text-opacity:1;color:rgb(71 84 103/var(--tw-text-opacity,1))}.unify-section{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.unify-grid{margin-left:auto;margin-right:auto;display:grid;max-width:72rem;align-items:center;gap:2rem}.bg-gradient-brand.flex.unify-grid.justify-center{background:#eaf5fe;color:#0078be;box-shadow:none;border:1px solid #d5ebfb}.bg-gradient-brand.flex.unify-grid.justify-center .text-white,.bg-gradient-brand.flex.unify-grid.justify-center.text-white{color:#0078be}@media (min-width:1024px){.unify-grid{grid-template-columns:minmax(0,1fr) 140px minmax(0,1fr);gap:0}}.unify-tools{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem}.unify-tool{display:flex;align-items:center;gap:.75rem;border-radius:1rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(228 233 240/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:.875rem 1rem}.bg-gradient-brand.flex.unify-tool.justify-center,.bg-gradient-brand.unify-tool.items-center.justify-center{background:#eaf5fe;color:#0078be;box-shadow:none;border:1px solid #d5ebfb}.bg-gradient-brand.flex.unify-tool.justify-center .text-white,.bg-gradient-brand.flex.unify-tool.justify-center.text-white,.bg-gradient-brand.unify-tool.items-center.justify-center .text-white,.bg-gradient-brand.unify-tool.items-center.justify-center.text-white{color:#0078be}.card .bg-gradient-brand.unify-tool{transition:transform .35s cubic-bezier(.34,1.56,.64,1)}.card:hover .bg-gradient-brand.unify-tool{transform:translateY(-3px) rotate(-8deg) scale(1.08)}.unify-tool{animation:unify-jitter 6s ease-in-out infinite}.unify-tool:nth-child(2n){animation-delay:-2s}.unify-tool:nth-child(3n){animation-delay:-4s}@keyframes unify-jitter{0%,to{transform:translate(0) rotate(0deg)}33%{transform:translateY(-3px) rotate(-.6deg)}66%{transform:translateY(2px) rotate(.5deg)}}.unify-tool strong{display:block;font-size:.875rem;line-height:1.25rem;font-weight:600;--tw-text-opacity:1;color:rgb(16 24 40/var(--tw-text-opacity,1))}.unify-tool span:not(.unify-tool-icon){display:block;font-size:.75rem;line-height:1rem;--tw-text-opacity:1;color:rgb(102 112 133/var(--tw-text-opacity,1))}@media (min-width:1024px){.guide-hero-grid .unify-tool-icon{justify-content:flex-start}}.unify-tool-icon{display:flex;height:2.25rem;width:2.25rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:.5rem;font-size:.875rem;line-height:1.25rem;font-weight:700;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.font-display.unify-tool-icon,h1.unify-tool-icon,h2.unify-tool-icon,h3.unify-tool-icon,h4.unify-tool-icon{font-weight:600}.bg-gradient-brand.flex.items-center.unify-tool-icon,.bg-gradient-brand.flex.unify-tool-icon.justify-center,.bg-gradient-brand.unify-tool-icon.items-center.justify-center{background:#eaf5fe;color:#0078be;box-shadow:none;border:1px solid #d5ebfb}.bg-gradient-brand.flex.items-center.justify-center .unify-tool-icon,.bg-gradient-brand.flex.items-center.justify-center.unify-tool-icon,.bg-gradient-brand.flex.items-center.unify-tool-icon .text-white,.bg-gradient-brand.flex.items-center.unify-tool-icon.text-white,.bg-gradient-brand.flex.unify-tool-icon.justify-center .text-white,.bg-gradient-brand.flex.unify-tool-icon.justify-center.text-white,.bg-gradient-brand.unify-tool-icon.items-center.justify-center .text-white,.bg-gradient-brand.unify-tool-icon.items-center.justify-center.text-white{color:#0078be}.card .bg-gradient-brand.unify-tool-icon{transition:transform .35s cubic-bezier(.34,1.56,.64,1)}.card:hover .bg-gradient-brand.unify-tool-icon{transform:translateY(-3px) rotate(-8deg) scale(1.08)}.unify-tool-icon{background:var(--c)}.unify-flow{display:none;height:340px}@media (min-width:1024px){.unify-flow{display:block}}.unify-flow svg{height:100%;width:100%;overflow:visible}.unify-flow path{fill:none;stroke:url(#unifyLine);stroke-width:1.6;stroke-dasharray:5 6;vector-effect:non-scaling-stroke;animation:net-dash 1.4s linear infinite}.unify-pulses circle{fill:#0096ee;filter:drop-shadow(0 0 4px rgba(0,150,238,.8))}.unify-hub{border-radius:1.5rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(179 227 252/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:1.5rem;box-shadow:0 30px 60px -30px rgba(0,60,95,.35),0 0 0 6px rgba(0,150,238,.06)}.unify-hub-head{margin-bottom:.5rem;display:flex;align-items:center;justify-content:space-between;border-bottom-width:1px;--tw-border-opacity:1;border-color:rgb(228 233 240/var(--tw-border-opacity,1));padding-bottom:1rem}.bg-gradient-brand.flex.unify-hub-head.justify-center,.bg-gradient-brand.unify-hub-head.items-center.justify-center{background:#eaf5fe;color:#0078be;box-shadow:none;border:1px solid #d5ebfb}.bg-gradient-brand.flex.unify-hub-head.justify-center .text-white,.bg-gradient-brand.flex.unify-hub-head.justify-center.text-white,.bg-gradient-brand.unify-hub-head.items-center.justify-center .text-white,.bg-gradient-brand.unify-hub-head.items-center.justify-center.text-white{color:#0078be}.card .bg-gradient-brand.unify-hub-head{transition:transform .35s cubic-bezier(.34,1.56,.64,1)}.card:hover .bg-gradient-brand.unify-hub-head{transform:translateY(-3px) rotate(-8deg) scale(1.08)}.unify-hub-head img{height:2.25rem;width:auto}.unify-answers{margin:0;list-style-type:none;padding:0}.unify-answers li{display:flex;align-items:center;justify-content:space-between;gap:1rem;border-bottom-width:1px;border-style:dashed;--tw-border-opacity:1;border-color:rgb(228 233 240/var(--tw-border-opacity,1));padding-top:.75rem;padding-bottom:.75rem}.bg-gradient-brand.flex.unify-answers li.justify-center,.bg-gradient-brand.unify-answers li.items-center.justify-center{background:#eaf5fe;color:#0078be;box-shadow:none;border:1px solid #d5ebfb}.bg-gradient-brand.flex.unify-answers li.justify-center .text-white,.bg-gradient-brand.flex.unify-answers li.justify-center.text-white,.bg-gradient-brand.unify-answers li.items-center.justify-center .text-white,.bg-gradient-brand.unify-answers li.items-center.justify-center.text-white{color:#0078be}.card .bg-gradient-brand.unify-answers li{transition:transform .35s cubic-bezier(.34,1.56,.64,1)}.card:hover .bg-gradient-brand.unify-answers li{transform:translateY(-3px) rotate(-8deg) scale(1.08)}.unify-answers li:last-child{border-width:0}.unify-q{color:rgb(71 84 103/var(--tw-text-opacity,1))}.unify-a,.unify-q{font-size:.875rem;line-height:1.25rem;--tw-text-opacity:1}.unify-a{display:inline-flex;align-items:center;gap:.375rem;text-align:right;font-weight:500;color:rgb(16 24 40/var(--tw-text-opacity,1))}.bg-gradient-brand.flex.unify-a.justify-center{background:#eaf5fe;color:#0078be;box-shadow:none;border:1px solid #d5ebfb}.bg-gradient-brand.flex.unify-a.justify-center .text-white,.bg-gradient-brand.flex.unify-a.justify-center.text-white{color:#0078be}.unify-a:before{content:"";display:inline-block;height:1rem;width:1rem;flex-shrink:0;border-radius:9999px;background:#0096ee url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23fff' stroke-width='3' viewBox='0 0 24 24'%3E%3Cpath d='m5 13 4 4L19 7'/%3E%3C/svg%3E") 50% /10px no-repeat}@media (prefers-reduced-motion:reduce){.unify-flow path,.unify-tool{animation:none}.unify-pulses{display:none}}@keyframes showcase-zoom{0%{transform:scale(1)}to{transform:scale(1.06)}}.agent-showcase.is-visible .agent-float-card,.agent-showcase.is-visible .agent-showcase-action,.agent-showcase.is-visible .agent-showcase-prompt,.agent-showcase.is-visible .agent-showcase-summary{opacity:1;transform:translateY(0)}@keyframes action-pulse{0%,to{box-shadow:0 0 0 0 rgba(0,150,238,.5)}50%{box-shadow:0 0 0 6px rgba(0,150,238,0)}}.roi-section{--tw-bg-opacity:1;background-color:rgb(246 249 252/var(--tw-bg-opacity,1))}.roi-card{margin-left:auto;margin-right:auto;display:grid;max-width:64rem;gap:1.5rem;border-radius:2rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(228 233 240/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:1.25rem}@media (min-width:640px){.roi-card{padding:2rem}}@media (min-width:1024px){.roi-card{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:2.5rem;padding:2.5rem}}.roi-card{box-shadow:0 30px 60px -40px rgba(0,60,95,.35)}.roi-inputs{display:flex;flex-direction:column;gap:1.75rem}.bg-gradient-brand.roi-inputs.items-center.justify-center{background:#eaf5fe;color:#0078be;box-shadow:none;border:1px solid #d5ebfb}.bg-gradient-brand.roi-inputs.items-center.justify-center .text-white,.bg-gradient-brand.roi-inputs.items-center.justify-center.text-white{color:#0078be}.card .bg-gradient-brand.roi-inputs{transition:transform .35s cubic-bezier(.34,1.56,.64,1)}.card:hover .bg-gradient-brand.roi-inputs{transform:translateY(-3px) rotate(-8deg) scale(1.08)}@media (min-width:1024px){.roi-inputs{padding-top:.5rem;padding-bottom:.5rem}}.roi-field-head{margin-bottom:.75rem;display:flex;align-items:baseline;justify-content:space-between;gap:1rem}.bg-gradient-brand.roi-field-head.items-center.justify-center{background:#eaf5fe;color:#0078be;box-shadow:none;border:1px solid #d5ebfb}.bg-gradient-brand.roi-field-head.items-center.justify-center .text-white,.bg-gradient-brand.roi-field-head.items-center.justify-center.text-white{color:#0078be}.card .bg-gradient-brand.roi-field-head{transition:transform .35s cubic-bezier(.34,1.56,.64,1)}.card:hover .bg-gradient-brand.roi-field-head{transform:translateY(-3px) rotate(-8deg) scale(1.08)}.roi-field-head label{font-size:.875rem;line-height:1.25rem;font-weight:500;--tw-text-opacity:1;color:rgb(16 24 40/var(--tw-text-opacity,1))}.roi-field-head output{font-size:1rem;line-height:1.75rem;font-weight:600;--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);--tw-text-opacity:1;color:rgb(0 120 190/var(--tw-text-opacity,1))}.agent-card .roi-field-head output{color:var(--ac)}.roi-field input[type=range]{height:.5rem;width:100%;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:9999px;background:linear-gradient(90deg,#0096ee 0,#0096ee var(--fill,50%),#e4e9f0 var(--fill,50%),#e4e9f0 100%)}.roi-field input[type=range]:focus{outline:none}.roi-field input[type=range]:focus-visible{outline:2px solid #80d1fa;outline-offset:6px}.roi-field input[type=range]::-webkit-slider-thumb{height:1.25rem;width:1.25rem;-webkit-appearance:none;appearance:none;border-radius:9999px;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));border:2px solid #0096ee;box-shadow:0 2px 6px rgba(0,60,95,.25);-webkit-transition:transform .15s ease;transition:transform .15s ease}.roi-field input[type=range]::-webkit-slider-thumb:hover{transform:scale(1.15)}.roi-field input[type=range]::-moz-range-thumb{height:1.25rem;width:1.25rem;border-radius:9999px;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));border:2px solid #0096ee;box-shadow:0 2px 6px rgba(0,60,95,.25)}.roi-result{display:flex;flex-direction:column;border-radius:1.5rem;padding:1.5rem}.bg-gradient-brand.roi-result.items-center.justify-center{background:#eaf5fe;color:#0078be;box-shadow:none;border:1px solid #d5ebfb}.bg-gradient-brand.roi-result.items-center.justify-center .text-white,.bg-gradient-brand.roi-result.items-center.justify-center.text-white{color:#0078be}.card .bg-gradient-brand.roi-result{transition:transform .35s cubic-bezier(.34,1.56,.64,1)}.card:hover .bg-gradient-brand.roi-result{transform:translateY(-3px) rotate(-8deg) scale(1.08)}@media (min-width:640px){.roi-result{padding:2rem}}.roi-result{background:radial-gradient(ellipse 70% 60% at 100% 0,rgba(0,150,238,.22) 0,transparent 60%),linear-gradient(160deg,#f3fafe,#e3f3fd);border:1px solid #d5ebfb}.roi-result-label{font-size:.875rem;line-height:1.25rem;font-weight:500;--tw-text-opacity:1;color:rgb(71 84 103/var(--tw-text-opacity,1))}.roi-result-value{margin-top:.25rem;font-family:Poppins,system-ui,sans-serif;font-weight:600;--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);--tw-text-opacity:1;color:rgb(16 24 40/var(--tw-text-opacity,1))}.roi-result-value.font-bold{font-weight:600}.roi-result-value{font-size:clamp(2.25rem,1.6rem + 2.2vw,3.25rem);letter-spacing:-.02em;line-height:1.1}.roi-result-sub{margin-bottom:1.5rem;font-size:.875rem;line-height:1.25rem;--tw-text-opacity:1;color:rgb(102 112 133/var(--tw-text-opacity,1))}.roi-bars{margin-bottom:1.5rem}.roi-bars>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.75rem*(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem*var(--tw-space-y-reverse))}.roi-bar{display:grid;grid-template-columns:7.5rem 1fr 2.75rem;align-items:center;gap:.75rem;font-size:.875rem;line-height:1.25rem;--tw-text-opacity:1;color:rgb(71 84 103/var(--tw-text-opacity,1))}.bg-gradient-brand.flex.roi-bar.justify-center{background:#eaf5fe;color:#0078be;box-shadow:none;border:1px solid #d5ebfb}.bg-gradient-brand.flex.roi-bar.justify-center .text-white,.bg-gradient-brand.flex.roi-bar.justify-center.text-white{color:#0078be}.roi-bar b{text-align:right;font-weight:600;--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);--tw-text-opacity:1;color:rgb(16 24 40/var(--tw-text-opacity,1))}.roi-bar-track{height:.625rem;overflow:hidden;border-radius:9999px;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.roi-bar-track i{display:block;height:100%;border-radius:9999px;background:#9aa9b8;transition:width .4s cubic-bezier(.22,1,.36,1)}.roi-bar--after .roi-bar-track i{background:#0096ee}.roi-breakdown{margin:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem}.roi-breakdown div{border-radius:1rem;background-color:hsla(0,0%,100%,.8);padding:.75rem 1rem}.roi-breakdown dt{font-size:.75rem;line-height:1rem;--tw-text-opacity:1;color:rgb(102 112 133/var(--tw-text-opacity,1))}.roi-breakdown dd{margin:0;font-size:1.125rem;line-height:1.875rem;font-weight:600;--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);--tw-text-opacity:1;color:rgb(16 24 40/var(--tw-text-opacity,1))}.roi-note{margin-top:1rem;font-size:.75rem;line-height:1rem;line-height:1.625;--tw-text-opacity:1;color:rgb(102 112 133/var(--tw-text-opacity,1))}.compare-table{margin-left:auto;margin-right:auto;display:grid;max-width:64rem;overflow:hidden;border-radius:1.5rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(228 233 240/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}@media (min-width:768px){.compare-table{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:repeat(var(--rows,5),auto)}.compare-col{display:grid;grid-row:span var(--rows,5);grid-template-rows:subgrid}}.compare-col+.compare-col{border-top-width:1px;--tw-border-opacity:1;border-color:rgb(228 233 240/var(--tw-border-opacity,1))}@media (min-width:768px){.compare-col+.compare-col{border-top-width:0;border-left-width:1px}}@media (min-width:1024px){.guide-hero-grid .compare-head{justify-content:flex-start}}.compare-head{display:flex;align-items:center;justify-content:center;gap:.5rem;border-bottom-width:1px;--tw-border-opacity:1;border-color:rgb(228 233 240/var(--tw-border-opacity,1));padding:1rem 1.5rem;font-size:1rem;line-height:1.75rem;font-weight:500;--tw-text-opacity:1;color:rgb(71 84 103/var(--tw-text-opacity,1))}.bg-gradient-brand.compare-head.items-center.justify-center,.bg-gradient-brand.flex.compare-head.justify-center,.bg-gradient-brand.flex.items-center.compare-head{background:#eaf5fe;color:#0078be;box-shadow:none;border:1px solid #d5ebfb}.bg-gradient-brand.compare-head.items-center.justify-center .text-white,.bg-gradient-brand.compare-head.items-center.justify-center.text-white,.bg-gradient-brand.flex.compare-head.justify-center .text-white,.bg-gradient-brand.flex.compare-head.justify-center.text-white,.bg-gradient-brand.flex.items-center.compare-head .text-white,.bg-gradient-brand.flex.items-center.compare-head.text-white{color:#0078be}.card .bg-gradient-brand.compare-head{transition:transform .35s cubic-bezier(.34,1.56,.64,1)}.card:hover .bg-gradient-brand.compare-head{transform:translateY(-3px) rotate(-8deg) scale(1.08)}.compare-col--with .compare-head{background-color:rgba(230,245,254,.5);--tw-text-opacity:1;color:rgb(16 24 40/var(--tw-text-opacity,1))}.compare-row{display:flex;align-items:flex-start;gap:.75rem;padding:1.25rem 1.5rem;font-size:.95rem;line-height:1.625;--tw-text-opacity:1;color:rgb(71 84 103/var(--tw-text-opacity,1))}.bg-gradient-brand.compare-row.items-center.justify-center{background:#eaf5fe;color:#0078be;box-shadow:none;border:1px solid #d5ebfb}.bg-gradient-brand.compare-row.items-center.justify-center .text-white,.bg-gradient-brand.compare-row.items-center.justify-center.text-white{color:#0078be}.card .bg-gradient-brand.compare-row{transition:transform .35s cubic-bezier(.34,1.56,.64,1)}.card:hover .bg-gradient-brand.compare-row{transform:translateY(-3px) rotate(-8deg) scale(1.08)}.compare-row+.compare-row{border-top-width:1px;border-style:dashed;--tw-border-opacity:1;border-color:rgb(228 233 240/var(--tw-border-opacity,1))}.compare-col--with .compare-row{--tw-text-opacity:1;color:rgb(16 24 40/var(--tw-text-opacity,1))}@media (min-width:1024px){.guide-hero-grid .compare-icon{justify-content:flex-start}}.compare-icon{margin-top:.125rem;display:flex;height:1.5rem;width:1.5rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:9999px;font-size:.75rem;line-height:1rem}.bg-gradient-brand.compare-icon.items-center.justify-center,.bg-gradient-brand.flex.compare-icon.justify-center,.bg-gradient-brand.flex.items-center.compare-icon{background:#eaf5fe;color:#0078be;box-shadow:none;border:1px solid #d5ebfb}.bg-gradient-brand.compare-icon.items-center.justify-center .text-white,.bg-gradient-brand.compare-icon.items-center.justify-center.text-white,.bg-gradient-brand.flex.compare-icon.justify-center .text-white,.bg-gradient-brand.flex.compare-icon.justify-center.text-white,.bg-gradient-brand.flex.items-center.compare-icon .text-white,.bg-gradient-brand.flex.items-center.compare-icon.text-white{color:#0078be}.card .bg-gradient-brand.compare-icon{transition:transform .35s cubic-bezier(.34,1.56,.64,1)}.card:hover .bg-gradient-brand.compare-icon{transform:translateY(-3px) rotate(-8deg) scale(1.08)}.compare-icon--no{--tw-bg-opacity:1;background-color:rgb(246 249 252/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(102 112 133/var(--tw-text-opacity,1))}.compare-icon--yes{--tw-bg-opacity:1;background-color:rgb(230 245 254/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(0 120 190/var(--tw-text-opacity,1))}.agent-card .compare-icon--yes{color:var(--ac)}.hero-tint{background:radial-gradient(ellipse 55% 60% at 85% 0,rgba(0,150,238,.14) 0,transparent 65%),radial-gradient(ellipse 45% 50% at 0 100%,rgba(0,150,238,.08) 0,transparent 65%),linear-gradient(180deg,#f3fafe,#fff)}.cta-frame{background:radial-gradient(ellipse 60% 70% at 85% 10%,rgba(0,150,238,.3) 0,transparent 60%),radial-gradient(ellipse 55% 60% at 10% 90%,rgba(0,150,238,.2) 0,transparent 60%),linear-gradient(135deg,#eef8fe,#d9f0fd);border:1px solid rgba(0,150,238,.12)}.cta-light{position:relative;overflow:hidden;background-color:#eef8fe;background-image:radial-gradient(ellipse 55% 70% at 15% 30%,rgba(0,150,238,.22) 0,transparent 60%),radial-gradient(ellipse 50% 65% at 85% 70%,rgba(0,150,238,.18) 0,transparent 60%);background-size:140% 140%;animation:cta-light-pan 16s ease-in-out infinite alternate}@keyframes cta-light-pan{0%{background-position:0 0}to{background-position:100% 100%}}.hero-slide.is-active{display:block}.hero-slider-dot.is-active span{width:2rem;background-image:linear-gradient(to right,var(--tw-gradient-stops));--tw-gradient-from:#0096ee var(--tw-gradient-from-position);--tw-gradient-to:rgba(0,150,238,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);--tw-gradient-to:#1aadf6 var(--tw-gradient-to-position)}@keyframes hero-factory-dot-pulse{0%,to{opacity:.5;transform:scale(1)}50%{opacity:1;transform:scale(1.15)}}.hero-slide.is-active.anim-play .hero-factory-flow-line{animation:hero-factory-flow-line-in .4s ease .9s forwards}@keyframes hero-factory-flow-line-in{to{opacity:1}}.hero-slide.is-active.anim-play .hero-factory-flow-dot{animation:hero-factory-flow-dot 3.2s ease-in-out 1.2s infinite}@keyframes hero-factory-flow-dot{0%{left:0;opacity:0}6%{opacity:1}94%{opacity:1}to{left:calc(100% - 6px);opacity:0}}.hero-slide.is-active:not(.anim-play) .hero-factory-flow-line,.hero-slide:not(.is-active) .hero-factory-flow-line{opacity:0;animation:none}.hero-slide.is-active.anim-play .hero-factory-panel--see{animation:hero-factory-panel-in .5s ease forwards}.hero-slide.is-active.anim-play .hero-factory-panel--do{animation:hero-factory-panel-in .5s ease .12s forwards}@keyframes hero-factory-panel-in{to{opacity:1;transform:translateY(0)}}.hero-slide.is-active.anim-play .hero-factory-feed-item--see{animation:hero-factory-feed-in .4s ease forwards}.hero-slide.is-active.anim-play .hero-factory-feed-item--see:first-child{animation-delay:.25s}.hero-slide.is-active.anim-play .hero-factory-feed-item--see:nth-child(2){animation-delay:.38s}.hero-slide.is-active.anim-play .hero-factory-feed-item--see:nth-child(3){animation-delay:.51s}.hero-slide.is-active.anim-play .hero-factory-feed-item--do{animation:hero-factory-feed-in .4s ease forwards}.hero-slide.is-active.anim-play .hero-factory-feed-item--do:first-child{animation-delay:.35s}.hero-slide.is-active.anim-play .hero-factory-feed-item--do:nth-child(2){animation-delay:.48s}.hero-slide.is-active.anim-play .hero-factory-feed-item--do:nth-child(3){animation-delay:.61s}@keyframes hero-factory-feed-in{to{opacity:1;transform:translateX(0)}}.hero-slide.is-active.anim-play .hero-factory-hub{animation:hero-factory-hub-in .55s cubic-bezier(.22,1,.36,1) .2s forwards}@keyframes hero-factory-hub-in{to{opacity:1;transform:translate(-50%,-50%) scale(1)}}.hero-slide.is-active.anim-play .hero-factory-spoke{animation:hero-factory-spoke-in .6s ease forwards,hero-factory-spoke-flow 2.4s linear .8s infinite}.hero-slide.is-active.anim-play .hero-factory-spoke:first-child{animation-delay:.3s,.9s}.hero-slide.is-active.anim-play .hero-factory-spoke:nth-child(2){animation-delay:.35s,.95s}.hero-slide.is-active.anim-play .hero-factory-spoke:nth-child(3){animation-delay:.4s,1s}.hero-slide.is-active.anim-play .hero-factory-spoke:nth-child(4){animation-delay:.45s,1.05s}.hero-slide.is-active.anim-play .hero-factory-spoke:nth-child(5){animation-delay:.5s,1.1s}.hero-slide.is-active.anim-play .hero-factory-spoke--main:nth-child(6){animation-delay:.55s,1.15s}.hero-slide.is-active.anim-play .hero-factory-spoke--main:nth-child(7){animation-delay:.6s,1.2s}.hero-slide.is-active.anim-play .hero-factory-spoke--main:nth-child(8){animation-delay:.65s,1.25s}.hero-slide.is-active.anim-play .hero-factory-spoke--main:nth-child(9){animation-delay:.7s,1.3s}.hero-slide.is-active.anim-play .hero-factory-spoke--main:nth-child(10){animation-delay:.75s,1.35s}@keyframes hero-factory-spoke-in{to{opacity:1;stroke-dashoffset:0}}@keyframes hero-factory-spoke-flow{to{stroke-dashoffset:-18}}.hero-slide.is-active.anim-play .hero-factory-sat{animation:hero-factory-sat-in .45s ease forwards}.hero-slide.is-active.anim-play .hero-factory-sat--purchase{animation-delay:.5s}.hero-slide.is-active.anim-play .hero-factory-sat--iot{animation-delay:.58s}.hero-slide.is-active.anim-play .hero-factory-sat--vision{animation-delay:.66s}.hero-slide.is-active.anim-play .hero-factory-sat--hrms{animation-delay:.74s}.hero-slide.is-active.anim-play .hero-factory-sat--crm{animation-delay:.82s}@keyframes hero-factory-sat-in{to{opacity:1;transform:scale(1)}}.hero-slide.is-active.anim-play .hero-factory-sat--iot{animation-name:hero-factory-sat-in-iot}@keyframes hero-factory-sat-in-iot{to{opacity:1;transform:translateX(-50%) scale(1)}}.hero-slide.is-active.anim-play .hero-factory-station{animation:hero-factory-station-in .45s ease forwards}.hero-slide.is-active.anim-play .hero-factory-station:first-child{animation-delay:.65s}.hero-slide.is-active.anim-play .hero-factory-station:nth-child(2){animation-delay:.75s}.hero-slide.is-active.anim-play .hero-factory-station:nth-child(3){animation-delay:.85s}.hero-slide.is-active.anim-play .hero-factory-station:nth-child(4){animation-delay:.95s}.hero-slide.is-active.anim-play .hero-factory-station:nth-child(5){animation-delay:1.05s}@keyframes hero-factory-station-in{to{opacity:1;transform:translateY(0)}}.hero-slide.is-active:not(.anim-play) .hero-factory-panel,.hero-slide:not(.is-active) .hero-factory-panel{opacity:0;transform:translateY(8px);animation:none}.hero-slide.is-active:not(.anim-play) .hero-factory-feed-item,.hero-slide:not(.is-active) .hero-factory-feed-item{opacity:0;transform:translateX(-4px);animation:none}.hero-slide.is-active:not(.anim-play) .hero-factory-hub,.hero-slide:not(.is-active) .hero-factory-hub{opacity:0;transform:translate(-50%,-50%) scale(.85);animation:none}.hero-slide.is-active:not(.anim-play) .hero-factory-spoke,.hero-slide:not(.is-active) .hero-factory-spoke{opacity:0;stroke-dashoffset:20;animation:none}.hero-slide.is-active:not(.anim-play) .hero-factory-sat,.hero-slide:not(.is-active) .hero-factory-sat{opacity:0;transform:scale(.9);animation:none}.hero-slide.is-active:not(.anim-play) .hero-factory-sat--iot,.hero-slide:not(.is-active) .hero-factory-sat--iot{transform:translateX(-50%) scale(.9)}.hero-slide.is-active:not(.anim-play) .hero-factory-station,.hero-slide:not(.is-active) .hero-factory-station{opacity:0;transform:translateY(10px);animation:none}@keyframes hero-pipeline-pulse{0%,to{box-shadow:0 0 0 0 rgba(0,150,238,.45)}50%{box-shadow:0 0 0 5px rgba(0,150,238,0)}}@keyframes hero-connector-flow{0%,to{opacity:.5}50%{opacity:1;box-shadow:0 0 8px rgba(0,150,238,.5)}}.hero-slide.is-active.anim-play .hero-pipeline-step{animation:hero-pipeline-step-in .45s ease forwards}.hero-slide.is-active.anim-play .hero-pipeline-step:first-child{animation-delay:.15s}.hero-slide.is-active.anim-play .hero-pipeline-step:nth-child(3){animation-delay:.35s}.hero-slide.is-active.anim-play .hero-pipeline-step:nth-child(5){animation-delay:.55s}.hero-slide.is-active.anim-play .hero-pipeline-step:nth-child(7){animation-delay:.75s}.hero-slide.is-active.anim-play .hero-pipeline-connector{animation:hero-pipeline-conn-grow .35s ease forwards}.hero-slide.is-active.anim-play .hero-pipeline-connector:nth-child(2){animation-delay:.3s}.hero-slide.is-active.anim-play .hero-pipeline-connector:nth-child(4){animation-delay:.5s}.hero-slide.is-active.anim-play .hero-pipeline-connector:nth-child(6){animation-delay:.7s}@keyframes hero-pipeline-step-in{to{opacity:1;transform:translateX(0)}}@keyframes hero-pipeline-conn-grow{to{transform:scaleY(1)}}.hero-slide.is-active.anim-play .hero-pipeline-stat{animation:hero-pipeline-stat-in .5s ease forwards}.hero-slide.is-active.anim-play .hero-pipeline-stat:first-child{animation-delay:.9s}.hero-slide.is-active.anim-play .hero-pipeline-stat:nth-child(2){animation-delay:1.05s}@keyframes hero-pipeline-stat-in{to{opacity:1;transform:translateY(0)}}.hero-slide.is-active.anim-play .hero-trigger-ring{animation:hero-trigger-ring-pulse 2.4s ease-out infinite}.hero-slide.is-active.anim-play .hero-trigger-ring--1{animation-delay:0s}.hero-slide.is-active.anim-play .hero-trigger-ring--2{animation-delay:.4s}.hero-slide.is-active.anim-play .hero-trigger-ring--3{animation-delay:.8s}@keyframes hero-trigger-ring-pulse{0%{opacity:.7;transform:translate(-50%,-50%) scale(.75)}to{opacity:0;transform:translate(-50%,-50%) scale(1.15)}}.hero-slide.is-active.anim-play .hero-trigger-badge{animation:hero-trigger-badge-in .4s ease forwards}.hero-slide.is-active.anim-play .hero-trigger-badge--1{animation-delay:.5s}.hero-slide.is-active.anim-play .hero-trigger-badge--2{animation-delay:.65s}.hero-slide.is-active.anim-play .hero-trigger-badge--3{animation-delay:.8s}.hero-slide.is-active.anim-play .hero-trigger-badge--4{animation-delay:.95s}@keyframes hero-trigger-badge-in{to{opacity:1;transform:translateX(-50%) scale(1)}}.hero-slide.is-active.anim-play .hero-trigger-badge--2{animation-name:hero-trigger-badge-in-right}.hero-slide.is-active.anim-play .hero-trigger-badge--4{animation-name:hero-trigger-badge-in-left}@keyframes hero-trigger-badge-in-right{to{opacity:1;transform:translateY(-50%) scale(1)}}@keyframes hero-trigger-badge-in-left{to{opacity:1;transform:translateY(-50%) scale(1)}}.hero-slide.is-active:not(.anim-play) .hero-pipeline-step,.hero-slide:not(.is-active) .hero-pipeline-step{opacity:0;transform:translateX(-10px);animation:none}.hero-slide.is-active:not(.anim-play) .hero-pipeline-connector,.hero-slide:not(.is-active) .hero-pipeline-connector{transform:scaleY(0);animation:none}.hero-slide.is-active:not(.anim-play) .hero-pipeline-stat,.hero-slide:not(.is-active) .hero-pipeline-stat{opacity:0;transform:translateY(6px);animation:none}.hero-slide.is-active:not(.anim-play) .hero-trigger-badge,.hero-slide.is-active:not(.anim-play) .hero-trigger-ring,.hero-slide:not(.is-active) .hero-trigger-badge,.hero-slide:not(.is-active) .hero-trigger-ring{opacity:0;animation:none}@keyframes hero-agent-dot-pulse{0%,to{box-shadow:0 0 0 0 rgba(0,150,238,.5)}50%{box-shadow:0 0 0 4px rgba(0,150,238,0)}}.hero-slide.is-active.anim-play .hero-agents-figure{animation:hero-agents-figure-in .7s cubic-bezier(.22,1,.36,1) forwards}@keyframes hero-agents-figure-in{to{opacity:1;transform:translateY(0)}}.hero-slide.is-active.anim-play .hero-agents-holo{animation:hero-agents-holo-in .55s cubic-bezier(.22,1,.36,1) forwards}.hero-slide.is-active.anim-play .hero-agents-holo--main{animation-delay:.25s}.hero-slide.is-active.anim-play .hero-agents-holo--feed{animation-delay:.4s}.hero-slide.is-active.anim-play .hero-agents-holo--chat{animation-delay:.55s}@keyframes hero-agents-holo-in{to{opacity:1;transform:translateY(0) scale(1)}}.hero-slide.is-active.anim-play .hero-agents-holo-chip{animation:hero-agents-chip-in .35s ease forwards}.hero-slide.is-active.anim-play .hero-agents-holo-chip:first-child{animation-delay:.45s}.hero-slide.is-active.anim-play .hero-agents-holo-chip:nth-child(2){animation-delay:.52s}.hero-slide.is-active.anim-play .hero-agents-holo-chip:nth-child(3){animation-delay:.59s}.hero-slide.is-active.anim-play .hero-agents-holo-chip:nth-child(4){animation-delay:.66s}.hero-slide.is-active.anim-play .hero-agents-holo-chip:nth-child(5){animation-delay:.73s}.hero-slide.is-active.anim-play .hero-agents-holo-chip:nth-child(6){animation-delay:.8s}@keyframes hero-agents-chip-in{to{opacity:1;transform:scale(1)}}.hero-slide.is-active.anim-play .hero-chart-bars--agents .hero-chart-bar{animation:hero-chart-grow .6s ease forwards}.hero-slide.is-active.anim-play .hero-chart-bars--agents .hero-chart-bar:first-child{animation-delay:.35s}.hero-slide.is-active.anim-play .hero-chart-bars--agents .hero-chart-bar:nth-child(2){animation-delay:.42s}.hero-slide.is-active.anim-play .hero-chart-bars--agents .hero-chart-bar:nth-child(3){animation-delay:.49s}.hero-slide.is-active.anim-play .hero-chart-bars--agents .hero-chart-bar:nth-child(4){animation-delay:.56s}.hero-slide.is-active.anim-play .hero-chart-bars--agents .hero-chart-bar:nth-child(5){animation-delay:.63s}.hero-slide.is-active.anim-play .hero-agent-feed-item{animation:hero-agent-feed-in .45s ease forwards}.hero-slide.is-active.anim-play .hero-agent-feed-item:first-child{animation-delay:.65s}.hero-slide.is-active.anim-play .hero-agent-feed-item:nth-child(2){animation-delay:.8s}@keyframes hero-agent-feed-in{to{opacity:1;transform:translateX(0)}}.hero-slide.is-active.anim-play .hero-agents-holo--main{animation:hero-agents-holo-in .55s cubic-bezier(.22,1,.36,1) forwards,hero-agents-holo-glow 3s ease-in-out 1s infinite}@keyframes hero-agents-holo-glow{0%,to{box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.06),0 16px 48px rgba(0,0,0,.4),0 0 24px rgba(0,150,238,.12)}50%{box-shadow:inset 0 0 0 1px rgba(0,150,238,.15),0 16px 48px rgba(0,0,0,.4),0 0 36px rgba(0,150,238,.2)}}.hero-slide.is-active:not(.anim-play) .hero-agents-figure,.hero-slide:not(.is-active) .hero-agents-figure{opacity:0;transform:translateY(20px);animation:none}.hero-slide.is-active:not(.anim-play) .hero-agents-holo,.hero-slide:not(.is-active) .hero-agents-holo{opacity:0;transform:translateY(12px) scale(.96);animation:none}.hero-slide.is-active:not(.anim-play) .hero-agents-holo-chip,.hero-slide:not(.is-active) .hero-agents-holo-chip{opacity:0;transform:scale(.9);animation:none}.hero-slide.is-active:not(.anim-play) .hero-agent-feed-item,.hero-slide:not(.is-active) .hero-agent-feed-item{opacity:0;transform:translateX(6px);animation:none}@keyframes hero-vision-scan{0%,to{top:12%;opacity:.4}50%{top:78%;opacity:1}}@keyframes hero-vision-box-pulse{0%,to{border-color:rgba(0,150,238,.5)}50%{border-color:rgba(0,150,238,.9);box-shadow:0 0 16px rgba(0,150,238,.35)}}.hero-slide.is-active.anim-play .hero-vision-box{animation:hero-vision-box-in .5s ease forwards}.hero-slide.is-active.anim-play .hero-vision-box--pass{animation-delay:.2s}.hero-slide.is-active.anim-play .hero-vision-box--check{animation-delay:.4s}@keyframes hero-vision-box-in{to{opacity:1;transform:scale(1)}}.hero-slide.is-active.anim-play .hero-vision-tag{animation:hero-vision-tag-in .4s ease forwards}.hero-slide.is-active.anim-play .hero-vision-tag:first-child{animation-delay:.55s}.hero-slide.is-active.anim-play .hero-vision-tag:nth-child(2){animation-delay:.65s}.hero-slide.is-active.anim-play .hero-vision-tag:nth-child(3){animation-delay:.75s}@keyframes hero-vision-tag-in{to{opacity:1;transform:translateY(0)}}.hero-slide.is-active.anim-play .hero-vision-metric--anim{animation:hero-pipeline-stat-in .5s ease forwards}.hero-slide.is-active.anim-play .hero-vision-metric--anim:first-child{animation-delay:.3s}.hero-slide.is-active.anim-play .hero-vision-metric--anim:nth-child(2){animation-delay:.45s}.hero-slide.is-active.anim-play .hero-vision-metric--anim:nth-child(3){animation-delay:.6s}.hero-slide.is-active.anim-play .hero-vision-bar-fill{animation:hero-vision-bar-grow .7s ease forwards}.hero-slide.is-active.anim-play .hero-vision-bar-fill--qc{animation-delay:.7s}.hero-slide.is-active.anim-play .hero-vision-bar-fill--acc{animation-delay:.85s}@keyframes hero-vision-bar-grow{to{width:var(--w);transform:scaleX(1)}}.hero-slide.is-active:not(.anim-play) .hero-vision-box,.hero-slide:not(.is-active) .hero-vision-box{opacity:0;transform:scale(.92);animation:none}.hero-slide.is-active:not(.anim-play) .hero-vision-tag,.hero-slide:not(.is-active) .hero-vision-tag{opacity:0;transform:translateY(4px);animation:none}.hero-slide.is-active:not(.anim-play) .hero-vision-metric,.hero-slide:not(.is-active) .hero-vision-metric{opacity:0;transform:translateY(6px);animation:none}.hero-slide.is-active:not(.anim-play) .hero-vision-bar-fill,.hero-slide:not(.is-active) .hero-vision-bar-fill{width:0;transform:scaleX(0);animation:none}.hero-slide.is-active.anim-play .hero-report-line--actual{animation:hero-report-draw 1.2s ease .2s forwards}.hero-slide.is-active.anim-play .hero-report-line--forecast{animation:hero-report-draw .8s ease .9s forwards}.hero-slide.is-active.anim-play .hero-report-area{animation:hero-area-fade 1s ease .5s forwards}.hero-slide.is-active.anim-play .hero-report-dot{animation:hero-dot-pop .4s ease 1.1s forwards}.hero-slide.is-active.anim-play .hero-report-bar{animation:hero-bar-grow 1s cubic-bezier(.22,1,.36,1) forwards;animation-delay:calc(var(--ri, 0)*.1s + 1.2s)}@keyframes hero-report-draw{to{stroke-dashoffset:0}}@keyframes hero-area-fade{to{opacity:1}}@keyframes hero-dot-pop{0%{opacity:0;transform:scale(0)}70%{opacity:1;transform:scale(1.4)}to{opacity:1;transform:scale(1)}}.hero-slide.is-active.anim-play .hero-report-metric--anim{animation:hero-metric-in .5s ease forwards}.hero-slide.is-active.anim-play .hero-report-metric--anim:first-child{animation-delay:.3s}.hero-slide.is-active.anim-play .hero-report-metric--anim:nth-child(2){animation-delay:.45s}.hero-slide.is-active.anim-play .hero-report-metric--anim:nth-child(3){animation-delay:.6s}@keyframes hero-metric-in{to{opacity:1;transform:translateY(0)}}.hero-slide.is-active.anim-play .hero-chart-bar{animation:hero-bar-grow 1.2s cubic-bezier(.22,1,.36,1) forwards;animation-delay:calc(var(--i, 0)*.08s + .2s)}.hero-slide.is-active:not(.anim-play) .hero-chart-bar,.hero-slide.is-active:not(.anim-play) .hero-report-bar,.hero-slide:not(.is-active) .hero-chart-bar,.hero-slide:not(.is-active) .hero-report-bar{transform:scaleY(0);animation:none}.hero-slide.is-active:not(.anim-play) .hero-report-metric,.hero-slide:not(.is-active) .hero-report-metric{opacity:0;transform:translateY(8px);animation:none}.hero-slide.is-active:not(.anim-play) .hero-report-line--actual,.hero-slide:not(.is-active) .hero-report-line--actual{stroke-dashoffset:300;animation:none}.hero-slide.is-active:not(.anim-play) .hero-report-line--forecast,.hero-slide:not(.is-active) .hero-report-line--forecast{stroke-dashoffset:120;animation:none}.hero-slide.is-active:not(.anim-play) .hero-report-area,.hero-slide.is-active:not(.anim-play) .hero-report-dot,.hero-slide:not(.is-active) .hero-report-area,.hero-slide:not(.is-active) .hero-report-dot{opacity:0;animation:none}@keyframes hero-grid-drift{0%{background-position:0 0}to{background-position:48px 48px}}@keyframes hero-particle-float{0%,to{transform:translate(0) scale(1);opacity:.4}50%{transform:translate(12px,-20px) scale(1.3);opacity:1}}@keyframes hero-glow-drift{0%,to{transform:translate(0)}50%{transform:translate(20px,-15px)}}.hero-command-viz.is-visible{opacity:1;transform:translateY(0) scale(1);transition:opacity .8s ease,transform .8s cubic-bezier(.22,1,.36,1)}@keyframes hero-live-pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(.85)}}.hero-command-viz.is-visible .hero-chart-bar{animation:hero-bar-grow 1.2s cubic-bezier(.22,1,.36,1) forwards;animation-delay:calc(var(--i, 0)*.08s + .4s)}@keyframes hero-bar-grow{to{transform:scaleY(1)}}@keyframes hero-orbit-spin{to{transform:rotate(1turn)}}@keyframes hero-hub-pulse{0%,to{box-shadow:0 8px 32px rgba(0,150,238,.45)}50%{box-shadow:0 8px 48px rgba(0,150,238,.35)}}@keyframes hero-cursor-blink{0%,to{opacity:1}50%{opacity:0}}@keyframes hero-ticker-scroll{0%{transform:translateX(0)}to{transform:translateX(-50%)}}@keyframes hero-module-marquee-ltr{0%{transform:translateX(-50%)}to{transform:translateX(0)}}@media (min-width:1024px){.guide-hero-grid .btn-hero-glow{justify-content:flex-start}}.btn-hero-glow{display:inline-flex;align-items:center;justify-content:center;border-radius:.5rem;font-family:Poppins,system-ui,sans-serif;font-weight:500;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.btn-hero-glow.font-bold{font-weight:600}.bg-gradient-brand.flex.btn-hero-glow.justify-center,.bg-gradient-brand.flex.items-center.btn-hero-glow{background:#eaf5fe;color:#0078be;box-shadow:none;border:1px solid #d5ebfb}.bg-gradient-brand.flex.btn-hero-glow.justify-center .text-white,.bg-gradient-brand.flex.btn-hero-glow.justify-center.text-white,.bg-gradient-brand.flex.items-center.btn-hero-glow .text-white,.bg-gradient-brand.flex.items-center.btn-hero-glow.text-white,.bg-gradient-brand.flex.items-center.justify-center .btn-hero-glow,.bg-gradient-brand.flex.items-center.justify-center.btn-hero-glow{color:#0078be}.btn-hero-glow{--tw-bg-opacity:1;background-color:rgb(0 150 238/var(--tw-bg-opacity,1))}.btn-hero-glow:hover{--tw-bg-opacity:1;background-color:rgb(0 120 190/var(--tw-bg-opacity,1))}.btn-hero-glow{padding:.75rem 1.5rem;font-size:1rem;line-height:1.75rem;box-shadow:0 1px 2px rgba(15,27,45,.08),0 6px 16px -8px rgba(0,150,238,.6);transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s}.btn-hero-glow:hover{--tw-translate-y:-0.125rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@media (min-width:1024px){.guide-hero-grid .btn-hero-glow-lg{justify-content:flex-start}}.btn-hero-glow-lg{display:inline-flex;align-items:center;justify-content:center;border-radius:.5rem;font-family:Poppins,system-ui,sans-serif;font-weight:500;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.btn-hero-glow-lg.font-bold{font-weight:600}.bg-gradient-brand.flex.btn-hero-glow-lg.justify-center,.bg-gradient-brand.flex.items-center.btn-hero-glow-lg{background:#eaf5fe;color:#0078be;box-shadow:none;border:1px solid #d5ebfb}.bg-gradient-brand.flex.btn-hero-glow-lg.justify-center .text-white,.bg-gradient-brand.flex.btn-hero-glow-lg.justify-center.text-white,.bg-gradient-brand.flex.items-center.btn-hero-glow-lg .text-white,.bg-gradient-brand.flex.items-center.btn-hero-glow-lg.text-white,.bg-gradient-brand.flex.items-center.justify-center .btn-hero-glow-lg,.bg-gradient-brand.flex.items-center.justify-center.btn-hero-glow-lg{color:#0078be}.btn-hero-glow-lg{--tw-bg-opacity:1;background-color:rgb(0 150 238/var(--tw-bg-opacity,1))}.btn-hero-glow-lg:hover{--tw-bg-opacity:1;background-color:rgb(0 120 190/var(--tw-bg-opacity,1))}.btn-hero-glow-lg{padding:.875rem 1.75rem;font-size:1rem;line-height:1.75rem}@media (min-width:768px){.btn-hero-glow-lg{font-size:1.125rem;line-height:1.875rem}}.btn-hero-glow-lg{box-shadow:0 1px 2px rgba(15,27,45,.08),0 8px 20px -10px rgba(0,150,238,.65);transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s}.btn-hero-glow-lg:hover{--tw-translate-y:-0.125rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@media (max-width:767px){.hero-top-grid{gap:1.25rem}.hero-copy-col .hero-badge{margin-bottom:1rem;padding:.375rem .75rem;font-size:10px;letter-spacing:.05em}.hero-copy-col h1{margin-bottom:1rem;font-size:1.65rem!important;line-height:1.12}.hero-copy-col p{margin-bottom:1.25rem;line-height:1.625;font-size:.9375rem!important}.btn-ghost-lg,.btn-hero-glow-lg{margin-left:auto;margin-right:auto;width:100%;max-width:20rem;padding:.75rem 1.5rem;font-size:1rem;line-height:1.75rem}.hero-command-viz,.hero-command-viz--agents{max-width:100%}.hero-command-body{gap:.5rem;padding:.625rem}.hero-command-header{gap:.375rem;padding:.5rem .75rem}.hero-command-header,.hero-command-title{font-size:.75rem;line-height:1rem}.hero-command-badge{padding:.125rem .375rem;font-size:10px}.hero-command-ticker-wrap{display:none}.hero-orbit-wrap{min-height:170px;transform:scale(.82);transform-origin:center center}.hero-trigger-hub{min-height:150px;transform:scale(.88);transform-origin:center center}.hero-chart-bars{height:3rem}.hero-report-chart{height:3.5rem}.hero-slider-controls{margin-top:1.25rem;gap:.375rem}.hero-slider-dot{padding:.125rem}.hero-slider-dot span{height:.375rem;width:.375rem}.hero-slider-dot.is-active span{width:1.25rem}.hero-module-marquee{margin-top:1.25rem;padding-left:.5rem;padding-right:.5rem}.hero-module-pill{padding:.375rem .75rem;font-size:.75rem;line-height:1rem}.hero-agents-scene{display:flex;flex-direction:column;gap:.5rem;min-height:auto}.hero-agents-scene-glow{inset:5% 0 55%}.hero-agents-figure{order:1;min-height:180px}.hero-agents-person-img{max-height:200px}.hero-agents-holo{position:relative;width:100%;max-width:100%;left:auto;right:auto;top:auto;bottom:auto}.hero-agents-holo--feed{order:2}.hero-agents-holo--main{order:3}.hero-agents-holo--chat{order:4}.hero-slide.is-active:not(.anim-play) .hero-agents-holo,.hero-slide:not(.is-active) .hero-agents-holo{opacity:0;transform:translateY(8px) scale(.98)}.hero-vision-metrics{gap:.25rem}.hero-vision-metric{padding:.375rem .25rem}.hero-vision-metric-lbl{font-size:6px}.hero-chat-bubble{padding:.375rem .625rem;font-size:10px}}.factory-ai-fab{position:fixed;bottom:1.25rem;right:1.25rem;z-index:50;display:flex;align-items:center;border-radius:9999px;padding:.375rem}.bg-gradient-brand.factory-ai-fab.items-center.justify-center,.bg-gradient-brand.flex.factory-ai-fab.justify-center{background:#eaf5fe;color:#0078be;box-shadow:none;border:1px solid #d5ebfb}.bg-gradient-brand.factory-ai-fab.items-center.justify-center .text-white,.bg-gradient-brand.factory-ai-fab.items-center.justify-center.text-white,.bg-gradient-brand.flex.factory-ai-fab.justify-center .text-white,.bg-gradient-brand.flex.factory-ai-fab.justify-center.text-white{color:#0078be}.card .bg-gradient-brand.factory-ai-fab{transition:transform .35s cubic-bezier(.34,1.56,.64,1)}.card:hover .bg-gradient-brand.factory-ai-fab{transform:translateY(-3px) rotate(-8deg) scale(1.08)}@media (min-width:640px){.factory-ai-fab{bottom:1.5rem;right:1.5rem}}.factory-ai-fab{border-width:1px;--tw-border-opacity:1;border-color:rgb(228 233 240/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));--tw-shadow:0 16px 40px 0 rgba(29,45,62,.14);--tw-shadow-colored:0 16px 40px 0 var(--tw-shadow-color);transition-property:box-shadow;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.factory-ai-fab,.factory-ai-fab:hover{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.factory-ai-fab:hover{--tw-shadow:0 25px 50px -12px rgba(0,0,0,.25);--tw-shadow-colored:0 25px 50px -12px var(--tw-shadow-color)}.factory-ai-fab>span:first-child{display:inline-block;overflow:hidden;white-space:nowrap;max-width:0;opacity:0;transition:max-width .3s ease,opacity .2s ease,margin .3s ease}.factory-ai-fab:focus-visible>span:first-child,.factory-ai-fab:hover>span:first-child{max-width:10rem;opacity:1;margin:0 .75rem 0 1rem}.section-label{margin-bottom:1rem;display:inline-block;font-size:.75rem;line-height:1rem;font-weight:600;text-transform:uppercase;letter-spacing:.1em;--tw-text-opacity:1;color:rgb(0 150 238/var(--tw-text-opacity,1))}@keyframes platform-marquee-ltr{0%{transform:translateX(0)}to{transform:translateX(-50%)}}@keyframes platform-marquee-rtl{0%{transform:translateX(-50%)}to{transform:translateX(0)}}@keyframes workspace-icon-float{0%,to{transform:translateY(0)}50%{transform:translateY(-4px)}}@keyframes workspace-card-glow{0%,to{box-shadow:0 0 0 1px rgba(0,150,238,.35),0 8px 32px rgba(0,150,238,.18),0 0 48px rgba(0,150,238,.1)}50%{box-shadow:0 0 0 1px rgba(0,150,238,.45),0 12px 40px rgba(0,150,238,.24),0 0 56px rgba(0,150,238,.16)}}@keyframes workspace-shimmer{0%{background-position:200%}to{background-position:-200%}}.workspace-showcase-tab.is-active{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));font-weight:600;--tw-text-opacity:1;color:rgb(16 24 40/var(--tw-text-opacity,1));border-color:rgba(0,150,238,.45);box-shadow:0 0 0 3px rgba(0,150,238,.1),0 8px 28px rgba(0,150,238,.12)}@keyframes workspace-hint-pulse{0%,to{opacity:.4;transform:scale(1)}50%{opacity:1;transform:scale(1.3)}}.workspace-showcase-panel.is-active{opacity:1;transform:translateY(0);pointer-events:auto;position:relative}.support-subnav-link{white-space:nowrap;border-radius:.5rem;padding:.5rem .75rem;font-size:.875rem;line-height:1.25rem;font-weight:500;--tw-text-opacity:1;color:rgb(71 84 103/var(--tw-text-opacity,1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}@media (min-width:768px){.support-subnav-link{padding-left:1rem;padding-right:1rem}}.support-subnav-link{border-bottom:2px solid transparent}.support-subnav-link:hover{--tw-text-opacity:1;color:rgb(16 24 40/var(--tw-text-opacity,1))}.support-subnav-link.is-active{font-weight:600;--tw-text-opacity:1;color:rgb(0 120 190/var(--tw-text-opacity,1))}.agent-card .support-subnav-link.is-active{color:var(--ac)}.support-subnav-link.is-active{border-bottom-color:#0096ee}.support-plan-card{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}@media (min-width:1024px){.guide-hero-grid .support-plan-icon{justify-content:flex-start}}.support-plan-icon{margin-bottom:1.5rem;display:flex;height:3.5rem;width:3.5rem;align-items:center;justify-content:center;border-radius:1.5rem}.bg-gradient-brand.flex.items-center.support-plan-icon,.bg-gradient-brand.flex.support-plan-icon.justify-center,.bg-gradient-brand.support-plan-icon.items-center.justify-center{background:#eaf5fe;color:#0078be;box-shadow:none;border:1px solid #d5ebfb}.bg-gradient-brand.flex.items-center.support-plan-icon .text-white,.bg-gradient-brand.flex.items-center.support-plan-icon.text-white,.bg-gradient-brand.flex.support-plan-icon.justify-center .text-white,.bg-gradient-brand.flex.support-plan-icon.justify-center.text-white,.bg-gradient-brand.support-plan-icon.items-center.justify-center .text-white,.bg-gradient-brand.support-plan-icon.items-center.justify-center.text-white{color:#0078be}.card .bg-gradient-brand.support-plan-icon{transition:transform .35s cubic-bezier(.34,1.56,.64,1)}.card:hover .bg-gradient-brand.support-plan-icon{transform:translateY(-3px) rotate(-8deg) scale(1.08)}.support-plan-icon{background:rgba(0,150,238,.08);color:#0096ee}.support-plan-icon svg{height:1.75rem;width:1.75rem}.support-plan-icon--sm{margin-bottom:1.25rem;height:3rem;width:3rem}.support-plan-icon--sm svg{height:1.5rem;width:1.5rem}.support-plan-mini-list>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.5rem*(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem*var(--tw-space-y-reverse))}.support-plan-mini-list{font-size:.875rem;line-height:1.25rem;--tw-text-opacity:1;color:rgb(71 84 103/var(--tw-text-opacity,1))}.support-plan-mini-list li{display:flex;align-items:flex-start;gap:.5rem}.bg-gradient-brand.support-plan-mini-list li.items-center.justify-center{background:#eaf5fe;color:#0078be;box-shadow:none;border:1px solid #d5ebfb}.bg-gradient-brand.support-plan-mini-list li.items-center.justify-center .text-white,.bg-gradient-brand.support-plan-mini-list li.items-center.justify-center.text-white{color:#0078be}.card .bg-gradient-brand.support-plan-mini-list li{transition:transform .35s cubic-bezier(.34,1.56,.64,1)}.card:hover .bg-gradient-brand.support-plan-mini-list li{transform:translateY(-3px) rotate(-8deg) scale(1.08)}.support-plan-mini-list li:before{content:"";margin-top:.5rem;height:.375rem;width:.375rem;flex-shrink:0;border-radius:9999px;background:linear-gradient(135deg,#0096ee,#0096ee)}.site-footer-light{position:relative}.site-footer-light-accent{position:absolute;top:0;left:0;right:0;height:.25rem;background:linear-gradient(90deg,#0096ee,#0096ee,#0096ee);opacity:.85}.site-footer-light-heading{margin-bottom:1rem;font-family:Poppins,system-ui,sans-serif;font-size:.875rem;line-height:1.25rem;font-weight:600;--tw-text-opacity:1;color:rgb(16 24 40/var(--tw-text-opacity,1))}.site-footer-light-heading.font-bold{font-weight:600}.site-footer-light-link{--tw-text-opacity:1;color:rgb(71 84 103/var(--tw-text-opacity,1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.site-footer-light-link:hover{--tw-text-opacity:1;color:rgb(0 120 190/var(--tw-text-opacity,1))}@media (min-width:1024px){.guide-hero-grid .site-footer-light-social{justify-content:flex-start}}.site-footer-light-social{display:flex;height:2.25rem;width:2.25rem;align-items:center;justify-content:center;border-radius:.5rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.bg-gradient-brand.flex.items-center.site-footer-light-social,.bg-gradient-brand.flex.site-footer-light-social.justify-center,.bg-gradient-brand.site-footer-light-social.items-center.justify-center{background:#eaf5fe;color:#0078be;box-shadow:none;border:1px solid #d5ebfb}.bg-gradient-brand.flex.items-center.site-footer-light-social .text-white,.bg-gradient-brand.flex.items-center.site-footer-light-social.text-white,.bg-gradient-brand.flex.site-footer-light-social.justify-center .text-white,.bg-gradient-brand.flex.site-footer-light-social.justify-center.text-white,.bg-gradient-brand.site-footer-light-social.items-center.justify-center .text-white,.bg-gradient-brand.site-footer-light-social.items-center.justify-center.text-white{color:#0078be}.card .bg-gradient-brand.site-footer-light-social{transition:transform .35s cubic-bezier(.34,1.56,.64,1)}.card:hover .bg-gradient-brand.site-footer-light-social{transform:translateY(-3px) rotate(-8deg) scale(1.08)}.site-footer-light-social{background:rgba(0,150,238,.08);color:#0096ee}.site-footer-light-social:hover{background:rgba(0,150,238,.14);color:#0077be}.site-footer-light-bottom{border-top:1px solid rgba(0,0,0,.06)}.guides-toolbar{margin-bottom:1.5rem;display:flex;flex-direction:column;gap:1rem}.bg-gradient-brand.guides-toolbar.items-center.justify-center{background:#eaf5fe;color:#0078be;box-shadow:none;border:1px solid #d5ebfb}.bg-gradient-brand.guides-toolbar.items-center.justify-center .text-white,.bg-gradient-brand.guides-toolbar.items-center.justify-center.text-white{color:#0078be}.card .bg-gradient-brand.guides-toolbar{transition:transform .35s cubic-bezier(.34,1.56,.64,1)}.card:hover .bg-gradient-brand.guides-toolbar{transform:translateY(-3px) rotate(-8deg) scale(1.08)}@media (min-width:640px){.guides-toolbar{flex-direction:row;align-items:center;justify-content:space-between}}.guides-search-wrap{position:relative;display:flex;width:100%;align-items:center}.bg-gradient-brand.flex.guides-search-wrap.justify-center,.bg-gradient-brand.guides-search-wrap.items-center.justify-center{background:#eaf5fe;color:#0078be;box-shadow:none;border:1px solid #d5ebfb}.bg-gradient-brand.flex.guides-search-wrap.justify-center .text-white,.bg-gradient-brand.flex.guides-search-wrap.justify-center.text-white,.bg-gradient-brand.guides-search-wrap.items-center.justify-center .text-white,.bg-gradient-brand.guides-search-wrap.items-center.justify-center.text-white{color:#0078be}.card .bg-gradient-brand.guides-search-wrap{transition:transform .35s cubic-bezier(.34,1.56,.64,1)}.card:hover .bg-gradient-brand.guides-search-wrap{transform:translateY(-3px) rotate(-8deg) scale(1.08)}@media (min-width:640px){.guides-search-wrap{max-width:28rem}}.guides-search-icon{pointer-events:none;position:absolute;left:1rem;height:1.25rem;width:1.25rem;--tw-text-opacity:1;color:rgb(71 84 103/var(--tw-text-opacity,1))}.guides-search-input{width:100%;border-radius:1rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(228 233 240/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:.75rem 1rem .75rem 2.75rem;font-size:.875rem;line-height:1.25rem;--tw-text-opacity:1;color:rgb(16 24 40/var(--tw-text-opacity,1))}.guides-search-input:focus{border-color:rgba(0,150,238,.4);outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-color:rgba(0,150,238,.2)}.guides-count{white-space:nowrap;font-size:.875rem;line-height:1.25rem;--tw-text-opacity:1;color:rgb(71 84 103/var(--tw-text-opacity,1))}.guides-filters{display:flex;flex-wrap:wrap;gap:.5rem}.bg-gradient-brand.guides-filters.items-center.justify-center{background:#eaf5fe;color:#0078be;box-shadow:none;border:1px solid #d5ebfb}.bg-gradient-brand.guides-filters.items-center.justify-center .text-white,.bg-gradient-brand.guides-filters.items-center.justify-center.text-white{color:#0078be}.card .bg-gradient-brand.guides-filters{transition:transform .35s cubic-bezier(.34,1.56,.64,1)}.card:hover .bg-gradient-brand.guides-filters{transform:translateY(-3px) rotate(-8deg) scale(1.08)}.guides-filter{white-space:nowrap;border-radius:9999px;border-width:1px;--tw-border-opacity:1;border-color:rgb(228 233 240/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:.5rem 1rem;font-size:.875rem;line-height:1.25rem;font-weight:500;--tw-text-opacity:1;color:rgb(71 84 103/var(--tw-text-opacity,1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.guides-filter:hover{border-color:rgba(0,150,238,.25);--tw-text-opacity:1;color:rgb(16 24 40/var(--tw-text-opacity,1))}.guides-filter.is-active{border-color:rgba(0,150,238,.35);--tw-bg-opacity:1;background-color:rgb(230 245 254/var(--tw-bg-opacity,1));font-weight:600;--tw-text-opacity:1;color:rgb(0 90 143/var(--tw-text-opacity,1))}.guides-grid{display:grid;gap:1.5rem;grid-template-columns:1fr}@media (min-width:640px){.guides-grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.guides-grid{grid-template-columns:repeat(3,1fr)}}.guides-card-category{font-size:.75rem;line-height:1rem;font-weight:600;text-transform:uppercase;letter-spacing:.025em;--tw-text-opacity:1;color:rgb(0 120 190/var(--tw-text-opacity,1))}.agent-card .guides-card-category{color:var(--ac)}.guides-card-meta{white-space:nowrap;--tw-text-opacity:1}.guides-card-footer,.guides-card-meta{font-size:.75rem;line-height:1rem;color:rgb(71 84 103/var(--tw-text-opacity,1))}.guides-card-footer{display:flex;align-items:center;justify-content:space-between;gap:.75rem;border-top-width:1px;--tw-border-opacity:1;border-color:rgb(228 233 240/var(--tw-border-opacity,1));padding-top:1rem;--tw-text-opacity:1}.bg-gradient-brand.flex.guides-card-footer.justify-center,.bg-gradient-brand.guides-card-footer.items-center.justify-center{background:#eaf5fe;color:#0078be;box-shadow:none;border:1px solid #d5ebfb}.bg-gradient-brand.flex.guides-card-footer.justify-center .text-white,.bg-gradient-brand.flex.guides-card-footer.justify-center.text-white,.bg-gradient-brand.guides-card-footer.items-center.justify-center .text-white,.bg-gradient-brand.guides-card-footer.items-center.justify-center.text-white{color:#0078be}.card .bg-gradient-brand.guides-card-footer{transition:transform .35s cubic-bezier(.34,1.56,.64,1)}.card:hover .bg-gradient-brand.guides-card-footer{transform:translateY(-3px) rotate(-8deg) scale(1.08)}.guides-card-read{font-weight:600;--tw-text-opacity:1;color:rgb(0 120 190/var(--tw-text-opacity,1))}.agent-card .guides-card-read{color:var(--ac)}.guides-empty{margin-top:1.5rem}.guide-breadcrumb{margin-bottom:1.5rem;display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;font-size:.875rem;line-height:1.25rem;--tw-text-opacity:1;color:rgb(71 84 103/var(--tw-text-opacity,1))}.bg-gradient-brand.flex.guide-breadcrumb.justify-center,.bg-gradient-brand.guide-breadcrumb.items-center.justify-center{background:#eaf5fe;color:#0078be;box-shadow:none;border:1px solid #d5ebfb}.bg-gradient-brand.flex.guide-breadcrumb.justify-center .text-white,.bg-gradient-brand.flex.guide-breadcrumb.justify-center.text-white,.bg-gradient-brand.guide-breadcrumb.items-center.justify-center .text-white,.bg-gradient-brand.guide-breadcrumb.items-center.justify-center.text-white{color:#0078be}.card .bg-gradient-brand.guide-breadcrumb{transition:transform .35s cubic-bezier(.34,1.56,.64,1)}.card:hover .bg-gradient-brand.guide-breadcrumb{transform:translateY(-3px) rotate(-8deg) scale(1.08)}.guide-breadcrumb a{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.guide-breadcrumb a:hover{--tw-text-opacity:1;color:rgb(0 120 190/var(--tw-text-opacity,1))}.guide-breadcrumb-sep{--tw-text-opacity:1;color:rgb(228 233 240/var(--tw-text-opacity,1))}.guide-rule-card{border-radius:1.5rem;border-width:1px;border-color:rgba(0,150,238,.2);padding:1.5rem}@media (min-width:768px){.guide-rule-card{padding:2rem}}.guide-rule-card{background:linear-gradient(135deg,rgba(0,150,238,.06),rgba(0,150,238,.04));border-left-width:4px;border-left-color:#0096ee}.guide-flow{border-radius:.5rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(228 233 240/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));--tw-shadow:0 1px 2px 0 rgba(29,45,62,.06);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color)}.guide-flow,.guide-flow:hover{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.guide-flow:hover{--tw-shadow:0 2px 8px 0 rgba(29,45,62,.08);--tw-shadow-colored:0 2px 8px 0 var(--tw-shadow-color)}.guide-flow{transition-property:box-shadow;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s;margin-left:auto;margin-right:auto;max-width:42rem;padding:1.5rem;border-radius:12px;border-color:#e4e9f0;box-shadow:none}.guide-flow:hover{border-color:#cfddea;box-shadow:0 12px 28px -16px rgba(16,24,40,.16)}.guide-flow{transition:transform .35s cubic-bezier(.22,1,.36,1),box-shadow .35s ease,border-color .35s ease}.guide-flow .bg-gradient-brand.flex{transition:transform .35s cubic-bezier(.34,1.56,.64,1)}.guide-flow:hover .bg-gradient-brand.flex{transform:translateY(-3px) rotate(-8deg) scale(1.08)}.guide-flow.hover-lift:hover,a.guide-flow:hover{border-color:#b3e3fc;box-shadow:0 18px 36px -22px rgba(0,120,190,.45),0 0 0 4px rgba(0,150,238,.06)}@media (min-width:768px){.guide-flow{padding:2.5rem}}@media (min-width:1024px){.guide-hero-grid .guide-flow-step{text-align:left}}.guide-flow-step{display:flex;flex-direction:column;align-items:center;gap:.5rem;text-align:center}.bg-gradient-brand.flex.guide-flow-step.justify-center,.bg-gradient-brand.guide-flow-step.items-center.justify-center{background:#eaf5fe;color:#0078be;box-shadow:none;border:1px solid #d5ebfb}.bg-gradient-brand.flex.guide-flow-step.justify-center .text-white,.bg-gradient-brand.flex.guide-flow-step.justify-center.text-white,.bg-gradient-brand.guide-flow-step.items-center.justify-center .text-white,.bg-gradient-brand.guide-flow-step.items-center.justify-center.text-white{color:#0078be}.guide-flow-step.mb-16{margin-bottom:3rem}.card .bg-gradient-brand.guide-flow-step{transition:transform .35s cubic-bezier(.34,1.56,.64,1)}.card:hover .bg-gradient-brand.guide-flow-step{transform:translateY(-3px) rotate(-8deg) scale(1.08)}.guide-flow-box{width:100%;max-width:20rem;border-radius:1rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(228 233 240/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(246 249 252/var(--tw-bg-opacity,1));padding:.75rem 1.25rem;font-size:.875rem;line-height:1.25rem;font-weight:600;--tw-text-opacity:1;color:rgb(16 24 40/var(--tw-text-opacity,1))}.guide-flow-box--primary{border-color:rgba(0,150,238,.35);--tw-bg-opacity:1;background-color:rgb(230 245 254/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(0 90 143/var(--tw-text-opacity,1))}.guide-flow-box--success{border-color:rgba(16,185,129,.35);--tw-bg-opacity:1;background-color:rgb(236 253 245/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(6 95 70/var(--tw-text-opacity,1))}.guide-flow-box--warning{border-color:rgba(245,158,11,.35);--tw-bg-opacity:1;background-color:rgb(255 251 235/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(120 53 15/var(--tw-text-opacity,1))}.guide-flow-arrow{padding-top:.25rem;padding-bottom:.25rem;font-size:1.25rem;line-height:2rem;line-height:1;--tw-text-opacity:1;color:rgb(0 150 238/var(--tw-text-opacity,1))}.space-y-4>p.guide-flow-arrow,h2+p.guide-flow-arrow{font-size:1.125rem;line-height:1.7}.guide-flow-branch{display:grid;width:100%;max-width:28rem;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}.guide-table-wrap{border-radius:.5rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(228 233 240/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));--tw-shadow:0 1px 2px 0 rgba(29,45,62,.06);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color)}.guide-table-wrap,.guide-table-wrap:hover{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.guide-table-wrap:hover{--tw-shadow:0 2px 8px 0 rgba(29,45,62,.08);--tw-shadow-colored:0 2px 8px 0 var(--tw-shadow-color)}.guide-table-wrap{transition-property:box-shadow;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s;overflow-x:auto;border-radius:12px;border-color:#e4e9f0;box-shadow:none}.guide-table-wrap:hover{border-color:#cfddea;box-shadow:0 12px 28px -16px rgba(16,24,40,.16)}.guide-table-wrap{transition:transform .35s cubic-bezier(.22,1,.36,1),box-shadow .35s ease,border-color .35s ease}.guide-table-wrap .bg-gradient-brand.flex{transition:transform .35s cubic-bezier(.34,1.56,.64,1)}.guide-table-wrap:hover .bg-gradient-brand.flex{transform:translateY(-3px) rotate(-8deg) scale(1.08)}.guide-table-wrap.hover-lift:hover,a.guide-table-wrap:hover{border-color:#b3e3fc;box-shadow:0 18px 36px -22px rgba(0,120,190,.45),0 0 0 4px rgba(0,150,238,.06)}.guide-table{width:100%;font-size:.875rem;line-height:1.25rem;border-collapse:collapse}.guide-table thead{border-bottom-width:1px;--tw-border-opacity:1;border-color:rgb(228 233 240/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(246 249 252/var(--tw-bg-opacity,1))}.guide-table th{padding:.75rem 1rem;text-align:left;font-size:.75rem;line-height:1rem;font-weight:600;text-transform:uppercase;letter-spacing:.025em;--tw-text-opacity:1;color:rgb(71 84 103/var(--tw-text-opacity,1))}@media (min-width:768px){.guide-table th{padding:1rem 1.5rem}}.guide-table td{border-bottom-width:1px;--tw-border-opacity:1;border-color:rgb(228 233 240/var(--tw-border-opacity,1));padding:1rem;vertical-align:top;--tw-text-opacity:1;color:rgb(71 84 103/var(--tw-text-opacity,1))}@media (min-width:768px){.guide-table td{padding-left:1.5rem;padding-right:1.5rem}}.guide-table tbody tr:last-child td{border-bottom-width:0}.guide-table td:first-child{white-space:nowrap;font-weight:500;--tw-text-opacity:1;color:rgb(16 24 40/var(--tw-text-opacity,1))}.guide-badge{display:inline-flex;white-space:nowrap;border-radius:9999px;padding:.25rem .75rem;font-size:.75rem;line-height:1rem;font-weight:600}.guide-badge--good{border-width:1px;border-color:rgba(167,243,208,.8);--tw-bg-opacity:1;background-color:rgb(236 253 245/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(6 95 70/var(--tw-text-opacity,1))}.guide-badge--warn{border-width:1px;border-color:hsla(48,97%,77%,.8);--tw-bg-opacity:1;background-color:rgb(255 251 235/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(120 53 15/var(--tw-text-opacity,1))}.guide-field-card{border-radius:.5rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(228 233 240/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));--tw-shadow:0 1px 2px 0 rgba(29,45,62,.06);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color)}.guide-field-card,.guide-field-card:hover{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.guide-field-card:hover{--tw-shadow:0 2px 8px 0 rgba(29,45,62,.08);--tw-shadow-colored:0 2px 8px 0 var(--tw-shadow-color)}.guide-field-card{transition-property:box-shadow;height:100%;padding:1.5rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;border-radius:12px;border-color:#e4e9f0;box-shadow:none}.guide-field-card:hover{border-color:#cfddea;box-shadow:0 12px 28px -16px rgba(16,24,40,.16)}.guide-field-card{transition:transform .35s cubic-bezier(.22,1,.36,1),box-shadow .35s ease,border-color .35s ease}.guide-field-card .bg-gradient-brand.flex{transition:transform .35s cubic-bezier(.34,1.56,.64,1)}.guide-field-card:hover .bg-gradient-brand.flex{transform:translateY(-3px) rotate(-8deg) scale(1.08)}.guide-field-card.hover-lift:hover,a.guide-field-card:hover{border-color:#b3e3fc;box-shadow:0 18px 36px -22px rgba(0,120,190,.45),0 0 0 4px rgba(0,150,238,.06)}.guide-field-card:hover{border-color:rgba(0,150,238,.25)}@media (min-width:1024px){.guide-hero-grid .guide-field-icon{justify-content:flex-start}}.guide-field-icon{margin-bottom:1rem;display:flex;height:2.5rem;width:2.5rem;align-items:center;justify-content:center;border-radius:1rem;--tw-text-opacity:1;color:rgb(0 120 190/var(--tw-text-opacity,1))}.bg-gradient-brand.flex.guide-field-icon.justify-center,.bg-gradient-brand.flex.items-center.guide-field-icon,.bg-gradient-brand.guide-field-icon.items-center.justify-center{background:#eaf5fe;color:#0078be;box-shadow:none;border:1px solid #d5ebfb}.bg-gradient-brand.flex.guide-field-icon.justify-center .text-white,.bg-gradient-brand.flex.guide-field-icon.justify-center.text-white,.bg-gradient-brand.flex.items-center.guide-field-icon .text-white,.bg-gradient-brand.flex.items-center.guide-field-icon.text-white,.bg-gradient-brand.guide-field-icon.items-center.justify-center .text-white,.bg-gradient-brand.guide-field-icon.items-center.justify-center.text-white{color:#0078be}.card .bg-gradient-brand.guide-field-icon{transition:transform .35s cubic-bezier(.34,1.56,.64,1)}.card:hover .bg-gradient-brand.guide-field-icon{transform:translateY(-3px) rotate(-8deg) scale(1.08)}.agent-card .guide-field-icon{color:var(--ac)}.guide-field-icon{background:rgba(0,150,238,.1)}.guide-example-card{border-radius:.5rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(228 233 240/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));--tw-shadow:0 1px 2px 0 rgba(29,45,62,.06);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color)}.guide-example-card,.guide-example-card:hover{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.guide-example-card:hover{--tw-shadow:0 2px 8px 0 rgba(29,45,62,.08);--tw-shadow-colored:0 2px 8px 0 var(--tw-shadow-color)}.guide-example-card{transition-property:box-shadow;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s;display:flex;height:100%;flex-direction:column;padding:1.5rem}.bg-gradient-brand.guide-example-card.items-center.justify-center{background:#eaf5fe;color:#0078be;box-shadow:none;border:1px solid #d5ebfb}.bg-gradient-brand.guide-example-card.items-center.justify-center .text-white,.bg-gradient-brand.guide-example-card.items-center.justify-center.text-white{color:#0078be}.guide-example-card{border-radius:12px;border-color:#e4e9f0;box-shadow:none}.guide-example-card:hover{border-color:#cfddea;box-shadow:0 12px 28px -16px rgba(16,24,40,.16)}.guide-example-card{transition:transform .35s cubic-bezier(.22,1,.36,1),box-shadow .35s ease,border-color .35s ease}.card .bg-gradient-brand.guide-example-card,.guide-example-card .bg-gradient-brand.flex{transition:transform .35s cubic-bezier(.34,1.56,.64,1)}.card:hover .bg-gradient-brand.guide-example-card,.guide-example-card:hover .bg-gradient-brand.flex{transform:translateY(-3px) rotate(-8deg) scale(1.08)}.guide-example-card.hover-lift:hover,a.guide-example-card:hover{border-color:#b3e3fc;box-shadow:0 18px 36px -22px rgba(0,120,190,.45),0 0 0 4px rgba(0,150,238,.06)}@media (min-width:768px){.guide-example-card{padding:1.75rem}}.guide-example-list{flex-grow:1}.guide-example-list>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.5rem*(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem*var(--tw-space-y-reverse))}.guide-example-list{font-size:.875rem;line-height:1.25rem;--tw-text-opacity:1;color:rgb(71 84 103/var(--tw-text-opacity,1))}.guide-example-list li{display:flex;align-items:center;gap:.5rem}.bg-gradient-brand.flex.guide-example-list li.justify-center,.bg-gradient-brand.guide-example-list li.items-center.justify-center{background:#eaf5fe;color:#0078be;box-shadow:none;border:1px solid #d5ebfb}.bg-gradient-brand.flex.guide-example-list li.justify-center .text-white,.bg-gradient-brand.flex.guide-example-list li.justify-center.text-white,.bg-gradient-brand.guide-example-list li.items-center.justify-center .text-white,.bg-gradient-brand.guide-example-list li.items-center.justify-center.text-white{color:#0078be}.card .bg-gradient-brand.guide-example-list li{transition:transform .35s cubic-bezier(.34,1.56,.64,1)}.card:hover .bg-gradient-brand.guide-example-list li{transform:translateY(-3px) rotate(-8deg) scale(1.08)}.guide-example-list li:before{content:"";height:.375rem;width:.375rem;flex-shrink:0;border-radius:9999px;background:linear-gradient(135deg,#0096ee,#0096ee)}.guide-example-verdict{margin-top:1.25rem;border-top-width:1px;--tw-border-opacity:1;border-color:rgb(228 233 240/var(--tw-border-opacity,1));padding-top:1rem;font-size:.875rem;line-height:1.25rem;font-weight:600;--tw-text-opacity:1;color:rgb(0 90 143/var(--tw-text-opacity,1))}.guide-checklist-item{display:flex;align-items:flex-start;gap:.75rem;padding-top:.5rem;padding-bottom:.5rem;font-size:.875rem;line-height:1.25rem;--tw-text-opacity:1;color:rgb(71 84 103/var(--tw-text-opacity,1))}.bg-gradient-brand.guide-checklist-item.items-center.justify-center{background:#eaf5fe;color:#0078be;box-shadow:none;border:1px solid #d5ebfb}.bg-gradient-brand.guide-checklist-item.items-center.justify-center .text-white,.bg-gradient-brand.guide-checklist-item.items-center.justify-center.text-white{color:#0078be}.card .bg-gradient-brand.guide-checklist-item{transition:transform .35s cubic-bezier(.34,1.56,.64,1)}.card:hover .bg-gradient-brand.guide-checklist-item{transform:translateY(-3px) rotate(-8deg) scale(1.08)}.guide-checklist-item svg{margin-top:.125rem;height:1.25rem;width:1.25rem;flex-shrink:0;color:#10b981}.guide-cta{border-radius:.5rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(238 242 246/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));--tw-shadow:0 2px 8px 0 rgba(29,45,62,.08);--tw-shadow-colored:0 2px 8px 0 var(--tw-shadow-color)}.guide-cta,.guide-cta:hover{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.guide-cta:hover{--tw-shadow:0 4px 16px 0 rgba(29,45,62,.1);--tw-shadow-colored:0 4px 16px 0 var(--tw-shadow-color)}.guide-cta{transition-property:box-shadow;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s}@media (min-width:1024px){.guide-hero-grid .guide-cta{text-align:left}}.guide-cta{margin-left:auto;margin-right:auto;max-width:56rem;padding:2rem;text-align:center;border-radius:12px;border-color:#e4e9f0;box-shadow:none}.guide-cta:hover{border-color:#cfddea;box-shadow:0 12px 28px -16px rgba(16,24,40,.16)}.guide-cta.mb-16{margin-bottom:3rem}@media (min-width:768px){.card-elevated.guide-cta,.guide-cta.md\:p-12{padding:2.5rem}.guide-cta{padding:3rem}}.guide-cta{background:linear-gradient(135deg,rgba(0,150,238,.08),rgba(0,150,238,.05))}.guide-hero-grid{display:grid;gap:2.5rem;align-items:center}@media (min-width:1024px){.guide-hero-grid{grid-template-columns:1fr 1fr;text-align:left}.guide-hero-grid .text-center{text-align:left}.guide-hero-grid .justify-center{justify-content:flex-start}}.guide-bom-viz{position:relative;overflow:hidden;border-radius:2rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(228 233 240/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:1.5rem}@media (min-width:768px){.guide-bom-viz{padding:2rem}}.guide-bom-viz{box-shadow:0 24px 64px rgba(0,150,238,.1);min-height:280px}.guide-bom-viz-glow{pointer-events:none;position:absolute;inset:0;background:radial-gradient(circle at 50% 40%,rgba(0,150,238,.12) 0,transparent 65%)}.guide-bom-svg{position:relative;height:auto;width:100%;max-height:320px}.guide-bom-node{opacity:0;transform:translateY(8px) scale(.92);transition:opacity .5s ease,transform .5s cubic-bezier(.22,1,.36,1)}.guide-bom-viz.is-visible .guide-bom-node{opacity:1;transform:translateY(0) scale(1)}.guide-bom-viz.is-visible .guide-bom-node--1{transition-delay:.1s}.guide-bom-viz.is-visible .guide-bom-node--2{transition-delay:.35s}.guide-bom-viz.is-visible .guide-bom-node--3{transition-delay:.55s}.guide-bom-viz.is-visible .guide-bom-node--4{transition-delay:.75s}.guide-bom-viz.is-visible .guide-bom-node--5{transition-delay:.95s}.guide-bom-line{stroke-dasharray:120;stroke-dashoffset:120;transition:stroke-dashoffset .8s ease}.guide-bom-viz.is-visible .guide-bom-line--1{stroke-dashoffset:0;transition-delay:.25s}.guide-bom-viz.is-visible .guide-bom-line--2{stroke-dashoffset:0;transition-delay:.45s}.guide-bom-viz.is-visible .guide-bom-line--3{stroke-dashoffset:0;transition-delay:.65s}.guide-bom-viz.is-visible .guide-bom-line--4{stroke-dashoffset:0;transition-delay:.85s}@keyframes guide-node-float{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}.guide-bom-viz.is-visible .guide-bom-node--3,.guide-bom-viz.is-visible .guide-bom-node--4,.guide-bom-viz.is-visible .guide-bom-node--5{animation:guide-node-float 4s ease-in-out infinite}.guide-bom-viz.is-visible .guide-bom-node--4{animation-delay:.4s}.guide-bom-viz.is-visible .guide-bom-node--5{animation-delay:.8s}.guide-stat-grid{display:grid;gap:1rem;grid-template-columns:repeat(2,1fr)}@media (min-width:768px){.guide-stat-grid{grid-template-columns:repeat(4,1fr)}}.guide-stat-card{border-radius:.5rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(228 233 240/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));--tw-shadow:0 1px 2px 0 rgba(29,45,62,.06);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color)}.guide-stat-card,.guide-stat-card:hover{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.guide-stat-card:hover{--tw-shadow:0 2px 8px 0 rgba(29,45,62,.08);--tw-shadow-colored:0 2px 8px 0 var(--tw-shadow-color)}.guide-stat-card{transition-property:box-shadow;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s}@media (min-width:1024px){.guide-hero-grid .guide-stat-card{text-align:left}}.guide-stat-card{padding:1.25rem;text-align:center;border-radius:12px;border-color:#e4e9f0;box-shadow:none}.guide-stat-card:hover{border-color:#cfddea;box-shadow:0 12px 28px -16px rgba(16,24,40,.16)}.guide-stat-card.mb-16{margin-bottom:3rem}.guide-stat-card{transition:transform .35s cubic-bezier(.22,1,.36,1),box-shadow .35s ease,border-color .35s ease}.guide-stat-card .bg-gradient-brand.flex{transition:transform .35s cubic-bezier(.34,1.56,.64,1)}.guide-stat-card:hover .bg-gradient-brand.flex{transform:translateY(-3px) rotate(-8deg) scale(1.08)}.guide-stat-card.hover-lift:hover,a.guide-stat-card:hover{border-color:#b3e3fc;box-shadow:0 18px 36px -22px rgba(0,120,190,.45),0 0 0 4px rgba(0,150,238,.06)}@media (min-width:768px){.guide-stat-card{padding:1.5rem}}.guide-stat-value{-webkit-background-clip:text;background-clip:text;color:transparent;background-image:var(--gradient-brand);margin-bottom:.25rem;display:block;font-family:Poppins,system-ui,sans-serif;font-size:1.875rem;line-height:2.5rem;font-weight:700}.font-display.guide-stat-value,.guide-stat-value.font-bold,h1.guide-stat-value,h2.guide-stat-value,h3.guide-stat-value,h4.guide-stat-value{font-weight:600}:is(h1,h2,h3,h4) :is(.guide-stat-value,.text-gradient-flux,.text-gradient-mynt,.text-gradient-brand-dark){background:none;-webkit-text-fill-color:currentColor;color:inherit}@media (min-width:768px){h2.guide-stat-value{font-size:2.5rem;line-height:1.15}.guide-stat-value{font-size:2.25rem;line-height:2.75rem}}.guide-stat-label{font-size:.75rem;line-height:1rem;line-height:1.375;--tw-text-opacity:1;color:rgb(71 84 103/var(--tw-text-opacity,1))}@media (min-width:768px){.guide-stat-label{font-size:.875rem;line-height:1.25rem}}.guide-compare-grid{display:grid;gap:1.5rem}@media (min-width:768px){.guide-compare-grid{grid-template-columns:1fr 1fr}}.guide-compare-panel{border-radius:.5rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(228 233 240/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));--tw-shadow:0 1px 2px 0 rgba(29,45,62,.06);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color)}.guide-compare-panel,.guide-compare-panel:hover{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.guide-compare-panel:hover{--tw-shadow:0 2px 8px 0 rgba(29,45,62,.08);--tw-shadow-colored:0 2px 8px 0 var(--tw-shadow-color)}.guide-compare-panel{transition-property:box-shadow;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s;position:relative;overflow:hidden;padding:1.5rem;border-radius:12px;border-color:#e4e9f0;box-shadow:none}.guide-compare-panel:hover{border-color:#cfddea;box-shadow:0 12px 28px -16px rgba(16,24,40,.16)}.guide-compare-panel{transition:transform .35s cubic-bezier(.22,1,.36,1),box-shadow .35s ease,border-color .35s ease}.guide-compare-panel .bg-gradient-brand.flex{transition:transform .35s cubic-bezier(.34,1.56,.64,1)}.guide-compare-panel:hover .bg-gradient-brand.flex{transform:translateY(-3px) rotate(-8deg) scale(1.08)}.guide-compare-panel.hover-lift:hover,a.guide-compare-panel:hover{border-color:#b3e3fc;box-shadow:0 18px 36px -22px rgba(0,120,190,.45),0 0 0 4px rgba(0,150,238,.06)}@media (min-width:768px){.guide-compare-panel{padding:2rem}}.guide-compare-panel--good{border-color:rgba(16,185,129,.25);background:linear-gradient(180deg,rgba(16,185,129,.04),#fff 40%)}.guide-compare-panel--warn{border-color:rgba(245,158,11,.25);background:linear-gradient(180deg,rgba(245,158,11,.05),#fff 40%)}.guide-mini-tree{margin-top:1.5rem}.guide-mini-tree>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.75rem*(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem*var(--tw-space-y-reverse))}.guide-mini-tree-row{display:flex;align-items:center;gap:.75rem;font-size:.875rem;line-height:1.25rem}.bg-gradient-brand.flex.guide-mini-tree-row.justify-center,.bg-gradient-brand.guide-mini-tree-row.items-center.justify-center{background:#eaf5fe;color:#0078be;box-shadow:none;border:1px solid #d5ebfb}.bg-gradient-brand.flex.guide-mini-tree-row.justify-center .text-white,.bg-gradient-brand.flex.guide-mini-tree-row.justify-center.text-white,.bg-gradient-brand.guide-mini-tree-row.items-center.justify-center .text-white,.bg-gradient-brand.guide-mini-tree-row.items-center.justify-center.text-white{color:#0078be}.card .bg-gradient-brand.guide-mini-tree-row{transition:transform .35s cubic-bezier(.34,1.56,.64,1)}.card:hover .bg-gradient-brand.guide-mini-tree-row{transform:translateY(-3px) rotate(-8deg) scale(1.08)}.guide-mini-tree-dot{height:.5rem;width:.5rem;flex-shrink:0;border-radius:9999px;background:linear-gradient(135deg,#0096ee,#0096ee)}.guide-mini-tree-child{margin-left:.25rem;border-left-width:2px;border-color:rgba(0,150,238,.2);padding-top:.25rem;padding-bottom:.25rem;padding-left:1.25rem;--tw-text-opacity:1;color:rgb(71 84 103/var(--tw-text-opacity,1))}.guide-steps-track{position:relative;margin-left:auto;margin-right:auto;max-width:48rem}.guide-steps-line{bottom:.75rem;--tw-bg-opacity:1;background-color:rgb(228 233 240/var(--tw-bg-opacity,1))}.guide-steps-line,.guide-steps-line-fill{position:absolute;left:1.25rem;top:.75rem;width:.125rem}.guide-steps-line-fill{transform-origin:top;background:linear-gradient(180deg,#0096ee,#0096ee);height:0;transition:height 1.2s cubic-bezier(.22,1,.36,1)}.guide-steps-track.is-visible .guide-steps-line-fill{height:calc(100% - 1.5rem)}.guide-step-item{position:relative;padding-left:3.5rem;padding-bottom:2rem}.guide-step-item:last-child{padding-bottom:0}.guide-step-item{opacity:0;transform:translateX(-12px);transition:opacity .5s ease,transform .5s ease}.guide-step-title{margin-bottom:.625rem;font-family:Poppins,system-ui,sans-serif;font-size:1.125rem;line-height:1.875rem;font-weight:600;line-height:1.375;--tw-text-opacity:1;color:rgb(16 24 40/var(--tw-text-opacity,1))}.guide-step-title.font-bold{font-weight:600}@media (min-width:768px){.guide-step-title{font-size:1.25rem;line-height:2rem}}.guide-step-desc{font-size:1rem;line-height:1.75rem;line-height:1.625;--tw-text-opacity:1;color:rgb(71 84 103/var(--tw-text-opacity,1))}@media (min-width:768px){.guide-step-desc{font-size:1.0625rem}}.guide-step-desc strong{font-weight:500;--tw-text-opacity:1;color:rgb(16 24 40/var(--tw-text-opacity,1))}.guide-steps-track.is-visible .guide-step-item{opacity:1;transform:translateX(0)}.guide-steps-track.is-visible .guide-step-item:nth-child(2){transition-delay:.1s}.guide-steps-track.is-visible .guide-step-item:nth-child(3){transition-delay:.2s}.guide-steps-track.is-visible .guide-step-item:nth-child(4){transition-delay:.3s}.guide-steps-track.is-visible .guide-step-item:nth-child(5){transition-delay:.4s}.guide-steps-track.is-visible .guide-step-item:nth-child(6){transition-delay:.5s}.guide-steps-track.is-visible .guide-step-item:nth-child(7){transition-delay:.6s}@media (min-width:1024px){.guide-hero-grid .guide-step-num{justify-content:flex-start}}.guide-step-num{position:absolute;left:0;display:flex;height:2.5rem;width:2.5rem;align-items:center;justify-content:center;border-radius:9999px;font-size:.875rem;line-height:1.25rem;font-weight:700;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.font-display.guide-step-num,h1.guide-step-num,h2.guide-step-num,h3.guide-step-num,h4.guide-step-num{font-weight:600}.bg-gradient-brand.flex.guide-step-num.justify-center,.bg-gradient-brand.flex.items-center.guide-step-num,.bg-gradient-brand.guide-step-num.items-center.justify-center{background:#eaf5fe;color:#0078be;box-shadow:none;border:1px solid #d5ebfb}.bg-gradient-brand.flex.guide-step-num.justify-center .text-white,.bg-gradient-brand.flex.guide-step-num.justify-center.text-white,.bg-gradient-brand.flex.items-center.guide-step-num .text-white,.bg-gradient-brand.flex.items-center.guide-step-num.text-white,.bg-gradient-brand.flex.items-center.justify-center .guide-step-num,.bg-gradient-brand.flex.items-center.justify-center.guide-step-num,.bg-gradient-brand.guide-step-num.items-center.justify-center .text-white,.bg-gradient-brand.guide-step-num.items-center.justify-center.text-white{color:#0078be}.card .bg-gradient-brand.guide-step-num{transition:transform .35s cubic-bezier(.34,1.56,.64,1)}.card:hover .bg-gradient-brand.guide-step-num{transform:translateY(-3px) rotate(-8deg) scale(1.08)}.guide-step-num{background:linear-gradient(135deg,#0096ee,#00b8d4);box-shadow:0 4px 14px rgba(0,150,238,.35)}.guide-mistake-card{border-radius:.5rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(228 233 240/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));--tw-shadow:0 1px 2px 0 rgba(29,45,62,.06);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color)}.guide-mistake-card,.guide-mistake-card:hover{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.guide-mistake-card:hover{--tw-shadow:0 2px 8px 0 rgba(29,45,62,.08);--tw-shadow-colored:0 2px 8px 0 var(--tw-shadow-color)}.guide-mistake-card{transition-property:box-shadow;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s;border-left-width:4px;padding:1.25rem;border-radius:12px;border-color:#e4e9f0;box-shadow:none}.guide-mistake-card:hover{border-color:#cfddea;box-shadow:0 12px 28px -16px rgba(16,24,40,.16)}.guide-mistake-card{transition:transform .35s cubic-bezier(.22,1,.36,1),box-shadow .35s ease,border-color .35s ease}.guide-mistake-card .bg-gradient-brand.flex{transition:transform .35s cubic-bezier(.34,1.56,.64,1)}.guide-mistake-card:hover .bg-gradient-brand.flex{transform:translateY(-3px) rotate(-8deg) scale(1.08)}.guide-mistake-card.hover-lift:hover,a.guide-mistake-card:hover{border-color:#b3e3fc;box-shadow:0 18px 36px -22px rgba(0,120,190,.45),0 0 0 4px rgba(0,150,238,.06)}@media (min-width:768px){.guide-mistake-card{padding:1.5rem}}.guide-mistake-card{border-left-color:#f59e0b}.guide-mistake-card .guide-step-title{margin-bottom:.5rem}.guide-scaling-bar-wrap{margin-top:1.5rem}.guide-scaling-bar-wrap>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1rem*(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem*var(--tw-space-y-reverse))}.guide-scaling-bar-wrap.mb-16{margin-bottom:3rem}.guide-scaling-bar-wrap>p.text-xl{font-size:1.125rem;line-height:1.7}.guide-scaling-row>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.5rem*(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem*var(--tw-space-y-reverse))}.guide-scaling-label{display:flex;justify-content:space-between;font-size:.75rem;line-height:1rem;font-weight:500;--tw-text-opacity:1;color:rgb(71 84 103/var(--tw-text-opacity,1))}.bg-gradient-brand.guide-scaling-label.items-center.justify-center{background:#eaf5fe;color:#0078be;box-shadow:none;border:1px solid #d5ebfb}.bg-gradient-brand.guide-scaling-label.items-center.justify-center .text-white,.bg-gradient-brand.guide-scaling-label.items-center.justify-center.text-white{color:#0078be}.card .bg-gradient-brand.guide-scaling-label{transition:transform .35s cubic-bezier(.34,1.56,.64,1)}.card:hover .bg-gradient-brand.guide-scaling-label{transform:translateY(-3px) rotate(-8deg) scale(1.08)}.guide-scaling-bar{height:.75rem;overflow:hidden;border-radius:9999px;--tw-bg-opacity:1;background-color:rgb(246 249 252/var(--tw-bg-opacity,1))}.guide-scaling-fill{height:100%;border-radius:9999px;background:linear-gradient(90deg,#0096ee,#0096ee);width:0;transition:width 1.2s cubic-bezier(.22,1,.36,1)}.guide-scaling-viz.is-visible .guide-scaling-fill--600{width:100%;transition-delay:.2s}.guide-scaling-viz.is-visible .guide-scaling-fill--300{width:25%;transition-delay:.5s}.guide-flow-animated .guide-flow-box{opacity:0;transform:translateY(10px);transition:opacity .45s ease,transform .45s ease,box-shadow .3s ease}.guide-flow-animated.is-visible .guide-flow-box{opacity:1;transform:translateY(0)}.guide-flow-animated.is-visible .guide-flow-box:first-child{transition-delay:.1s}.guide-flow-animated.is-visible .guide-flow-arrow:first-of-type{transition-delay:.35s}.guide-flow-animated.is-visible .guide-flow-box:nth-child(3){transition-delay:.45s}.guide-flow-animated.is-visible .guide-flow-arrow:nth-of-type(2){transition-delay:.65s}.guide-flow-animated .guide-flow-arrow{opacity:0;transition:opacity .4s ease}.guide-flow-animated.is-visible .guide-flow-arrow{opacity:1;animation:guide-flow-bounce 1.2s ease-in-out infinite}@keyframes guide-flow-bounce{0%,to{transform:translateY(0)}50%{transform:translateY(4px)}}.guide-faq-item{border-bottom-width:1px;--tw-border-opacity:1;border-color:rgb(228 233 240/var(--tw-border-opacity,1))}.guide-faq-item:last-child{border-bottom-width:0}.guide-faq-trigger{display:flex;width:100%;align-items:center;justify-content:space-between;gap:1rem;padding-top:1.25rem;padding-bottom:1.25rem;text-align:left;font-size:1rem;line-height:1.75rem;font-weight:600;--tw-text-opacity:1;color:rgb(16 24 40/var(--tw-text-opacity,1))}.bg-gradient-brand.flex.guide-faq-trigger.justify-center,.bg-gradient-brand.guide-faq-trigger.items-center.justify-center{background:#eaf5fe;color:#0078be;box-shadow:none;border:1px solid #d5ebfb}.bg-gradient-brand.flex.guide-faq-trigger.justify-center .text-white,.bg-gradient-brand.flex.guide-faq-trigger.justify-center.text-white,.bg-gradient-brand.guide-faq-trigger.items-center.justify-center .text-white,.bg-gradient-brand.guide-faq-trigger.items-center.justify-center.text-white{color:#0078be}.card .bg-gradient-brand.guide-faq-trigger{transition:transform .35s cubic-bezier(.34,1.56,.64,1)}.card:hover .bg-gradient-brand.guide-faq-trigger{transform:translateY(-3px) rotate(-8deg) scale(1.08)}.guide-faq-trigger svg{height:1.25rem;width:1.25rem;flex-shrink:0;--tw-text-opacity:1;color:rgb(71 84 103/var(--tw-text-opacity,1));transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s}.guide-faq-item.is-open .guide-faq-trigger svg{transform:rotate(180deg)}.guide-faq-body{overflow:hidden;font-size:.875rem;line-height:1.25rem;line-height:1.625;--tw-text-opacity:1;color:rgb(71 84 103/var(--tw-text-opacity,1));max-height:0;transition:max-height .35s ease,padding .35s ease}.guide-faq-item.is-open .guide-faq-body{max-height:12rem;padding-bottom:1.25rem}.guide-prose-block>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1rem*(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem*var(--tw-space-y-reverse))}.guide-prose-block{line-height:1.625;--tw-text-opacity:1;color:rgb(71 84 103/var(--tw-text-opacity,1))}.guide-prose-block.mb-16{margin-bottom:3rem}.guide-prose-block>p.text-xl{font-size:1.125rem;line-height:1.7}.guide-prose-block strong{font-weight:600;--tw-text-opacity:1;color:rgb(16 24 40/var(--tw-text-opacity,1))}.site-header{border-bottom-width:1px;border-color:transparent;width:100%;max-width:100vw;overflow-x:clip}.site-header nav{max-width:100%}.site-header .nav-bar-row{width:100%;min-width:0}@media (max-width:1023px){.site-header .menu-toggle{position:fixed;top:.75rem;right:max(1rem,env(safe-area-inset-right,0px));z-index:60;flex-shrink:0}}#siteHeader:not(.header-scrolled) .nav-dropdown-trigger,#siteHeader:not(.header-scrolled) .nav-link,#siteHeader:not(.header-scrolled) .nav-login{color:hsla(0,0%,100%,.85)}#siteHeader:not(.header-scrolled) .nav-dropdown-trigger:hover,#siteHeader:not(.header-scrolled) .nav-link:hover,#siteHeader:not(.header-scrolled) .nav-login:hover{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}#siteHeader:not(.header-scrolled) .nav-logo-img{filter:brightness(0) invert(1)}#siteHeader:not(.header-scrolled) .menu-toggle{color:hsla(0,0%,100%,.9)}#siteHeader:not(.header-scrolled) .menu-toggle:hover{background-color:hsla(0,0%,100%,.1);--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}#siteHeader:not(.header-scrolled) .mobile-menu-panel{border-bottom-width:1px;border-color:hsla(0,0%,100%,.1);background-color:rgba(10,16,24,.95);--tw-backdrop-blur:blur(12px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}#siteHeader:not(.header-scrolled) .mobile-menu-panel a,#siteHeader:not(.header-scrolled) .mobile-menu-panel button{color:hsla(0,0%,100%,.8)}#siteHeader:not(.header-scrolled) .mobile-menu-panel a:hover,#siteHeader:not(.header-scrolled) .mobile-menu-panel button:hover{background-color:hsla(0,0%,100%,.1);--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}#siteHeader:not(.header-scrolled) #platformMobileLinks,#siteHeader:not(.header-scrolled) #resourcesMobileLinks{border-color:hsla(0,0%,100%,.15)}.header-scrolled{--tw-border-opacity:1;border-color:rgb(228 233 240/var(--tw-border-opacity,1));background-color:hsla(0,0%,100%,.95);--tw-shadow:0 1px 2px 0 rgba(29,45,62,.06);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);--tw-backdrop-blur:blur(12px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.header-scrolled .nav-logo-img{filter:none}.header-scrolled .nav-link,.header-scrolled .nav-login{--tw-text-opacity:1;color:rgb(71 84 103/var(--tw-text-opacity,1))}.header-scrolled .nav-link:hover,.header-scrolled .nav-login:hover{--tw-text-opacity:1;color:rgb(0 150 238/var(--tw-text-opacity,1))}.header-scrolled .nav-link-active{--tw-text-opacity:1;color:rgb(16 24 40/var(--tw-text-opacity,1))}.header-scrolled .mobile-menu-panel{--tw-border-opacity:1;border-color:rgb(228 233 240/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));--tw-shadow:0 8px 24px 0 rgba(29,45,62,.12);--tw-shadow-colored:0 8px 24px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.header-scrolled .mobile-menu-panel a{--tw-text-opacity:1;color:rgb(71 84 103/var(--tw-text-opacity,1))}.header-scrolled .mobile-menu-panel a:hover{--tw-bg-opacity:1;background-color:rgb(246 249 252/var(--tw-bg-opacity,1))}.header-scrolled .mobile-menu-panel button{--tw-text-opacity:1;color:rgb(71 84 103/var(--tw-text-opacity,1))}.header-scrolled .mobile-menu-panel button:hover{--tw-bg-opacity:1;background-color:rgb(246 249 252/var(--tw-bg-opacity,1))}.header-scrolled #platformMobileLinks,.header-scrolled #resourcesMobileLinks{--tw-border-opacity:1;border-color:rgb(228 233 240/var(--tw-border-opacity,1))}.header-scrolled .menu-toggle{--tw-text-opacity:1;color:rgb(16 24 40/var(--tw-text-opacity,1))}.header-scrolled .menu-toggle:hover{--tw-bg-opacity:1;background-color:rgb(246 249 252/var(--tw-bg-opacity,1))}.header-scrolled .nav-dropdown-trigger{--tw-text-opacity:1;color:rgb(71 84 103/var(--tw-text-opacity,1))}.header-scrolled .nav-dropdown-trigger:hover{--tw-bg-opacity:1;background-color:rgb(246 249 252/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(0 150 238/var(--tw-text-opacity,1))}.nav-dropdown-group{position:relative}.nav-mega-menu{position:fixed;left:50%;z-index:50;--tw-translate-x:-50%;padding-top:.75rem;top:4rem;pointer-events:none;visibility:hidden;--tw-translate-y:0.25rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));opacity:0;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s}.nav-dropdown-group:focus-within .nav-mega-menu,.nav-dropdown-group:hover .nav-mega-menu{pointer-events:auto;visibility:visible;--tw-translate-y:0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));opacity:1}.nav-dropdown-group:focus-within .nav-chevron,.nav-dropdown-group:hover .nav-chevron{--tw-rotate:180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.nav-mega-menu-inner{border-radius:1.5rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(228 233 240/var(--tw-border-opacity,1));background-color:hsla(0,0%,100%,.95);padding:2rem;--tw-shadow:0 25px 50px -12px rgba(0,0,0,.25);--tw-shadow-colored:0 25px 50px -12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);--tw-backdrop-blur:blur(24px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);width:min(880px,calc(100vw - 2rem))}.mega-menu-col-title{margin-bottom:1rem;font-size:.75rem;line-height:1rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em;--tw-text-opacity:1;color:rgb(71 84 103/var(--tw-text-opacity,1))}.mega-menu-link{display:flex;align-items:center;gap:.75rem;border-radius:.5rem;padding:.5rem .25rem;font-size:.875rem;line-height:1.25rem;--tw-text-opacity:1;color:rgb(16 24 40/var(--tw-text-opacity,1))}.bg-gradient-brand.flex.mega-menu-link.justify-center,.bg-gradient-brand.mega-menu-link.items-center.justify-center{background:#eaf5fe;color:#0078be;box-shadow:none;border:1px solid #d5ebfb}.bg-gradient-brand.flex.mega-menu-link.justify-center .text-white,.bg-gradient-brand.flex.mega-menu-link.justify-center.text-white,.bg-gradient-brand.mega-menu-link.items-center.justify-center .text-white,.bg-gradient-brand.mega-menu-link.items-center.justify-center.text-white{color:#0078be}.card .bg-gradient-brand.mega-menu-link{transition:transform .35s cubic-bezier(.34,1.56,.64,1)}.card:hover .bg-gradient-brand.mega-menu-link{transform:translateY(-3px) rotate(-8deg) scale(1.08)}.mega-menu-link{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.mega-menu-link:hover{--tw-text-opacity:1;color:rgb(0 150 238/var(--tw-text-opacity,1))}@media (min-width:1024px){.guide-hero-grid .mega-menu-icon{justify-content:flex-start}}.mega-menu-icon{display:flex;height:2rem;width:2rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:9999px;--tw-bg-opacity:1;background-color:rgb(230 245 254/var(--tw-bg-opacity,1))}.bg-gradient-brand.flex.items-center.mega-menu-icon,.bg-gradient-brand.flex.mega-menu-icon.justify-center,.bg-gradient-brand.mega-menu-icon.items-center.justify-center{background:#eaf5fe;color:#0078be;box-shadow:none;border:1px solid #d5ebfb}.bg-gradient-brand.flex.items-center.mega-menu-icon .text-white,.bg-gradient-brand.flex.items-center.mega-menu-icon.text-white,.bg-gradient-brand.flex.mega-menu-icon.justify-center .text-white,.bg-gradient-brand.flex.mega-menu-icon.justify-center.text-white,.bg-gradient-brand.mega-menu-icon.items-center.justify-center .text-white,.bg-gradient-brand.mega-menu-icon.items-center.justify-center.text-white{color:#0078be}.card .bg-gradient-brand.mega-menu-icon{transition:transform .35s cubic-bezier(.34,1.56,.64,1)}.card:hover .bg-gradient-brand.mega-menu-icon{transform:translateY(-3px) rotate(-8deg) scale(1.08)}.mega-menu-icon svg{height:1rem;width:1rem;--tw-text-opacity:1;color:rgb(0 150 238/var(--tw-text-opacity,1))}.nav-mega-menu-inner--wide{width:min(920px,calc(100vw - 2rem));padding:1.5rem}@media (min-width:768px){.nav-mega-menu-inner--wide{padding:2rem}}.mega-menu-grid-kylas{display:grid;grid-template-columns:1fr;gap:1.5rem}@media (min-width:768px){.mega-menu-grid-kylas{grid-template-columns:repeat(2,minmax(0,1fr));gap:0}}@media (min-width:1024px){.mega-menu-grid-kylas{grid-template-columns:repeat(4,minmax(0,1fr))}}.mega-menu-col{padding-left:0;padding-right:0}@media (min-width:768px){.mega-menu-col{padding-left:1.5rem;padding-right:1.5rem}.mega-menu-col:not(:first-child){border-left:1px solid rgba(0,150,238,.12)}.mega-menu-col:nth-child(odd):not(:first-child){border-left:none}}@media (min-width:1024px){.mega-menu-col:not(:first-child),.mega-menu-col:nth-child(odd):not(:first-child){border-left:1px solid rgba(0,150,238,.12)}.guide-hero-grid .mega-menu-col--stack{justify-content:flex-start}}.mega-menu-col--stack{display:flex;flex-direction:column;justify-content:center;gap:0;padding-top:.25rem;padding-bottom:.25rem}.bg-gradient-brand.flex.items-center.mega-menu-col--stack,.bg-gradient-brand.mega-menu-col--stack.items-center.justify-center{background:#eaf5fe;color:#0078be;box-shadow:none;border:1px solid #d5ebfb}.bg-gradient-brand.flex.items-center.mega-menu-col--stack .text-white,.bg-gradient-brand.flex.items-center.mega-menu-col--stack.text-white,.bg-gradient-brand.mega-menu-col--stack.items-center.justify-center .text-white,.bg-gradient-brand.mega-menu-col--stack.items-center.justify-center.text-white{color:#0078be}.card .bg-gradient-brand.mega-menu-col--stack{transition:transform .35s cubic-bezier(.34,1.56,.64,1)}.card:hover .bg-gradient-brand.mega-menu-col--stack{transform:translateY(-3px) rotate(-8deg) scale(1.08)}.mega-menu-category-head{margin-bottom:1rem;display:flex;align-items:center;gap:.75rem}.bg-gradient-brand.flex.mega-menu-category-head.justify-center,.bg-gradient-brand.mega-menu-category-head.items-center.justify-center{background:#eaf5fe;color:#0078be;box-shadow:none;border:1px solid #d5ebfb}.bg-gradient-brand.flex.mega-menu-category-head.justify-center .text-white,.bg-gradient-brand.flex.mega-menu-category-head.justify-center.text-white,.bg-gradient-brand.mega-menu-category-head.items-center.justify-center .text-white,.bg-gradient-brand.mega-menu-category-head.items-center.justify-center.text-white{color:#0078be}.card .bg-gradient-brand.mega-menu-category-head{transition:transform .35s cubic-bezier(.34,1.56,.64,1)}.card:hover .bg-gradient-brand.mega-menu-category-head{transform:translateY(-3px) rotate(-8deg) scale(1.08)}.mega-menu-category-head .mega-menu-icon{height:2.5rem;width:2.5rem}.mega-menu-category-title{font-size:1rem;line-height:1.75rem;font-weight:600;--tw-text-opacity:1;color:rgb(16 24 40/var(--tw-text-opacity,1))}.mega-menu-sublinks>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.625rem*(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.625rem*var(--tw-space-y-reverse))}.mega-menu-sublinks a{display:flex;align-items:center;gap:.625rem;font-size:.875rem;line-height:1.25rem;--tw-text-opacity:1;color:rgb(71 84 103/var(--tw-text-opacity,1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.bg-gradient-brand.flex.mega-menu-sublinks a.justify-center,.bg-gradient-brand.mega-menu-sublinks a.items-center.justify-center{background:#eaf5fe;color:#0078be;box-shadow:none;border:1px solid #d5ebfb}.bg-gradient-brand.flex.mega-menu-sublinks a.justify-center .text-white,.bg-gradient-brand.flex.mega-menu-sublinks a.justify-center.text-white,.bg-gradient-brand.mega-menu-sublinks a.items-center.justify-center .text-white,.bg-gradient-brand.mega-menu-sublinks a.items-center.justify-center.text-white{color:#0078be}.card .bg-gradient-brand.mega-menu-sublinks a{transition:transform .35s cubic-bezier(.34,1.56,.64,1)}.card:hover .bg-gradient-brand.mega-menu-sublinks a{transform:translateY(-3px) rotate(-8deg) scale(1.08)}.mega-menu-sublinks a:hover{--tw-text-opacity:1;color:rgb(0 150 238/var(--tw-text-opacity,1))}.mega-menu-sublinks a:before{content:"";height:.375rem;width:.375rem;flex-shrink:0;border-radius:9999px;background:#0096ee}.mega-menu-feature-link{margin-left:-.5rem;margin-right:-.5rem;display:flex;align-items:center;gap:.75rem;border-radius:1rem;padding:1rem .5rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.bg-gradient-brand.flex.mega-menu-feature-link.justify-center,.bg-gradient-brand.mega-menu-feature-link.items-center.justify-center{background:#eaf5fe;color:#0078be;box-shadow:none;border:1px solid #d5ebfb}.bg-gradient-brand.flex.mega-menu-feature-link.justify-center .text-white,.bg-gradient-brand.flex.mega-menu-feature-link.justify-center.text-white,.bg-gradient-brand.mega-menu-feature-link.items-center.justify-center .text-white,.bg-gradient-brand.mega-menu-feature-link.items-center.justify-center.text-white{color:#0078be}.card .bg-gradient-brand.mega-menu-feature-link{transition:transform .35s cubic-bezier(.34,1.56,.64,1)}.card:hover .bg-gradient-brand.mega-menu-feature-link{transform:translateY(-3px) rotate(-8deg) scale(1.08)}.mega-menu-feature-link:hover{--tw-bg-opacity:1;background-color:rgb(246 249 252/var(--tw-bg-opacity,1))}.mega-menu-feature-link+.mega-menu-feature-link{border-top:1px solid rgba(0,150,238,.1)}.mega-menu-feature-link .mega-menu-icon{height:2.5rem;width:2.5rem}.mega-menu-feature-title{font-size:1rem;line-height:1.75rem;font-weight:600;--tw-text-opacity:1;color:rgb(16 24 40/var(--tw-text-opacity,1))}.mega-menu-feature-link:hover .mega-menu-feature-title{--tw-text-opacity:1;color:rgb(0 150 238/var(--tw-text-opacity,1))}.cta-dark{background-color:#080c14;background-image:radial-gradient(ellipse 70% 55% at 15% 20%,rgba(0,150,238,.3) 0,transparent 55%),radial-gradient(ellipse 55% 50% at 85% 30%,rgba(0,150,238,.15) 0,transparent 50%),radial-gradient(ellipse 60% 45% at 50% 100%,rgba(120,60,200,.12) 0,transparent 60%)}@media (min-width:1024px){.guide-hero-grid .newsletter-card{text-align:left}}.newsletter-card{position:relative;overflow:hidden;border-radius:2rem;padding:2.5rem;text-align:center;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.bg-gradient-brand.flex.items-center.justify-center .newsletter-card,.bg-gradient-brand.flex.items-center.justify-center.newsletter-card{color:#0078be}.newsletter-card.mb-16{margin-bottom:3rem}@media (min-width:768px){.newsletter-card{padding:3.5rem}}.newsletter-card{background-color:#0a0e16;background-image:radial-gradient(ellipse 50% 80% at 0 50%,rgba(0,150,238,.2) 0,transparent 55%),radial-gradient(ellipse 40% 60% at 100% 50%,rgba(0,150,238,.12) 0,transparent 50%)}.impact-section .metric,.impact-stat-value{-webkit-background-clip:text;background-clip:text;font-family:Poppins,system-ui,sans-serif;font-size:1.875rem;line-height:2.5rem;font-weight:700;color:transparent}.font-display .impact-stat-value,.font-display.impact-section .metric,.impact-section .metric.font-bold,.impact-stat-value.font-bold,h1 .impact-stat-value,h1.impact-section .metric,h2 .impact-stat-value,h2.impact-section .metric,h3 .impact-stat-value,h3.impact-section .metric,h4 .impact-stat-value,h4.impact-section .metric{font-weight:600}@media (min-width:768px){h2 .impact-stat-value,h2.impact-section .metric{font-size:2.5rem;line-height:1.15}}@media (min-width:640px){.impact-section .metric,.impact-stat-value{font-size:2.25rem;line-height:2.75rem}}@media (min-width:768px){.impact-section .metric,.impact-stat-value{font-size:3rem;line-height:3.5rem}}.impact-section .metric,.impact-stat-value{background-image:linear-gradient(135deg,#0096ee,#0096ee);-webkit-text-fill-color:transparent}@keyframes impact-deco-pulse{0%,to{opacity:.5;transform:scale(1)}50%{opacity:1;transform:scale(1.15)}}@keyframes impact-deco-float{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}.roi-visual-card.is-visible{opacity:1;transform:translateY(0)}.roi-visual-card.is-visible .roi-ring-fill{stroke-dashoffset:213}.roi-visual-card.is-visible .roi-mini-fill{width:var(--w)}.one-platform-section .container-custom:first-child{position:relative}@keyframes one-platform-orbit-spin{to{transform:rotate(1turn)}}@keyframes one-platform-dot-orbit{0%{transform:rotate(0deg) translateX(130px) rotate(0deg)}to{transform:rotate(1turn) translateX(130px) rotate(-1turn)}}@keyframes one-platform-dot-orbit-inner{0%{transform:rotate(0deg) translateX(90px) rotate(0deg)}to{transform:rotate(1turn) translateX(90px) rotate(-1turn)}}@keyframes brand-logo-float{0%,to{transform:translateY(0)}50%{transform:translateY(-4px)}}@media (prefers-reduced-motion:reduce){.brand-trust-logos--animated .brand-trust-logo,.hero-agent-feed-item,.hero-agents-holo,.hero-agents-holo-chip,.hero-chart-bar,.hero-chat-cursor,.hero-command-ticker,.hero-factory-feed-dot,.hero-factory-flow-dot,.hero-factory-spoke,.hero-glow-drift,.hero-grid-bg,.hero-hub-pulse,.hero-live-dot,.hero-module-marquee-track,.hero-orbit-node span,.hero-orbit-ring,.hero-orbit-spin,.hero-orbit-spin--reverse,.hero-particle,.hero-pipeline-connector,.hero-pipeline-stat,.hero-pipeline-step,.hero-report-area,.hero-report-bar,.hero-report-dot,.hero-report-metric,.hero-trigger-badge,.hero-trigger-ring,.hero-vision-box--check,.hero-vision-scan,.impact-deco-float,.one-platform-orbit,.one-platform-orbit-dot{animation:none!important}.hero-chart-bar,.hero-command-viz,.impact-deco-bar,.impact-deco-wave,.roi-mini-fill,.roi-ring-fill,.roi-visual-card{opacity:1;transform:none;stroke-dashoffset:0}.hero-chart-bar,.hero-report-bar{transform:scaleY(1)}.hero-report-metric{opacity:1;transform:none}.hero-report-area,.hero-report-dot{opacity:1}.hero-pipeline-step{opacity:1;transform:none}.hero-pipeline-connector{transform:scaleY(1)}.hero-agent-feed-item,.hero-agents-figure,.hero-agents-holo,.hero-agents-holo-chip,.hero-factory-feed-item,.hero-factory-flow-line,.hero-factory-hub,.hero-factory-panel,.hero-factory-sat,.hero-factory-station,.hero-pipeline-stat,.hero-trigger-badge,.hero-vision-bar-fill,.hero-vision-box,.hero-vision-metric,.hero-vision-tag{opacity:1;transform:none}.hero-factory-sat--iot{transform:translateX(-50%)}.hero-factory-spoke{opacity:1;stroke-dashoffset:0}.hero-factory-hub{transform:translate(-50%,-50%) scale(1)}.hero-vision-bar-fill{width:var(--w);transform:scaleX(1)}.hero-scroll-track{height:auto;min-height:100vh}.hero-scroll-sticky{position:relative}.roi-mini-fill,.roi-visual-card.is-visible .roi-mini-fill{width:var(--w)}}.industries-section>.container-custom:first-child{padding-bottom:0}.industry-seq-item.is-active{opacity:1;transform:translateY(0);border-color:rgba(26,173,246,.5);box-shadow:0 6px 24px rgba(0,150,238,.12)}.platform-tab.is-active{font-weight:600;--tw-text-opacity:1;color:rgb(16 24 40/var(--tw-text-opacity,1));border-bottom-color:#0096ee}.platform-tab-panel.is-active{display:block}.platform-seq-item.is-active{opacity:1;transform:translateY(0)}.platform-tab-visual .platform-seq-item.is-active.capability-mock-item{border-color:rgba(26,173,246,.4);background-color:rgba(0,150,238,.1);box-shadow:0 0 24px rgba(0,150,238,.2)}.platform-tab-bullets .platform-seq-item.is-active{--tw-text-opacity:1;color:rgb(16 24 40/var(--tw-text-opacity,1))}.platform-tab-bullets .platform-seq-item.is-active:before{transform:scale(1.35);background-color:#0096ee}.platform-timeline-step.platform-seq-item.is-active{border-color:rgba(26,173,246,.5);background-color:rgba(0,150,238,.15);box-shadow:0 0 20px rgba(0,150,238,.15)}.platform-stack-layer.platform-seq-item.is-active{box-shadow:0 8px 32px rgba(0,150,238,.35);transform:skewY(-3deg) scale(1.03)}.platform-timeline-step-active,.platform-timeline-step.platform-seq-item.is-active{border-color:rgba(26,173,246,.5);background-color:rgba(0,150,238,.15)}@keyframes flow-bar-fill{0%{transform:scaleX(.2)}60%,to{transform:scaleX(1)}}.methodology-framework>.container-custom:first-child{padding-bottom:0}.methodology-step.is-active{opacity:1;transform:translateY(0);border-left-color:#0096ee;background-color:rgba(246,249,252,.5)}.methodology-step.is-active .methodology-step-label{--tw-text-opacity:1;color:rgb(0 150 238/var(--tw-text-opacity,1))}.methodology-step.is-active .methodology-step-desc{max-height:8rem;opacity:1;margin-top:0}.customer-story-tab.is-active .customer-story-tab-body{max-height:10rem;opacity:1;margin-top:.75rem}.customer-story-panel.is-active{opacity:1;visibility:visible;transform:scale(1);z-index:1}.customer-stories-section .customer-story-tab.is-active{border-left-color:#0096ee;background-color:#f2f9fe}.brand-trust-section{border-bottom-width:1px;--tw-border-opacity:1;border-color:rgb(228 233 240/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding-top:3rem;padding-bottom:3rem}@media (min-width:768px){.brand-trust-section{padding-top:4rem;padding-bottom:4rem}}@media (min-width:1024px){.guide-hero-grid .brand-trust-heading{text-align:left}}.brand-trust-heading{text-align:center;font-size:.75rem;line-height:1rem;font-weight:600;text-transform:uppercase;letter-spacing:.22em;--tw-text-opacity:1;color:rgb(102 112 133/var(--tw-text-opacity,1))}.brand-trust-heading.mb-16{margin-bottom:3rem}.brand-trust-accent{width:2rem;height:2px;margin:.75rem auto 2.5rem;background-color:#0096ee}.brand-carousel{position:relative;width:100%;overflow:hidden;mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent);-webkit-mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent);padding:.75rem 0}.brand-carousel-track{display:flex;width:-moz-max-content;width:max-content;align-items:center;animation:brandCarouselMarquee 35s linear infinite}.brand-carousel-track:hover{animation-play-state:paused}.brand-carousel-group{display:flex;align-items:center;gap:3.5rem;padding-right:3.5rem;flex-shrink:0}@media (min-width:768px){.brand-carousel-group{gap:4.5rem;padding-right:4.5rem}}.brand-carousel-item{display:flex;align-items:center;justify-content:center;height:3.5rem;flex-shrink:0}.brand-carousel-item img{height:2rem;max-height:2.25rem;width:auto;max-width:8.5rem;-o-object-fit:contain;object-fit:contain;filter:grayscale(100%) contrast(115%);opacity:.65;transition:opacity .3s ease,filter .3s ease,transform .3s ease}@media (min-width:768px){.brand-carousel-item img{height:2.25rem;max-height:2.5rem;max-width:9.5rem}}.brand-carousel-item:hover img{opacity:.95;filter:grayscale(100%) contrast(130%);transform:scale(1.05)}.brand-carousel-item img.logo-dark-bg{filter:invert(1) grayscale(100%) contrast(120%);mix-blend-mode:multiply}.brand-carousel-item:hover img.logo-dark-bg{opacity:.95;filter:invert(1) grayscale(100%) contrast(140%)}@media (min-width:1024px){.guide-hero-grid .brand-trust-cta{text-align:left}}.brand-trust-cta{margin-top:2.5rem;text-align:center}.brand-trust-cta.mb-16{margin-bottom:3rem}@media (min-width:768px){.brand-trust-cta{margin-top:3rem}}.brand-trust-link{display:inline-flex;align-items:center;gap:.25rem;font-size:.75rem;line-height:1rem;font-weight:600;text-transform:uppercase;letter-spacing:.18em;--tw-text-opacity:1;color:rgb(0 150 238/var(--tw-text-opacity,1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.bg-gradient-brand.flex.brand-trust-link.justify-center{background:#eaf5fe;color:#0078be;box-shadow:none;border:1px solid #d5ebfb}.bg-gradient-brand.flex.brand-trust-link.justify-center .text-white,.bg-gradient-brand.flex.brand-trust-link.justify-center.text-white{color:#0078be}.brand-trust-link:hover{--tw-text-opacity:1;color:rgb(0 120 190/var(--tw-text-opacity,1))}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.\!visible{visibility:visible!important}.visible{visibility:visible}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.inset-0{inset:0}.bottom-0{bottom:0}.bottom-4{bottom:1rem}.left-0{left:0}.left-1\/2{left:50%}.left-8{left:2rem}.right-0{right:0}.top-0{top:0}.z-10{z-index:10}.z-50{z-index:50}.mx-2{margin-left:.5rem;margin-right:.5rem}.mx-auto{margin-left:auto;margin-right:auto}.mb-1{margin-bottom:.25rem}.mb-10{margin-bottom:2.5rem}.mb-12{margin-bottom:3rem}.mb-14{margin-bottom:3.5rem}.mb-16{margin-bottom:4rem}.mb-2{margin-bottom:.5rem}.mb-3{margin-bottom:.75rem}.mb-4{margin-bottom:1rem}.mb-5{margin-bottom:1.25rem}.mb-6{margin-bottom:1.5rem}.mb-7{margin-bottom:1.75rem}.mb-8{margin-bottom:2rem}.ml-1{margin-left:.25rem}.ml-2{margin-left:.5rem}.ml-4{margin-left:1rem}.mr-2{margin-right:.5rem}.mt-1{margin-top:.25rem}.mt-10{margin-top:2.5rem}.mt-2{margin-top:.5rem}.mt-3{margin-top:.75rem}.mt-4{margin-top:1rem}.mt-5{margin-top:1.25rem}.mt-6{margin-top:1.5rem}.mt-8{margin-top:2rem}.block{display:block}.inline{display:inline}.flex{display:flex}.inline-flex{display:inline-flex}.table{display:table}.\!grid{display:grid!important}.grid{display:grid}.hidden{display:none}.h-1{height:.25rem}.h-10{height:2.5rem}.h-11{height:2.75rem}.h-14{height:3.5rem}.h-16{height:4rem}.h-3{height:.75rem}.h-3\.5{height:.875rem}.h-4{height:1rem}.h-5{height:1.25rem}.h-6{height:1.5rem}.h-7{height:1.75rem}.h-9{height:2.25rem}.h-full{height:100%}.max-h-\[80vh\]{max-height:80vh}.w-0\.5{width:.125rem}.w-10{width:2.5rem}.w-11{width:2.75rem}.w-16{width:4rem}.w-3{width:.75rem}.w-3\.5{width:.875rem}.w-4{width:1rem}.w-5{width:1.25rem}.w-6{width:1.5rem}.w-7{width:1.75rem}.w-9{width:2.25rem}.w-\[95\%\]{width:95%}.w-auto{width:auto}.w-full{width:100%}.min-w-0{min-width:0}.max-w-2xl{max-width:42rem}.max-w-3xl{max-width:48rem}.max-w-4xl{max-width:56rem}.max-w-5xl{max-width:64rem}.max-w-6xl{max-width:72rem}.max-w-7xl{max-width:80rem}.max-w-md{max-width:28rem}.max-w-xl{max-width:36rem}.max-w-xs{max-width:20rem}.flex-1{flex:1 1 0%}.flex-none{flex:none}.flex-shrink-0{flex-shrink:0}.shrink{flex-shrink:1}.flex-grow,.grow{flex-grow:1}.-translate-x-1\/2{--tw-translate-x:-50%}.-translate-x-1\/2,.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.cursor-pointer{cursor:pointer}.resize{resize:both}.list-disc{list-style-type:disc}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-start{align-items:flex-start}.items-center{align-items:center}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.gap-1{gap:.25rem}.gap-10{gap:2.5rem}.gap-12{gap:3rem}.gap-2{gap:.5rem}.gap-3{gap:.75rem}.gap-4{gap:1rem}.gap-5{gap:1.25rem}.gap-6{gap:1.5rem}.gap-8{gap:2rem}.gap-x-6{-moz-column-gap:1.5rem;column-gap:1.5rem}.gap-y-2{row-gap:.5rem}.space-x-3>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(.75rem*var(--tw-space-x-reverse));margin-left:calc(.75rem*(1 - var(--tw-space-x-reverse)))}.space-x-6>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(1.5rem*var(--tw-space-x-reverse));margin-left:calc(1.5rem*(1 - var(--tw-space-x-reverse)))}.space-y-1>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.25rem*(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.25rem*var(--tw-space-y-reverse))}.space-y-12>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(3rem*(1 - var(--tw-space-y-reverse)));margin-bottom:calc(3rem*var(--tw-space-y-reverse))}.space-y-2>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.5rem*(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem*var(--tw-space-y-reverse))}.space-y-2\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.625rem*(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.625rem*var(--tw-space-y-reverse))}.space-y-3>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.75rem*(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem*var(--tw-space-y-reverse))}.space-y-4>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1rem*(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem*var(--tw-space-y-reverse))}.space-y-6>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1.5rem*(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.5rem*var(--tw-space-y-reverse))}.space-y-8>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(2rem*(1 - var(--tw-space-y-reverse)));margin-bottom:calc(2rem*var(--tw-space-y-reverse))}.space-y-9>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(2.25rem*(1 - var(--tw-space-y-reverse)));margin-bottom:calc(2.25rem*var(--tw-space-y-reverse))}.divide-y>:not([hidden])~:not([hidden]){--tw-divide-y-reverse:0;border-top-width:calc(1px*(1 - var(--tw-divide-y-reverse)));border-bottom-width:calc(1px*var(--tw-divide-y-reverse))}.divide-border>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgb(228 233 240/var(--tw-divide-opacity,1))}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.rounded{border-radius:.25rem}.rounded-3xl{border-radius:2rem}.rounded-full{border-radius:9999px}.rounded-lg{border-radius:.5rem}.border{border-width:1px}.border-y{border-top-width:1px}.border-b,.border-y{border-bottom-width:1px}.border-l{border-left-width:1px}.border-t{border-top-width:1px}.border-border{--tw-border-opacity:1;border-color:rgb(228 233 240/var(--tw-border-opacity,1))}.bg-background{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.bg-border{--tw-bg-opacity:1;background-color:rgb(228 233 240/var(--tw-bg-opacity,1))}.bg-primary-50{--tw-bg-opacity:1;background-color:rgb(230 245 254/var(--tw-bg-opacity,1))}.bg-slate-900{--tw-bg-opacity:1;background-color:rgb(15 23 42/var(--tw-bg-opacity,1))}.bg-success-50{--tw-bg-opacity:1;background-color:rgb(232 245 237/var(--tw-bg-opacity,1))}.bg-success-500{--tw-bg-opacity:1;background-color:rgb(16 126 62/var(--tw-bg-opacity,1))}.bg-surface{--tw-bg-opacity:1;background-color:rgb(246 249 252/var(--tw-bg-opacity,1))}.bg-white{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.bg-gradient-brand{background-image:linear-gradient(135deg,#0096ee,#0096ee)}.object-contain{-o-object-fit:contain;object-fit:contain}.p-10{padding:2.5rem}.p-16{padding:4rem}.p-2{padding:.5rem}.p-20{padding:5rem}.p-3{padding:.75rem}.p-4{padding:1rem}.p-5{padding:1.25rem}.p-6{padding:1.5rem}.p-8{padding:2rem}.\!px-4{padding-left:1rem!important;padding-right:1rem!important}.\!py-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.px-12{padding-left:3rem;padding-right:3rem}.px-2{padding-left:.5rem;padding-right:.5rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-4{padding-left:1rem;padding-right:1rem}.px-5{padding-left:1.25rem;padding-right:1.25rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.px-8{padding-left:2rem;padding-right:2rem}.py-1\.5{padding-top:.375rem;padding-bottom:.375rem}.py-12{padding-top:3rem;padding-bottom:3rem}.py-14{padding-top:3.5rem;padding-bottom:3.5rem}.py-16{padding-top:4rem;padding-bottom:4rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-2\.5{padding-top:.625rem;padding-bottom:.625rem}.py-24{padding-top:6rem;padding-bottom:6rem}.py-3{padding-top:.75rem;padding-bottom:.75rem}.py-4{padding-top:1rem;padding-bottom:1rem}.pb-12{padding-bottom:3rem}.pb-14{padding-bottom:3.5rem}.pb-16{padding-bottom:4rem}.pb-2{padding-bottom:.5rem}.pb-20{padding-bottom:5rem}.pb-24{padding-bottom:6rem}.pb-4{padding-bottom:1rem}.pb-8{padding-bottom:2rem}.pl-4{padding-left:1rem}.pl-6{padding-left:1.5rem}.pt-14{padding-top:3.5rem}.pt-2{padding-top:.5rem}.pt-28{padding-top:7rem}.pt-32{padding-top:8rem}.pt-6{padding-top:1.5rem}.pt-8{padding-top:2rem}.text-left{text-align:left}.text-center{text-align:center}.font-display{font-family:Poppins,system-ui,sans-serif}.\!text-sm{font-size:.875rem!important;line-height:1.25rem!important}.text-2xl{font-size:1.5rem;line-height:2.25rem}.text-3xl{font-size:1.875rem;line-height:2.5rem}.text-4xl{font-size:2.25rem;line-height:2.75rem}.text-5xl{font-size:3rem;line-height:3.5rem}.text-\[0\.95rem\]{font-size:.95rem}.text-base{font-size:1rem;line-height:1.75rem}.text-lg{font-size:1.125rem;line-height:1.875rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-xl{font-size:1.25rem;line-height:2rem}.text-xs{font-size:.75rem;line-height:1rem}.font-bold{font-weight:700}.font-medium{font-weight:500}.font-normal{font-weight:400}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.leading-relaxed{line-height:1.625}.leading-snug{line-height:1.375}.leading-tight{line-height:1.25}.tracking-wide{letter-spacing:.025em}.text-primary-500{--tw-text-opacity:1;color:rgb(0 150 238/var(--tw-text-opacity,1))}.text-primary-600{--tw-text-opacity:1;color:rgb(0 120 190/var(--tw-text-opacity,1))}.text-primary-700{--tw-text-opacity:1;color:rgb(0 90 143/var(--tw-text-opacity,1))}.text-success-500{--tw-text-opacity:1;color:rgb(16 126 62/var(--tw-text-opacity,1))}.text-success-700{--tw-text-opacity:1;color:rgb(10 80 39/var(--tw-text-opacity,1))}.text-text-primary{--tw-text-opacity:1;color:rgb(16 24 40/var(--tw-text-opacity,1))}.text-text-secondary{--tw-text-opacity:1;color:rgb(71 84 103/var(--tw-text-opacity,1))}.text-text-tertiary{--tw-text-opacity:1;color:rgb(102 112 133/var(--tw-text-opacity,1))}.text-white{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.text-white\/90{color:hsla(0,0%,100%,.9)}.underline{text-decoration-line:underline}.opacity-80{opacity:.8}.shadow-lg{--tw-shadow:0 8px 24px 0 rgba(29,45,62,.12);--tw-shadow-colored:0 8px 24px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-all{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-colors{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-transform{transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.duration-300{transition-duration:.3s}.duration-500{transition-duration:.5s}@keyframes fadeInUp{0%{opacity:0;transform:translateY(2rem)}to{opacity:1;transform:translateY(0)}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes float{0%,to{transform:translateY(0) rotate(var(--rot,0deg))}50%{transform:translateY(-8px) rotate(var(--rot,0deg))}}@keyframes brandCarouselMarquee{0%{transform:translateX(0)}to{transform:translateX(-50%)}}@keyframes slideInRight{0%{opacity:0;transform:translateX(2rem)}to{opacity:1;transform:translateX(0)}}@keyframes pulse-subtle{0%,to{opacity:1}50%{opacity:.8}}.glass{border-width:1px;border-color:hsla(0,0%,100%,.2);background-color:hsla(0,0%,100%,.8);--tw-backdrop-blur:blur(16px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.hover-lift{transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s}.hover-lift:hover{--tw-translate-y:-0.25rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@media (prefers-reduced-motion:reduce){.scroll-reveal,.scroll-reveal-left,.scroll-reveal-scale{opacity:1!important;transform:none!important;transition:none!important}.platform-marquee-track{animation:none!important;flex-wrap:wrap;justify-content:center;width:100%}.platform-marquee{-webkit-mask-image:none;mask-image:none}.customer-stories-scroll-track{height:auto}.customer-stories-sticky{position:relative;top:auto;min-height:auto}.customer-story-panel{transform:none;transition:none}.customer-story-tab-body{transition:none}.methodology-steps-scroll-track{height:auto}.methodology-steps-sticky{position:relative;top:auto;min-height:auto}.methodology-step{opacity:1;transform:none;transition:none}.methodology-step-desc{transition:none}.methodology-step-desc,.methodology-step.is-revealed .methodology-step-desc{max-height:none;opacity:1}.platform-tabs-scroll-track{height:auto}.platform-tabs-sticky{position:relative;top:auto;min-height:auto}.workspace-scroll-track{height:auto}.workspace-sticky{position:relative;top:auto;min-height:auto}.workspace-showcase-panel{transition:none}.workspace-showcase-hint:before{animation:none}.workspace-showcase-progress-bar{transition:none}.industries-scroll-track{height:auto}.industries-sticky{position:relative;top:auto;min-height:auto}.industry-seq-item,.platform-seq-item{opacity:1;transform:none;transition:none}.platform-stack-layer.platform-seq-item.is-active,.platform-stack-layer.platform-seq-item.is-revealed{transform:skewY(-3deg)}.chaos-scroll-track{height:auto}.chaos-sticky{position:relative;top:auto}.chaos-chips-layer{opacity:0!important}.chaos-brand-reveal{opacity:0!important;transform:none!important}.chaos-clarity-reveal,.chaos-section-header{opacity:1!important;transform:none!important}.guide-bom-node,.guide-flow-animated .guide-flow-arrow,.guide-flow-animated .guide-flow-box,.guide-step-item{opacity:1!important;transform:none!important;animation:none!important;transition:none!important}.guide-bom-line{stroke-dashoffset:0!important}.guide-scaling-fill{width:var(--guide-fill-width,100%)!important;transition:none!important}.guide-scaling-fill--300{--guide-fill-width:25%}.guide-steps-line-fill{height:calc(100% - 1.5rem)!important}.guide-faq-body{max-height:none!important}}h1,h2,h3,h4{letter-spacing:-.025em}h1{letter-spacing:-.035em}.font-display.font-bold,h1.font-bold,h2.font-bold,h3.font-bold,h4.font-bold{font-weight:600}:is(h1,h2,h3,h4) :is(.text-gradient,.text-gradient-flux,.text-gradient-mynt,.text-gradient-brand-dark){background:none;-webkit-text-fill-color:currentColor;color:inherit}.bg-gradient-brand.flex.items-center.justify-center{background:#eaf5fe;color:#0078be;box-shadow:none;border:1px solid #d5ebfb}.bg-gradient-brand.flex.items-center.justify-center .text-white,.bg-gradient-brand.flex.items-center.justify-center.text-white{color:#0078be}.card,.card-elevated{border-radius:12px;border-color:#e4e9f0;box-shadow:none}.card-elevated:hover,.card:hover{border-color:#cfddea;box-shadow:0 12px 28px -16px rgba(16,24,40,.16)}.hover-lift:hover{--tw-translate-y:-2px}.section-label{letter-spacing:.12em}h2.text-4xl{font-size:2rem;line-height:1.2}@media (min-width:768px){h2.md\:text-4xl,h2.md\:text-5xl{font-size:2.5rem;line-height:1.15}}@media (min-width:1024px){h2.lg\:text-5xl,h2.lg\:text-6xl{font-size:2.75rem;line-height:1.12}h1.lg\:text-6xl{font-size:3.25rem;line-height:1.1}}.space-y-4.mb-16,.text-center.mb-16{margin-bottom:3rem}.space-y-4>p.text-xl,h2+p.text-xl{font-size:1.125rem;line-height:1.7}section.pt-32{padding-top:7rem}section.pb-20,section.pb-24{padding-bottom:3.5rem}@media (min-width:768px){section.md\:pt-40{padding-top:8rem}section.md\:pb-20,section.md\:pb-24,section.md\:pb-32{padding-bottom:4.5rem}.card-elevated.md\:p-12{padding:2.5rem}}.scroll-progress{position:fixed;top:0;left:0;right:0;height:3px;z-index:60;background:linear-gradient(90deg,#4dbff8,#0096ee);transform:scaleX(0);transform-origin:left;pointer-events:none}.hero-tint{overflow:hidden}.hero-tint:before{content:"";position:absolute;inset:0;background-image:radial-gradient(rgba(0,120,190,.16) 1px,transparent 1.5px);background-size:22px 22px;-webkit-mask-image:radial-gradient(ellipse 70% 80% at 70% 30%,#000 0,transparent 70%);mask-image:radial-gradient(ellipse 70% 80% at 70% 30%,#000 0,transparent 70%);animation:grid-pan 40s linear infinite}.hero-tint:after{content:"";position:absolute;width:520px;height:520px;right:-120px;top:-180px;border-radius:50%;background:radial-gradient(circle,rgba(0,150,238,.22) 0,transparent 65%);filter:blur(20px);animation:orb-drift 16s ease-in-out infinite alternate}@keyframes grid-pan{to{background-position:220px 110px}}@keyframes orb-drift{0%{transform:translate(0) scale(1)}50%{transform:translate(-80px,60px) scale(1.12)}to{transform:translate(-30px,120px) scale(.95)}}.card,.flow-step,.module-chip,.pillar-card,.unify-tool{transition:transform .35s cubic-bezier(.22,1,.36,1),box-shadow .35s ease,border-color .35s ease}.card .bg-gradient-brand.flex,.pillar-card .bg-gradient-brand{transition:transform .35s cubic-bezier(.34,1.56,.64,1)}.card:hover .bg-gradient-brand.flex,.pillar-card:hover .bg-gradient-brand{transform:translateY(-3px) rotate(-8deg) scale(1.08)}.card.hover-lift:hover,a.card:hover{border-color:#b3e3fc;box-shadow:0 18px 36px -22px rgba(0,120,190,.45),0 0 0 4px rgba(0,150,238,.06)}.module-chip:hover{transform:translateY(-2px)}.btn-hero-glow,.btn-hero-glow-lg,.btn-primary{position:relative;overflow:hidden;isolation:isolate}.btn-hero-glow-lg:after,.btn-hero-glow:after,.btn-primary:after{content:"";position:absolute;top:0;left:-60%;width:40%;height:100%;background:linear-gradient(100deg,transparent,hsla(0,0%,100%,.45),transparent);transform:skewX(-20deg);transition:left .6s ease;z-index:-1;pointer-events:none}.btn-hero-glow-lg:hover:after,.btn-hero-glow:hover:after,.btn-primary:hover:after{left:130%}.section-label{position:relative}.section-label:before{content:"";display:inline-block;width:18px;height:2px;margin-right:8px;vertical-align:middle;background:#0096ee;border-radius:2px;transform-origin:left;animation:label-line 1.2s cubic-bezier(.22,1,.36,1) both}@keyframes label-line{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.flow-steps.is-cycling .flow-step{transition:transform .4s ease,box-shadow .4s ease,border-color .4s ease,background-color .4s ease}.flow-steps.is-cycling .flow-step.is-current{border-color:#80d1fa;background:#f5fbff;transform:translateY(-4px);box-shadow:0 16px 30px -20px rgba(0,120,190,.55)}.flow-steps.is-cycling .flow-step.is-current .flow-step-num{background:#0096ee;color:#fff;box-shadow:0 0 0 6px rgba(0,150,238,.15)}.flow-step-num{transition:background-color .3s ease,color .3s ease,box-shadow .3s ease}.module-graphic{position:relative;padding:2.5rem 1.5rem;transition:transform .25s ease-out;transform-style:preserve-3d}.module-graphic-window{position:relative;z-index:2;background:#fff;border:1px solid #e4e9f0;border-radius:1.25rem;padding:1.25rem;box-shadow:0 30px 60px -30px rgba(0,60,95,.4);animation:hero-card-float 7s ease-in-out infinite}.module-graphic-bar{display:flex;align-items:center;gap:.75rem;padding-bottom:.9rem;margin-bottom:1rem;border-bottom:1px solid #e4e9f0}.mg-bars{margin-bottom:1.1rem}.mg-bar,.mg-bars{display:grid;gap:.75rem}.mg-bar{grid-template-columns:minmax(0,1fr) 42%;align-items:center;font-size:.8rem;color:#475467}.mg-bar span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mg-bar-track{height:.5rem;border-radius:999px;background:#eef2f6;overflow:hidden}.mg-bar-track i{display:block;height:100%;width:0;border-radius:999px;background:linear-gradient(90deg,#80d1fa,#0096ee);transition:width 1.2s cubic-bezier(.22,1,.36,1)}.module-graphic.is-playing .mg-bar-track i{width:var(--w)}.module-graphic.is-playing .mg-bar:nth-child(2) i{transition-delay:.15s}.module-graphic.is-playing .mg-bar:nth-child(3) i{transition-delay:.3s}.mg-rows{list-style:none;margin:0;padding:0;display:grid;gap:.5rem}.mg-rows li{display:flex;align-items:center;gap:.6rem;font-size:.875rem;color:#101828;padding:.55rem .75rem;border:1px solid #e4e9f0;border-radius:.65rem;opacity:0;transform:translateX(-10px);transition:opacity .5s ease,transform .5s ease}.mg-rows li:before{content:"";flex-shrink:0;width:1.1rem;height:1.1rem;border-radius:50%;background:#0096ee url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23fff' stroke-width='3' viewBox='0 0 24 24'%3E%3Cpath d='m5 13 4 4L19 7'/%3E%3C/svg%3E") 50% /11px no-repeat;transform:scale(0);transition:transform .4s cubic-bezier(.34,1.56,.64,1)}.module-graphic.is-playing .mg-rows li{opacity:1;transform:none}.module-graphic.is-playing .mg-rows li:before{transform:scale(1)}.module-graphic.is-playing .mg-rows li:first-child,.module-graphic.is-playing .mg-rows li:first-child:before{transition-delay:.5s}.module-graphic.is-playing .mg-rows li:nth-child(2),.module-graphic.is-playing .mg-rows li:nth-child(2):before{transition-delay:.8s}.module-graphic.is-playing .mg-rows li:nth-child(3),.module-graphic.is-playing .mg-rows li:nth-child(3):before{transition-delay:1.1s}.module-graphic.is-playing .mg-rows li:nth-child(4),.module-graphic.is-playing .mg-rows li:nth-child(4):before{transition-delay:1.4s}.mg-chip{position:absolute;z-index:3;display:inline-flex;align-items:center;gap:.4rem;padding:.4rem .75rem;font-size:.75rem;font-weight:600;color:#101828;background:#fff;border:1px solid #d5ebfb;border-radius:999px;box-shadow:0 10px 24px -14px rgba(0,60,95,.5);animation:node-float-plain 5s ease-in-out infinite}.mg-chip svg{width:.9rem;height:.9rem;color:#0096ee}.mg-chip--1{top:0;left:0}.mg-chip--2{top:42%;right:-1.25rem;animation-delay:-1.5s}.mg-chip--3{bottom:.5rem;left:8%;animation-delay:-3s}.mg-chip--4{bottom:-.25rem;right:10%;animation-delay:-2.2s}@keyframes node-float-plain{0%,to{transform:translateY(0)}50%{transform:translateY(-7px)}}.hub-icons{position:absolute;inset:0;pointer-events:none}.hub-icons span{position:absolute;display:flex;align-items:center;justify-content:center;width:3rem;height:3rem;border-radius:.9rem;color:#0096ee;background:hsla(0,0%,100%,.9);border:1px solid #d5ebfb;box-shadow:0 14px 30px -18px rgba(0,60,95,.5);animation:node-float-plain 6s ease-in-out infinite}.hub-icons span svg{width:1.35rem;height:1.35rem}@media (max-width:1023px){.hub-icons{display:none}}@media (max-width:767px){.mg-chip{display:none}.module-graphic{padding:0}}@media (prefers-reduced-motion:reduce){.hero-tint:after,.hero-tint:before,.hub-icons span,.mg-chip,.module-graphic-window,.section-label:before{animation:none}.mg-rows li,.mg-rows li:before{opacity:1;transform:none}.mg-bar-track i{width:var(--w)}}.cc{position:relative;width:100%;max-width:580px;margin:0 auto;aspect-ratio:1/1;--mx:0;--my:0}.cc-depth{transform:translate(calc(var(--mx)*var(--depth, 10)*1px),calc(var(--my)*var(--depth, 10)*1px));transition:transform .4s cubic-bezier(.22,1,.36,1)}.cc-glow{position:absolute;left:18%;right:18%;top:14%;height:52%;border-radius:50%;background:radial-gradient(circle,rgba(0,150,238,.28) 0,rgba(0,150,238,.08) 45%,transparent 70%);filter:blur(24px);animation:net-glow 6s ease-in-out infinite alternate}.cc-lines{position:absolute;inset:0;width:100%;height:100%;overflow:visible}.cc-lines path{fill:none;stroke:url(#ccLine);stroke-width:1.5;stroke-dasharray:4 6;vector-effect:non-scaling-stroke;animation:net-dash 1.6s linear infinite;opacity:.75;transition:opacity .3s ease,stroke-width .3s ease}.cc-lines path.is-hot{opacity:1;stroke-width:2.5;stroke-dasharray:none;stroke:#0096ee}.cc-lines path.cc-out{stroke:#0096ee;stroke-dasharray:3 5}.cc-packets circle{fill:#0096ee;filter:drop-shadow(0 0 4px rgba(0,150,238,.9))}.cc-burst{fill:#fff;stroke:#0096ee;stroke-width:2;filter:drop-shadow(0 0 6px rgba(0,150,238,1))}.cc-core{position:absolute;left:50%;top:39.2%;width:32%;aspect-ratio:1/1;margin-left:-16%;margin-top:-16%;z-index:3}.cc-rings{position:absolute;inset:0;width:100%;height:100%;overflow:visible}.cc-ring{fill:none;stroke:#0096ee;transform-origin:100px 100px}.cc-ring--1{stroke-width:1;stroke-dasharray:2 7;opacity:.5;animation:cc-spin 30s linear infinite}.cc-ring--2{stroke-width:2;stroke-dasharray:60 30 14 30;opacity:.35;animation:cc-spin 14s linear infinite reverse}.cc-ring--3{stroke-width:1.5;stroke-dasharray:120 260;stroke-linecap:round;opacity:.9;animation:cc-spin 4s linear infinite}@keyframes cc-spin{to{transform:rotate(1turn)}}.cc-core-disc{position:absolute;inset:24%;border-radius:50%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.15rem;color:#fff;background:radial-gradient(circle at 35% 30%,#4dbff8 0,#0096ee 55%,#0078be 100%);box-shadow:0 12px 30px -8px rgba(0,120,190,.7),inset 0 2px 6px hsla(0,0%,100%,.35);animation:cc-breathe 3s ease-in-out infinite}.cc-core-disc svg{width:32%;height:32%}.cc-core-mark{width:38%;height:auto;filter:drop-shadow(0 2px 4px rgba(0,60,110,.25))}.cc-core-disc span{font-size:.6rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;white-space:nowrap}.cc-core.is-thinking .cc-core-disc{animation:cc-think .7s ease-out}@keyframes cc-breathe{0%,to{box-shadow:0 12px 30px -8px rgba(0,120,190,.7),0 0 0 0 rgba(0,150,238,.25),inset 0 2px 6px hsla(0,0%,100%,.35)}50%{box-shadow:0 12px 30px -8px rgba(0,120,190,.7),0 0 0 12px rgba(0,150,238,0),inset 0 2px 6px hsla(0,0%,100%,.35)}}@keyframes cc-think{0%{transform:scale(1)}40%{transform:scale(1.12)}to{transform:scale(1)}}.cc-node{position:absolute;z-index:4;flex-direction:column;gap:.35rem;translate:-50% -50%}.cc-node,.cc-node-icon{display:flex;align-items:center}.cc-node-icon{position:relative;justify-content:center;width:2.75rem;height:2.75rem;border-radius:.85rem;color:#0078be;background:#fff;border:1px solid #d5ebfb;box-shadow:0 12px 24px -14px rgba(0,60,95,.55);transition:transform .4s cubic-bezier(.34,1.56,.64,1),background-color .3s ease,color .3s ease,border-color .3s ease}.cc-node-icon svg{width:1.3rem;height:1.3rem}.cc-node-icon:after{content:"";position:absolute;inset:-1px;border-radius:inherit;border:2px solid #0096ee;opacity:0}.cc-node-label{font-size:.72rem;font-weight:600;color:#344054;white-space:nowrap;padding:.15rem .5rem;border-radius:999px;background:hsla(0,0%,100%,.85)}.cc-node.is-hot .cc-node-icon{transform:scale(1.15);color:#fff;background:#0096ee;border-color:#0096ee}.cc-node.is-hot .cc-node-icon:after{animation:cc-ping 1s cubic-bezier(0,0,.2,1)}@keyframes cc-ping{0%{opacity:.9;transform:scale(1)}to{opacity:0;transform:scale(1.8)}}.cc-feed{position:absolute;left:7%;right:7%;top:66%;z-index:5;display:grid;gap:.55rem}.cc-card{display:flex;align-items:center;gap:.75rem;padding:.7rem .85rem;background:#fff;border:1px solid #e4e9f0;border-radius:.9rem;box-shadow:0 16px 32px -20px rgba(0,60,95,.55);transition:opacity .5s ease,transform .5s cubic-bezier(.22,1,.36,1)}.cc-card:first-child{border-color:#80d1fa;box-shadow:0 18px 36px -18px rgba(0,120,190,.55),0 0 0 4px rgba(0,150,238,.08)}.cc-card:nth-child(2){opacity:.7;transform:scale(.97)}.cc-card:nth-child(3){opacity:.4;transform:scale(.94)}.cc-card.is-entering{animation:cc-card-in .6s cubic-bezier(.34,1.56,.64,1)}@keyframes cc-card-in{0%{opacity:0;transform:translateY(-18px) scale(.92)}to{opacity:1;transform:translateY(0) scale(1)}}.cc-card.is-leaving{opacity:0!important;transform:translateY(12px) scale(.9)!important}.cc-card-icon{flex-shrink:0;width:2.1rem;height:2.1rem;border-radius:.6rem;display:flex;align-items:center;justify-content:center;color:#0078be;background:#eaf5fe}.cc-card-icon svg{width:1.1rem;height:1.1rem}.cc-card-body{flex:1;min-width:0}.cc-card-body strong{display:block;font-size:.875rem;font-weight:600;color:#101828;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cc-card-body span{display:block;font-size:.75rem;color:#667085}.cc-card-pill{flex-shrink:0;font-size:.68rem;font-weight:600;color:#005a8f;background:#eaf5fe;padding:.25rem .55rem;border-radius:999px}@media (max-width:639px){.cc-node-label{display:none}.cc-node-icon{width:2.2rem;height:2.2rem}.cc-feed{left:0;right:0}.cc-card-pill{display:none}.cc{margin-bottom:4.5rem}.cc-card:nth-child(n+3){display:none}}@media (min-width:640px){.cc{margin-bottom:2rem}}@media (prefers-reduced-motion:reduce){.cc-core-disc,.cc-glow,.cc-lines path,.cc-ring{animation:none}.cc-packets{display:none}}.demo-badge{display:inline-flex;align-items:center;gap:.35rem;font-size:.68rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:#b54708;background:#fffaeb;border:1px solid #fedf89;border-radius:999px;padding:.2rem .6rem}.demo-badge--corner{position:absolute;top:.9rem;right:.9rem}.demo-note{margin-top:1rem;text-align:center;font-size:.8rem;color:#667085}.unify-grid .unify-tool{transition:transform .8s cubic-bezier(.22,1,.36,1),opacity .8s ease,filter .8s ease}.unify-grid .unify-hub{transform:scale(.94);opacity:.6;transition:transform .8s cubic-bezier(.34,1.56,.64,1) .4s,opacity .6s ease .4s,box-shadow .8s ease .4s}.unify-grid.is-merged .unify-tool{transform:translateX(18px) scale(.96);opacity:.55;filter:grayscale(.6);animation:none}.unify-grid.is-merged .unify-hub{transform:scale(1);opacity:1;box-shadow:0 40px 70px -30px rgba(0,60,95,.45),0 0 0 8px rgba(0,150,238,.1)}.unify-grid.is-merged .unify-answers li{animation:answer-in .5s ease both}.unify-grid.is-merged .unify-answers li:nth-child(2){animation-delay:.15s}.unify-grid.is-merged .unify-answers li:nth-child(3){animation-delay:.3s}.unify-grid.is-merged .unify-answers li:nth-child(4){animation-delay:.45s}.unify-grid.is-merged .unify-answers li:nth-child(5){animation-delay:.6s}@keyframes answer-in{0%{opacity:0;transform:translateX(10px)}to{opacity:1;transform:none}}.explorer{display:grid;gap:1.5rem;max-width:72rem;margin:0 auto}@media (min-width:1024px){.explorer{grid-template-columns:15rem minmax(0,1fr)}}.explorer-tabs{display:flex;gap:.4rem;overflow-x:auto;scrollbar-width:none;padding-bottom:.25rem}@media (min-width:1024px){.explorer-tabs{flex-direction:column;overflow:visible}}.explorer-tab{display:flex;align-items:center;gap:.6rem;flex-shrink:0;padding:.65rem .9rem;border-radius:.75rem;border:1px solid transparent;font-size:.9rem;font-weight:500;color:#475467;background:transparent;text-align:left;cursor:pointer;transition:background-color .2s ease,color .2s ease,border-color .2s ease}.explorer-tab svg{width:1.1rem;height:1.1rem;flex-shrink:0}.explorer-tab:hover{background:#f6f9fc;color:#101828}.explorer-tab.is-active{color:#005a8f;background:#eaf5fe;border-color:#cbeafd}.explorer-panel{border:1px solid #e4e9f0;border-radius:1.25rem;padding:1.75rem;background:radial-gradient(ellipse 60% 70% at 100% 0,rgba(0,150,238,.08) 0,transparent 60%),#fff;min-height:22rem;display:flex;flex-direction:column;gap:1.75rem}.explorer-panel-head{display:flex;gap:1rem;align-items:flex-start}.explorer-panel-icon{flex-shrink:0;width:3rem;height:3rem;border-radius:.9rem;display:flex;align-items:center;justify-content:center;color:#fff;background:#0096ee;box-shadow:0 10px 22px -10px rgba(0,120,190,.8)}.explorer-panel-icon svg{width:1.4rem;height:1.4rem}.explorer-flow{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;align-items:center;gap:.5rem 0}.explorer-flow li{display:flex;align-items:center;opacity:0;transform:translateY(8px)}.explorer-flow li:not(:last-child):after{content:"";width:2.25rem;height:2px;margin:0 .35rem;background:linear-gradient(90deg,#80d1fa,#0096ee);transform:scaleX(0);transform-origin:left}.explorer-panel.is-playing .explorer-flow li{animation:flow-in .45s ease forwards;animation-delay:calc(var(--j)*.26s)}.explorer-panel.is-playing .explorer-flow li:not(:last-child):after{animation:line-draw .3s ease forwards;animation-delay:calc(var(--j)*.26s + .2s)}@keyframes flow-in{to{opacity:1;transform:none}}@keyframes line-draw{to{transform:scaleX(1)}}.explorer-flow-dot{width:1.6rem;height:1.6rem;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;font-size:.72rem;font-weight:700;color:#fff;background:#0096ee;margin-right:.45rem}.explorer-flow-name{font-size:.9rem;font-weight:600;color:#101828;background:#f6f9fc;border:1px solid #e4e9f0;border-radius:.6rem;padding:.4rem .7rem}.explorer-panel-foot{margin-top:auto;display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:1rem}.explorer-panel-foot ul{list-style:none;margin:0;padding:0;display:grid;gap:.45rem}.explorer-panel-foot li{position:relative;padding-left:1.4rem;font-size:.92rem;color:#475467}.explorer-panel-foot li:before{content:"";position:absolute;left:0;top:.35rem;width:.9rem;height:.9rem;border-radius:50%;background:#0096ee url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23fff' stroke-width='3' viewBox='0 0 24 24'%3E%3Cpath d='m5 13 4 4L19 7'/%3E%3C/svg%3E") 50% /9px no-repeat}.explorer-link{font-size:.95rem;font-weight:600;color:#0078be;white-space:nowrap}.explorer-link:hover{color:#005a8f}.pipeline-section{background:#f6f9fc}.pipeline{list-style:none;margin:0 auto;padding:0;max-width:76rem;display:grid;gap:.75rem;position:relative}@media (min-width:1024px){.pipeline{grid-template-columns:repeat(7,minmax(0,1fr))}}.pipeline-step{position:relative;display:flex;flex-direction:column;gap:.35rem;padding:1.1rem;background:#fff;border:1px solid #e4e9f0;border-radius:1rem;transition:border-color .35s ease,box-shadow .35s ease,transform .35s ease}.pipeline-step strong{font-size:.95rem;color:#101828}.pipeline-step>span:last-child{font-size:.8rem;line-height:1.45;color:#667085}.pipeline-icon{width:2.4rem;height:2.4rem;border-radius:.7rem;display:flex;align-items:center;justify-content:center;color:#0078be;background:#eaf5fe;margin-bottom:.35rem;transition:background-color .35s ease,color .35s ease}.pipeline-icon svg{width:1.2rem;height:1.2rem}@media (min-width:1024px){.pipeline-step:not(:last-child):after{content:"";position:absolute;top:2.3rem;right:-.75rem;width:.75rem;height:2px;background:#cbeafd;transition:background-color .35s ease}}.pipeline-step.is-on{border-color:#b3e3fc}.pipeline-step.is-on .pipeline-icon{color:#fff;background:#0096ee}.pipeline-step.is-on:after{background:#0096ee!important}.pipeline-step.is-current{transform:translateY(-4px);box-shadow:0 18px 32px -20px rgba(0,120,190,.6)}.pipeline-step--human{border-style:dashed;border-color:#fec84b}.pipeline-step--human .pipeline-icon{color:#b54708;background:#fffaeb}.pipeline-step--human.is-on .pipeline-icon{color:#fff;background:#f79009}.command-section{background:radial-gradient(ellipse 60% 50% at 50% 0,rgba(0,150,238,.08) 0,transparent 70%),#fff}.console{max-width:76rem;margin:0 auto;border:1px solid #e4e9f0;border-radius:1.5rem;background:#fff;box-shadow:0 40px 80px -50px rgba(0,60,95,.45);overflow:hidden}.console-bar{display:flex;align-items:center;gap:.75rem;padding:.85rem 1.25rem;border-bottom:1px solid #e4e9f0;background:#fafcfe}.console-title{flex:1;font-size:.9rem;font-weight:600;color:#101828}.console-kpis{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));border-bottom:1px solid #e4e9f0}@media (min-width:768px){.console-kpis{grid-template-columns:repeat(6,minmax(0,1fr))}}.console-kpi{padding:1rem 1.25rem;border-right:1px solid #eef2f6;border-bottom:1px solid #eef2f6}.console-kpi span{display:block;font-size:.75rem;color:#667085}.console-kpi strong{display:block;font-size:1.5rem;font-weight:600;color:#101828;font-variant-numeric:tabular-nums;letter-spacing:-.02em}.console-grid{display:grid;gap:1.25rem;padding:1.25rem}@media (min-width:1024px){.console-grid{grid-template-columns:minmax(0,1.45fr) minmax(0,1fr)}}.console-card{border:1px solid #eef2f6;border-radius:1rem;padding:1rem;min-width:0}.console-card-head{display:flex;align-items:center;justify-content:space-between;margin-bottom:.75rem}.console-card-head h3{font-size:1rem;font-weight:600;color:#101828}.console-card-head>span{font-size:.75rem;color:#667085}.live-dot{display:inline-flex;align-items:center;gap:.35rem;color:#0078be!important;font-weight:600}.live-dot:before{content:"";width:.45rem;height:.45rem;border-radius:50%;background:#0096ee;animation:badge-ping-soft 1.6s ease-in-out infinite}@keyframes badge-ping-soft{50%{box-shadow:0 0 0 5px rgba(0,150,238,.2)}}.workforce{overflow-x:auto}.workforce-row{display:grid;grid-template-columns:minmax(9rem,1.6fr) minmax(6.5rem,1fr) 3.5rem minmax(6.5rem,1fr) 3.5rem minmax(5rem,.9fr);align-items:center;gap:.5rem;min-width:40rem;padding:.55rem .4rem;font-size:.82rem;color:#344054;border-bottom:1px solid #f2f4f7}.workforce-row--head{font-size:.7rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:#667085}.workforce-agent{display:flex;align-items:center;gap:.5rem;font-weight:600;color:#101828}.workforce-agent i{width:1.7rem;height:1.7rem;border-radius:.5rem;display:inline-flex;align-items:center;justify-content:center;color:#0078be;background:#eaf5fe}.workforce-agent svg{width:.95rem;height:.95rem}.workforce-last{color:#667085}.status{display:inline-flex;align-items:center;gap:.35rem;font-size:.72rem;font-weight:600;padding:.15rem .5rem;border-radius:999px}.status:before{content:"";width:.4rem;height:.4rem;border-radius:50%;background:currentColor}.status--active{color:#027a48;background:#ecfdf3}.status--review{color:#b54708;background:#fffaeb}.status--idle{color:#475467;background:#f2f4f7}.status--active:before{animation:badge-ping-soft 1.8s ease-in-out infinite}.success-bar{display:inline-block;width:2.75rem;height:.35rem;margin-right:.4rem;vertical-align:middle;border-radius:999px;background:#eef2f6;overflow:hidden}.success-bar i{display:block;height:100%;background:#0096ee}.approvals{display:grid;gap:.75rem}.approval{border:1px solid #e4e9f0;border-radius:.9rem;padding:.9rem;transition:border-color .3s ease,background-color .3s ease}.approval-top{display:flex;align-items:center;justify-content:space-between;margin-bottom:.35rem}.approval-agent{font-size:.75rem;font-weight:600;color:#0078be}.approval-tag{font-size:.68rem;font-weight:600;color:#005a8f;background:#eaf5fe;padding:.15rem .5rem;border-radius:999px}.approval-tag--warn{color:#b54708;background:#fffaeb}.approval-title{font-size:.9rem;font-weight:600;color:#101828;margin-bottom:.6rem}.approval--compact .approval-title{margin-bottom:0}.approval-facts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem;margin:0 0 .75rem}.approval-facts dt{font-size:.68rem;color:#667085}.approval-facts dd{margin:0;font-size:.82rem;font-weight:600;color:#101828}.approval-actions{display:flex;flex-wrap:wrap;gap:.4rem}.approval-btn{font-size:.78rem;font-weight:600;padding:.4rem .8rem;border-radius:.55rem;border:1px solid #d0d5dd;background:#fff;color:#344054;cursor:pointer;transition:background-color .2s ease,border-color .2s ease,color .2s ease}.approval-btn:hover{border-color:#98a2b3}.approval-btn--approve{color:#fff;background:#0096ee;border-color:#0096ee}.approval-btn--approve:hover{background:#0078be;border-color:#0078be}.approval-btn--ghost{border-color:transparent;color:#0078be;display:inline-block;text-decoration:none}.approval-result{font-size:.78rem;font-weight:500}.approval.is-approved{border-color:#a6f4c5;background:#f6fef9}.approval.is-approved .approval-result{margin-top:.6rem;color:#027a48}.approval.is-rejected{border-color:#fecdca;background:#fffbfa}.approval.is-rejected .approval-result{margin-top:.6rem;color:#b42318}.approval.is-approved .approval-actions,.approval.is-rejected .approval-actions{opacity:.5}.autonomy{max-width:64rem;margin:0 auto}.autonomy-track{position:relative;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;margin-bottom:1.25rem}@media (min-width:768px){.autonomy-track{grid-template-columns:repeat(4,minmax(0,1fr));padding-top:1.25rem}}.autonomy-progress{display:none}@media (min-width:768px){.autonomy-progress{display:block;position:absolute;top:0;left:12.5%;right:12.5%;height:4px;border-radius:999px;background:#eef2f6}.autonomy-progress i{display:block;height:100%;width:33%;border-radius:inherit;background:linear-gradient(90deg,#80d1fa,#0096ee);transition:width .6s cubic-bezier(.22,1,.36,1)}.autonomy-stop:before{content:"";position:absolute;top:-1.25rem;left:50%;width:1rem;height:1rem;margin:-6px 0 0 -.5rem;border-radius:50%;background:#fff;border:3px solid #d0d5dd;z-index:1;transition:border-color .3s ease,transform .3s ease}.autonomy-stop.is-active:before,.autonomy-stop.is-passed:before{border-color:#0096ee}.autonomy-stop.is-active:before{transform:scale(1.3);background:#0096ee}}.autonomy-stop{position:relative;display:flex;flex-direction:column;gap:.2rem;text-align:left;padding:1rem;border:1px solid #e4e9f0;border-radius:1rem;background:#fff;cursor:pointer;transition:border-color .25s ease,box-shadow .25s ease,transform .25s ease}.autonomy-stop:hover{border-color:#b3e3fc}.autonomy-stop.is-active{border-color:#0096ee;box-shadow:0 16px 32px -20px rgba(0,120,190,.6);transform:translateY(-2px)}.autonomy-code{font-size:.72rem;font-weight:700;color:#0078be}.autonomy-stop strong{font-size:1rem;color:#101828}.autonomy-stop>span:last-child{font-size:.8rem;color:#667085;line-height:1.45}.autonomy-panel{border:1px solid #e4e9f0;border-radius:1.25rem;padding:1.5rem;background:#fafcfe;animation:flow-in-panel .4s ease}@keyframes flow-in-panel{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.autonomy-split{display:flex;height:2.25rem;border-radius:.7rem;overflow:hidden;margin-bottom:1.25rem;font-size:.78rem;font-weight:600}.autonomy-split-ai{display:flex;align-items:center;padding-left:.85rem;color:#fff;background:linear-gradient(90deg,#0078be,#0096ee);transition:width .6s cubic-bezier(.22,1,.36,1)}.autonomy-split-you{flex:1;display:flex;align-items:center;justify-content:flex-end;padding-right:.85rem;color:#b54708;background:#fffaeb}.autonomy-cols{display:grid;gap:1rem}@media (min-width:768px){.autonomy-cols{grid-template-columns:1fr 1fr}}.autonomy-cols h4{font-size:.8rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:#667085;margin-bottom:.3rem}.autonomy-cols p{color:#101828}.autonomy-example{margin-top:1rem;font-size:.8rem;color:#667085}.ask-section{background:#f6f9fc}.ask-chips{display:flex;flex-wrap:wrap;gap:.5rem}.ask-chip{font-size:.85rem;color:#344054;background:#fff;border:1px solid #e4e9f0;border-radius:999px;padding:.45rem .85rem;cursor:pointer;text-align:left;transition:border-color .2s ease,color .2s ease,background-color .2s ease}.ask-chip.is-active,.ask-chip:hover{border-color:#80d1fa}.ask-chip.is-active{color:#005a8f;background:#eaf5fe}.ask-window{position:relative;border:1px solid #e4e9f0;border-radius:1.25rem;background:#fff;padding:1.25rem;min-height:22rem;box-shadow:0 40px 70px -45px rgba(0,60,95,.5)}.ask-input{display:flex;align-items:center;gap:.6rem;padding:.85rem 1rem;margin-top:1.75rem;border:2px solid #80d1fa;border-radius:.9rem;font-size:.95rem;color:#101828}.ask-input svg{width:1.2rem;height:1.2rem;color:#0096ee;flex-shrink:0}.ask-input-text{flex:1;min-width:0}.ask-send{width:2rem;height:2rem;border-radius:.6rem;display:flex;align-items:center;justify-content:center;color:#fff;background:#0096ee;font-weight:700}.ask-answer{margin-top:1rem;position:relative}.ask-window.is-thinking .ask-answer:before{content:"";display:block;width:3rem;height:.6rem;background:radial-gradient(circle,#0096ee 40%,transparent 41%) 0 50% /.6rem .6rem,radial-gradient(circle,#0096ee 40%,transparent 41%) 1.1rem 50% /.6rem .6rem,radial-gradient(circle,#0096ee 40%,transparent 41%) 2.2rem 50% /.6rem .6rem;background-repeat:no-repeat;animation:dots-pulse .9s ease-in-out infinite}@keyframes dots-pulse{50%{opacity:.35}}.ask-answer-text{font-size:.95rem;line-height:1.6;color:#101828}.ask-table table{width:100%;margin-top:.85rem;border-collapse:collapse;font-size:.82rem;animation:flow-in-panel .4s ease}.ask-table th{text-align:left;font-weight:600;font-size:.72rem;text-transform:uppercase;letter-spacing:.04em;color:#667085;padding:.45rem .5rem;border-bottom:1px solid #e4e9f0}.ask-table td{padding:.5rem;color:#344054;border-bottom:1px solid #f2f4f7}.ask-table tbody tr:first-child td{font-weight:600;color:#101828;background:#f5fbff}.ask-source{margin-top:.6rem;font-size:.72rem;color:#667085}.reports-rail{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(17rem,21rem);gap:1rem;overflow-x:auto;scroll-snap-type:x mandatory;padding:.25rem .25rem 1rem;scrollbar-width:thin}.report-card{scroll-snap-align:start;border:1px solid #e4e9f0;border-radius:1.1rem;padding:1.25rem;background:#fff;transition:transform .3s ease,box-shadow .3s ease,border-color .3s ease}.report-card:hover{transform:translateY(-4px);border-color:#b3e3fc;box-shadow:0 20px 36px -24px rgba(0,120,190,.5)}.report-head{display:flex;gap:.75rem;margin-bottom:.85rem}.report-icon{flex-shrink:0;width:2.4rem;height:2.4rem;border-radius:.7rem;display:flex;align-items:center;justify-content:center;color:#0078be;background:#eaf5fe}.report-icon svg{width:1.2rem;height:1.2rem}.report-head h3{font-size:1rem;font-weight:600;color:#101828}.report-head span{font-size:.72rem;color:#667085}.report-summary{font-size:.88rem;color:#344054;line-height:1.55;margin-bottom:.85rem}.report-card h4{font-size:.7rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:#667085;margin-bottom:.35rem}.report-card ul{list-style:disc;padding-left:1.1rem;margin:0 0 .85rem;font-size:.85rem;color:#344054}.report-rec{font-size:.85rem;font-weight:500;color:#005a8f;background:#f5fbff;border-radius:.6rem;padding:.55rem .7rem}@media (prefers-reduced-motion:reduce){.explorer-flow li{opacity:1;transform:none}.explorer-flow li:not(:last-child):after{transform:none}}.stack{position:relative;width:100%;max-width:580px;margin:0 auto;aspect-ratio:1/.9;container-type:inline-size;font-size:clamp(9.5px,2.45cqw,14px)}.stack-dots{position:absolute;inset:8% 6%;background-image:radial-gradient(#cfe4f5 1.2px,transparent 0);background-size:18px 18px;mask-image:radial-gradient(closest-side,#000 40%,transparent);-webkit-mask-image:radial-gradient(closest-side,#000 40%,transparent);border-radius:50%}.stack-tag{right:1%;bottom:-1%;z-index:6;font-size:.78em;font-weight:500;color:#667085;background:#f6f9fc;border:1px solid #e4e9f0;border-radius:999px;padding:.2em .8em}.sk,.stack-tag{position:absolute}.sk{background:#fff;border:1px solid #edf1f6;border-radius:1em;box-shadow:0 1.4em 3em -1.2em rgba(16,24,40,.22),0 .2em .6em rgba(16,24,40,.04);opacity:0;transform:translateY(1.8em) scale(.96);transition:opacity .7s ease,transform .8s cubic-bezier(.2,.8,.2,1),box-shadow .3s ease;transition-delay:calc(var(--i)*.14s + .3s);color:#101828}.stack.is-in .sk{opacity:1;transform:none;animation:sk-float 7s ease-in-out infinite;animation-delay:calc(var(--i)*-1.3s)}.sk:hover{box-shadow:0 2em 3.6em -1.2em rgba(0,150,238,.3),0 .2em .6em rgba(16,24,40,.04)}@keyframes sk-float{0%,to{translate:0 0}50%{translate:0 -.6em}}.sk-title{display:block;font-weight:600;font-size:.95em;margin-bottom:.7em}.sk-agent{left:2%;top:4%;width:31%;z-index:2;padding:1.4em 1em 1.2em;text-align:center}.sk-avatar{position:relative;width:4.4em;height:4.4em;margin:0 auto .9em;border-radius:50%;display:grid;place-items:center;color:#fff;background:#0096ee;box-shadow:0 0 0 .3em #fff,0 0 0 .45em #b3e3fc}.sk-avatar svg{width:2em;height:2em}.stack.is-in .sk-avatar:after{content:"";position:absolute;inset:-.45em;border-radius:50%;border:2px solid #0096ee;animation:sk-ping 2.4s ease-out infinite}@keyframes sk-ping{0%{transform:scale(1);opacity:.6}to{transform:scale(1.45);opacity:0}}.sk-online{position:absolute;right:.1em;bottom:.15em;width:.85em;height:.85em;border-radius:50%;background:#12b76a;border:2px solid #fff}.sk-agent strong{display:block;font-weight:600;font-size:1em}.sk-agent-status{display:block;margin-top:.25em;font-size:.85em;color:#667085;min-height:2.6em;transition:opacity .3s ease}.sk-agent-status.is-swap{opacity:0}.sk-orders{left:37%;top:0;width:60%;z-index:1;padding:1.3em 1.3em 1.1em}.sk-tile{position:relative;overflow:hidden;display:flex;align-items:center;gap:.8em;background:#0096ee;color:#fff;border-radius:.6em;padding:.9em 1em 1.6em}.sk-tile-icon{width:2.2em;height:2.2em;opacity:.85;flex:none}.sk-tile-num{margin-left:auto;text-align:right;position:relative;z-index:1}.sk-tile-num b{display:block;font-size:2.4em;font-weight:600;line-height:1}.sk-tile-num span{font-size:.8em;opacity:.9}.sk-spark{position:absolute;left:0;right:0;bottom:0;width:100%;height:40%}.sk-spark path{fill:none;stroke:hsla(0,0%,100%,.55);stroke-width:2;vector-effect:non-scaling-stroke;stroke-dasharray:1;stroke-dashoffset:1;transition:stroke-dashoffset 1.8s ease 1s}.stack.is-in .sk-spark path{stroke-dashoffset:0}.sk-tile-foot{display:flex;justify-content:space-between;align-items:center;margin-top:.7em;font-size:.82em;color:#475467}.sk-tile-foot b{font-weight:600;color:#101828}.sk-tile-foot em{font-style:normal;font-weight:600;font-size:.9em;color:#0096ee}.sk-gauge{left:43%;top:34%;width:29%;z-index:4;padding:1.1em 1em 1.2em;text-align:center}.sk-ring{position:relative;width:72%;margin:0 auto;aspect-ratio:1}.sk-ring svg{width:100%;height:100%;transform:rotate(-90deg)}.sk-ring circle{fill:none;stroke-width:7}.sk-ring-bg{stroke:#e6f4fd}.sk-ring-fg{stroke:#0096ee;stroke-linecap:round;stroke-dasharray:100;stroke-dashoffset:100;transition:stroke-dashoffset 1.6s cubic-bezier(.3,.7,.2,1) .9s}.stack.is-in .sk-ring-fg{stroke-dashoffset:4}.sk-ring b{position:absolute;inset:0;display:grid;place-items:center;font-size:2em;font-weight:600;color:#101828}.sk-ring b small{font-size:.5em;font-weight:500;color:#667085;margin-left:.05em}.sk-ring b>*{display:inline}.sk-ring b{grid-auto-flow:column;justify-content:center;align-items:center}.sk-cal{left:7%;top:46%;width:46%;z-index:3;padding:1.1em 1.2em 1em}.sk-cal-head{display:flex;justify-content:space-between;align-items:center;padding-bottom:.55em;margin-bottom:.5em;border-bottom:2px solid #0096ee}.sk-cal-head strong{font-weight:600;font-size:.95em}.sk-cal-legend{display:flex;align-items:center;gap:.35em;font-size:.72em;color:#667085}.sk-cal-legend i{width:.55em;height:.55em;border-radius:50%;background:#f79009}.sk-cal-grid{display:grid;grid-template-columns:repeat(7,1fr);gap:.15em 0;text-align:center;font-size:.78em;color:#475467}.sk-cal-grid span{display:grid;place-items:center;aspect-ratio:1;max-width:2.1em;margin:0 auto;width:100%;border-radius:50%;position:relative}.sk-cal-dow{font-weight:600;color:#101828}.sk-cal-grid .is-today{background:#0096ee;color:#fff;font-weight:600}.stack.is-in .sk-cal-grid .is-today{animation:sk-today 2.6s ease-in-out infinite}@keyframes sk-today{0%,to{box-shadow:0 0 0 0 rgba(0,150,238,.4)}50%{box-shadow:0 0 0 .35em rgba(0,150,238,0)}}.sk-cal-grid .is-pay:after{content:"";position:absolute;bottom:.05em;width:.4em;height:.4em;border-radius:50%;background:#f79009}.sk-approve{left:57%;top:63%;width:41%;z-index:5;padding:1.1em}.sk-approve-head{display:flex;gap:.7em;align-items:flex-start}.sk-approve-icon{flex:none;width:2.3em;height:2.3em;border-radius:.6em;display:grid;place-items:center;background:#fff6e5;color:#dc6803}.sk-approve-icon svg{width:1.3em;height:1.3em}.sk-approve-head strong{display:block;font-weight:600;font-size:.92em}.sk-approve-head span{display:block;font-size:.78em;color:#667085;margin-top:.1em}.sk-approve-bar{height:.4em;border-radius:999px;background:#f2f4f7;margin:.9em 0;overflow:hidden}.sk-approve-bar i{display:block;height:100%;width:0;border-radius:inherit;background:#f79009;transition:width 1.2s ease,background-color .4s ease}.sk-approve.is-low .sk-approve-bar i{width:62%}.sk-approve.is-done .sk-approve-bar i{width:100%;background:#12b76a}.sk-approve-actions{display:flex;gap:.5em}.sk-btn{flex:1;text-align:center;font-size:.8em;font-weight:600;border-radius:.5em;padding:.55em .4em;transition:transform .15s ease,background-color .3s ease}.sk-btn--ghost{border:1px solid #e4e9f0;color:#475467}.sk-btn--primary{position:relative;background:#0096ee;color:#fff;overflow:hidden}.sk-btn--primary em{font-style:normal;display:block;transition:transform .35s ease,opacity .35s ease}.sk-btn--primary em+em{position:absolute;inset:0;display:grid;place-items:center;transform:translateY(100%);opacity:0}.sk-approve.is-press .sk-btn--primary{transform:scale(.94)}.sk-approve.is-done .sk-btn--primary{background:#12b76a}.sk-approve.is-done .sk-btn--primary em:first-child{transform:translateY(-100%);opacity:0}.sk-approve.is-done .sk-btn--primary em+em{transform:none;opacity:1}.sk-approve:after{content:"";position:absolute;width:1.3em;height:1.3em;right:18%;bottom:-.6em;border-radius:50%;background:rgba(16,24,40,.18);border:2px solid #fff;box-shadow:0 2px 6px rgba(16,24,40,.25);opacity:0;transform:translate(1.6em,1.6em);transition:opacity .3s ease,transform .6s ease}.sk-approve.is-aim:after{opacity:1;transform:translateY(-1.2em)}.sk-gear{left:0;top:54%;width:11%;aspect-ratio:1;z-index:4;display:grid;place-items:center;color:#0096ee;border-radius:.8em}.sk-gear svg{width:58%;height:58%}.stack.is-in .sk-gear svg{animation:sk-spin 9s linear infinite}@keyframes sk-spin{to{transform:rotate(1turn)}}@media (max-width:639px){.stack{margin-bottom:1.5rem;font-size:clamp(8.5px,2.75cqw,13px)}.sk-gear{display:none}}@media (prefers-reduced-motion:reduce){.sk,.stack.is-in .sk{opacity:1;transform:none;animation:none;transition:none}.stack.is-in .sk-avatar:after,.stack.is-in .sk-cal-grid .is-today,.stack.is-in .sk-gear svg{animation:none}}.sk-cal-legend{margin-top:.5em;font-size:.78em}.sk-tile{padding-bottom:2.2em}.sk-spark{height:28%}.show{display:grid;gap:1.5rem;align-items:start}@media (min-width:1024px){.show{grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:2rem}}.show-list{display:flex;flex-direction:column;gap:.75rem}.show-item{position:relative;overflow:hidden;border-radius:1.25rem;background:#f6f9fc;border:1px solid transparent;transition:background-color .35s ease,border-color .35s ease,box-shadow .35s ease}.show-item:hover{background:#eef5fb}.show-item.is-open{background:#e6f4fd;border-color:#b3e3fc;box-shadow:0 18px 40px -24px rgba(0,150,238,.45)}.show-head{width:100%;display:flex;align-items:center;gap:.9rem;padding:1.1rem 1.25rem;text-align:left;font:inherit;color:#101828;background:none;border:0;cursor:pointer}.show-icon{flex:none;width:2.4rem;height:2.4rem;border-radius:.75rem;display:grid;place-items:center;background:#fff;color:#0096ee;transition:background-color .3s ease,color .3s ease}.show-item.is-open .show-icon{background:#0096ee;color:#fff}.show-title{flex:1;font-weight:600;font-size:1.05rem;line-height:1.35}@media (min-width:768px){.show-title{font-size:1.15rem}}.show-chev{flex:none;width:1.25rem;height:1.25rem;color:#667085;transition:transform .35s ease}.show-item.is-open .show-chev{transform:rotate(180deg);color:#0096ee}.show-body{display:grid;grid-template-rows:0fr;transition:grid-template-rows .45s ease}.show-body>div{overflow:hidden;padding:0 1.25rem 0 4.55rem}.show-item.is-open .show-body{grid-template-rows:1fr}.show-body p{color:#475467;line-height:1.65;margin:0 0 .6rem}.show-link{display:inline-block;font-weight:600;font-size:.92rem;color:#0096ee;margin-bottom:1.2rem}.show-link:hover{text-decoration:underline}.show-progress{position:absolute;left:0;bottom:0;height:3px;width:0;background:#0096ee}.show-item.is-open.is-timing .show-progress{animation:show-prog var(--dur,6s) linear forwards}@keyframes show-prog{to{width:100%}}.show-all{align-self:flex-start;margin:.25rem 0 0 .5rem;font-weight:600;font-size:.95rem;color:#0096ee}.show-all:hover{text-decoration:underline}.show-stage{position:relative;border-radius:1.75rem;background-color:#0096ee;background-image:radial-gradient(hsla(0,0%,100%,.16) 1.2px,transparent 0);background-size:22px 22px;padding:1.5rem 0 0 1.25rem;overflow:hidden;min-height:27rem;isolation:isolate}.show-stage:before{content:"";position:absolute;width:26rem;height:26rem;right:-8rem;top:-10rem;border-radius:50%;background:hsla(0,0%,100%,.12);z-index:-1}@media (min-width:768px){.show-stage{padding:2rem 0 0 2.25rem;min-height:31rem}}.show-chips{grid-template-columns:repeat(7,1fr);width:min(100% - 1.25rem,30rem);margin:0 auto 0 0;padding-bottom:2.4rem}.show-chip,.show-chips{position:relative;display:grid}.show-chip{z-index:1;justify-self:center;width:2.6rem;height:2.6rem;border-radius:50%;background:#fff;color:#0096ee;place-items:center;box-shadow:0 6px 16px -6px rgba(16,24,40,.35);transition:transform .35s ease,box-shadow .35s ease}.show-chip.is-lit{transform:translateY(-4px) scale(1.08);box-shadow:0 0 0 4px hsla(0,0%,100%,.35),0 10px 20px -8px rgba(16,24,40,.4)}@media (max-width:479px){.show-chip{width:2.1rem;height:2.1rem}.show-chip svg{width:1rem;height:1rem}}.show-wires{position:absolute;left:7.14286%;right:7.14286%;top:1.3rem;width:85.71429%;height:2.4rem;overflow:visible}.show-wires path{fill:none;stroke:hsla(0,0%,100%,.55);stroke-width:1.5;vector-effect:non-scaling-stroke}.show-wires circle{fill:#fff}.show-app{position:relative;display:flex;background:#fff;border-top-left-radius:1.1rem;min-height:21rem;box-shadow:-10px -10px 40px -20px rgba(16,24,40,.35)}@media (min-width:768px){.show-app{min-height:24rem}}.show-rail{flex:none;width:3.4rem;background:#101828;border-top-left-radius:1.1rem;display:flex;flex-direction:column;align-items:center;gap:.5rem;padding:.9rem 0}.show-rail-logo{width:2rem;height:2rem;background:#0096ee;color:#fff;font-weight:700;font-size:.95rem;place-items:center;margin-bottom:.5rem}.show-rail-item,.show-rail-logo{border-radius:.6rem;display:grid}.show-rail-item{width:2.2rem;height:2.2rem;place-items:center;color:#98a2b3;transition:background-color .3s ease,color .3s ease}.show-rail-item.is-active{background:rgba(0,150,238,.18);color:#fff}.show-screens{position:relative;flex:1;min-width:0}.show-screen{position:absolute;inset:0;padding:1.1rem 1.25rem 1.25rem;opacity:0;visibility:hidden;transform:translateY(12px);transition:opacity .4s ease,transform .5s ease,visibility 0s .4s}.show-screen.is-active{opacity:1;visibility:visible;transform:none;transition:opacity .4s ease .1s,transform .5s ease .1s}.show-demo{position:absolute;right:.9rem;bottom:.8rem;z-index:2;font-size:.72rem;font-weight:500;color:#667085;background:#f6f9fc;border:1px solid #e4e9f0;border-radius:999px;padding:.15rem .6rem}.ss-head{display:flex;justify-content:space-between;align-items:center;margin-bottom:.9rem}.ss-head strong{font-weight:600;font-size:1rem;color:#101828}.ss-pill{font-size:.72rem;font-weight:500;color:#475467;background:#f2f4f7;border-radius:999px;padding:.2rem .6rem}.ss-pill--live{color:#027a48;background:#ecfdf3;display:inline-flex;align-items:center;gap:.35rem}.ss-pill--live:before{content:"";width:.45rem;height:.45rem;border-radius:50%;background:#12b76a;animation:sk-ping-dot 1.4s ease-in-out infinite}@keyframes sk-ping-dot{50%{opacity:.3}}.ss-sub{display:block;font-size:.75rem;font-weight:600;color:#667085;text-transform:uppercase;letter-spacing:.06em;margin-bottom:.6rem}.show-screen .ss-bar,.show-screen .ss-job,.show-screen .ss-kpis>div,.show-screen .ss-row,.show-screen .ss-slip-row{opacity:0;transform:translateX(14px);transition:opacity .4s ease,transform .5s ease}.show-screen.is-active .ss-bar,.show-screen.is-active .ss-job,.show-screen.is-active .ss-kpis>div,.show-screen.is-active .ss-row,.show-screen.is-active .ss-slip-row{opacity:1;transform:none;transition-delay:calc(var(--r, 0)*.11s + .25s)}.ss-rows{display:flex;flex-direction:column}.ss-row{display:flex;align-items:center;gap:.75rem;padding:.6rem 0;border-bottom:1px solid #f2f4f7;font-size:.85rem}.ss-avatar{flex:none;width:2rem;height:2rem;border-radius:50%;background:#e6f4fd;color:#0096ee;font-weight:600;display:grid;place-items:center}.ss-main{flex:1;min-width:0}.ss-main b{display:block;font-weight:600;color:#101828;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ss-main span{font-size:.75rem;color:#667085}.ss-amt{font-weight:600;color:#101828}.ss-status{font-size:.7rem;font-weight:600;border-radius:999px;padding:.2rem .55rem;white-space:nowrap}.ss-status--ok{color:#027a48;background:#ecfdf3}.ss-status--blue{color:#0077c0;background:#e6f4fd}.ss-status--amber{color:#b54708;background:#fffaeb}.ss-status--grey{color:#475467;background:#f2f4f7}@media (max-width:479px){.ss-amt{display:none}}.ss-track{display:flex;justify-content:space-between;margin-top:1.1rem;position:relative;font-size:.72rem;color:#667085}.ss-track:before{content:"";position:absolute;left:.5rem;right:.5rem;top:.45rem;height:2px;background:#e4e9f0}.ss-track span{position:relative;display:flex;flex-direction:column;align-items:center;gap:.35rem}.ss-track i{width:.9rem;height:.9rem;border-radius:50%;background:#fff;border:2px solid #d0d5dd;transition:background-color .3s ease,border-color .3s ease}.show-screen.is-active .ss-track i{animation:ss-step 4s ease forwards;animation-delay:calc(var(--s)*.6s + .6s)}@keyframes ss-step{to{background:#0096ee;border-color:#0096ee}}.ss-bars{display:flex;flex-direction:column;gap:.85rem}.ss-bar{display:grid;grid-template-columns:8.5rem 1fr 5.5rem;align-items:center;gap:.75rem;font-size:.82rem;color:#344054}@media (max-width:479px){.ss-bar{grid-template-columns:1fr 4.5rem}.ss-bar>div{grid-column:1/-1;grid-row:2}}.ss-bar>div{position:relative;height:.55rem;border-radius:999px;background:#f2f4f7}.ss-bar i{position:absolute;inset:0 auto 0 0;width:0;border-radius:inherit;background:#0096ee;transition:width 1s ease;transition-delay:calc(var(--r)*.11s + .4s)}.show-screen.is-active .ss-bar i{width:var(--w)}.ss-bar em{position:absolute;top:-3px;bottom:-3px;left:70%;width:2px;background:#101828;opacity:.35;border-radius:2px}.ss-bar.is-low i{background:#f79009}.ss-bar b{font-size:.72rem;font-weight:600;color:#027a48;text-align:right}.ss-bar.is-low b{color:#b54708}.ss-toast{display:flex;align-items:center;gap:.7rem;margin-top:1.2rem;padding:.75rem .85rem;border:1px solid #b3e3fc;background:#f2faff;border-radius:.85rem;font-size:.8rem;color:#475467;opacity:0;transform:translateY(10px);transition:opacity .4s ease,transform .5s ease}.show-screen.is-active .ss-toast{opacity:1;transform:none;transition-delay:1.4s}.ss-toast b{display:block;color:#101828;font-weight:600}.ss-toast-icon{flex:none;width:2rem;height:2rem;border-radius:50%;background:#0096ee;color:#fff;display:grid;place-items:center}.ss-toast-btn{margin-left:auto;flex:none;font-weight:600;color:#fff;background:#0096ee;border-radius:.5rem;padding:.35rem .75rem}.ss-jobs{display:grid;grid-template-columns:repeat(3,1fr);gap:.75rem}.ss-job{border:1px solid #eef1f5;border-radius:.9rem;padding:.9rem .5rem;text-align:center;font-size:.8rem}.ss-job>b{display:block;font-weight:600;color:#101828;margin-top:.5rem}.ss-job>span{font-size:.72rem;color:#667085}.ss-job-ring{position:relative;width:3.6rem;height:3.6rem;margin:0 auto}.ss-job-ring svg{width:100%;height:100%;transform:rotate(-90deg)}.ss-job-ring circle{fill:none;stroke-width:4;stroke:#e6f4fd}.ss-job-ring circle+circle{stroke:#0096ee;stroke-linecap:round;stroke-dasharray:100;stroke-dashoffset:100;transition:stroke-dashoffset 1.2s ease .5s}.show-screen.is-active .ss-job-ring circle+circle{stroke-dashoffset:calc(100 - var(--p))}.ss-job-ring b{position:absolute;inset:0;display:grid;place-items:center;font-size:.78rem;font-weight:600;color:#101828}.ss-oee{display:flex;align-items:center;gap:.8rem;margin-top:1.1rem;padding:.85rem 1rem;border-radius:.85rem;background:#f6f9fc;font-size:.82rem;color:#475467}.ss-oee-bar{flex:1;height:.55rem;border-radius:999px;background:#e4e9f0;overflow:hidden}.ss-oee-bar i{display:block;height:100%;width:0;background:#0096ee;border-radius:inherit;transition:width 1.4s ease .8s}.show-screen.is-active .ss-oee-bar i{width:var(--w)}.ss-oee b{font-weight:600;color:#101828}.ss-pay{display:grid;grid-template-columns:1fr 1fr;gap:1rem}@media (max-width:479px){.ss-pay{grid-template-columns:1fr}.ss-att{display:none}}.ss-att-grid{display:grid;grid-template-columns:repeat(7,1fr);gap:.3rem}.ss-att-grid i{aspect-ratio:1;border-radius:.3rem;background:#f2f4f7;transform:scale(.4);opacity:0;transition:transform .3s ease,opacity .3s ease}.show-screen.is-active .ss-att-grid i{transform:none;opacity:1;transition-delay:calc(var(--d)*30ms + .3s)}.ss-att-grid .is-in{background:#0096ee}.ss-att-grid .is-leave{background:#f79009}.ss-slip{border:1px solid #eef1f5;border-radius:.9rem;padding:.9rem 1rem}.ss-slip-row{display:flex;justify-content:space-between;font-size:.82rem;color:#475467;padding:.3rem 0}.ss-slip-row b{font-weight:600;color:#101828}.ss-slip-net{display:flex;justify-content:space-between;align-items:baseline;margin-top:.5rem;padding-top:.6rem;border-top:1px dashed #d0d5dd;font-size:.85rem;color:#101828}.ss-slip-net b{font-size:1.15rem;font-weight:700;color:#0096ee}.ss-rep{display:grid;grid-template-columns:1.4fr 1fr;gap:1rem}.ss-chart{display:flex;align-items:flex-end;gap:.45rem;height:9rem;padding:.75rem;border-radius:.9rem;background:#f6f9fc}.ss-chart i{flex:1;height:0;border-radius:.35rem .35rem 0 0;background:#b3e3fc;transition:height .8s cubic-bezier(.3,.7,.2,1);transition-delay:calc(var(--r)*80ms + .3s)}.ss-chart i:last-child{background:#0096ee}.show-screen.is-active .ss-chart i{height:var(--h)}.ss-kpis{display:flex;flex-direction:column;gap:.75rem}.ss-kpis>div{border:1px solid #eef1f5;border-radius:.9rem;padding:.7rem .85rem;font-size:.75rem;color:#667085}.ss-kpis b{display:block;font-size:1.1rem;font-weight:600;color:#101828;margin:.15rem 0}.ss-kpis em{font-style:normal;font-weight:600;color:#027a48}.ss-ask{display:flex;align-items:center;gap:.6rem;margin-top:1rem;padding:.7rem .9rem;border-radius:999px;border:1px solid #b3e3fc;background:#f2faff;font-size:.82rem;color:#344054}.ss-ask svg{flex:none;color:#0096ee}.ss-ask span{overflow:hidden;white-space:nowrap;border-right:2px solid #0096ee;width:0}.show-screen.is-active .ss-ask span{animation:ss-type 2.4s steps(48) .9s forwards,ss-caret .8s step-end infinite}@keyframes ss-type{to{width:100%}}@keyframes ss-caret{50%{border-color:transparent}}@media (prefers-reduced-motion:reduce){.show-screen *,.show-screen.is-active *{transition:none!important;animation:none!important}.show-screen.is-active .ss-ask span{width:100%;border:0}.show-item.is-open.is-timing .show-progress{animation:none}}.show-demo{top:.9rem;bottom:auto;color:#fff;background:hsla(0,0%,100%,.16);border-color:hsla(0,0%,100%,.35)}@media (max-width:1023px){.show-stage{order:-1}.show-demo{top:auto;bottom:.8rem;color:#667085;background:#f6f9fc;border-color:#e4e9f0}.ss-track{margin-bottom:1.8rem}}@media (max-width:639px){.show-app{min-height:24.5rem}.show-chips{width:calc(100% - 1.25rem)}}@media (min-width:1024px){.show-stage{position:sticky;top:6rem}}.ss-att-grid{grid-template-columns:repeat(7,minmax(0,1.6rem))}.glance-section{background:#f6f9fc;overflow:hidden}.glance{display:grid;gap:2.5rem;align-items:center}@media (min-width:1024px){.glance{grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:3.5rem}}.glance-points{display:flex;flex-direction:column;gap:1rem}.glance-points li{display:flex;gap:.9rem;align-items:flex-start;color:#475467;line-height:1.55}.glance-points li>span{flex:none;width:2.4rem;height:2.4rem;border-radius:.75rem;display:grid;place-items:center;background:#e6f4fd;color:#0096ee}.glance-points b{display:block;color:#101828;font-weight:600}.glance-section .stack-dots{background-image:radial-gradient(#c3dcf0 1.2px,transparent 0)}@media (max-width:639px){.sk-approve{left:49%;width:50%;top:61%}.sk-gauge{left:41%;width:31%}}.ind-section{background:#f6f9fc}.ind{display:grid;gap:1.5rem;align-items:start}@media (min-width:1024px){.ind{grid-template-columns:minmax(0,6fr) minmax(0,5fr);gap:2.5rem}}.ind-chips{display:flex;flex-wrap:wrap;gap:.6rem}@media (max-width:767px){.ind-chips{flex-wrap:nowrap;overflow-x:auto;scroll-snap-type:x mandatory;padding:.25rem 1rem .75rem;margin:0 -1rem;scrollbar-width:none}.ind-chips::-webkit-scrollbar{display:none}.ind-chip{scroll-snap-align:start;flex:none}}.ind-chip{display:inline-flex;align-items:center;gap:.55rem;padding:.5rem 1rem .5rem .5rem;border-radius:999px;background:#fff;border:1px solid #e4e9f0;font:inherit;font-size:.92rem;font-weight:500;color:#344054;cursor:pointer;transition:border-color .25s ease,color .25s ease,box-shadow .25s ease,transform .25s ease,background-color .25s ease}.ind-chip:hover{border-color:#7dcffa;color:#0077c0;transform:translateY(-2px);box-shadow:0 8px 18px -12px rgba(0,150,238,.6)}.ind-chip-icon{width:1.9rem;height:1.9rem;border-radius:50%;display:grid;place-items:center;background:#e6f4fd;color:#0096ee;transition:background-color .25s ease,color .25s ease}.ind-chip-icon svg{width:1rem;height:1rem}.ind-chip.is-active{background:#0096ee;border-color:#0096ee;color:#fff;box-shadow:0 10px 22px -12px rgba(0,150,238,.8)}.ind-chip.is-active .ind-chip-icon{background:hsla(0,0%,100%,.2);color:#fff}.ind-chip{position:relative;overflow:hidden}.ind-chip.is-active.is-timing:after{content:"";position:absolute;left:0;bottom:0;height:3px;background:hsla(0,0%,100%,.7);animation:show-prog var(--dur,5s) linear forwards;width:0}.ind-stage{position:relative;display:grid}@media (min-width:1024px){.ind-stage{position:sticky;top:6rem}}.ind-panel{grid-area:1/1;background:#fff;border:1px solid #e4e9f0;border-radius:1.5rem;padding:1.5rem;box-shadow:0 24px 50px -30px rgba(16,24,40,.3);opacity:0;visibility:hidden;transform:translateY(14px);transition:opacity .35s ease,transform .45s ease,visibility 0s .35s}@media (min-width:768px){.ind-panel{padding:1.9rem}}.ind-panel.is-active{opacity:1;visibility:visible;transform:none;transition:opacity .35s ease,transform .45s ease}.ind-panel-head{display:flex;gap:1rem;align-items:center;margin-bottom:1.5rem}.ind-panel-icon{flex:none;width:3.2rem;height:3.2rem;border-radius:1rem;display:grid;place-items:center;background:#0096ee;color:#fff}.ind-panel-icon svg{width:1.6rem;height:1.6rem}.ind-panel h3{font-size:1.35rem;font-weight:600;color:#101828;margin:0}.ind-panel-head p{color:#475467;margin:.15rem 0 0}.ind-sub{display:block;font-size:.72rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:#667085;margin-bottom:.75rem}.ind-flow{position:relative;display:grid;grid-template-columns:repeat(4,1fr);gap:.5rem;margin:0 0 1.6rem;padding:0;list-style:none}.ind-flow:before{right:12.5%;background:#e4e9f0}.ind-flow:after,.ind-flow:before{content:"";position:absolute;left:12.5%;top:1.05rem;height:2px}.ind-flow:after{width:0;background:#0096ee}.ind-panel.is-active .ind-flow:after{animation:ind-line 2.4s ease .3s forwards}@keyframes ind-line{to{width:75%}}.ind-flow li{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;gap:.5rem;text-align:center;font-size:.82rem;font-weight:500;color:#344054;line-height:1.3}.ind-flow li span{width:2.1rem;height:2.1rem;border-radius:50%;display:grid;place-items:center;background:#fff;border:2px solid #d0d5dd;color:#667085;font-size:.8rem;font-weight:600}.ind-panel.is-active .ind-flow li span{animation:ind-step .4s ease forwards;animation-delay:calc(var(--s)*.75s + .3s)}@keyframes ind-step{to{background:#0096ee;border-color:#0096ee;color:#fff;box-shadow:0 0 0 5px rgba(0,150,238,.15)}}.ind-mods{display:flex;flex-wrap:wrap;gap:.5rem;margin-bottom:1.5rem}.ind-mods span{font-size:.82rem;font-weight:500;color:#0077c0;background:#e6f4fd;border-radius:.6rem;padding:.35rem .75rem;opacity:0;transform:translateY(6px)}.ind-panel.is-active .ind-mods span{animation:ind-pop .4s ease forwards;animation-delay:2.6s}.ind-panel.is-active .ind-mods span:nth-child(2){animation-delay:2.7s}.ind-panel.is-active .ind-mods span:nth-child(3){animation-delay:2.8s}.ind-panel.is-active .ind-mods span:nth-child(4){animation-delay:2.9s}@keyframes ind-pop{to{opacity:1;transform:none}}.ind-link{font-weight:600;color:#0096ee}.ind-link:hover{text-decoration:underline}@media (prefers-reduced-motion:reduce){.ind-panel.is-active .ind-flow:after{animation:none;width:75%}.ind-panel.is-active .ind-flow li span,.ind-panel.is-active .ind-mods span{animation:none;opacity:1;transform:none;background:#0096ee}.ind-mods span{opacity:1;transform:none}}.rp{display:grid;gap:2.5rem;align-items:center}@media (min-width:1024px){.rp{grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:3rem}}.rp-list{display:flex;flex-direction:column}.rp-item{position:relative;display:block;width:100%;text-align:left;font:inherit;background:none;border:0;border-top:1px solid #e4e9f0;padding:1.25rem 0;cursor:pointer}.rp-item-title{display:block;font-size:1.35rem;font-weight:600;color:#98a2b3;transition:color .3s ease}@media (min-width:768px){.rp-item-title{font-size:1.6rem}}.rp-item-text{display:block;color:#98a2b3;line-height:1.6;margin-top:.4rem;max-height:0;overflow:hidden;opacity:0;transition:max-height .45s ease,opacity .35s ease,color .3s ease}.rp-item:hover .rp-item-title{color:#475467}.rp-item.is-active .rp-item-title{color:#0096ee}.rp-item.is-active .rp-item-text{color:#475467;max-height:8rem;opacity:1}.rp-item-bar{position:absolute;left:0;top:-1px;height:2px;width:0;background:#0096ee}.rp-item.is-active.is-timing .rp-item-bar{animation:show-prog var(--dur,6s) linear forwards}.rp-board{position:relative;display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:.8rem;padding:1.5rem .5rem;font-size:.85rem;isolation:isolate}.rp-blob{position:absolute;inset:-4% -6% -4% 4%;z-index:-1;background:#ddf0fc;border-radius:42% 58% 55% 45%/48% 40% 60% 52%;animation:rp-morph 14s ease-in-out infinite alternate}@keyframes rp-morph{50%{border-radius:55% 45% 40% 60%/40% 58% 42% 60%;transform:rotate(4deg) scale(1.02)}to{border-radius:45% 55% 60% 40%/58% 45% 55% 42%;transform:rotate(-3deg)}}.rp-demo{position:absolute;right:.5rem;top:-.25rem;font-size:.72rem;font-weight:500;color:#667085;background:#fff;border:1px solid #e4e9f0;border-radius:999px;padding:.15rem .6rem;z-index:2}.rp-card{background:#fff;border-radius:.9rem;padding:1rem 1.05rem;box-shadow:0 16px 34px -22px rgba(16,24,40,.35),0 1px 2px rgba(16,24,40,.04);opacity:0;transform:translateY(16px);transition:opacity .6s ease,transform .6s cubic-bezier(.2,.8,.2,1),box-shadow .35s ease,filter .35s ease;transition-delay:calc(var(--i)*.11s)}.rp-board.is-in .rp-card{opacity:1;transform:none}.rp-board.is-in .rp-card.is-dim{opacity:.45;filter:saturate(.6);transition-delay:0s}.rp-board.is-in .rp-card.is-lit{box-shadow:0 0 0 2px #0096ee,0 20px 40px -22px rgba(0,150,238,.6);transition-delay:0s}.rp-title{display:block;font-weight:600;color:#101828;margin-bottom:.7rem}.rp-title em{font-style:normal;font-weight:500;color:#667085;font-size:.85em;margin-left:.25rem}.rp-gauge,.rp-plants{grid-column:span 3}.rp-compare{grid-column:span 4}.rp-top{grid-row:span 2}.rp-funnel,.rp-rev,.rp-top{grid-column:span 2}.rp-gauge-dial svg{width:100%;max-width:13rem;display:block;margin:0 auto;overflow:visible}.rp-arc{fill:none;stroke-width:16;stroke-linecap:round}.rp-arc--bg{stroke:#e6f4fd}.rp-arc--fg{stroke:#0096ee;stroke-dasharray:100;stroke-dashoffset:100;transition:stroke-dashoffset 1.6s cubic-bezier(.3,.7,.2,1) .4s}.rp-board.is-in .rp-arc--fg{stroke-dashoffset:25.6}.rp-needle{transform-origin:100px 100px;transform:rotate(-90deg);transition:transform 1.6s cubic-bezier(.3,1.3,.4,1) .4s}.rp-board.is-in .rp-needle{transform:rotate(44deg)}.rp-needle line{stroke:#101828;stroke-width:4;stroke-linecap:round}.rp-needle circle{fill:#101828}.rp-gauge-foot{display:flex;justify-content:space-between;align-items:baseline;gap:.5rem;margin-top:.35rem;font-size:.75rem;color:#667085}.rp-gauge-foot b{font-weight:600;color:#101828;font-size:.85rem;text-align:center}.rp-hbar{display:grid;grid-template-columns:3.6rem 1fr;align-items:center;gap:.5rem;margin-bottom:.55rem;font-size:.78rem;color:#475467}.rp-hbar>div{position:relative;height:.85rem;background:#f2f4f7;border-radius:.25rem}.rp-hbar i{position:absolute;inset:0 auto 0 0;width:0;background:#0096ee;border-radius:inherit;transition:width 1.1s ease;transition-delay:calc(var(--r)*.12s + .5s)}.rp-board.is-in .rp-hbar i{width:var(--v)}.rp-hbar em{position:absolute;top:-3px;bottom:-3px;left:var(--t);width:3px;border-radius:2px;background:#101828}.rp-axis{display:flex;justify-content:space-between;margin-left:4.1rem;font-size:.65rem;color:#98a2b3}.rp-table{display:grid;grid-template-columns:4.2rem repeat(3,1fr);gap:.55rem .4rem;align-items:center;font-size:.8rem}.rp-table>b{font-weight:600;color:#101828;text-align:center;background:#f6f9fc;border-radius:.4rem;padding:.25rem 0}.rp-rowlabel{font-weight:600;color:#344054}.rp-cell{text-align:center;color:#101828;opacity:0;transition:opacity .4s ease;transition-delay:calc(var(--r)*.15s + .7s)}.rp-board.is-in .rp-cell{opacity:1}.rp-cell em{font-style:normal;font-size:.85em;font-weight:600;margin-left:.15rem}.rp-cell em.is-up{color:#12b76a}.rp-cell em.is-down{color:#f04438}.rp-top ol{list-style:none;margin:0;padding:0}.rp-top li{display:flex;justify-content:space-between;gap:.5rem;padding:.45rem 0;border-bottom:1px solid #f2f4f7;font-size:.78rem;color:#344054;opacity:0;transform:translateX(10px);transition:opacity .4s ease,transform .4s ease;transition-delay:calc(var(--r)*90ms + .6s)}.rp-board.is-in .rp-top li{opacity:1;transform:none}.rp-top li span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.rp-top li b{white-space:nowrap}.rp-rev-num,.rp-top li b{font-weight:600;color:#101828}.rp-rev-num{font-size:1.45rem;line-height:1.2}.rp-rev-num em{font-style:normal;font-size:.55em;font-weight:600;color:#12b76a;vertical-align:middle;margin-left:.25rem}.rp-rev-last{display:block;margin-top:.4rem;font-size:.75rem;color:#667085}.rp-fstep{display:flex;flex-direction:column;align-items:center;margin-bottom:.35rem}.rp-fstep i{display:block;width:0;min-width:0;text-align:center;font-style:normal;font-weight:600;font-size:.75rem;color:#fff;background:#0096ee;border-radius:999px;padding:.15rem 0;overflow:hidden;transition:width .9s ease;transition-delay:calc(var(--r)*.15s + .7s)}.rp-fstep:nth-child(3) i{background:#33abf1}.rp-fstep:nth-child(4) i{background:#66c0f4}.rp-fstep:nth-child(5) i{background:#99d5f8;color:#0b4f7c}.rp-board.is-in .rp-fstep i{width:var(--w)}.rp-fstep span{font-size:.68rem;color:#667085;margin-top:.1rem}@media (max-width:639px){.rp-board{grid-template-columns:repeat(2,minmax(0,1fr));padding:1rem 0}.rp-compare,.rp-gauge,.rp-plants,.rp-top{grid-column:span 2}.rp-top{grid-row:auto}.rp-funnel,.rp-rev{grid-column:span 1}.rp-blob{inset:2% -10%}}@media (prefers-reduced-motion:reduce){.rp-arc--fg,.rp-card,.rp-cell,.rp-fstep i,.rp-hbar i,.rp-needle,.rp-top li{transition:none!important}.rp-blob{animation:none}}.rp-board{align-items:start}.rp-board.is-in .rp-card.is-dim{opacity:.62}.rp-spark{display:flex;align-items:flex-end;gap:.25rem;height:3.2rem;margin-top:.8rem}.rp-spark i{flex:1;height:0;border-radius:.2rem .2rem 0 0;background:#b3e3fc;transition:height .7s ease;transition-delay:calc(var(--r)*60ms + .8s)}.rp-spark i:last-child{background:#0096ee}.rp-board.is-in .rp-spark i{height:var(--h)}@media (max-width:639px){.rp-funnel,.rp-rev{grid-column:span 2}}.hero-light{padding-bottom:2.5rem}.hero-stats{margin-top:2.5rem;padding-top:1.75rem}@media (min-width:1024px){.hero-light{padding-bottom:3rem}.hero-stats{margin-top:3rem}}.hero-stat-label{line-height:1.5}.brand-trust-section{padding-top:2.25rem;padding-bottom:2.25rem}@media (min-width:768px){.brand-trust-section{padding-top:2.75rem;padding-bottom:2.75rem}}.brand-trust-accent{margin:.6rem auto 1.25rem}.brand-trust-cta{margin-top:1.25rem}.section.unify-section{padding-top:3.5rem}@media (min-width:1024px){.section.unify-section{padding-top:4.5rem}}.rp--flip .rp-copy{order:2}@media (max-width:1023px){.rp--flip .rp-copy{order:0}}.rp-span-2{grid-column:span 2}.rp-span-3{grid-column:span 3}.rp-span-4{grid-column:span 4}.rp-span-6{grid-column:span 6}.rp-tall{grid-row:span 2}@media (max-width:639px){.rp-span-2,.rp-span-3,.rp-span-4,.rp-span-6{grid-column:span 2}.rp-tall{grid-row:auto}.rp-half{grid-column:span 1}}.rp-board.is-in .rp-arc--fg{stroke-dashoffset:var(--off,25.6)}.rp-board.is-in .rp-needle{transform:rotate(var(--deg,44deg))}.rp-rev-num em.is-down{color:#f04438}.rp-hbar{grid-template-columns:minmax(3.6rem,auto) 1fr}.rp-hbar:has(b){grid-template-columns:minmax(3.6rem,auto) 1fr auto}.rp-hbar>b{font-size:.72rem;font-weight:600;color:#344054;white-space:nowrap}.rp-hbar.is-warn i{background:#f79009}.rp-hbar.is-warn>b{color:#b54708}.rp-hbar.is-ok>b{color:#027a48}.rp-table{grid-template-columns:4.2rem repeat(var(--cols,3),1fr)}.rp-rows{list-style:none;margin:0;padding:0;counter-reset:rp}.rp-rows li{display:flex;align-items:center;gap:.5rem;padding:.45rem 0;border-bottom:1px solid #f2f4f7;font-size:.78rem;color:#344054;opacity:0;transform:translateX(10px);transition:opacity .4s ease,transform .4s ease;transition-delay:calc(var(--r)*90ms + .6s)}.rp-rows li:last-child{border-bottom:0}.rp-board.is-in .rp-rows li{opacity:1;transform:none}.rp-rows li>span{flex:1;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.rp-rows.is-numbered li>span:before{counter-increment:rp;content:counter(rp) ". ";color:#98a2b3}.rp-rows li>b{color:#101828}.rp-pill,.rp-rows li>b{font-weight:600;white-space:nowrap}.rp-pill{font-style:normal;font-size:.66rem;border-radius:999px;padding:.15rem .5rem}.rp-pill--blue{color:#0077c0;background:#e6f4fd}.rp-pill--ok{color:#027a48;background:#ecfdf3}.rp-pill--warn{color:#b54708;background:#fffaeb}.rp-pill--bad{color:#b42318;background:#fef3f2}.rp-pill--grey{color:#475467;background:#f2f4f7}.rp-rings{display:grid;grid-template-columns:repeat(auto-fit,minmax(4.6rem,1fr));gap:.6rem}.rp-ring{text-align:center;font-size:.75rem}.rp-ring-dial{position:relative;width:3.6rem;height:3.6rem;margin:0 auto .4rem}.rp-ring-dial svg{width:100%;height:100%;transform:rotate(-90deg)}.rp-ring-dial circle{fill:none;stroke-width:4;stroke:#e6f4fd}.rp-ring-dial circle+circle{stroke:#0096ee;stroke-linecap:round;stroke-dasharray:100;stroke-dashoffset:100;transition:stroke-dashoffset 1.2s ease;transition-delay:calc(var(--r)*.15s + .5s)}.rp-board.is-in .rp-ring-dial circle+circle{stroke-dashoffset:calc(100 - var(--p))}.rp-ring-dial b{position:absolute;inset:0;display:grid;place-items:center;font-size:.75rem;font-weight:600;color:#101828}.rp-ring strong{display:block;font-weight:600;color:#101828}.rp-ring>span{color:#667085;font-size:.7rem}.rp-steps{list-style:none;margin:0;padding:0}.rp-steps li{position:relative;display:flex;gap:.7rem;padding-bottom:.75rem;font-size:.78rem}.rp-steps li:last-child{padding-bottom:0}.rp-steps li:before{content:"";position:absolute;left:.45rem;top:1.1rem;bottom:0;width:2px;background:#e4e9f0}.rp-steps li:last-child:before{display:none}.rp-steps i{flex:none;position:relative;z-index:1;width:.95rem;height:.95rem;margin-top:.1rem;border-radius:50%;background:#fff;border:2px solid #d0d5dd;transition:background-color .3s ease,border-color .3s ease;transition-delay:calc(var(--r)*.35s + .6s)}.rp-board.is-in .rp-steps .is-done i{background:#0096ee;border-color:#0096ee}.rp-board.is-in .rp-steps .is-now i{border-color:#0096ee;box-shadow:0 0 0 4px rgba(0,150,238,.18);animation:rp-now 1.6s ease-in-out infinite;animation-delay:1.8s}@keyframes rp-now{50%{box-shadow:0 0 0 7px rgba(0,150,238,.05)}}.rp-steps b{display:block;font-weight:600;color:#101828}.rp-steps .is-todo b{color:#98a2b3}.rp-steps span{color:#667085;font-size:.72rem}.rp-alert-head{display:flex;gap:.7rem;align-items:flex-start}.rp-alert-icon{flex:none;width:2.1rem;height:2.1rem;border-radius:50%;display:grid;place-items:center;background:#0096ee;color:#fff}.rp-alert-head strong{display:block;font-weight:600;color:#101828;font-size:.85rem}.rp-alert-head span{display:block;font-size:.75rem;color:#667085;margin-top:.1rem;line-height:1.45}.rp-alert-meta{list-style:none;margin:.75rem 0 0;padding:.6rem .75rem;background:#f6f9fc;border-radius:.6rem}.rp-alert-meta li{display:flex;justify-content:space-between;font-size:.74rem;color:#667085;padding:.15rem 0}.rp-alert-meta b{color:#101828;font-weight:600}.rp-alert-actions{display:flex;gap:.5rem;margin-top:.8rem;font-size:.85rem}.rp-alert.is-press .sk-btn--primary{transform:scale(.94)}.rp-alert.is-done .sk-btn--primary{background:#12b76a}.rp-alert.is-done .sk-btn--primary em:first-child{transform:translateY(-100%);opacity:0}.rp-alert.is-done .sk-btn--primary em+em{transform:none;opacity:1}.rp-grid{display:grid;grid-template-columns:repeat(var(--cols,7),minmax(0,1.5rem));gap:.28rem}.rp-grid i{aspect-ratio:1;border-radius:.3rem;background:#f2f4f7;transform:scale(.4);opacity:0;transition:transform .3s ease,opacity .3s ease;transition-delay:calc(var(--d)*25ms + .4s)}.rp-board.is-in .rp-grid i{transform:none;opacity:1}.rp-grid .is-i,.rp-legend .is-i{background:#0096ee}.rp-grid .is-l,.rp-legend .is-l{background:#f79009}.rp-grid .is-x,.rp-legend .is-x{background:#f04438}.rp-grid .is-s,.rp-legend .is-s{background:#b3e3fc}.rp-grid .is-o,.rp-legend .is-o{background:#f2f4f7}.rp-legend{display:flex;flex-wrap:wrap;gap:.35rem .8rem;margin-top:.7rem;font-size:.7rem;color:#667085}.rp-legend span{display:inline-flex;align-items:center;gap:.3rem}.rp-legend i{width:.6rem;height:.6rem;border-radius:.15rem}.rp-donut{display:flex;align-items:center;gap:1rem}.rp-donut-dial{position:relative;flex:none;width:6.5rem;height:6.5rem}.rp-donut-dial svg{width:100%;height:100%;transform:rotate(-90deg)}.rp-donut-bg{fill:none;stroke:#f2f4f7;stroke-width:6}.rp-donut-seg{fill:none;stroke-width:6;stroke-dasharray:0 100;stroke-dashoffset:var(--off);transition:stroke-dasharray .9s ease;transition-delay:calc(var(--r)*.25s + .5s)}.rp-board.is-in .rp-donut-seg{stroke-dasharray:var(--len) 100}.rp-donut-key--0,.rp-donut-seg--0{stroke:#0096ee;background:#0096ee}.rp-donut-key--1,.rp-donut-seg--1{stroke:#4db8f3;background:#4db8f3}.rp-donut-key--2,.rp-donut-seg--2{stroke:#99d5f8;background:#99d5f8}.rp-donut-key--3,.rp-donut-seg--3{stroke:#d0ecfc;background:#d0ecfc}.rp-donut-dial b{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;font-size:1.05rem;font-weight:600;color:#101828;line-height:1.1}.rp-donut-dial small{font-size:.62rem;font-weight:500;color:#667085}.rp-donut ul{list-style:none;margin:0;padding:0;flex:1;min-width:0}.rp-donut li{display:flex;align-items:center;gap:.4rem;font-size:.75rem;color:#475467;padding:.2rem 0}.rp-donut li i{flex:none;width:.6rem;height:.6rem;border-radius:.15rem}.rp-donut li b{margin-left:auto;font-weight:600;color:#101828}@media (prefers-reduced-motion:reduce){.rp-donut-seg,.rp-grid i,.rp-ring-dial circle,.rp-rows li,.rp-steps i{transition:none!important}}.pn{position:relative;overflow:hidden;padding:8rem 0 0;background:#fff;--p:0}@media (min-width:1024px){.pn{padding-top:9rem}}.pn-aurora{position:absolute;inset:0 0 30% 0;pointer-events:none}.pn-aurora i{position:absolute;border-radius:50%;filter:blur(70px);opacity:.55;animation:pn-drift 16s ease-in-out infinite alternate}.pn-aurora i:first-child{width:38rem;height:26rem;left:50%;top:2rem;margin-left:-19rem;background:#b3e3fc}.pn-aurora i:nth-child(2){width:22rem;height:22rem;left:12%;top:10rem;background:#d9f0fd;animation-delay:-5s}.pn-aurora i:nth-child(3){width:24rem;height:20rem;right:10%;top:6rem;background:#cdebfc;animation-delay:-9s}@keyframes pn-drift{to{transform:translate(3rem,1.5rem) scale(1.12)}}.pn-floor{position:absolute;left:-20%;right:-20%;bottom:0;height:22rem;background-image:linear-gradient(rgba(0,150,238,.18) 1px,transparent 0),linear-gradient(90deg,rgba(0,150,238,.18) 1px,transparent 0);background-size:56px 56px;transform:perspective(600px) rotateX(62deg);transform-origin:bottom;mask-image:linear-gradient(0deg,#000 10%,transparent 85%);-webkit-mask-image:linear-gradient(0deg,#000 10%,transparent 85%);animation:pn-floor 6s linear infinite}@keyframes pn-floor{to{background-position:0 56px,0 0}}.pn-eyebrow{display:inline-block;font-family:JetBrains Mono,monospace;font-size:.8rem;letter-spacing:.18em;text-transform:uppercase;color:#475467;margin-bottom:1.1rem}.pn-title{font-family:Poppins,sans-serif;font-weight:600;color:#101828;font-size:clamp(2.2rem,5.4vw,4rem);line-height:1.08;letter-spacing:-.035em;max-width:15ch;margin:0 auto 1.2rem}.pn-intro{max-width:46rem;margin:0 auto 2rem;font-size:1.1rem;line-height:1.7;color:#475467}@media (min-width:768px){.pn-intro{font-size:1.2rem}}.pn-stage{position:relative;z-index:2;margin:3.5rem auto 0;max-width:1500px;height:clamp(24rem,46vw,40rem);perspective:1600px;perspective-origin:50% 20%}.pn-window{position:absolute;left:50%;top:0;width:min(62rem,92vw);transform-origin:50% 100%;transform:translateX(-50%) translateY(calc((1 - var(--p))*3rem)) rotateX(calc((1 - var(--p))*24deg)) scale(calc(.92 + var(--p)*.08));background:#fff;border-radius:1.1rem 1.1rem 0 0;border:1px solid #dce6f0;border-bottom:0;box-shadow:0 -10px 60px -20px rgba(0,150,238,.35),0 30px 80px -30px rgba(16,24,40,.35);overflow:hidden;font-size:.8rem;will-change:transform}.pn-topbar{gap:1rem;height:2.6rem;padding:0 1rem;background:#0096ee;color:#fff}.pn-brand,.pn-topbar{display:flex;align-items:center}.pn-brand{gap:.45rem;font-weight:600}.pn-brand span{width:1.4rem;height:1.4rem;border-radius:.4rem;background:#fff;color:#0096ee;display:grid;place-items:center;font-size:.75rem;font-weight:700}.pn-search{flex:1;max-width:22rem;margin:0 auto;gap:.45rem;height:1.6rem;padding:0 .7rem;border-radius:999px;background:hsla(0,0%,100%,.18);color:hsla(0,0%,100%,.85);font-size:.72rem}.pn-search,.pn-top-right{display:flex;align-items:center}.pn-top-right{gap:.5rem}.pn-top-right i{width:.9rem;height:.9rem;border-radius:.25rem;background:hsla(0,0%,100%,.35)}.pn-avatar{width:1.6rem;height:1.6rem;border-radius:50%;background:#fff;color:#0096ee;font-size:.62rem;font-weight:700;display:grid;place-items:center}.pn-body{display:flex}.pn-rail{flex:none;width:4rem;background:#f6f9fc;border-right:1px solid #eef1f5;gap:.25rem;padding:.7rem 0}.pn-rail,.pn-rail span{display:flex;flex-direction:column;align-items:center}.pn-rail span{width:3.3rem;gap:.15rem;padding:.4rem 0;border-radius:.5rem;color:#667085}.pn-rail small{font-size:.56rem}.pn-rail span.is-active{background:#e6f4fd;color:#0096ee}.pn-main{flex:1;min-width:0;padding:1rem 1.1rem 1.5rem}.pn-main-head{display:flex;align-items:center;gap:.75rem;margin-bottom:.85rem}.pn-main-head strong{font-size:.95rem;font-weight:600;color:#101828}.pn-range{font-size:.7rem;color:#475467;border:1px solid #e4e9f0;border-radius:.4rem;padding:.1rem .5rem}.pn-demo{margin-left:auto;font-size:.66rem;color:#667085;background:#f6f9fc;border:1px solid #e4e9f0;border-radius:999px;padding:.1rem .55rem}.pn-kpis{display:grid;grid-template-columns:repeat(4,1fr);gap:.6rem;margin-bottom:.8rem}.pn-kpi{border:1px solid #eef1f5;border-radius:.6rem;padding:.6rem .75rem;opacity:0;transform:translateY(8px);transition:opacity .5s ease,transform .5s ease;transition-delay:calc(var(--i)*.1s + .6s)}.pn.is-in .pn-kpi{opacity:1;transform:none}.pn-kpi span{display:block;color:#667085;font-size:.68rem}.pn-kpi b{display:block;font-size:1.05rem;font-weight:600;color:#101828;margin:.1rem 0}.pn-kpi b span{display:inline;font-size:inherit;color:inherit}.pn-kpi em{font-style:normal;font-size:.66rem;font-weight:600;color:#12b76a}.pn-grid{display:grid;grid-template-columns:1.6fr 1fr;gap:.7rem}.pn-panel{border:1px solid #eef1f5;border-radius:.7rem;padding:.75rem .85rem}.pn-panel-head{display:flex;justify-content:space-between;align-items:center;margin-bottom:.5rem}.pn-panel-head strong{font-weight:600;color:#101828;font-size:.78rem}.pn-panel-head span{font-size:.66rem;color:#667085}.pn-chart svg{width:100%;height:8.5rem;display:block;overflow:visible}.pn-gridlines line{stroke:#f2f4f7;stroke-width:1;vector-effect:non-scaling-stroke}.pn-chart-line{fill:none;stroke:#0096ee;stroke-width:2.2;vector-effect:non-scaling-stroke;stroke-linejoin:round;stroke-dasharray:1;stroke-dashoffset:1;transition:stroke-dashoffset 2s ease .8s}.pn.is-in .pn-chart-line{stroke-dashoffset:0}.pn-chart-fill{fill:rgba(0,150,238,.08);opacity:0;transition:opacity 1s ease 2s}.pn.is-in .pn-chart-fill{opacity:1}.pn-chart-dot{fill:#fff;stroke:#0096ee;stroke-width:3;opacity:0;transition:opacity .4s ease 2.6s}.pn.is-in .pn-chart-dot{opacity:1}.pn-months{font-size:.58rem;color:#98a2b3;margin-top:.3rem}.pn-months,.pn-perf-row{display:flex;justify-content:space-between}.pn-perf-row{gap:.5rem;padding:.42rem 0;border-bottom:1px solid #f2f4f7;font-size:.7rem;color:#475467;opacity:0;transform:translateX(8px);transition:opacity .4s ease,transform .4s ease;transition-delay:calc(var(--i)*90ms + 1s)}.pn-perf-row:last-child{border-bottom:0}.pn.is-in .pn-perf-row{opacity:1;transform:none}.pn-perf-row b{color:#101828;font-weight:600;white-space:nowrap}.pn-stack{display:flex;gap:2px;height:.6rem;border-radius:999px;overflow:hidden;background:#f2f4f7}.pn-stack i{width:0;transition:width 1s ease 1.4s}.pn.is-in .pn-stack i{width:var(--w)}.pn-stack i:first-child{background:#0096ee}.pn-stack i:nth-child(2){background:#f79009}.pn-stack i:nth-child(3){background:#99d5f8}.pn-split:last-child .pn-stack i:nth-child(2){background:#4db8f3}.pn-stack-keys{display:flex;flex-wrap:wrap;gap:.3rem .9rem;margin-top:.5rem;font-size:.64rem;color:#475467}.pn-stack-keys span{display:inline-flex;align-items:center;gap:.3rem}.pn-side-keys i,.pn-stack-keys i{width:.55rem;height:.55rem;border-radius:.15rem}.pn-k1{background:#0096ee}.pn-k2{background:#4db8f3}.pn-k3{background:#99d5f8}.pn-k4{background:#f79009}.pn-side{position:absolute;top:7.5rem;width:15rem;padding:1rem 1.1rem;border-radius:1rem;background:hsla(0,0%,100%,.62);border:1px solid rgba(179,227,252,.9);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);box-shadow:0 20px 50px -24px rgba(0,150,238,.45);font-size:.78rem;color:#344054;opacity:calc(.25 + var(--p)*.75);transition:opacity .2s linear}.pn-side--l1{left:calc(50% - 45rem);transform:translateX(calc((1 - var(--p))*-6rem)) rotateY(24deg);transform-origin:right center}.pn-side--l2{left:calc(50% - 60rem);top:9.5rem;transform:translateX(calc((1 - var(--p))*-10rem)) rotateY(34deg);transform-origin:right center}.pn-side--r1{right:calc(50% - 45rem);transform:translateX(calc((1 - var(--p))*6rem)) rotateY(-24deg);transform-origin:left center}.pn-side--r2{right:calc(50% - 60rem);top:9.5rem;transform:translateX(calc((1 - var(--p))*10rem)) rotateY(-34deg);transform-origin:left center}.pn-side-title{display:block;font-weight:500;color:#475467;margin-bottom:.6rem}.pn-side-num{display:block;font-family:JetBrains Mono,monospace;font-size:1.45rem;font-weight:400;color:#101828}.pn-side-num span{font:inherit}.pn-side-chip{display:inline-block;margin-top:.4rem;font-size:.68rem;font-weight:600;color:#027a48;background:#ecfdf3;border-radius:.35rem;padding:.1rem .45rem}.pn-side-area{width:100%;height:5rem;margin-top:.7rem}.pn-area-fill{fill:rgba(0,150,238,.15)}.pn-area-line{fill:none;stroke:#0096ee;stroke-width:2;vector-effect:non-scaling-stroke;stroke-dasharray:1;stroke-dashoffset:1;transition:stroke-dashoffset 1.6s ease 1.2s}.pn.is-in .pn-area-line{stroke-dashoffset:0}.pn-side-donut{width:7rem;height:7rem;margin:0 auto .6rem}.pn-side-donut svg{width:100%;height:100%;transform:rotate(-90deg)}.pn-dn{fill:none;stroke-width:5;stroke-dasharray:0 100;transition:stroke-dasharray 1s ease}.pn-dn--a{stroke:#0096ee;transition-delay:1s}.pn-dn--b{stroke:#4db8f3;stroke-dashoffset:-55;transition-delay:1.3s}.pn-dn--c{stroke:#99d5f8;stroke-dashoffset:-80;transition-delay:1.6s}.pn.is-in .pn-dn--a{stroke-dasharray:55 100}.pn.is-in .pn-dn--b{stroke-dasharray:25 100}.pn.is-in .pn-dn--c{stroke-dasharray:20 100}.pn-side-keys{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.25rem;font-size:.7rem}.pn-side-keys li{display:flex;align-items:center;gap:.4rem}.pn-side-row{display:flex;justify-content:space-between;padding:.45rem 0;border-bottom:1px solid rgba(179,227,252,.7);opacity:0;transition:opacity .4s ease;transition-delay:calc(var(--i)*.12s + 1.2s)}.pn.is-in .pn-side-row{opacity:1}.pn-side-row span{display:flex;align-items:center;gap:.45rem}.pn-side-row span i{width:.8rem;height:.3rem;border-radius:999px;background:#0096ee}.pn-side-row b{font-family:JetBrains Mono,monospace;font-weight:400;color:#101828}.pn-side-bars{display:flex;align-items:flex-end;gap:.6rem;height:5rem;margin-top:.7rem}.pn-side-bars i{flex:1;height:0;border-radius:.3rem .3rem 0 0;background:#4db8f3;transition:height .8s ease;transition-delay:calc(var(--i)*.12s + 1.2s)}.pn-side-bars i:first-child{background:#0096ee}.pn.is-in .pn-side-bars i{height:var(--h)}.pn-side-axis{display:flex;justify-content:space-between;font-size:.6rem;color:#667085;margin-top:.3rem}@media (max-width:1279px){.pn-side--l2,.pn-side--r2{display:none}}@media (max-width:1023px){.pn-side{display:none}.pn-stage{height:auto;perspective:none;padding:0 1rem}.pn-window{position:relative;left:auto;width:100%;transform:none}}@media (max-width:639px){.pn-rail{display:none}.pn-kpis{grid-template-columns:repeat(2,1fr)}.pn-grid{grid-template-columns:1fr}.pn-search{display:none}.pn-top-right{margin-left:auto}.pn-floor{height:12rem}}@media (prefers-reduced-motion:reduce){.pn-aurora i,.pn-floor{animation:none}.pn{--p:1!important}}.pn-title{max-width:20ch}.pn-window{z-index:2}.pn-side{z-index:1}.pn-side--l1{left:max(1.5rem,calc(50% - 44rem))}.pn-side--r1{right:max(1.5rem,calc(50% - 44rem))}.rp-item-title{color:#7c8798}.explorer-tab:focus-visible,.ind-chip:focus-visible,.rp-item:focus-visible,.show-head:focus-visible{outline:2px solid #0096ee;outline-offset:3px;border-radius:.6rem}.ind-hero-badge{display:inline-flex;align-items:center;gap:.55rem;padding:.35rem 1rem .35rem .35rem;margin-bottom:1.25rem;border-radius:999px;background:#fff;border:1px solid #b3e3fc;font-size:.9rem;font-weight:500;color:#0077c0;box-shadow:0 8px 20px -14px rgba(0,150,238,.6)}.ind-hero-badge .ind-chip-icon svg{width:1rem;height:1rem}.sol-tabs{display:flex;flex-wrap:wrap;justify-content:center;gap:.5rem;margin-bottom:2rem}@media (max-width:767px){.sol-tabs{flex-wrap:nowrap;justify-content:flex-start;overflow-x:auto;margin:0 -1rem 1.5rem;padding:.25rem 1rem .5rem;scrollbar-width:none}.sol-tabs::-webkit-scrollbar{display:none}}.sol-tab{position:relative;overflow:hidden;flex:none;display:inline-flex;align-items:center;gap:.45rem;padding:.55rem 1.05rem;border-radius:999px;border:1px solid #e4e9f0;background:#fff;font:inherit;font-size:.92rem;font-weight:500;color:#344054;cursor:pointer;transition:background-color .25s ease,color .25s ease,border-color .25s ease,box-shadow .25s ease,transform .25s ease}.sol-tab svg{color:#0096ee;transition:color .25s ease}.sol-tab:hover{border-color:#7dcffa;transform:translateY(-1px)}.sol-tab.is-active{background:#0096ee;border-color:#0096ee;color:#fff;box-shadow:0 10px 22px -12px rgba(0,150,238,.8)}.sol-tab.is-active svg{color:#fff}.sol-tab-bar{position:absolute;left:0;bottom:0;height:3px;width:0;background:hsla(0,0%,100%,.75)}.sol-tab.is-active.is-timing .sol-tab-bar{animation:show-prog var(--dur,6s) linear forwards}.sol-tab:focus-visible{outline:2px solid #0096ee;outline-offset:3px}.sol-body{display:grid;gap:1.5rem;align-items:center}@media (min-width:1024px){.sol-body{grid-template-columns:minmax(0,4fr) minmax(0,7fr);gap:3rem}}@media (max-width:1023px){.sol-body .show-stage{order:-1}}.sol-copy{display:grid}.sol-text{grid-area:1/1;opacity:0;visibility:hidden;transform:translateY(10px);transition:opacity .35s ease,transform .45s ease,visibility 0s .35s}.sol-text.is-active{opacity:1;visibility:visible;transform:none;transition:opacity .35s ease .05s,transform .45s ease .05s}.sol-icon{width:3rem;height:3rem;border-radius:.9rem;display:grid;place-items:center;background:#e6f4fd;color:#0096ee;margin-bottom:1rem}.sol-text h3{font-size:1.6rem;font-weight:600;color:#101828;line-height:1.25;margin:0 0 .75rem}.sol-text p{font-size:1.05rem;color:#475467;line-height:1.7;margin:0 0 1rem}.sol-copy .show-all{grid-area:2/1;margin:.5rem 0 0}.ss-bar b.ss-bar-n{color:#344054}.ss-bar.is-low b.ss-bar-n{color:#b54708}.ss-kpis--row{flex-direction:row;margin-top:1.1rem}.ss-kpis--row>div{flex:1}.ss-kpis--row em{color:#027a48}@media (min-width:1024px){.pipeline.pipeline--5{grid-template-columns:repeat(5,minmax(0,1fr));max-width:64rem}}.ai-steps{list-style:none;margin:0 0 1.5rem;padding:0;display:grid;grid-template-columns:repeat(4,1fr);gap:.4rem;position:relative}.ai-steps:before{content:"";position:absolute;left:12.5%;right:12.5%;top:1.1rem;height:2px;background:#e4e9f0}.ai-steps li{position:relative;display:flex;flex-direction:column;align-items:center;text-align:center;gap:.3rem}.ai-steps li>span{position:relative;z-index:1;width:2.2rem;height:2.2rem;border-radius:50%;display:grid;place-items:center;background:#fff;border:2px solid #d0d5dd;color:#98a2b3;transition:all .35s ease}.ai-steps b{font-size:.85rem;font-weight:600;color:#667085;transition:color .3s ease}.ai-steps small{font-size:.7rem;color:#98a2b3;line-height:1.3}.ai-steps li.is-done>span{background:#0096ee;border-color:#0096ee;color:#fff}.ai-steps li.is-current>span{border-color:#0096ee;color:#0096ee;box-shadow:0 0 0 5px rgba(0,150,238,.15);animation:rp-now 1.4s ease-in-out infinite}.ai-steps li.is-current b,.ai-steps li.is-done b,.ask-action{color:#101828}.ask-action{display:flex;align-items:center;justify-content:space-between;gap:.75rem;margin-top:.9rem;padding:.7rem .85rem;border:1px dashed #7dcffa;border-radius:.75rem;background:#f2faff;font-size:.85rem;opacity:0;transform:translateY(8px);transition:opacity .35s ease,transform .35s ease}.ask-action.is-shown{opacity:1;transform:none}.ask-action-text:before{content:"Next step: ";color:#667085}.ask-action-btn{position:relative;flex:none;overflow:hidden;font-weight:600;font-size:.8rem;color:#fff;background:#0096ee;border-radius:.5rem;padding:.4rem .9rem;transition:background-color .3s ease}.ask-action-btn em{font-style:normal;display:block;transition:transform .3s ease,opacity .3s ease}.ask-action-btn em+em{position:absolute;inset:0;display:grid;place-items:center;transform:translateY(100%);opacity:0}.ask-action.is-done .ask-action-btn{background:#12b76a}.ask-action.is-done .ask-action-btn em:first-child{transform:translateY(-100%);opacity:0}.ask-action.is-done .ask-action-btn em+em{transform:none;opacity:1}.shots-tabs{display:flex;flex-wrap:wrap;justify-content:center;gap:.5rem;margin-bottom:1.5rem}.shots-frame{max-width:68rem;margin:0 auto;border-radius:1rem;overflow:hidden;border:1px solid #dce6f0;background:#fff;box-shadow:0 30px 70px -30px rgba(16,24,40,.35)}.shots-bar{display:flex;align-items:center;gap:.4rem;padding:.6rem .9rem;background:#f6f9fc;border-bottom:1px solid #eef1f5;font-size:.75rem;color:#667085}.shots-bar i{width:.6rem;height:.6rem;border-radius:50%;background:#d0d5dd}.shots-bar span{margin-left:.75rem}.shots-view{display:grid}.shots-view img{grid-area:1/1;width:100%;height:auto;opacity:0;transition:opacity .5s ease}.shots-view img.is-active{opacity:1}.cases{display:grid;gap:1.25rem}@media (min-width:768px){.cases{grid-template-columns:repeat(auto-fit,minmax(18rem,1fr))}}.case-card{border:1px solid #e4e9f0;border-radius:1.25rem;padding:1.5rem;background:#fff;transition:box-shadow .3s ease,transform .3s ease}.case-card:hover{transform:translateY(-3px);box-shadow:0 20px 44px -26px rgba(0,150,238,.5)}.case-head{display:flex;align-items:center;justify-content:space-between;margin-bottom:1.25rem}.case-head img{max-height:2.2rem;width:auto}.case-industry{font-size:.75rem;font-weight:600;color:#0077c0;background:#e6f4fd;border-radius:999px;padding:.2rem .7rem}.case-results{display:grid;grid-template-columns:repeat(2,1fr);gap:.75rem;margin-bottom:1rem}.case-results b{display:block;font-size:1.8rem;font-weight:600;color:#0096ee;line-height:1.1}.case-results span{font-size:.85rem;color:#475467}.case-card blockquote{margin:0 0 1rem;color:#344054;font-size:.95rem;line-height:1.6}.case-card cite{display:block;margin-top:.4rem;font-style:normal;font-size:.8rem;color:#667085}.case-mods{display:flex;flex-wrap:wrap;gap:.4rem;margin-bottom:1rem}.case-mods span{font-size:.75rem;color:#475467;background:#f2f4f7;border-radius:.4rem;padding:.15rem .5rem}.case-logos{display:grid;grid-template-columns:repeat(2,1fr);gap:.9rem;max-width:62rem;margin:0 auto}@media (min-width:640px){.case-logos{grid-template-columns:repeat(3,1fr)}}@media (min-width:1024px){.case-logos{grid-template-columns:repeat(5,1fr)}}.case-logo{display:grid;place-items:center;height:5.5rem;padding:1rem 1.25rem;border:1px solid #eef1f5;border-radius:1rem;background:#fff;transition:transform .3s ease,box-shadow .3s ease,border-color .3s ease;animation:case-in .6s ease both;animation-delay:calc(var(--i)*60ms)}.case-logo:hover{transform:translateY(-3px);border-color:#b3e3fc;box-shadow:0 16px 34px -22px rgba(0,150,238,.55)}.case-logo img{max-height:2.6rem;max-width:100%;width:auto;filter:grayscale(1);opacity:.75;transition:filter .3s ease,opacity .3s ease}.case-logo img.logo-dark-bg{filter:invert(1) grayscale(1)}.case-logo:hover img{filter:none;opacity:1}.case-logo:hover img.logo-dark-bg{filter:invert(1)}@keyframes case-in{0%{opacity:0;transform:translateY(10px)}}.impl{list-style:none;margin:0 auto;padding:0;max-width:72rem;display:grid;gap:1.25rem;position:relative}@media (min-width:1024px){.impl{grid-template-columns:repeat(5,1fr)}.impl:after,.impl:before{content:"";position:absolute;left:10%;top:1.5rem;height:2px}.impl:before{right:10%;background:#e4e9f0}.impl:after{width:0;background:#0096ee;transition:width 2.6s ease .2s}.impl.is-in:after{width:80%}}.impl-step{position:relative;text-align:center;padding:0 .5rem}@media (max-width:1023px){.impl-step{text-align:left;display:grid;grid-template-columns:3rem 1fr;-moz-column-gap:1rem;column-gap:1rem}.impl-step .impl-dot{grid-row:span 3}}.impl-dot{position:relative;z-index:1;width:3rem;height:3rem;margin:0 auto .9rem;border-radius:50%;display:grid;place-items:center;background:#fff;border:2px solid #d0d5dd;color:#98a2b3;transition:all .4s ease;transition-delay:calc(var(--i)*.55s + .2s)}.impl.is-in .impl-dot{background:#0096ee;border-color:#0096ee;color:#fff;box-shadow:0 0 0 6px rgba(0,150,238,.14)}.impl-when{display:inline-block;font-size:.72rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:#0077c0;background:#e6f4fd;border-radius:999px;padding:.15rem .6rem;margin-bottom:.5rem}.impl-step h3{font-size:1.1rem;font-weight:600;color:#101828;margin:0 0 .35rem}.impl-step p{font-size:.9rem;color:#475467;line-height:1.55;margin:0}.impl-step>:not(.impl-dot){opacity:.35;transition:opacity .4s ease;transition-delay:calc(var(--i)*.55s + .3s)}.impl.is-in .impl-step>*{opacity:1}.sec-grid{display:grid;gap:1.25rem}@media (min-width:640px){.sec-grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.sec-grid{grid-template-columns:repeat(4,1fr)}}.sec-card{border:1px solid #e4e9f0;border-radius:1.25rem;padding:1.5rem;background:#fff;transition:transform .3s ease,box-shadow .3s ease,border-color .3s ease}.sec-card:hover{transform:translateY(-4px);border-color:#b3e3fc;box-shadow:0 20px 44px -26px rgba(0,150,238,.55)}.sec-icon{position:relative;overflow:hidden;width:3.2rem;height:3.2rem;border-radius:1rem;display:grid;place-items:center;background:#0096ee;color:#fff;margin-bottom:1rem}.sec-icon i{position:absolute;left:0;right:0;height:40%;top:-40%;background:linear-gradient(hsla(0,0%,100%,0),hsla(0,0%,100%,.45),hsla(0,0%,100%,0));animation:sec-scan 3.2s ease-in-out infinite;animation-delay:calc(var(--i)*.8s)}@keyframes sec-scan{0%{top:-40%}55%,to{top:110%}}.sec-card h3{font-size:1.1rem;font-weight:600;color:#101828;margin:0 0 .35rem}.sec-card p{font-size:.92rem;color:#475467;line-height:1.55;margin:0}@media (prefers-reduced-motion:reduce){.ai-steps li.is-current>span,.case-logo,.sec-icon i{animation:none}.impl-dot,.impl-step>*,.impl:after{transition:none}}.pr-cards{display:grid;gap:1rem}@media (min-width:640px){.pr-cards{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.pr-cards{grid-template-columns:repeat(3,1fr)}}@media (min-width:1280px){.pr-cards{grid-template-columns:repeat(5,1fr)}}.pr-card{position:relative;display:flex;flex-direction:column;padding:1.6rem 1.35rem;border-radius:1.25rem;background:#fff;border:1px solid #e4e9f0;opacity:0;transform:translateY(18px);transition:opacity .5s ease,transform .6s cubic-bezier(.2,.8,.2,1),box-shadow .3s ease,border-color .3s ease;transition-delay:calc(var(--i)*90ms)}.pr-cards.is-in .pr-card{opacity:1;transform:none}.pr-card:hover{border-color:#b3e3fc;box-shadow:0 24px 48px -28px rgba(0,150,238,.55)}.pr-cards.is-in .pr-card:hover{transform:translateY(-4px);transition-delay:0s}.pr-card.is-popular{border:2px solid #0096ee;box-shadow:0 26px 54px -28px rgba(0,150,238,.65)}@media (min-width:1280px){.pr-cards.is-in .pr-card.is-popular{transform:translateY(-10px)}}.pr-badge{position:absolute;top:-.8rem;left:50%;transform:translateX(-50%);white-space:nowrap;font-size:.75rem;font-weight:600;color:#fff;background:#0096ee;border-radius:999px;padding:.25rem .85rem;box-shadow:0 6px 16px -6px rgba(0,150,238,.7)}.pr-name{font-size:1.2rem;font-weight:600;color:#101828;margin:0 0 .35rem}.pr-tag{font-size:.88rem;color:#667085;line-height:1.5;margin:0 0 1.25rem;min-height:2.65rem}.pr-price{display:flex;align-items:baseline;gap:.35rem;flex-wrap:wrap;margin-bottom:1.25rem}.pr-price b{font-size:2rem;font-weight:700;color:#101828;letter-spacing:-.03em;line-height:1}.pr-price b span{font:inherit;letter-spacing:inherit}.pr-price>span{font-size:.85rem}.pr-price-talk{font-size:1.6rem!important}.pr-cta{text-align:center;width:100%;margin-bottom:1.25rem}.pr-list{list-style:none;margin:0;padding:1.1rem 0 0;border-top:1px solid #eef1f5;display:flex;flex-direction:column;gap:.6rem}.pr-list li{display:flex;gap:.5rem;align-items:flex-start;font-size:.88rem;color:#344054;line-height:1.45}.pr-list li svg{flex:none;margin-top:.15rem;color:#0096ee}.pr-table-wrap{overflow-x:auto;border-radius:1.25rem;border:1px solid #e4e9f0;background:#fff;box-shadow:0 24px 50px -36px rgba(16,24,40,.3)}.pr-table{width:100%;min-width:52rem;border-collapse:collapse;font-size:.92rem}.pr-table td,.pr-table th{padding:.85rem 1rem;text-align:center;border-bottom:1px solid #f2f4f7}.pr-table thead th{position:sticky;top:0;background:#fff;vertical-align:bottom;padding-top:1.25rem;padding-bottom:1rem;border-bottom:1px solid #e4e9f0}.pr-table thead th b{display:block;font-weight:600;color:#101828;font-size:1rem}.pr-table thead th span{display:block;font-size:.8rem;color:#667085;margin-top:.15rem}.pr-table tbody th{text-align:left;font-weight:500;color:#344054;position:sticky;left:0;background:#fff;z-index:1}.pr-table tbody tr:last-child td,.pr-table tbody tr:last-child th{border-bottom:0}.pr-table tbody tr:hover td,.pr-table tbody tr:hover th{background:#f6f9fc}.pr-table .is-popular{background:#f2faff}.pr-table thead th.is-popular{background:#e6f4fd;box-shadow:inset 0 3px 0 #0096ee}.pr-table tbody tr{opacity:0;transition:opacity .4s ease;transition-delay:calc(var(--r)*50ms)}.pr-table-wrap.is-in tbody tr{opacity:1}.pr-unl{display:inline-flex;align-items:center;gap:.35rem;font-weight:600;color:#0077c0}.pr-unl i{font-style:normal;font-size:1.1rem;line-height:1;color:#0096ee}.pr-num{color:#101828}.pr-no,.pr-num{font-weight:600}.pr-no{color:#d0d5dd}@media (prefers-reduced-motion:reduce){.pr-card,.pr-table tbody tr{opacity:1;transform:none;transition:none}}.pr-cta.btn-ghost{display:inline-flex;align-items:center;padding:.7rem 1rem;border:1.5px solid #0096ee;border-radius:.6rem;color:#0077c0;font-weight:600;background:#fff;transition:background-color .2s ease,color .2s ease}.pr-cta.btn-ghost:hover{background:#0096ee;color:#fff}.pr-cta.btn-hero-glow{display:inline-flex;padding-top:.75rem;padding-bottom:.75rem}@supports (grid-template-rows:subgrid){.pr-cards{grid-auto-rows:auto}.pr-card{display:grid;grid-template-rows:subgrid;grid-row:span 4;row-gap:0}}.pr-card{padding:1.75rem 1.4rem 1.5rem}.pr-top{margin-bottom:1.1rem}.pr-name{font-size:1.25rem;margin-bottom:.4rem}.pr-tag{min-height:0;margin:0;font-size:.86rem}.pr-price{flex-direction:column;align-items:flex-start;gap:.3rem;margin-bottom:1.2rem}.pr-price b{font-size:2.1rem}.pr-price>span{font-size:.8rem;color:#667085}.pr-cta{display:flex;align-items:center;justify-content:center;height:2.85rem;margin-bottom:1.4rem;border-radius:.65rem;border:1.5px solid #0096ee;color:#0077c0;background:#fff;font-weight:600;font-size:.95rem;transition:background-color .2s ease,color .2s ease,box-shadow .2s ease}.pr-cta.is-primary,.pr-cta:hover{background:#0096ee;color:#fff}.pr-cta.is-primary{box-shadow:0 12px 24px -12px rgba(0,150,238,.8)}.pr-cta.is-primary:hover{background:#0077c0;border-color:#0077c0}.pr-groups{list-style:none;margin:0;padding:1.1rem 0 0;border-top:1px solid #eef1f5;display:flex;flex-direction:column;gap:.8rem}.pr-groups li{display:flex;gap:.6rem;align-items:flex-start;font-size:.84rem;line-height:1.45;color:#344054}.pr-groups li b{display:block;font-size:.7rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:#101828;margin-bottom:.05rem}.pr-gicon{flex:none;width:1.25rem;height:1.25rem;margin-top:.1rem;border-radius:50%;display:grid;place-items:center;background:#e6f4fd;color:#0096ee;font-size:.7rem}.pr-groups li.is-off,.pr-groups li.is-off b{color:#98a2b3}.pr-groups li.is-off .pr-gicon{background:#f2f4f7;color:#98a2b3}.pr-includes{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:.6rem 1.4rem;margin:2.5rem auto 0;padding:1.1rem 1.5rem;max-width:64rem;border-radius:1rem;background:#f6f9fc;border:1px solid #eef1f5}.pr-includes-title{font-size:.75rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:#0077c0}.pr-include{display:inline-flex;align-items:center;gap:.4rem;font-size:.88rem;color:#344054}.pr-include svg{color:#0096ee}.pr-group-row th{text-align:left!important;background:#f6f9fc!important;font-size:.75rem;font-weight:600!important;letter-spacing:.08em;text-transform:uppercase;color:#0077c0!important;padding-top:.6rem!important;padding-bottom:.6rem!important}.pr-group-row th svg{display:inline-block;vertical-align:-3px;margin-right:.45rem;color:#0096ee}.pr-addons{display:grid;gap:2.5rem;align-items:center}@media (min-width:1024px){.pr-addons{grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:3.5rem}}.pr-addon-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:.7rem}@media (min-width:640px){.pr-addon-grid{grid-template-columns:repeat(3,1fr)}}.pr-addon{display:flex;align-items:center;gap:.6rem;padding:.8rem .9rem;border-radius:.85rem;border:1px solid #e4e9f0;background:#fff;font-size:.9rem;font-weight:500;color:#344054;transition:border-color .25s ease,transform .25s ease,box-shadow .25s ease,color .25s ease;animation:case-in .5s ease both;animation-delay:calc(var(--i)*50ms)}.pr-addon span{flex:none;width:2rem;height:2rem;border-radius:.6rem;display:grid;place-items:center;background:#e6f4fd;color:#0096ee}.pr-addon:hover{border-color:#7dcffa;color:#0077c0;transform:translateY(-2px);box-shadow:0 14px 28px -20px rgba(0,150,238,.7)}.pr-mods{margin-bottom:1.2rem;padding:.9rem 1rem;border-radius:.85rem;background:#f6f9fc;border:1px solid #eef1f5}.pr-card.is-popular .pr-mods{background:#f2faff;border-color:#cdebfc}.pr-mods-title{display:block;font-size:.7rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:#0077c0;margin-bottom:.55rem}.pr-mods ul{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.4rem}.pr-mods li{display:flex;align-items:center;gap:.45rem;font-size:.88rem;font-weight:500;color:#101828}.pr-mods li svg{flex:none;color:#0096ee}.pr-mods li a:hover{color:#0077c0;text-decoration:underline}.pr-mods li.is-ai{color:#0077c0}.pr-mods li.is-ai svg{animation:pr-spark 2.4s ease-in-out infinite}@keyframes pr-spark{50%{transform:scale(1.25) rotate(12deg)}}.pr-tick{display:inline-grid;place-items:center;width:1.6rem;height:1.6rem;border-radius:50%;background:#e6f4fd;color:#0096ee}@media (prefers-reduced-motion:reduce){.pr-mods li.is-ai svg{animation:none}}@supports (grid-template-rows:subgrid){.pr-card{grid-row:span 5}}.pr-mods{margin-bottom:1rem}.pr-facts{display:flex;flex-wrap:wrap;gap:.5rem 1rem;padding-top:1rem;border-top:1px solid #eef1f5;font-size:.85rem;color:#475467;align-self:end}.pr-facts span{display:inline-flex;align-items:center;gap:.35rem}.pr-facts svg{color:#0096ee}.pr-card,.pr-table tbody tr{opacity:1;transform:none}.pr-cards.is-ready:not(.is-in) .pr-card{opacity:0;transform:translateY(18px)}.pr-table-wrap.is-ready:not(.is-in) tbody tr{opacity:0}@media (min-width:1280px){.pr-cards{--prw:min(1560px,calc(100vw - 3rem));width:var(--prw);margin-left:calc((100% - var(--prw))/2);margin-right:calc((100% - var(--prw))/2);gap:1rem}.pr-card{padding:1.9rem 1.6rem 1.6rem}}.hs{display:grid;gap:.9rem;margin:2.75rem auto 0;max-width:72rem}@media (min-width:640px){.hs{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.hs{grid-template-columns:repeat(4,1fr);margin-top:3.25rem}}.hs-card{position:relative;overflow:hidden;padding:1.25rem 1.25rem 1.1rem;border-radius:1.1rem;background:#fff;border:1px solid #e4e9f0;transition:border-color .3s ease,box-shadow .3s ease,transform .3s ease}.hs-card:hover{border-color:#b3e3fc;box-shadow:0 20px 40px -26px rgba(0,150,238,.55);transform:translateY(-3px)}.hs-icon{position:absolute;top:1.1rem;right:1.1rem;width:2.3rem;height:2.3rem;border-radius:.7rem;display:grid;place-items:center;background:#e6f4fd;color:#0096ee}.hs-value{font-family:Poppins,sans-serif;font-size:1.85rem;font-weight:600;letter-spacing:-.03em;color:#0096ee;line-height:1.1}.hs-value span{font:inherit;letter-spacing:inherit}.hs-label{margin-top:.3rem;font-size:.88rem;color:#475467;line-height:1.45;min-height:2.6em}.hs-agents,.hs-marquee,.hs-mods,.hs-weeks{margin-top:.9rem;height:1.6rem}.hs-weeks{display:grid;grid-template-columns:repeat(6,1fr);gap:3px}.hs-weeks i{display:grid;place-items:center;font-style:normal;font-size:.62rem;font-weight:600;color:#98a2b3;border-radius:.3rem;background:#f2f4f7;animation:hs-week 6s ease-in-out infinite;animation-delay:calc(var(--w)*.35s)}.hs-weeks i:nth-child(n+4){box-shadow:inset 0 0 0 1px #b3e3fc}@keyframes hs-week{0%,8%{background:#f2f4f7;color:#98a2b3}18%,80%{background:#0096ee;color:#fff}92%,to{background:#f2f4f7;color:#98a2b3}}.hs-mods{display:flex;gap:.3rem}.hs-agents span,.hs-mods span{width:1.6rem;height:1.6rem;border-radius:.45rem;display:grid;place-items:center;background:#f6f9fc;color:#98a2b3;animation:hs-lit 4s ease-in-out infinite;animation-delay:calc(var(--i)*.45s)}@keyframes hs-lit{0%,20%,to{background:#f6f9fc;color:#98a2b3;transform:none}8%{background:#0096ee;color:#fff;transform:translateY(-2px)}}.hs-marquee{overflow:hidden;mask-image:linear-gradient(90deg,transparent,#000 12%,#000 88%,transparent);-webkit-mask-image:linear-gradient(90deg,transparent,#000 12%,#000 88%,transparent)}.hs-marquee>div{display:flex;gap:.35rem;width:-moz-max-content;width:max-content;animation:hs-scroll 22s linear infinite}.hs-marquee span{flex:none;font-size:.72rem;font-weight:500;color:#0077c0;background:#e6f4fd;border-radius:999px;padding:.25rem .6rem}@keyframes hs-scroll{to{transform:translateX(-50%)}}.hs-agents{display:flex}.hs-agents span{width:1.6rem;height:1.6rem;border-radius:50%;margin-left:-.3rem;border:2px solid #fff;animation-name:hs-agent;animation-duration:5s}.hs-agents span:first-child{margin-left:0}@keyframes hs-agent{0%,16%,to{background:#f6f9fc;color:#98a2b3;box-shadow:none}6%{background:#0096ee;color:#fff;box-shadow:0 0 0 4px rgba(0,150,238,.18)}}@media (prefers-reduced-motion:reduce){.hs-agents span,.hs-marquee>div,.hs-mods span,.hs-weeks i{animation:none}}@media (min-width:640px){.hs{grid-template-columns:repeat(3,1fr);max-width:60rem}}.hero-light-title .text-gradient-shimmer{position:relative;background-image:linear-gradient(100deg,#0096ee,#0096ee 36%,#66c8ff 43%,#e9f8ff 50%,#66c8ff 57%,#0096ee 64%,#0096ee);background-size:260% 100%;background-position:100% 50%;animation:ai-light 4.6s ease-in-out infinite;filter:drop-shadow(0 0 14px rgba(0,150,238,.28))}@keyframes ai-light{0%{background-position:100% 50%}65%,to{background-position:0 50%}}@media (prefers-reduced-motion:reduce){.hero-light-title .text-gradient-shimmer{animation:none;background-position:50% 50%;background-image:none;color:#0096ee;-webkit-text-fill-color:#0096ee}}.hp-field{position:absolute!important;left:-10000px!important;width:1px;height:1px;overflow:hidden}.demo-grid{display:grid;gap:2.5rem;align-items:start}@media (min-width:1024px){.demo-grid{grid-template-columns:minmax(0,5fr) minmax(0,6fr);gap:4rem}}.demo-steps{list-style:none;margin:0 0 2rem;padding:0;display:flex;flex-direction:column;gap:1.1rem}.demo-steps li{display:flex;gap:.9rem;align-items:flex-start;color:#475467;line-height:1.55;animation:case-in .5s ease both;animation-delay:calc(var(--i)*90ms + .15s)}.demo-steps li>span{flex:none;width:2.6rem;height:2.6rem;border-radius:.8rem;display:grid;place-items:center;background:#fff;color:#0096ee;border:1px solid #cdebfc;box-shadow:0 8px 18px -12px rgba(0,150,238,.6)}.demo-steps b{display:block;color:#101828;font-weight:600}.demo-assure{display:flex;flex-wrap:wrap;gap:.6rem 1.2rem;font-size:.9rem;color:#344054}.demo-assure span{display:inline-flex;align-items:center;gap:.4rem}.demo-assure svg{color:#12b76a}.demo-card{position:relative;background:#fff;border:1px solid #e4e9f0;border-radius:1.5rem;padding:1.5rem;box-shadow:0 30px 70px -36px rgba(16,24,40,.35)}@media (min-width:768px){.demo-card{padding:2.25rem}}.demo-card:before{content:"";position:absolute;inset:-1px;border-radius:inherit;padding:1px;background:linear-gradient(140deg,#7dcffa,transparent 40%);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}.demo-card-title{font-size:1.5rem;font-weight:600;color:#101828;margin:0 0 .3rem}.demo-card-sub{font-size:.9rem;color:#667085;margin:0 0 1.5rem}.demo-row{display:grid;gap:1rem;margin-bottom:1rem}@media (min-width:640px){.demo-row{grid-template-columns:1fr 1fr}}.fld{display:flex;flex-direction:column;gap:.4rem;margin:0;border:0;padding:0;min-width:0}.demo-card form>.fld{margin-bottom:1rem}.fld label,.fld legend{font-size:.85rem;font-weight:500;color:#344054;padding:0}.fld legend{margin-bottom:.5rem}.fld input,.fld select,.fld textarea{width:100%;font:inherit;font-size:.95rem;color:#101828;background:#fff;border:1px solid #d0d5dd;border-radius:.65rem;padding:.7rem .85rem;transition:border-color .2s ease,box-shadow .2s ease}.fld select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23667085' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right .75rem center;background-size:1rem;padding-right:2.25rem}.fld textarea{resize:vertical;min-height:5rem}.fld input::-moz-placeholder,.fld textarea::-moz-placeholder{color:#98a2b3}.fld input::placeholder,.fld textarea::placeholder{color:#98a2b3}.fld input:focus,.fld select:focus,.fld textarea:focus{outline:none;border-color:#0096ee;box-shadow:0 0 0 4px rgba(0,150,238,.14)}.fld.is-invalid input,.fld.is-invalid select{border-color:#f04438;box-shadow:0 0 0 4px rgba(240,68,56,.1)}.demo-chips{display:flex;flex-wrap:wrap;gap:.5rem}.demo-chip{position:relative;cursor:pointer}.demo-chip input{position:absolute;opacity:0;width:1px;height:1px}.demo-chip span{display:inline-flex;align-items:center;padding:.45rem .85rem;border-radius:999px;border:1px solid #d0d5dd;font-size:.85rem;font-weight:500;color:#344054;background:#fff;transition:all .2s ease}.demo-chip:hover span{border-color:#7dcffa}.demo-chip input:checked+span{background:#0096ee;border-color:#0096ee;color:#fff}.demo-chip input:focus-visible+span{outline:2px solid #0096ee;outline-offset:2px}.demo-error{margin:0 0 1rem;padding:.7rem .9rem;border-radius:.65rem;background:#fef3f2;color:#b42318;font-size:.88rem}.demo-submit{position:relative;width:100%;display:flex;align-items:center;justify-content:center;gap:.6rem;height:3.2rem;border:0;border-radius:.75rem;background:#0096ee;color:#fff;font:inherit;font-size:1rem;font-weight:600;cursor:pointer;box-shadow:0 14px 28px -14px rgba(0,150,238,.9);transition:background-color .2s ease,transform .2s ease}.demo-submit:hover{background:#0077c0}.demo-submit:active{transform:scale(.99)}.demo-submit:disabled{cursor:progress;opacity:.85}.demo-spinner{display:none;width:1.1rem;height:1.1rem;border-radius:50%;border:2px solid hsla(0,0%,100%,.45);border-top-color:#fff;animation:demo-spin .8s linear infinite}.demo-submit.is-loading .demo-spinner{display:inline-block}@keyframes demo-spin{to{transform:rotate(1turn)}}.demo-legal{margin:.75rem 0 0;text-align:center;font-size:.78rem;color:#98a2b3}.demo-done{text-align:center;padding:2.5rem .5rem;outline:none}.demo-done-icon{width:4rem;height:4rem;margin:0 auto 1.25rem;border-radius:50%;display:grid;place-items:center;background:#12b76a;color:#fff;box-shadow:0 0 0 10px rgba(18,183,106,.12);animation:demo-pop .5s cubic-bezier(.2,1.4,.4,1) both}@keyframes demo-pop{0%{transform:scale(.4);opacity:0}}.demo-done h2{font-size:1.5rem;font-weight:600;color:#101828;margin:0 0 .5rem}.demo-done p{color:#475467;margin:0 auto 1.5rem;max-width:26rem;line-height:1.6}.demo-done .btn-ghost{display:inline-flex;padding:.65rem 1.4rem;border:1.5px solid #0096ee;border-radius:.65rem;color:#0077c0;font-weight:600}.demo-done .btn-ghost:hover{background:#0096ee;color:#fff}.nav-logo-img{height:1.85rem!important;width:auto}@media (min-width:1024px){.nav-logo-img{height:2.15rem!important}.demo-grid{grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);align-items:center}}.demo-points{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.7rem}.demo-points li{display:flex;align-items:center;gap:.6rem;font-size:1rem;color:#344054}.demo-points svg{flex:none;width:1.4rem;height:1.4rem;padding:.2rem;border-radius:50%;background:#e6f4fd;color:#0096ee}.demo-card{max-width:34rem;width:100%;justify-self:end}.demo-card-title{margin-bottom:1.4rem}.demo-row{gap:.85rem;margin-bottom:.85rem}.fld label,.fld legend{font-size:.82rem}.fld input,.fld select,.fld textarea{padding:.62rem .8rem;font-size:.92rem}.demo-more{margin:.25rem 0 1.1rem;border-top:1px solid #eef1f5;padding-top:.9rem}.demo-more summary{cursor:pointer;list-style:none;display:inline-flex;align-items:center;gap:.35rem;font-size:.88rem;font-weight:600;color:#0077c0}.demo-more summary::-webkit-details-marker{display:none}.demo-more summary:before{content:"+";display:inline-grid;place-items:center;width:1.2rem;height:1.2rem;border-radius:50%;background:#e6f4fd;font-size:.9rem;transition:transform .25s ease}.demo-more[open] summary:before{content:"−"}.demo-more summary span{font-weight:400;color:#98a2b3}.demo-more-body{padding-top:1rem;display:flex;flex-direction:column;gap:.85rem}.demo-more-body .demo-row{margin-bottom:0}.agent-more{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:.5rem .6rem}.agent-more-title{width:100%;text-align:center;font-size:.75rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:#0077c0;margin-bottom:.4rem}.agent-more-link{display:inline-flex;align-items:center;gap:.4rem;padding:.45rem .9rem;border-radius:999px;border:1px solid #e4e9f0;background:#fff;font-size:.88rem;font-weight:500;color:#344054;transition:border-color .2s ease,color .2s ease,transform .2s ease}.agent-more-link svg{color:#0096ee}.agent-more-link:hover{border-color:#7dcffa;color:#0077c0;transform:translateY(-1px)}.agent-more-all{font-size:.88rem;font-weight:600;color:#0096ee;margin-left:.4rem}.pfan-section{position:relative;overflow:hidden;padding-top:5rem;background:radial-gradient(60% 45% at 50% 42%,rgba(0,150,238,.1),rgba(0,150,238,0) 70%),#fff}.pfan{--step:212px;--cw:228px;position:relative;margin-top:3rem}.pfan-stage{position:relative;height:430px}.pfan-card{position:absolute;left:50%;top:30px;width:var(--cw);min-height:300px;padding:1.6rem 1.5rem;display:flex;flex-direction:column;gap:.6rem;border-radius:1.4rem;background:linear-gradient(160deg,#fff,#f5faff);border:1px solid #dcebf7;box-shadow:0 18px 40px -22px rgba(0,84,140,.35);color:#101828;text-decoration:none;z-index:calc(10 - var(--a));transform:translateX(-50%) translateX(calc(var(--o)*var(--step))) translateY(calc(var(--a)*var(--a)*12px + var(--a)*22px)) rotate(calc(var(--o)*6deg));transition:transform .7s cubic-bezier(.2,.8,.2,1),opacity .6s ease,box-shadow .35s ease,border-color .35s ease;transition-delay:calc(var(--a)*70ms)}.pfan-card b{font-size:1.15rem;font-weight:600}.pfan-text{font-size:.92rem;line-height:1.5;color:#475467}.pfan-more{margin-top:auto;font-size:.85rem;font-weight:600;color:#0077c0;opacity:0;transform:translateY(4px);transition:opacity .3s ease,transform .3s ease}.pfan-icon{width:3rem;height:3rem;border-radius:.9rem;display:flex;align-items:center;justify-content:center;background:#e8f5fe;color:#0096ee;margin-bottom:.4rem;transition:background-color .35s ease,color .35s ease}.pfan-card.is-active{z-index:11;border-color:#8acff7;box-shadow:0 28px 60px -24px rgba(0,120,190,.55);transform:translateX(-50%) translateX(calc(var(--o)*var(--step))) translateY(calc(var(--a)*var(--a)*12px + var(--a)*22px - 22px)) rotate(calc(var(--o)*6deg));transition-delay:0s}.pfan-card.is-active .pfan-icon{background:#0096ee;color:#fff}.pfan-card.is-active .pfan-more{opacity:1;transform:none}.pfan-card:focus-visible{outline:2px solid #0096ee;outline-offset:3px}.pfan.is-ready:not(.is-in) .pfan-card{opacity:0;transform:translateX(-50%) translateY(90px) rotate(0deg)}.pfan-hill{position:relative;z-index:20;margin-top:-170px;height:330px;overflow:hidden;filter:drop-shadow(0 -10px 24px rgba(0,150,238,.12))}.pfan-hill:before{content:"";position:absolute;left:-12%;right:-12%;top:0;height:300%;border-radius:50%;background:linear-gradient(180deg,#f2f9ff,#fff 30%);border-top:1.5px solid #b9e1fa}.pfan-hill-inner{position:relative;max-width:40rem;margin:0 auto;padding:5.5rem 1rem 0;text-align:center}.pfan-hill-title{font-size:clamp(1.8rem,3.6vw,2.8rem);font-weight:600;line-height:1.15;color:#101828;margin-bottom:.8rem}.pfan-ai{display:inline-block;padding:0 .35em;border-radius:.35em;background:linear-gradient(135deg,#33b1f5,#0078be);color:#fff;box-shadow:0 8px 20px -8px rgba(0,120,190,.6)}.pfan-hill-inner p{color:#475467;font-size:1.05rem;margin-bottom:1.6rem}@media (max-width:1279px){.pfan{--step:168px;--cw:200px}.pfan-text{font-size:.85rem}}@media (max-width:1023px){.pfan-stage{height:auto;display:flex;gap:1rem;overflow-x:auto;scroll-snap-type:x mandatory;padding:1rem 1rem 2rem;-webkit-overflow-scrolling:touch;scrollbar-width:none}.pfan-stage::-webkit-scrollbar{display:none}.pfan-card,.pfan-card.is-active,.pfan.is-ready:not(.is-in) .pfan-card{position:relative;left:auto;top:auto;flex:0 0 240px;min-height:250px;transform:none;opacity:1;scroll-snap-align:center}.pfan-more{opacity:1;transform:none}.pfan-hill{margin-top:0;height:auto;padding-bottom:4rem}.pfan-hill:before{left:-80%;right:-80%}.pfan-hill-inner{padding-top:3.5rem}}@media (prefers-reduced-motion:reduce){.pfan-card,.pfan-icon,.pfan-more{transition:none}}.ps-grid{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:1.5rem}.ps-card{position:relative;overflow:hidden;display:flex;flex-direction:column;border-radius:1.75rem;border:1px solid #e4eef6;background:linear-gradient(180deg,#fff,#f6fafe);box-shadow:0 20px 45px -35px rgba(0,84,140,.45);opacity:0;transform:translateY(24px);transition:opacity .6s ease,transform .6s cubic-bezier(.2,.8,.2,1);transition-delay:calc(var(--i)*90ms)}.ps-grid.is-in .ps-card,.ps-grid:not(.is-ready) .ps-card{opacity:1;transform:none}.ps-card--lg{grid-column:span 3;min-height:600px}.ps-card--sm{grid-column:span 2;min-height:560px}.ps-card--soft{background:linear-gradient(180deg,#f7fbff,#e3f2fd)}.ps-card--blue{background:linear-gradient(165deg,#22a6f2,#0078be 55%,#005a90);border-color:transparent;color:#fff}.ps-copy{padding:2.25rem 2.25rem 0}.ps-copy h3{font-size:1.6rem;line-height:1.2;font-weight:600;color:#101828;margin-bottom:.75rem}.ps-copy p{color:#475467;font-size:1rem;line-height:1.65;max-width:34rem}.ps-card--blue .ps-copy h3{color:#fff}.ps-card--blue .ps-copy p{color:hsla(0,0%,100%,.86)}.ps-visual{position:relative;flex:1;min-height:330px;margin-top:1.5rem}.ps-demo{margin-top:1rem;font-size:.8rem;color:#667085;text-align:right}.ps-phone{position:absolute;left:50%;bottom:-150px;width:270px;height:470px;transform:translateX(-50%);border:9px solid #101828;border-radius:2.4rem;background:#fff;overflow:hidden;box-shadow:0 30px 60px -30px rgba(16,24,40,.5)}.ps-card--lg .ps-visual .ps-phone{bottom:-95px}.ps-visual{overflow:hidden}.ps-card--lg .ps-mapbox{height:150px}.ps-phone--dark{background:#0b2a4a;border-color:#07182b;left:auto;right:-40px;transform:none}.ps-phone-bar{display:flex;align-items:center;justify-content:space-between;padding:.6rem 1.1rem .3rem;font-size:.72rem;font-weight:600;color:#101828}.ps-phone--dark .ps-phone-bar{color:#fff}.ps-notch{width:70px;height:20px;border-radius:999px;background:#101828}.ps-phone--dark .ps-notch{background:#000}.ps-phone-sig{display:flex;gap:2px;align-items:flex-end}.ps-phone-sig i{width:3px;background:currentColor;border-radius:1px}.ps-phone-sig i:first-child{height:5px}.ps-phone-sig i:nth-child(2){height:7px}.ps-phone-sig i:nth-child(3){height:9px}.ps-screen{padding:.6rem .9rem}.ps-screen-title{display:flex;align-items:center;gap:.55rem;font-weight:600;font-size:1rem;color:#101828;margin:.4rem 0 .8rem}.ps-burger{width:16px;height:2px;background:#101828;position:relative}.ps-burger:after,.ps-burger:before{content:"";position:absolute;left:0;height:2px;background:#101828}.ps-burger:before{top:-5px;width:16px}.ps-burger:after{top:5px;width:10px}.ps-lines{display:grid;gap:.5rem;margin-top:.9rem}.ps-lines i{height:34px;border-radius:.6rem;background:#f2f6fa}.ps-toast{display:flex;align-items:center;gap:.65rem;padding:.7rem .75rem;border-radius:.9rem;background:#fff;border:1px solid #e4eef6;box-shadow:0 12px 24px -16px rgba(16,24,40,.35);font-size:.8rem;font-weight:600;color:#101828;line-height:1.3}.ps-toast small{display:block;font-weight:400;color:#667085;font-size:.72rem;margin-top:2px}.ps-toast-icon{flex:none;width:2rem;height:2rem;border-radius:50%;background:#0096ee;color:#fff;display:flex;align-items:center;justify-content:center}.ps-phone--dark .ps-screen{padding-top:2.2rem;display:grid;gap:.6rem}.ps-grid.is-ready .ps-toast{opacity:0;transform:translateY(-14px) scale(.97);transition:opacity .5s ease,transform .5s cubic-bezier(.2,.8,.2,1);transition-delay:calc(.7s + var(--n, 0)*.6s)}.ps-grid.is-in .ps-toast{opacity:1;transform:none}.ps-radar{position:absolute;inset:0}.ps-ring{bottom:-40px;border:1.5px dashed #bfddf2;border-radius:50%;width:calc(260px + var(--r)*140px);height:calc(260px + var(--r)*140px);animation:ps-ring 4s ease-in-out infinite;animation-delay:calc(var(--r)*.5s)}.ps-ring,.ps-ring em{position:absolute;left:50%;transform:translateX(-50%)}.ps-ring em{top:6px;font-style:normal;font-size:.68rem;font-weight:600;color:#667085}.ps-ring em:empty{display:none}@keyframes ps-ring{0%,to{border-color:#bfddf2}50%{border-color:#7cc6f4}}.ps-person{position:absolute;display:flex;align-items:center;gap:.55rem;font-size:.8rem;font-weight:600;color:#101828;animation:ps-float 5s ease-in-out infinite;animation-delay:calc(var(--p)*-1.6s)}.ps-person small{display:block;font-weight:500;color:#667085;font-size:.7rem}.ps-person--0{left:9%;top:4%}.ps-person--1{right:7%;top:16%}.ps-person--2{left:3%;top:42%}.ps-avatar{position:relative;width:2.6rem;height:2.6rem;display:flex;align-items:center;justify-content:center;background:#e1f1fd;color:#0077c0;font-size:.8rem;box-shadow:0 8px 18px -10px rgba(0,84,140,.6)}.ps-avatar,.ps-avatar i{border-radius:50%;border:2px solid #fff}.ps-avatar i{position:absolute;right:-1px;top:-1px;width:.7rem;height:.7rem;background:#12b76a}.ps-avatar i.is-warn{background:#f79009}@keyframes ps-float{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}.ps-mapbox{position:relative;height:210px;margin:0 -.9rem;background:#f4f8fb;overflow:hidden}.ps-map{position:absolute;inset:0;width:100%;height:100%}.ps-roads path{fill:none;stroke:#d5e0ea;stroke-width:7;stroke-linecap:round}.ps-roads .ps-road-thin{stroke-width:3}.ps-route{fill:none;stroke:#0096ee;stroke-width:4;stroke-linecap:round;stroke-dasharray:100;stroke-dashoffset:0}.ps-grid.is-ready .ps-route{stroke-dashoffset:100;transition:stroke-dashoffset 2.2s ease .6s}.ps-grid.is-in .ps-route{stroke-dashoffset:0}.ps-fence{position:absolute;left:18%;top:14%;width:96px;height:96px;border-radius:50%;background:rgba(0,150,238,.12);border:1.5px solid rgba(0,150,238,.45);animation:ps-pulse 2.4s ease-in-out infinite}@keyframes ps-pulse{0%,to{transform:scale(1)}50%{transform:scale(1.08)}}.ps-pin{position:absolute;width:18px;height:18px;border-radius:50% 50% 50% 0;transform:rotate(-45deg);background:#0096ee;box-shadow:0 0 0 4px rgba(0,150,238,.18)}.ps-pin em{position:absolute;transform:rotate(45deg);left:18px;top:-24px;white-space:nowrap;font-style:normal;font-size:.66rem;font-weight:600;background:#fff;color:#101828;border:1px solid #e4eef6;border-radius:.4rem;padding:.15rem .4rem}.ps-pin--site{left:calc(18% + 39px);top:calc(14% + 34px)}.ps-pin--me{left:72%;top:66%;background:#f79009;box-shadow:0 0 0 4px rgba(247,144,9,.2);animation:ps-drift 4s ease-in-out infinite}.ps-pin--me em{left:-70px;top:-26px}@keyframes ps-drift{0%,to{margin-left:0}50%{margin-left:-10px}}.ps-alert{display:flex;gap:.55rem;align-items:flex-start;margin-top:.8rem;padding:.65rem .7rem;border-radius:.8rem;background:#fffaeb;border:1px solid #fedf89;color:#93370d;font-size:.74rem;line-height:1.4;font-weight:500}.ps-alert-icon{flex:none;width:1.3rem;height:1.3rem;border-radius:50%;background:#f79009;color:#fff;font-weight:700;display:flex;align-items:center;justify-content:center;font-size:.75rem}.ps-grid.is-ready .ps-alert{opacity:0;transform:translateY(8px);transition:opacity .5s ease 1.2s,transform .5s ease 1.2s}.ps-grid.is-in .ps-alert{opacity:1;transform:none}.ps-form{display:grid;gap:.45rem}.ps-form li{display:flex;justify-content:space-between;gap:.6rem;padding:.55rem .65rem;border-radius:.6rem;background:#f4f8fb;font-size:.74rem;color:#475467}.ps-form li b{color:#101828;font-weight:600}.ps-form li.is-flag{background:#fffaeb;box-shadow:inset 0 0 0 1px #fedf89}.ps-form li.is-flag b{color:#b54708}.ps-routebox{position:absolute;inset:0;background:#f4f8fb;border-top:1px solid #e4eef6}.ps-pin--start{left:12%;bottom:12%}.ps-pin--end{right:20%;top:22%}.ps-stats{position:absolute;left:1.5rem;top:1.2rem;background:#fff;border:1px solid #e4eef6;border-radius:.9rem;padding:.4rem 1rem;box-shadow:0 16px 30px -22px rgba(16,24,40,.4);min-width:11rem}.ps-stats div{display:flex;justify-content:space-between;gap:1rem;padding:.5rem 0;font-size:.8rem;color:#475467}.ps-stats div+div{border-top:1px solid #eef2f6}.ps-stats dd{font-weight:700;color:#101828}.ps-window{position:absolute;left:1.5rem;right:-2rem;bottom:-1px;top:1.5rem;background:#fff;border:1px solid #e4eef6;border-bottom:0;border-radius:1rem 0 0 0;box-shadow:0 20px 40px -30px rgba(16,24,40,.45);overflow:hidden}.ps-window-bar{display:flex;gap:.35rem;padding:.8rem 1rem}.ps-window-bar i{width:.6rem;height:.6rem;border-radius:50%;background:#d0d5dd}.ps-window-bar i:first-child{background:#0096ee}.ps-window table{width:100%;border-collapse:collapse;font-size:.85rem}.ps-window th{text-align:left;background:#eef6fd;color:#101828;font-weight:600;padding:.65rem 1rem}.ps-window td{padding:.85rem 1rem;color:#344054;border-bottom:1px solid #eef2f6}.ps-grid.is-ready .ps-window tbody tr{opacity:0;transform:translateX(12px);transition:opacity .4s ease,transform .4s ease;transition-delay:calc(.7s + var(--r)*.2s)}.ps-grid.is-in .ps-window tbody tr{opacity:1;transform:none}@media (max-width:1023px){.ps-card--lg,.ps-card--sm{grid-column:span 6;min-height:520px}.ps-copy{padding:1.75rem 1.5rem 0}.ps-copy h3{font-size:1.35rem}}@media (max-width:480px){.ps-person--1{right:2%;top:30%}.ps-person span{display:none}}@media (prefers-reduced-motion:reduce){.ps-fence,.ps-person,.ps-pin--me,.ps-ring{animation:none}}.sp{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);gap:4rem;align-items:center}.sp-list{display:grid;gap:.75rem}.sp-item{position:relative;text-align:left;padding:1.25rem 1.5rem;border-radius:1.1rem;background:#f6f9fc;border:1px solid transparent;cursor:pointer;overflow:hidden;transition:background-color .3s ease,border-color .3s ease,box-shadow .3s ease}.sp-item:hover{background:#eef6fd}.sp-item b{display:block;font-size:1.1rem;font-weight:600;color:#101828}.sp-text{display:block;max-height:0;opacity:0;overflow:hidden;color:#475467;line-height:1.6;transition:max-height .45s ease,opacity .35s ease,margin .35s ease}.sp-item.is-active{background:#fff;border-color:#dcebf7;box-shadow:0 18px 36px -28px rgba(0,84,140,.5)}.sp-item.is-active .sp-text{max-height:8rem;opacity:1;margin-top:.5rem}.sp-bar{position:absolute;left:0;right:0;top:0;height:3px;background:transparent}.sp-bar i{display:block;height:100%;width:0;background:#0096ee}.sp-item.is-active .sp-bar{background:#e4eef6}.sp-item.is-active .sp-bar i{animation:sp-progress var(--sp-dur,6s) linear forwards}.sp.is-paused .sp-item.is-active .sp-bar i{animation-play-state:paused}@keyframes sp-progress{to{width:100%}}.sp-item:focus-visible{outline:2px solid #0096ee;outline-offset:2px}.sp-stage{position:relative;height:580px}.sp-panel{position:absolute;inset:64px 0 0 12%;border-radius:2rem;background:radial-gradient(circle at 1px 1px,rgba(0,120,190,.18) 1px,transparent 1.6px) 0 0 /18px 18px,linear-gradient(160deg,#e8f5fe,#cde9fc)}.sp-phone.ps-phone{left:62%;bottom:auto;top:24px;height:600px;width:290px;z-index:2}.sp-stage{overflow:hidden;border-radius:0 0 2rem 0}.sp-screen{position:absolute;left:0;right:0;top:38px;bottom:0;opacity:0;transform:translateY(10px);transition:opacity .45s ease,transform .45s ease;pointer-events:none;background:#fff}.sp-screen.is-active{opacity:1;transform:none}.sp-screen--dark{background:linear-gradient(180deg,#0b3a66,#0a2948)}.sp-screen--dark .ps-screen-title{color:#fff}.sp-screen--dark .ps-burger,.sp-screen--dark .ps-burger:after,.sp-screen--dark .ps-burger:before{background:#fff}.sp-pad{padding:0 1rem}.sp-badge{margin-left:auto;font-style:normal;font-size:.66rem;font-weight:600;color:#b54708;background:#fffaeb;border:1px solid #fedf89;border-radius:999px;padding:.15rem .5rem}.sp-map{position:relative;height:300px;background:#f4f8fb;overflow:hidden}.sp-pin{position:absolute;width:20px;height:20px;border-radius:50% 50% 50% 0;transform:rotate(-45deg);background:#0096ee;box-shadow:0 0 0 5px rgba(0,150,238,.18)}.sp-pin em{position:absolute;transform:rotate(45deg);left:22px;top:-30px;white-space:nowrap;font-style:normal;font-size:.66rem;color:#0077c0;background:#fff;border-radius:.5rem;padding:.3rem .55rem;box-shadow:0 10px 20px -12px rgba(16,24,40,.45)}.sp-pin em b{display:block;color:#101828;font-size:.72rem}.sp-pin--0{left:30%;top:34%}.sp-pin--1{left:58%;top:48%}.sp-me{position:absolute;left:22%;top:78%;font-size:.66rem;font-weight:600;color:#101828;padding-left:1.3rem}.sp-me:before{content:"";position:absolute;left:0;top:50%;width:.85rem;height:.85rem;margin-top:-.43rem;border-radius:50%;background:#0096ee;border:3px solid #fff;box-shadow:0 0 0 6px rgba(0,150,238,.2);animation:ps-pulse 2s ease-in-out infinite}.sp-action{margin:.8rem;padding:.8rem;border-radius:.9rem;border:1px solid #e4eef6;display:grid;gap:.2rem;font-size:.8rem;color:#667085}.sp-action b{color:#101828;font-size:.88rem}.sp-action i{margin-top:.5rem;font-style:normal;text-align:center;color:#fff;background:#0096ee;border-radius:.6rem;padding:.55rem;font-weight:600}.sp-fields{display:grid;gap:.75rem;padding:.4rem 1rem}.sp-fields label{display:grid;gap:.3rem;font-size:.7rem;color:#667085}.sp-fields i{font-style:normal;font-size:.85rem;color:#101828;border:1px solid #d0d5dd;border-radius:.6rem;padding:.6rem .7rem;background:#fff}.sp-screen.is-active .sp-fields label{animation:sp-in .45s ease both;animation-delay:calc(.15s + var(--k)*.12s)}@keyframes sp-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.sp-screen--dark .sp-fields label{color:hsla(0,0%,100%,.7)}.sp-screen--dark .sp-fields i{background:#dcebfa;border-color:transparent;color:#0a2948}.sp-done{flex-direction:column;gap:.5rem;padding:.6rem 0 .2rem;color:#fff;font-weight:600;font-size:1.05rem}.sp-done,.sp-done span{display:flex;align-items:center}.sp-done span{width:2rem;height:2rem;border-radius:50%;background:#12b76a;justify-content:center;font-size:.95rem}.sp-screen.is-active .sp-done span{animation:sp-pop .5s cubic-bezier(.2,1.4,.4,1) .2s both}@keyframes sp-pop{0%{transform:scale(0)}to{transform:scale(1)}}.sp-toast{margin:.9rem 1rem 0;padding:.65rem .75rem;border-radius:.75rem;background:#ecfdf3;border:1px solid #abefc6;color:#067647;font-size:.74rem;font-weight:500}.sp-screen.is-active .sp-toast{animation:sp-in .45s ease .8s both}.sp-side{position:absolute;left:0;top:110px;z-index:3;display:grid;gap:.75rem;width:13.5rem;opacity:0;transition:opacity .4s ease}.sp-side.is-active{opacity:1}.sp-side-card{background:#fff;border-radius:.9rem;padding:.8rem 1rem;box-shadow:0 18px 36px -24px rgba(16,24,40,.45);border-top:3px solid #0096ee;display:grid;gap:.15rem}.sp-side.is-active .sp-side-card{animation:sp-slide .5s ease both;animation-delay:calc(.15s + var(--k)*.12s)}@keyframes sp-slide{0%{opacity:0;transform:translateX(-14px)}to{opacity:1;transform:none}}.sp-side-card small{font-size:.66rem;letter-spacing:.05em;text-transform:uppercase;color:#667085;font-weight:600}.sp-side-card b{font-size:.95rem;color:#101828}.sp-side-card span{font-size:.75rem;color:#0077c0}.cc-band{position:relative;overflow:hidden;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);gap:2rem;align-items:end;border-radius:2rem;background:linear-gradient(140deg,#0a8fe0,#0070b8 60%,#005a94);padding:3.5rem 0 0 3.5rem}.cc-band:before{content:"";position:absolute;right:-10%;top:-40%;width:70%;aspect-ratio:1;border-radius:50%;border:1px solid hsla(0,0%,100%,.16);box-shadow:0 0 0 70px hsla(0,0%,100%,.03)}.cc-band-copy{position:relative;align-self:center;padding-bottom:3.5rem}.cc-band-copy h2{color:#fff;font-size:clamp(1.9rem,3.4vw,2.8rem);line-height:1.15;font-weight:600;margin-bottom:1rem}.cc-band-copy p{color:hsla(0,0%,100%,.86);font-size:1.05rem;line-height:1.6;margin-bottom:2rem;max-width:30rem}.cc-band-btn{display:inline-flex;justify-content:center;padding:.95rem 1.8rem;border-radius:.75rem;background:#fff;color:#0070b8;font-weight:600;transition:transform .2s ease,box-shadow .2s ease}.cc-band-btn:hover{transform:translateY(-2px);box-shadow:0 14px 28px -14px rgba(0,0,0,.45)}.cc-band-link{display:inline-flex;align-items:center;justify-content:center;gap:.4rem;padding:.95rem 1rem;color:#fff;font-weight:600}.cc-band-chart{position:relative;background:#fff;border-radius:1.4rem 0 0 0;padding:1.75rem 1.75rem 1.25rem;box-shadow:-20px -20px 60px -30px rgba(0,0,0,.35)}.cc-band-title{display:block;font-size:1.15rem;color:#101828;font-weight:600}.cc-band-sub{font-size:.8rem;color:#667085}.cc-band-kpis{display:flex;gap:1.25rem;margin:1.1rem 0 1.4rem}.cc-band-kpis div{display:grid;gap:.2rem;padding-right:1.25rem;border-right:1px solid #eef2f6}.cc-band-kpis div:last-child{border-right:0}.cc-band-kpis span{font-size:.75rem;color:#667085}.cc-band-kpis b{font-size:1.15rem;color:#101828}.cc-band-kpis em{font-style:normal;font-size:.7rem;color:#0077c0;font-weight:600}.cc-band-bars{display:flex;align-items:flex-end;gap:.9rem;height:190px;border-bottom:1px solid #eef2f6;padding-bottom:.2rem}.cc-band-col{flex:1;height:100%;display:flex;flex-direction:column;justify-content:flex-end;align-items:center;gap:.4rem}.cc-band-col span{font-size:.68rem;color:#667085}.cc-band-stack{width:100%;max-width:34px;height:var(--h);display:flex;flex-direction:column-reverse;border-radius:.35rem .35rem 0 0;overflow:hidden;transition:height .8s cubic-bezier(.2,.8,.2,1);transition-delay:calc(var(--r)*70ms)}.cc-band.is-ready:not(.is-in) .cc-band-stack{height:0}.cc-seg-0{background:#0a3d6b}.cc-seg-1{background:#0096ee}.cc-seg-2{background:#8acff7}.cc-band-legend{display:flex;flex-wrap:wrap;gap:1rem;margin-top:.8rem;font-size:.72rem;color:#475467}.cc-band-legend span{display:inline-flex;align-items:center;gap:.35rem}.cc-band-legend i{width:.6rem;height:.6rem;border-radius:2px}@media (max-width:1023px){.sp{grid-template-columns:1fr;gap:2.5rem}.sp-stage{height:520px}.sp-panel{left:0}.sp-phone.ps-phone{left:50%;transform:translateX(-50%)}.sp-side{display:none}.cc-band{grid-template-columns:1fr;padding:2.5rem 0 0 1.5rem}.cc-band-copy{padding:0 1.5rem 0 0}.cc-band-kpis{flex-wrap:wrap;gap:.75rem}.cc-band-bars{gap:.4rem}}@media (max-width:480px){.ps-ring em{display:none}}@media (prefers-reduced-motion:reduce){.sp-item.is-active .sp-bar i{animation:none;width:100%}}.fl{position:relative;aspect-ratio:1100/640;container-type:inline-size;font-size:1.08cqw}.fl-lines{position:absolute;inset:0;width:100%;height:100%;overflow:visible}.fl-path{fill:none;stroke:#0096ee;stroke-width:1.6;stroke-dasharray:6 6;vector-effect:non-scaling-stroke;animation:fl-dash 1.2s linear infinite}.fl-path--dim{stroke:#9acff1;animation:none}.fl-path--dark{stroke:#0a3d6b}@keyframes fl-dash{to{stroke-dashoffset:-12}}.fl-packet{fill:#0096ee;filter:drop-shadow(0 0 4px rgba(0,150,238,.7))}.fl-node{position:absolute;transition:opacity .5s ease,transform .5s cubic-bezier(.2,.8,.2,1);transition-delay:calc(var(--o)*90ms)}.fl.is-ready:not(.is-in) .fl-node{opacity:0;transform:translateY(10px)}.fl-chip-dark{background:#0a3d6b;color:#fff;border-radius:.9em;padding:1em 1.4em;box-shadow:0 14px 30px -18px rgba(10,61,107,.8)}.fl-chip-dark b{display:block;font-size:1.2em;font-weight:600}.fl-chip-dark span{font-size:.9em;opacity:.8}.fl-chip-avatar{display:flex;align-items:center;gap:.8em;padding:.8em 1.1em;border-radius:0 0 .9em .9em}.fl-chip-avatar b{font-size:1.15em}.fl-avatar{flex:none;width:2.6em;height:2.6em;border-radius:50%;background:#e1f1fd;color:#0077c0;font-size:.85em;font-weight:700;display:flex;align-items:center;justify-content:center;border:2px solid #fff}.fl-avatar--soft{border-color:#e4eef6}.fl-card{background:#fff;border-radius:.9em .9em 0 0;border-top:2px solid #0096ee;padding:1.4em 1.2em 1.2em;height:12.2em;box-shadow:0 20px 40px -26px rgba(0,84,140,.45);display:grid;align-content:start;gap:.9em}.fl-card-top{justify-content:space-between;margin-bottom:1em}.fl-card-top,.fl-icon{display:flex;align-items:center}.fl-icon{width:2.6em;height:2.6em;border-radius:.6em;background:#e8f5fe;color:#0096ee;justify-content:center}.fl-icon svg{width:1.3em;height:1.3em}.fl-line{display:block;height:.55em;border-radius:999px;background:#eef2f6;width:100%}.fl-ok,.fl-wait{flex:none;width:1.6em;height:1.6em;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;font-size:.85em;font-weight:700;color:#fff;background:#12b76a}.fl-card-top .fl-ok{width:2.6em;height:2.6em;font-size:1.2em}.fl-wait{background:#f79009;letter-spacing:-.1em}.fl-pill{display:flex;align-items:center;justify-content:space-between;gap:.6em;background:#fff;border-radius:1.4em;padding:.85em 1.1em;font-size:1.08em;white-space:nowrap;font-weight:600;color:#0a3d6b;box-shadow:0 16px 30px -22px rgba(16,24,40,.4);border:1px solid #eef2f6}.fl-panel{background:#f5fafe;border-radius:1.2em;padding:1.1em 1.4em 1.2em;border:1px solid #e4eef6}.fl-panel-title{display:block;font-size:1.22em;font-weight:600;color:#0a3d6b;margin-bottom:.8em;text-align:center}.fl-mini{display:flex;gap:.8em;align-items:center;background:#fff;border-top:2px solid #0096ee;border-radius:.6em;padding:.9em 1em;box-shadow:0 14px 28px -20px rgba(16,24,40,.4)}.fl-mini b{display:block;font-size:.95em;color:#101828}.fl-mini small{font-size:.82em;color:#667085}.fl-dot{aspect-ratio:1;display:flex;align-items:center;justify-content:center;border-radius:50%;background:#0096ee;color:#fff;box-shadow:0 0 0 .35em rgba(0,150,238,.15)}.fl-dot svg{width:45%;height:45%}.fl-dot--dark{background:#0a3d6b;box-shadow:none}.fl-dot em{position:absolute;right:-.2em;top:-.2em;width:1.2em;height:1.2em;border-radius:50%;background:#0096ee;color:#fff;font-style:normal;font-size:.75em;font-weight:700;display:flex;align-items:center;justify-content:center;border:2px solid #fff}.fl-dot em.is-warn{background:#f79009}.fl-ring{aspect-ratio:1;border-radius:50%;border:2px solid #0096ee;background:#fff}.fl-hub{background:linear-gradient(135deg,#1aa3f0,#0078be);color:#fff;border-radius:.8em;padding:1.2em;text-align:center;font-size:1.3em;font-weight:600;box-shadow:0 18px 34px -18px rgba(0,120,190,.8)}.fl-stage{white-space:nowrap;background:#fff;border-radius:.7em;padding:.55em .6em;text-align:center;font-size:.95em;font-weight:500;color:#0a3d6b;box-shadow:0 10px 22px -16px rgba(16,24,40,.45);border:1px solid #eef2f6}.fl-note{font-size:.95em;color:#475467;line-height:1.45}.fl-tag{background:#f5fafe;border:1px solid #e4eef6;border-radius:999px;padding:.7em 1em;text-align:center;font-size:1.15em;font-weight:600;color:#0a3d6b;box-shadow:0 12px 26px -20px rgba(16,24,40,.4)}.fl-end{display:flex;align-items:center;gap:1em;background:#fff;border-top:2px solid #0096ee;border-radius:.6em;padding:.9em 1em;margin-bottom:.6em}.fl-donut{width:4.4em;height:4.4em;transform:rotate(-90deg);flex:none}.fl-donut-bg{fill:none;stroke:#d7ecfb;stroke-width:7}.fl-donut-fg{fill:none;stroke:#0096ee;stroke-width:7;stroke-dasharray:var(--p) 100;transition:stroke-dasharray 1.2s ease .9s}.fl.is-ready:not(.is-in) .fl-donut-fg{stroke-dasharray:0 100}.fl-end ul{display:grid;gap:.4em;font-size:.85em;color:#101828}.fl-end li{display:flex;align-items:center;gap:.45em}.fl-end li i{width:.65em;height:.65em;border-radius:50%;background:#0096ee}.fl-end li i.is-soft{background:#d7ecfb}.fl-end-row{display:flex;justify-content:space-between;align-items:center;font-size:.92em;color:#344054;padding:.35em .2em}@media (max-width:767px){.fl{aspect-ratio:auto;font-size:14px;display:flex;flex-direction:column;gap:.75rem}.fl-dot,.fl-lines,.fl-note,.fl-ring,.fl-tag{display:none}.fl-node{position:relative;left:auto!important;top:auto!important;width:auto!important}.fl-card{display:none}.fl-chip-avatar{border-radius:.9em}.fl-stage{display:inline-block}.fl-node+.fl-node:before{content:"";position:absolute;left:1.6rem;top:-.75rem;height:.75rem;border-left:2px dashed #9acff1}}@media (prefers-reduced-motion:reduce){.fl-path{animation:none}.fl-packet{display:none}}.o2i{border-radius:1.5rem;overflow:hidden;background:radial-gradient(120% 60% at 50% 0,#10386a 0,#0a2445 55%,#081c36 100%);box-shadow:0 40px 80px -50px rgba(8,28,54,.8)}.o2i-head{display:flex;justify-content:space-between;align-items:center;padding:1rem 1.5rem;font-size:.95rem;background:rgba(0,0,0,.2)}.o2i-head,.o2i-replay{color:#fff;font-weight:600}.o2i-replay{font-size:.8rem;border:1px solid hsla(0,0%,100%,.35);border-radius:999px;padding:.35rem .9rem;transition:background-color .2s ease}.o2i-replay:hover{background:hsla(0,0%,100%,.12)}.o2i-scroll{overflow-x:auto;-webkit-overflow-scrolling:touch;padding:.5rem .5rem 0}.o2i-svg{display:block;width:100%;max-width:960px;min-width:720px;margin:0 auto;height:auto;font-family:inherit}.o2i-edge{fill:none;stroke:#4db7f5;stroke-width:1.6;stroke-dasharray:100;stroke-dashoffset:0;transition:stroke-dashoffset .5s ease;transition-delay:calc(var(--s)*.16s + .1s)}.o2i-edge--loop{stroke-dasharray:4 4;stroke:#6ec5f7;opacity:.8;animation:o2i-dash 1s linear infinite;transition:opacity .4s ease;transition-delay:calc(var(--s)*.16s + .3s)}@keyframes o2i-dash{to{stroke-dashoffset:-8}}.o2i-label{font-size:9.5px;font-weight:700;text-anchor:middle;fill:#5ee0a8;transition:opacity .4s ease;transition-delay:calc(var(--s)*.16s + .3s)}.o2i-label--warn{fill:#f7b955}.o2i-label--bad{fill:#ff8a80}.o2i-node{transform-box:fill-box;transform-origin:center;transition:opacity .45s ease,transform .45s cubic-bezier(.2,.8,.2,1);transition-delay:calc(var(--s)*.16s)}.o2i-node polygon,.o2i-node rect{stroke-width:1.4}.o2i-t{font-size:10.5px;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.o2i-s,.o2i-t{text-anchor:middle}.o2i-s{font-size:8.5px}.o2i-node--blue rect{fill:#0096ee;stroke:#36adf2}.o2i-node--blue text{fill:#fff}.o2i-node--blue .o2i-s{fill:#d7effd}.o2i-node--white rect{fill:#fff;stroke:#fff}.o2i-node--white .o2i-t{fill:#0a2445}.o2i-node--white .o2i-s{fill:#667085}.o2i-node--qc rect{fill:#e7a13a;stroke:#f2b65e}.o2i-node--qc text{fill:#fff}.o2i-node--qc .o2i-s{fill:#fff1dc}.o2i-node--reject rect{fill:#d9534f;stroke:#e67470}.o2i-node--reject text{fill:#fff}.o2i-node--reject .o2i-s{fill:#ffe0de}.o2i-node--done rect{fill:#12a37b;stroke:#2ebd93}.o2i-node--done text{fill:#fff}.o2i-node--done .o2i-s{fill:#d6f5ea}.o2i-node--decision polygon{fill:#fff;stroke:#e7a13a;stroke-width:2}.o2i-node--decision .o2i-t{fill:#0a2445;font-size:9.5px}.o2i-node--decision{animation:o2i-pulse 2.4s ease-in-out infinite}@keyframes o2i-pulse{0%,to{filter:drop-shadow(0 0 0 rgba(231,161,58,0))}50%{filter:drop-shadow(0 0 6px rgba(231,161,58,.8))}}.o2i-token circle:first-child{fill:#4db7f5;opacity:.8}.o2i-token circle:last-child{fill:#fff}.o2i-foot{font-size:9px;fill:hsla(0,0%,100%,.55);font-style:italic}.o2i.is-ready:not(.is-in) .o2i-node{opacity:0;transform:scale(.92)}.o2i.is-ready:not(.is-in) .o2i-edge{stroke-dashoffset:100;transition-delay:0s;transition-duration:0s}.o2i.is-ready:not(.is-in) .o2i-edge--loop,.o2i.is-ready:not(.is-in) .o2i-label{opacity:0;transition-delay:0s}.o2i.is-ready:not(.is-in) .o2i-token{opacity:0}.o2i-token{transition:opacity .4s ease 4s}.o2i-key{display:flex;flex-wrap:wrap;gap:.6rem 1.4rem;padding:1rem 1.5rem 1.25rem;font-size:.78rem;color:hsla(0,0%,100%,.8)}.o2i-key span{display:inline-flex;align-items:center;gap:.45rem}.o2i-key i{width:.85rem;height:.85rem;border-radius:3px}.k-blue{background:#0096ee}.k-white{background:#fff}.k-qc{background:#e7a13a}.k-done{background:#12a37b}.k-reject{background:#d9534f}@media (max-width:767px){.o2i-head:after{content:"Swipe to see the whole flow";font-size:.72rem;font-weight:400;opacity:.7;margin-left:auto;margin-right:.75rem}.o2i-head{flex-wrap:wrap}}@media (prefers-reduced-motion:reduce){.o2i-token{display:none}.o2i-edge--loop,.o2i-node--decision{animation:none}}.o2i-head{flex-wrap:wrap;gap:.75rem 1rem;position:relative;padding:1.1rem 1.5rem 1.3rem}.o2i-cap{display:grid;gap:.15rem;min-width:0;flex:1 1 22rem}.o2i-cap-n{font-size:.7rem;letter-spacing:.12em;text-transform:uppercase;color:#6ec5f7;font-weight:600}.o2i-cap b{font-size:1.15rem;color:#fff}.o2i-cap-t{font-size:.9rem;font-weight:400;color:hsla(0,0%,100%,.78)}.o2i-cap b,.o2i-cap-t{animation:o2i-cap .45s ease both}@keyframes o2i-cap{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.o2i-ctrl{gap:.4rem}.o2i-btn,.o2i-ctrl{display:flex;align-items:center}.o2i-btn{width:2.1rem;height:2.1rem;border-radius:50%;border:1px solid hsla(0,0%,100%,.3);color:#fff;font-size:1.1rem;line-height:1;justify-content:center;transition:background-color .2s ease}.o2i-btn--play{font-size:.6rem;background:#0096ee;border-color:#0096ee}.o2i-btn:hover{background:hsla(0,0%,100%,.14)}.o2i-btn--play:hover{background:#0a8bda}.o2i-progress{position:absolute;left:0;right:0;bottom:0;height:3px;background:hsla(0,0%,100%,.08)}.o2i-progress i{display:block;height:100%;width:0;background:linear-gradient(90deg,#4db7f5,#5ee0a8);transition:width .5s ease;box-shadow:0 0 10px rgba(77,183,245,.8)}.o2i-band rect{fill:hsla(0,0%,100%,.025);stroke:hsla(0,0%,100%,.05)}.o2i-band.is-alt rect{fill:rgba(77,183,245,.045)}.o2i-band text{font-size:10px;font-weight:700;letter-spacing:.3em;text-transform:uppercase;fill:hsla(0,0%,100%,.28);text-anchor:middle}.o2i-ico path{fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.o2i-node--blue .o2i-ico,.o2i-node--done .o2i-ico,.o2i-node--qc .o2i-ico,.o2i-node--reject .o2i-ico{color:hsla(0,0%,100%,.85)}.o2i-node--white .o2i-ico{color:#0096ee}.o2i-node{cursor:pointer}.o2i-node polygon,.o2i-node rect{transition:stroke .3s ease,stroke-width .3s ease}.o2i-node.is-active{filter:url(#o2i-halo)}.o2i.is-in .o2i-node.is-active{transform:scale(1.045);transition-delay:0s}.o2i-node.is-active polygon,.o2i-node.is-active rect{stroke:#9be0ff;stroke-width:2.4}.o2i-node.is-past{opacity:1}.o2i-svg.has-active .o2i-node:not(.is-active):not(.is-past){opacity:.55}.o2i-svg.has-active .o2i-node{transition:opacity .4s ease,transform .35s ease;transition-delay:0s}.o2i-edge.is-active{stroke:#9be0ff;stroke-width:3;filter:drop-shadow(0 0 4px #4DB7F5)}.o2i-pkt{fill:#cfefff;filter:drop-shadow(0 0 3px #4DB7F5);opacity:.85;transition:opacity .4s ease;transition-delay:calc(var(--s)*.16s + .6s)}.o2i.is-ready:not(.is-in) .o2i-pkt{opacity:0;transition-delay:0s}@media (max-width:767px){.o2i-cap-t{font-size:.82rem}.o2i-head:after{display:none}}@media (prefers-reduced-motion:reduce){.o2i-pkt{display:none}}.agent-card{border-top:3px solid var(--ac)}.agent-card .bg-gradient-brand{background:var(--ac)}.agent-card .text-primary-600,.agent-persona{color:var(--ac)}.agent-persona{display:inline-block;font-size:1.3rem;font-weight:700;line-height:1.2;margin-bottom:.15rem}.agent-badge{display:inline-flex;align-items:center;gap:.55rem;padding:.35rem .9rem .35rem .35rem;border-radius:99px;background:#fff;border:1px solid color-mix(in srgb,var(--ac) 35%,#fff);color:var(--ac);font-size:.85rem;font-weight:600;margin-bottom:1.2rem;box-shadow:0 8px 20px -14px color-mix(in srgb,var(--ac) 70%,transparent)}.agent-badge>span{width:1.9rem;height:1.9rem;border-radius:50%;background:var(--ac);color:#fff;display:flex;align-items:center;justify-content:center}.agent-more-link b{color:var(--ac);font-weight:700}.agent-more-link svg{color:var(--ac)}.agent-card .w-11{background:var(--ac)!important}.agent-card .w-11 svg{color:#fff!important}.hover\:border-primary-500\/30:hover{border-color:rgba(0,150,238,.3)}.hover\:bg-surface:hover{--tw-bg-opacity:1;background-color:rgb(246 249 252/var(--tw-bg-opacity,1))}.hover\:text-primary-500:hover{--tw-text-opacity:1;color:rgb(0 150 238/var(--tw-text-opacity,1))}.hover\:text-primary-600:hover{--tw-text-opacity:1;color:rgb(0 120 190/var(--tw-text-opacity,1))}.hover\:text-primary-700:hover{--tw-text-opacity:1;color:rgb(0 90 143/var(--tw-text-opacity,1))}.hover\:underline:hover{text-decoration-line:underline}.focus\:ring-2:focus{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.focus\:ring-primary-500:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(0 150 238/var(--tw-ring-opacity,1))}.group:hover .group-hover\:translate-x-1{--tw-translate-x:0.25rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@media (min-width:640px){.sm\:mx-4{margin-left:1rem;margin-right:1rem}.sm\:inline{display:inline}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:flex-row{flex-direction:row}.sm\:px-6{padding-left:1.5rem;padding-right:1.5rem}.sm\:text-4xl{font-size:2.25rem;line-height:2.75rem}.sm\:text-5xl{font-size:3rem;line-height:3.5rem}}@media (min-width:768px){.md\:mb-10{margin-bottom:2.5rem}.md\:mb-12{margin-bottom:3rem}.md\:mb-14{margin-bottom:3.5rem}.md\:mb-16{margin-bottom:4rem}.md\:w-auto{width:auto}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.md\:flex-row{flex-direction:row}.md\:gap-12{gap:3rem}.md\:gap-4{gap:1rem}.md\:p-10{padding:2.5rem}.md\:p-12{padding:3rem}.md\:p-7{padding:1.75rem}.md\:p-8{padding:2rem}.md\:px-16{padding-left:4rem;padding-right:4rem}.md\:px-8{padding-left:2rem;padding-right:2rem}.md\:py-14{padding-top:3.5rem;padding-bottom:3.5rem}.md\:py-20{padding-top:5rem;padding-bottom:5rem}.md\:pb-14{padding-bottom:3.5rem}.md\:pb-16{padding-bottom:4rem}.md\:pb-20{padding-bottom:5rem}.md\:pb-24{padding-bottom:6rem}.md\:pt-36{padding-top:9rem}.md\:pt-40{padding-top:10rem}.md\:text-left{text-align:left}.md\:text-2xl{font-size:1.5rem;line-height:2.25rem}.md\:text-3xl{font-size:1.875rem;line-height:2.5rem}.md\:text-4xl{font-size:2.25rem;line-height:2.75rem}.md\:text-5xl{font-size:3rem;line-height:3.5rem}.md\:text-6xl{font-size:3.75rem;line-height:4rem}.md\:text-lg{font-size:1.125rem;line-height:1.875rem}.md\:text-xl{font-size:1.25rem;line-height:2rem}}@media (min-width:1024px){.lg\:mx-0{margin-left:0;margin-right:0}.lg\:flex{display:flex}.lg\:hidden{display:none}.lg\:w-80{width:20rem}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:grid-cols-\[minmax\(0\2c 0\.9fr\)_minmax\(0\2c 1\.1fr\)\]{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr)}.lg\:grid-cols-\[minmax\(0\2c 1\.1fr\)_minmax\(0\2c 1fr\)\]{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr)}.lg\:flex-row{flex-direction:row}.lg\:items-center{align-items:center}.lg\:justify-start{justify-content:flex-start}.lg\:gap-12{gap:3rem}.lg\:px-8{padding-left:2rem;padding-right:2rem}.lg\:text-left{text-align:left}.lg\:text-5xl{font-size:3rem;line-height:3.5rem}.lg\:text-6xl{font-size:3.75rem;line-height:4rem}}