.ai-text{background:var(--vlt-gradient-ai);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent;padding-block:.2em;-webkit-box-decoration-break:clone;box-decoration-break:clone}.rotw__layer.ai-text,.rotw__sizer.ai-text{padding-block:0}.marquee{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)}.marquee-track{display:inline-flex;gap:56px;padding-right:56px;white-space:nowrap;animation:vlt-marquee linear infinite}@keyframes vlt-marquee{0%{transform:translateX(0)}to{transform:translateX(-50%)}}@keyframes vlt-blink{50%{opacity:.25}}.ai-cursor{display:inline-block;width:9px;height:1.05em;vertical-align:-10%;background:currentColor;margin-left:4px;animation:vlt-blink 1s steps(2) infinite}@keyframes vlt-fade-up{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.fade-up{animation:vlt-fade-up .6s cubic-bezier(.4,0,.2,1) both}.spotlight-card{position:relative;isolation:isolate}.spotlight-card:before{content:"";position:absolute;inset:0;border-radius:inherit;background:radial-gradient(360px circle at var(--mx,50%) var(--my,50%),rgba(253,100,55,.16),transparent 45%);opacity:0;transition:opacity .2s;pointer-events:none;z-index:0}.spotlight-card:hover:before{opacity:1}.spotlight-card>*{position:relative;z-index:1}.dotted-bg{background-image:radial-gradient(circle at 1px 1px,currentColor 1px,transparent 0);background-size:22px 22px;opacity:.06}.grid-bg{background-image:linear-gradient(90deg,currentColor 1px,transparent 0),linear-gradient(180deg,currentColor 1px,transparent 0);background-size:56px 56px;opacity:.05}.mockup-stage ::-webkit-scrollbar{width:8px;height:8px}.mockup-stage ::-webkit-scrollbar-thumb{background:#d7d7d7;border-radius:9999px;border:2px solid transparent;background-clip:padding-box}.mockup-stage ::-webkit-scrollbar-track{background:transparent}.mockup-scale-frame{container-type:inline-size;aspect-ratio:1440/900;position:relative;overflow:hidden;width:100%}.mockup-scale-frame>.mockup-scale-inner{position:absolute;top:0;left:0;width:1440px;height:900px;transform-origin:top left;transform:scale(calc(100cqw / 1440px))}.variant-hybrid{--hy-bg:#fafaf7;--hy-bg-warm:#f4f2ec;--hy-bg-card:#fff;--hy-fg:#1f1f1f;--hy-fg-muted:#6b6b72;--hy-fg-subtle:#6e6e75;--hy-border:#e8e5de;--hy-border-strong:#d5d2c8;--hy-glow:rgba(253,100,55,.16);--hy-glow-soft:rgba(253,100,55,.07);background:var(--hy-bg)}.variant-hybrid .container{max-width:1280px;margin:0 auto;padding:0 56px}.variant-hybrid .prose-link{color:inherit;text-decoration:underline;text-decoration-thickness:1px;text-decoration-color:var(--hy-border-strong);text-underline-offset:3px;transition:text-decoration-color .15s ease,color .15s ease}.variant-hybrid .prose-link:hover{color:var(--vlt-orange-900);text-decoration-color:var(--vlt-orange-900)}.variant-hybrid .on-dark .prose-link,.variant-hybrid [style*="#1F1F1F"] .prose-link{text-decoration-color:hsla(0,0%,100%,.4)}.variant-hybrid .on-dark .prose-link:hover,.variant-hybrid [style*="#1F1F1F"] .prose-link:hover{color:#fff;text-decoration-color:#fff}.variant-hybrid .nav{position:fixed;top:16px;left:0;right:0;z-index:50;padding:0 56px;pointer-events:none}.variant-hybrid .nav>*{pointer-events:auto}.variant-hybrid .nav-pill{max-width:1168px;margin:0 auto;height:56px;display:flex;align-items:center;justify-content:space-between;padding:0 8px 0 20px;background:rgba(31,31,31,.85);backdrop-filter:saturate(1.6) blur(20px);-webkit-backdrop-filter:saturate(1.6) blur(20px);border:1px solid hsla(0,0%,100%,.08);border-radius:999px;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.06),0 12px 40px -10px rgba(0,0,0,.35)}.variant-hybrid .nav-pill .logo-mark,.variant-hybrid .nav-pill .logo-mark .wordmark{color:#fff}.variant-hybrid .nav-pill .logo-mark{display:inline-flex;align-items:center;min-height:44px}.variant-hybrid .nav-link{min-height:44px}.variant-hybrid .pp-switcher-tab:focus-visible{box-shadow:0 0 0 2px rgba(20,20,28,.95),0 0 0 4px #fd6437}.variant-hybrid .nav-links{display:flex;gap:2px;align-items:center}.variant-hybrid .nav-link{font-size:13.5px;font-weight:500;color:hsla(0,0%,100%,.65);text-decoration:none;padding:8px 14px;border-radius:999px;background:none;border:0;cursor:pointer;font-family:inherit;display:inline-flex;align-items:center;gap:4px;transition:background .15s,color .15s}.variant-hybrid .nav-link.active,.variant-hybrid .nav-link:hover{color:#fff;background:hsla(0,0%,100%,.08)}.variant-hybrid .nav-pill .nav-cta-signin{color:hsla(0,0%,100%,.7)}.variant-hybrid .nav-pill .nav-cta-signin:hover{color:#fff;background:hsla(0,0%,100%,.08)}.variant-hybrid .nav-pill .btn-primary{background:#fff;color:#1f1f1f;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.5),0 6px 18px -4px rgba(0,0,0,.35)}.variant-hybrid .nav-pill .btn-primary:hover{background:#fff;color:#000}.variant-hybrid .dropdown{position:absolute;top:calc(100% + 8px);left:50%;transform:translateX(-50%);background:hsla(0,0%,100%,.94);backdrop-filter:blur(20px);border:1px solid var(--hy-border);border-radius:18px;padding:12px;min-width:560px;box-shadow:0 18px 40px -10px rgba(0,0,0,.12);display:grid;grid-template-columns:1fr 1fr;gap:4px}.variant-hybrid .dropdown-item{display:flex;gap:12px;padding:12px;border-radius:12px;cursor:pointer;transition:background .15s}.variant-hybrid .dropdown-item:hover{background:rgba(0,0,0,.04)}.variant-hybrid .dd-icon{width:36px;height:36px;border-radius:8px;background:var(--hy-bg-warm);display:flex;align-items:center;justify-content:center;flex-shrink:0;color:var(--hy-fg)}.variant-hybrid .dd-name{font-size:14px;font-weight:600;color:var(--hy-fg)}.variant-hybrid .dd-summary{font-size:12px;color:var(--hy-fg-muted);margin-top:2px;line-height:1.4}.variant-hybrid .dropdown--slim{grid-template-columns:1fr;min-width:300px;max-width:340px;left:0;transform:none}.variant-hybrid .display-xl{font-size:clamp(40px,4.6vw,64px);line-height:1;letter-spacing:-.04em;font-weight:600;color:var(--hy-fg)}.variant-hybrid .hero-h1{font-size:clamp(38px,4.9vw,68px);letter-spacing:-.042em}.variant-hybrid .display-lg{font-size:clamp(40px,5vw,72px);line-height:1;letter-spacing:-.038em;font-weight:600;color:var(--hy-fg)}.variant-hybrid .display-md{font-size:clamp(28px,3vw,44px);line-height:1.1;letter-spacing:-.028em;font-weight:600;color:var(--hy-fg)}.variant-hybrid .lead{font-size:19px;line-height:1.5;color:var(--hy-fg-muted);max-width:640px}.variant-hybrid .eyebrow{display:inline-flex;align-items:center;gap:8px;font-size:12px;font-weight:500;color:var(--hy-fg);background:hsla(0,0%,100%,.72);border:1px solid var(--hy-border);padding:6px 14px 6px 8px;border-radius:999px}.variant-hybrid .eyebrow .dot{width:8px;height:8px;border-radius:999px;background:linear-gradient(135deg,#faec8c,#fd6437);box-shadow:0 0 10px rgba(253,100,55,.5)}.variant-hybrid .btn-primary{position:relative;isolation:isolate;overflow:hidden;display:inline-flex;align-items:center;gap:8px;background:var(--hy-fg);color:#fff;padding:0 22px;height:46px;border-radius:999px;font-size:14px;font-weight:500;border:0;cursor:pointer;transition:transform .2s cubic-bezier(.2,.7,.2,1),box-shadow .3s ease;text-decoration:none;font-family:inherit;box-shadow:0 4px 16px -4px rgba(0,0,0,.2)}.variant-hybrid .btn-primary:before{content:"";position:absolute;inset:-20%;background:linear-gradient(115deg,#faec8c,#ffb35c 45%,#fd6437);filter:blur(14px);opacity:0;transition:opacity .38s ease,transform .6s cubic-bezier(.2,.7,.2,1);z-index:-1;pointer-events:none}.variant-hybrid .btn-primary:hover{transform:translateY(-1px);box-shadow:0 8px 28px -8px rgba(253,100,55,.55),0 4px 16px -4px rgba(0,0,0,.2)}.variant-hybrid .btn-primary:hover:before{opacity:.95;transform:scale(1.05)}.variant-hybrid .btn-primary:active:before{opacity:1}.variant-hybrid .btn-primary:active{transform:translateY(0)}.variant-hybrid .btn-cta-hero{min-width:200px;padding:0 44px 0 28px;justify-content:center;background:rgba(31,31,31,.85)}.variant-hybrid .btn-cta-hero__label{font-weight:500;letter-spacing:.005em}.variant-hybrid .btn-cta-hero__icon{position:absolute;right:18px;top:50%;transform:translateY(-50%);transition:transform .22s cubic-bezier(.2,.7,.2,1)}.variant-hybrid .btn-cta-hero:hover .btn-cta-hero__icon{transform:translate(2px,-50%)}.variant-hybrid .btn-ai{display:inline-flex;align-items:center;gap:8px;background:linear-gradient(135deg,#faec8c,#fd6437);color:#1f1f1f;padding:0 22px;height:46px;border-radius:999px;font-size:14px;font-weight:600;border:0;cursor:pointer;text-decoration:none;font-family:inherit;box-shadow:0 8px 24px -6px rgba(253,100,55,.45);transition:transform .15s}.variant-hybrid .btn-ai:hover{transform:translateY(-1px)}.variant-hybrid .btn-ghost{display:inline-flex;align-items:center;gap:8px;background:hsla(0,0%,100%,.72);backdrop-filter:blur(12px);color:var(--hy-fg);padding:0 22px;height:46px;border-radius:999px;font-size:14px;font-weight:500;border:1px solid var(--hy-border-strong);cursor:pointer;text-decoration:none;font-family:inherit;transition:background .15s}.variant-hybrid .btn-ghost:hover{background:hsla(0,0%,100%,.95)}.variant-hybrid .btn-cta-hero-secondary{padding:0 26px;font-weight:500;letter-spacing:.005em;white-space:nowrap;transition:background .2s ease,border-color .2s ease,transform .2s cubic-bezier(.2,.7,.2,1),box-shadow .3s ease}.variant-hybrid .btn-cta-hero-secondary:hover{background:#fff;border-color:var(--hy-fg);transform:translateY(-1px);box-shadow:0 6px 18px -6px rgba(0,0,0,.18)}.variant-hybrid .btn-cta-hero-secondary:active{transform:translateY(0);box-shadow:0 2px 8px -4px rgba(0,0,0,.18)}.variant-hybrid .btn-cta-hero-secondary:focus-visible{outline:none;border-color:var(--hy-fg);box-shadow:0 0 0 2px #fff,0 0 0 4px var(--hy-fg)}@media (prefers-reduced-motion:reduce){.variant-hybrid .btn-cta-hero-secondary,.variant-hybrid .btn-cta-hero-secondary:active,.variant-hybrid .btn-cta-hero-secondary:hover{transform:none;transition:background .2s ease,border-color .2s ease}}@media (max-width:640px){.variant-hybrid .btn-cta-hero-secondary{white-space:normal;text-align:center;line-height:1.25;padding:12px 20px;height:auto;min-height:46px}}.variant-hybrid .card{position:relative;background:var(--hy-bg-card);border:1px solid var(--hy-border);border-radius:20px;padding:28px;overflow:hidden;isolation:isolate;transition:border-color .2s,transform .2s}.variant-hybrid .card:before{content:"";position:absolute;inset:0;border-radius:inherit;background:radial-gradient(420px circle at var(--mx,50%) var(--my,50%),rgba(31,31,31,.05) 0,transparent 50%);opacity:0;transition:opacity .25s;pointer-events:none;z-index:0}.variant-hybrid .card:hover:before{opacity:1}.variant-hybrid .card:after{content:"";position:absolute;inset:-1px;border-radius:inherit;background:radial-gradient(260px circle at var(--mx,50%) var(--my,50%),rgba(31,31,31,.28) 0,transparent 60%);opacity:0;transition:opacity .25s;pointer-events:none;z-index:-1;-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;padding:1px}.variant-hybrid .card:hover:after{opacity:1}.variant-hybrid .card>*{position:relative;z-index:1}.variant-hybrid .card:hover{border-color:var(--hy-border-strong)}.variant-hybrid .glass{background:hsla(0,0%,100%,.62);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);border:1px solid var(--hy-border);border-radius:24px;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.8),0 12px 36px -16px rgba(0,0,0,.08)}.variant-hybrid .bento{display:grid;grid-template-columns:repeat(6,1fr);grid-auto-rows:240px;gap:16px}.variant-hybrid .bento .card{min-width:0}.variant-hybrid .hero-grid{background-image:linear-gradient(90deg,rgba(0,0,0,.05) 1px,transparent 0),linear-gradient(180deg,rgba(0,0,0,.05) 1px,transparent 0);background-size:56px 56px;mask-image:radial-gradient(ellipse 70% 60% at 50% 35%,#000 30%,transparent 80%);-webkit-mask-image:radial-gradient(ellipse 70% 60% at 50% 35%,#000 30%,transparent 80%)}.variant-hybrid .hero-glow,.variant-hybrid .hero-grid{position:absolute;inset:0;pointer-events:none}.variant-hybrid .cursor-glow{position:fixed;width:520px;height:520px;border-radius:50%;background:radial-gradient(circle,rgba(253,100,55,.1) 0,transparent 70%);pointer-events:none;z-index:5;transform:translate(-50%,-50%);transition:opacity .2s}@keyframes vlt-hy-word-reveal{0%{opacity:0;transform:translateY(20px);filter:blur(8px)}to{opacity:1;transform:translateY(0);filter:blur(0)}}.variant-hybrid .word{display:inline-block;animation:vlt-hy-word-reveal .7s cubic-bezier(.2,.7,.2,1) both}.variant-hybrid .rotw{position:relative;display:inline-block;vertical-align:baseline;line-height:inherit}.variant-hybrid .rotw__sizer{display:inline-block;visibility:hidden;white-space:nowrap;transition:width .52s cubic-bezier(.22,1,.36,1)}.variant-hybrid .rotw__clip{position:absolute;inset:0 0 -.35em 0;overflow:hidden}.variant-hybrid .rotw__layer{position:absolute;left:0;top:0;white-space:nowrap;transform:translateY(150%);opacity:0;transition:transform .62s cubic-bezier(.22,1,.36,1),opacity .42s cubic-bezier(.22,1,.36,1);will-change:transform,opacity}.variant-hybrid .rotw__layer.is-active{transform:translateY(0);opacity:1}.variant-hybrid .rotw__layer.is-above{transform:translateY(-150%);opacity:0}@media (prefers-reduced-motion:reduce){.variant-hybrid .rotw__layer{transition:opacity .2s linear;transform:none!important}.variant-hybrid .rotw__layer.is-above{opacity:0}}.variant-hybrid .home-route{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,.75fr);gap:72px;align-items:center}.variant-hybrid .home-route__kicker{display:block;margin:0 0 20px;font-size:11.5px;font-weight:500;letter-spacing:.16em;text-transform:uppercase;color:var(--hy-fg-subtle)}.variant-hybrid .home-route__positions{margin:0;padding:0;list-style:none}.variant-hybrid .home-route__positions>li{padding:0;border-left:1px solid var(--hy-border-strong);position:relative}.variant-hybrid .home-route__positions>li>a{display:flex;flex-direction:column;gap:4px;padding:24px 0 24px 24px;text-decoration:none;color:inherit}.variant-hybrid .home-route__positions>li>a:hover>span{color:#b8430f}.variant-hybrid .home-route__positions>li>a:focus-visible{outline:2px solid #b8430f;outline-offset:2px;border-radius:3px}.variant-hybrid .home-route__positions>li+li{margin-top:2px}.variant-hybrid .home-route__positions>li:before{content:"";position:absolute;left:-5.5px;top:32px;width:10px;height:10px;border-radius:999px;background:linear-gradient(135deg,#faec8c,#fd6437)}.variant-hybrid .home-route__positions>li>a>span{font-size:20px;font-weight:600;letter-spacing:-.018em;color:var(--hy-fg)}.variant-hybrid .home-route__positions>li>a>em{font-style:normal;font-size:15px;color:var(--hy-fg-muted)}@media (max-width:900px){.variant-hybrid .home-route{grid-template-columns:minmax(0,1fr);gap:40px}}.variant-hybrid .big-num{font-size:clamp(80px,9vw,140px);font-weight:600;line-height:.85;letter-spacing:-.06em;color:var(--hy-fg);font-variant-numeric:tabular-nums}.variant-hybrid .module-icon{width:44px;height:44px;border-radius:12px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.variant-hybrid .module-icon.is-pipeline{background:#1f1f1f;color:#fff}.variant-hybrid .module-icon.is-tradepass{background:#eef0fa;color:#4338ca}.variant-hybrid .module-icon.is-catalog{background:#e5f4f3;color:#0f766e}.variant-hybrid .module-icon.is-signal{background:#fff8c5;color:#92400e}.variant-hybrid .module-icon.is-canopy{background:#eee8fa;color:#6b21a8}.variant-hybrid .module-icon.is-workspace{background:linear-gradient(135deg,#faec8c,#fd6437);color:#fff}.variant-hybrid .footer{background:#1f1f1f;border-top:1px solid hsla(0,0%,100%,.06);padding:96px 0 56px;--hy-fg:#fff;--hy-fg-muted:hsla(0,0%,100%,.62);--hy-fg-subtle:hsla(0,0%,100%,.46);--hy-border:hsla(0,0%,100%,.08);color:hsla(0,0%,100%,.62)}.variant-hybrid .footer .logo-mark,.variant-hybrid .footer .logo-mark .wordmark{color:#fff}.variant-hybrid .footer a{color:hsla(0,0%,100%,.62);text-decoration:none;transition:color .15s ease;cursor:pointer}.variant-hybrid .footer a:hover{color:#fff}.variant-hybrid .logo-strip{font-family:Aeonik,Inter,sans-serif;font-size:22px;font-weight:500;color:var(--hy-fg-subtle);letter-spacing:-.01em}.variant-hybrid .customer-logo{width:auto;display:block;-o-object-fit:contain;object-fit:contain;filter:brightness(0);opacity:.55;transition:opacity .2s ease;flex-shrink:0}.variant-hybrid .customer-logo:hover{opacity:.9}.variant-hybrid .ai-pill{background:rgba(253,100,55,.06);color:var(--vlt-orange-700);border:1px solid rgba(253,100,55,.18)}.aurora-bg{position:absolute;inset:0;overflow:hidden;pointer-events:none;z-index:0}.aurora-bg__layer{inset:-10px;opacity:.35;filter:blur(14px);background-size:300% 200%,200% 200%;background-position:50% 50%,50% 50%;mask-image:radial-gradient(ellipse at 100% 0,#000 0,transparent 55%);-webkit-mask-image:radial-gradient(ellipse at 100% 0,#000 0,transparent 55%)}.aurora-bg__layer,.aurora-bg__layer:after{position:absolute;will-change:transform;background-image:repeating-linear-gradient(100deg,#faf9f5,#faf9f5 7%,transparent 10%,transparent 12%,#faf9f5 16%),repeating-linear-gradient(100deg,#ffcb00 10%,#fdd75c 15%,#faec8c 20%,#ffb874 25%,#fd6437 30%)}.aurora-bg__layer:after{content:"";top:0;bottom:0;left:0;width:200%;background-size:50% 100%;background-repeat:repeat;mix-blend-mode:multiply;transform:translateZ(0);animation:vlt-aurora-drift 60s linear infinite}@keyframes vlt-aurora-drift{0%{transform:translateZ(0)}to{transform:translate3d(-50%,0,0)}}.variant-hybrid .new-way-banner{position:relative;padding:140px 0 160px;border-top:1px solid var(--hy-border);overflow:hidden;background:linear-gradient(180deg,var(--hy-bg) 0,var(--hy-bg-warm) 100%)}.variant-hybrid .new-way-grid{display:grid;grid-template-columns:1fr 1.1fr;gap:96px;align-items:center}.variant-hybrid .polaroid-wrap{position:relative;max-width:520px;justify-self:center;width:100%}.variant-hybrid .polaroid{position:relative;background:#fbfaf3;padding:18px 18px 60px;border-radius:4px;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.6),0 20px 50px -16px rgba(59,42,28,.28),0 6px 12px -4px rgba(59,42,28,.16);transform:rotate(-2.5deg);transition:transform .3s cubic-bezier(.2,.7,.2,1)}.variant-hybrid .polaroid:hover{transform:rotate(-1deg) scale(1.02)}.variant-hybrid .polaroid-photo{position:relative;width:100%;aspect-ratio:4/3;background:#2a2618;overflow:hidden;border-radius:1px}.variant-hybrid .polaroid-userimg{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block;filter:sepia(.18) saturate(.9) contrast(1.02)}.variant-hybrid .polaroid-tape{position:absolute;width:56px;height:18px;background:hsla(40,46%,75%,.55);border:1px solid hsla(38,35%,55%,.3);box-shadow:0 1px 2px rgba(59,42,28,.12)}.variant-hybrid .polaroid-tape--tl{top:-8px;left:-14px;transform:rotate(-32deg)}.variant-hybrid .polaroid-tape--tr{top:-8px;right:-14px;transform:rotate(32deg)}.variant-hybrid .polaroid-caption{display:flex;justify-content:space-between;padding:16px 4px 0;font-family:Inter,sans-serif;font-weight:500;font-size:11px;color:rgba(74,53,39,.7);letter-spacing:.04em}.variant-hybrid .polaroid-caption-top{font-style:italic}.variant-hybrid .new-way-eyebrow{margin-bottom:20px}.variant-hybrid .new-way-then{font-family:Inter,sans-serif;font-size:14px;font-weight:500;color:var(--hy-fg-subtle);letter-spacing:-.005em;text-decoration:line-through;text-decoration-color:rgba(184,88,66,.55);text-decoration-thickness:1.5px;margin-bottom:14px}.variant-hybrid .new-way-heading{margin:0 0 24px;letter-spacing:-.04em}.variant-hybrid .new-way-sub{margin:0 0 36px;max-width:560px}.variant-hybrid .new-way-pair{display:grid;gap:14px}.variant-hybrid .new-way-pair__row{display:grid;grid-template-columns:62px 1fr;gap:16px;align-items:baseline;padding-top:14px;border-top:1px solid var(--hy-border)}.variant-hybrid .new-way-pair dt{font-size:12px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--hy-fg-subtle)}.variant-hybrid .new-way-pair dd{margin:0;font-size:16px;line-height:1.55;color:var(--hy-fg-muted)}@media (max-width:640px){.variant-hybrid .new-way-pair__row{grid-template-columns:1fr;gap:4px}}.variant-hybrid .new-way-cta{display:inline-flex;gap:12px}@media (max-width:768px){.variant-hybrid .new-way-grid{grid-template-columns:1fr;gap:48px}.variant-hybrid .polaroid-wrap{max-width:420px}.variant-hybrid .new-way-banner{padding:96px 0 112px}}@keyframes vlt-pp-ring-rotate{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes vlt-pp-halo-pulse{0%,to{transform:scale(1);opacity:.45}50%{transform:scale(1.06);opacity:.55}}@keyframes vlt-pp-float{0%,to{transform:translateY(-10px)}50%{transform:translateY(10px)}}@keyframes vlt-pp-dot-pulse{0%,to{opacity:1}50%{opacity:.4}}@keyframes vlt-pp-art-in{0%{opacity:0;transform:scale(.6);filter:blur(20px)}to{opacity:1;transform:scale(1);filter:blur(0)}}@keyframes vlt-pp-stagger-in{0%{opacity:0;transform:translateY(20px);filter:blur(10px)}to{opacity:1;transform:translateY(0);filter:blur(0)}}@keyframes vlt-pp-bar-grow{0%{width:0}}@keyframes vlt-pp-bg-in{0%{opacity:0}to{opacity:1}}.grid-resp-cols-4{display:grid;grid-template-columns:repeat(4,1fr)}.grid-resp-cols-3{display:grid;grid-template-columns:repeat(3,1fr)}.grid-resp-cols-3-2{display:grid;grid-template-columns:repeat(6,1fr)}.grid-resp-cols-3-2>*{grid-column:span 2}.grid-resp-cols-3-2>:nth-last-child(-n+2){grid-column:span 3}.grid-resp-cols-2{display:grid;grid-template-columns:repeat(2,1fr)}.grid-resp-cols-stats-3{display:grid;grid-template-columns:repeat(3,1fr)}.responsive-flex-row{display:flex;flex-direction:row}.mockup-desktop{display:block}.mockup-mobile{display:none}.stat-attribution{margin:20px 0 0;font-size:11px;line-height:1.4;color:var(--hy-fg-subtle)}.stat-attribution--on-dark{margin:0 0 4px;color:hsla(0,0%,100%,.45);text-align:center}.stat-attribution--stat{margin:8px 0 0}.mockup-caveat{margin:12px 0 0;font-size:11px;line-height:1.4;text-align:center;color:var(--hy-fg-subtle)}.scroll-tilt-gutter{padding:0 56px}.mockup-scale>:not(.mockup-caveat){zoom:1}.mockup-scale--spotlight>:not(.mockup-caveat){height:auto!important}@media (min-width:1200px){.mockup-scale--spotlight>:not(.mockup-caveat){zoom:.68}}@media (min-width:1100px) and (max-width:1199px){.mockup-scale--spotlight>:not(.mockup-caveat){zoom:.6}}@media (min-width:1025px) and (max-width:1099px){.mockup-scale--spotlight>:not(.mockup-caveat){zoom:.54}}@media (min-width:900px) and (max-width:1024px){.mockup-scale--spotlight>:not(.mockup-caveat){zoom:.5}}@media (min-width:769px) and (max-width:899px){.mockup-scale--spotlight>:not(.mockup-caveat){zoom:.4}}@media (min-width:641px) and (max-width:768px){.mockup-mobile.mockup-scale>:not(.mockup-caveat){zoom:.76}}@media (min-width:521px) and (max-width:640px){.mockup-mobile.mockup-scale>:not(.mockup-caveat){zoom:.62}}@media (min-width:431px) and (max-width:520px){.mockup-mobile.mockup-scale>:not(.mockup-caveat){zoom:.5}}@media (min-width:381px) and (max-width:430px){.mockup-mobile.mockup-scale>:not(.mockup-caveat){zoom:.44}}@media (max-width:380px){.mockup-mobile.mockup-scale>:not(.mockup-caveat){zoom:.4}}.mockup-mobile{position:relative;border-radius:28px!important;padding-top:32px;box-shadow:0 30px 60px -20px rgba(15,15,20,.22),inset 0 0 0 1px hsla(0,0%,100%,.55);overflow:hidden}.mockup-mobile:before{content:"";position:absolute;top:10px;left:50%;transform:translateX(-50%);width:12%;min-width:64px;max-width:96px;height:6px;background:#1f1f1f;border-radius:999px;z-index:2;pointer-events:none}@media (max-width:1024px){.scroll-tilt-gutter,.variant-hybrid .container,.variant-hybrid .nav{padding:0 32px}.grid-resp-cols-4{grid-template-columns:repeat(2,1fr)}.responsive-flex-row{flex-direction:column!important;align-items:center!important;gap:32px!important}.pp-visual{width:240px!important}.pp-visual>div:nth-child(3){width:240px!important;height:240px!important}.pp-details-fixed{width:100%!important;max-width:560px!important}.pp-row{gap:60px!important}}@media (max-width:768px){.grid-resp-cols-2,.grid-resp-cols-3,.grid-resp-cols-3-2{grid-template-columns:1fr}.grid-resp-cols-3-2>*,.grid-resp-cols-3-2>:nth-last-child(-n+2){grid-column:auto}.grid-resp-cols-4{grid-template-columns:repeat(2,1fr)}.mockup-desktop{display:none}.mockup-mobile{display:block}.feature-spotlight-section{display:none}.scroll-tilt-inner{transform:none!important;padding:8px!important}.scroll-tilt-section{padding:32px 0 48px!important}.faq-layout{grid-template-columns:1fr!important;gap:32px!important}.faq-aside{position:static!important;top:auto!important}.footer-cols{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:32px 40px!important;margin-bottom:32px!important}.footer-cols>:first-child{grid-column:1/-1}.variant-hybrid .footer{padding:48px 0 36px}.variant-hybrid .footer-legal>div{gap:14px!important}.variant-hybrid .footer-legal a[href*=linkedin]{order:-1}.variant-hybrid .footer-cols ul{gap:0 16px!important;grid-template-columns:repeat(2,minmax(0,1fr))}.variant-hybrid .footer-cols ul>li>a{display:block;padding:14px 0}.variant-hybrid .footer-legal a{display:inline-flex;align-items:center;min-height:44px}}@media (max-width:640px){.variant-hybrid .container{padding:0 20px}.footer-cols{grid-template-columns:1fr!important;gap:28px!important}.scroll-tilt-gutter{padding:0 20px}.grid-resp-cols-4,.grid-resp-cols-stats-3{grid-template-columns:1fr}.nav-desktop-controls{display:none!important}.variant-hybrid .nav{padding:0 20px}.variant-hybrid .nav-pill{padding:0 6px 0 16px;height:52px}.variant-hybrid .nav-pill .nav-cta-book{height:34px!important;padding:0 12px!important;font-size:12.5px!important}.hero-cta-row{flex-direction:column!important;align-items:stretch!important}.hero-cta-row>a{width:100%!important;justify-content:center!important}.variant-hybrid .home-hero{padding-top:164px!important;padding-bottom:32px!important}.variant-hybrid .module-hero,.variant-hybrid .static-hero{padding-top:160px!important;padding-bottom:32px!important}.pp-switcher button,.pp-switcher-indicator{width:110px!important}.variant-hybrid .new-way-banner{padding:64px 0 80px}}@media (min-width:641px){.mobile-menu-trigger{display:none!important}}@media (hover:none){.variant-hybrid .cursor-glow{display:none!important}}@media (prefers-reduced-motion:reduce){.variant-hybrid .aurora-bg__layer:after{animation:none!important}.variant-hybrid .marquee-track{animation-duration:0s!important}.variant-hybrid .word{animation:none!important;opacity:1!important;transform:none!important}}.mobile-menu-overlay{position:fixed;inset:0;background:rgba(31,31,31,.97);z-index:100;display:flex;flex-direction:column;padding:24px 24px 40px;overflow-y:auto;animation:vlt-menu-fade-in .2s ease-out}@keyframes vlt-menu-fade-in{0%{opacity:0}to{opacity:1}}.mobile-menu-header{display:flex;align-items:center;justify-content:space-between;height:52px;flex-shrink:0}.mobile-menu-close{width:40px;height:40px;border-radius:999px;background:hsla(0,0%,100%,.08);border:0;color:#fff;display:flex;align-items:center;justify-content:center;cursor:pointer}.mobile-menu-section-label{font-size:11px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:hsla(0,0%,100%,.4);margin:24px 0 12px}.mobile-menu-item{display:flex;align-items:center;gap:14px;padding:12px 0;color:hsla(0,0%,100%,.92);text-decoration:none;border-bottom:1px solid hsla(0,0%,100%,.06)}.mobile-menu-item:last-child{border-bottom:none}.mobile-menu-item-icon{width:36px;height:36px;border-radius:9px;background:hsla(0,0%,100%,.06);display:flex;align-items:center;justify-content:center;flex-shrink:0}.mobile-menu-item-name{display:block;font-size:16px;font-weight:600;color:#fff}.mobile-menu-item-summary{display:block;font-size:13px;color:hsla(0,0%,100%,.55);margin-top:4px}.mobile-menu-link{display:block;padding:16px 0;font-size:18px;font-weight:500;color:#fff;text-decoration:none;border-bottom:1px solid hsla(0,0%,100%,.06)}.mobile-menu-cta-row{display:flex;flex-direction:column;gap:12px;margin-top:24px}.mobile-menu-cta-primary{gap:8px;background:linear-gradient(135deg,#faec8c,#fd6437);color:#1f1f1f;font-weight:600}.mobile-menu-cta-ghost,.mobile-menu-cta-primary{display:inline-flex;align-items:center;justify-content:center;height:52px;border-radius:999px;font-size:15px;text-decoration:none}.mobile-menu-cta-ghost{background:hsla(0,0%,100%,.06);border:1px solid hsla(0,0%,100%,.12);color:#fff;font-weight:500}.mobile-menu-trigger{width:40px;height:40px;border-radius:999px;background:transparent;border:0;color:#fff;display:flex;align-items:center;justify-content:center;cursor:pointer}.mobile-menu-trigger:hover{background:hsla(0,0%,100%,.08)}.variant-hybrid .home-hero--video{position:relative;color:#fff;overflow:hidden;display:flex;box-sizing:border-box;min-height:calc(100svh + 72px);margin-top:-72px;padding:260px 0 76px;align-items:center}.hero-block{position:relative;background:#0b0b10;color:#fff}.hero-video{position:absolute;inset:0;z-index:0;pointer-events:none}.hero-video__el{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.hero-video__scrim{position:absolute;inset:0;background:linear-gradient(90deg,rgba(6,6,10,.8) 0,rgba(6,6,10,.46) 46%,rgba(6,6,10,.16)),linear-gradient(180deg,rgba(6,6,10,.34) 0,rgba(6,6,10,.06) 40%,rgba(6,6,10,.5))}.hero-video__vignette{position:absolute;inset:0;background:radial-gradient(ellipse 130% 90% at 50% 40%,transparent 48%,rgba(6,6,10,.38) 100%)}.variant-hybrid .home-hero__inner{position:relative;z-index:1;text-align:center}.variant-hybrid .home-hero__eyebrow{display:block;margin:0 0 22px;font-size:12px;font-weight:500;letter-spacing:.16em;text-transform:uppercase;color:hsla(0,0%,100%,.62)}.variant-hybrid .home-hero--video .hero-h1{margin:0 auto;color:#fff;text-wrap:balance}.variant-hybrid .home-hero__lead{margin:20px auto 0;max-width:54ch;color:hsla(0,0%,100%,.78)}.variant-hybrid .home-hero__cta{margin-top:30px}.variant-hybrid .home-hero--video .btn-cta-hero{box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.22),0 8px 24px rgba(0,0,0,.45)}.variant-hybrid .home-hero--video .btn-cta-hero:hover{background:rgba(31,31,31,.26);box-shadow:inset 0 0 0 1px rgba(253,100,55,.6),0 10px 30px -6px rgba(253,100,55,.62),0 10px 28px rgba(0,0,0,.45)}.variant-hybrid .home-hero--video .btn-cta-hero-secondary{position:relative;isolation:isolate;overflow:hidden}.variant-hybrid .home-hero--video .btn-cta-hero-secondary:before{content:"";position:absolute;inset:-20%;background:linear-gradient(115deg,#faec8c,#ffb35c 45%,#fd6437);filter:blur(14px);opacity:0;transition:opacity .38s ease,transform .6s cubic-bezier(.2,.7,.2,1);z-index:-1;pointer-events:none}.variant-hybrid .home-hero--video .btn-cta-hero-secondary:hover:before{opacity:.92;transform:scale(1.05)}.hero-stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));max-width:860px;gap:32px;margin-top:52px}.hero-stats__item{min-width:0;opacity:0;transform:translateY(10px);transition:opacity .62s cubic-bezier(.16,1,.3,1),transform .62s cubic-bezier(.16,1,.3,1)}.hero-stats__item.is-in{opacity:1;transform:none}.hero-stats__value{font-size:clamp(34px,3.4vw,46px);font-weight:600;line-height:1;letter-spacing:-.03em;background:linear-gradient(135deg,#faec8c,#fd6437);-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-fill-color:transparent}@supports not ((-webkit-background-clip:text) or (background-clip:text)){.hero-stats__value{color:#fd6437;-webkit-text-fill-color:#fd6437}}.hero-stats__baseline{margin-top:6px;font-size:13px;color:hsla(0,0%,100%,.55)}.hero-stats__label{margin-top:10px;font-size:13.5px;line-height:1.45;color:hsla(0,0%,100%,.82)}.hero-stats__source{display:inline-block;margin-top:8px;font-size:12px;color:hsla(0,0%,100%,.5);text-decoration:underline;text-underline-offset:3px}.hero-stats__source:hover{color:hsla(0,0%,100%,.8)}.hiw-head{text-align:center;max-width:720px;margin:0 auto 56px}.hiw-head__lead{margin:0 auto;max-width:58ch}.hiw-stage{margin-bottom:140px}.hiw-spine{position:relative;padding:8px 0}.hiw-spine__rail{position:absolute;left:50%;top:0;bottom:0;width:2px;transform:translateX(-50%);background:var(--hy-border-strong)}.hiw-spine__rail-fill{position:absolute;inset:0;background:linear-gradient(180deg,#faec8c,#fd6437);transform-origin:top center;transform:scaleY(0)}.hiw-spine__ball{position:absolute;left:50%;width:16px;height:16px;margin-left:-8px;margin-top:-8px;border-radius:999px;background:linear-gradient(135deg,#faec8c,#fd6437);box-shadow:0 0 0 5px rgba(253,100,55,.14),0 2px 10px rgba(253,100,55,.35);transition:opacity .3s ease}.hiw-spine__steps{list-style:none;margin:0;padding:0;position:relative}.hiw-spine__step{position:relative;display:flex;width:50%;padding:0 0 88px;opacity:0;transform:translateY(18px);transition:opacity .7s cubic-bezier(.16,1,.3,1),transform .7s cubic-bezier(.16,1,.3,1)}.hiw-spine__step.is-open{opacity:1;transform:none}.hiw-spine__step:last-child{padding-bottom:0}.hiw-spine__step.is-left{padding-right:64px;justify-content:flex-end;text-align:right}.hiw-spine__step.is-right{margin-left:50%;padding-left:64px}.hiw-spine__node{position:absolute;top:10px;width:11px;height:11px;border-radius:999px;background:var(--hy-bg-warm);border:2px solid var(--hy-border-strong)}.hiw-spine__step.is-left .hiw-spine__node{right:-6.5px}.hiw-spine__step.is-right .hiw-spine__node{left:-6.5px}.hiw-spine__step.is-open .hiw-spine__node{border-color:#fd6437;background:#fff}.hiw-spine__card{display:flex;flex-direction:column;gap:6px;max-width:420px;text-decoration:none;color:inherit}.hiw-spine__step.is-left .hiw-spine__card{align-items:flex-end}.hiw-spine__card:focus-visible{outline:2px solid #b8430f;outline-offset:6px;border-radius:4px}.hiw-spine__n{font-size:11.5px;font-weight:600;letter-spacing:.16em;color:var(--hy-fg-subtle)}.hiw-spine__title{font-size:20px;font-weight:600;letter-spacing:-.018em;color:var(--hy-fg)}.hiw-spine__card:hover .hiw-spine__title{color:#b8430f}.hiw-spine__gloss{font-size:15px;color:var(--hy-fg-muted)}.hiw-spine__detail{margin-top:6px;font-size:14.5px;line-height:1.6;color:var(--hy-fg-muted)}.hiw-spine__cta{display:inline-flex;align-items:center;gap:6px;margin-top:10px;font-size:14px;font-weight:600;color:var(--hy-fg)}.hiw-spine__card:hover .hiw-spine__cta{color:#b8430f}.hiw-foot{margin-top:8px;align-items:center;display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:20px 40px;padding-top:32px;border-top:1px solid var(--hy-border);text-align:left}.variant-hybrid .hiw-foot .btn-ai{height:56px;padding:0 30px;font-size:15.5px;box-shadow:0 12px 32px -8px rgba(253,100,55,.55)}.hiw-foot__audit{margin:0;max-width:52ch;line-height:1.6}.hiw-foot__audit,.hiw-foot__audit-link{font-size:13px;color:var(--hy-fg-subtle)}.hiw-foot__audit-link{text-decoration:underline;text-underline-offset:3px;white-space:nowrap}@media (max-width:760px){.hiw-foot{flex-direction:column;align-items:flex-start;gap:14px}}@media (max-width:860px){.hiw-spine__rail{left:6px;transform:none}.hiw-spine__ball{left:7px}.hiw-spine__step,.hiw-spine__step.is-left,.hiw-spine__step.is-right{width:100%;margin-left:0;padding:0 0 56px 40px;justify-content:flex-start;text-align:left}.hiw-spine__step:last-child{padding-bottom:0}.hiw-spine__step.is-left .hiw-spine__card{align-items:flex-start}.hiw-spine__step.is-left .hiw-spine__node,.hiw-spine__step.is-right .hiw-spine__node{left:1px;right:auto}.hiw-stage{margin-bottom:64px}}@media (max-width:768px){.variant-hybrid .home-hero--video{padding-top:176px!important;padding-bottom:56px!important;min-height:calc(100svh + 72px)}.variant-hybrid .home-hero--video .hero-h1,.variant-hybrid .home-hero__lead{max-width:none}.hero-stats{gap:28px;margin-top:40px;padding-top:26px;grid-template-columns:minmax(0,1fr);max-width:none}.hero-stats__value{font-size:32px}}.variant-hybrid .nav-pill{transition:background-color .36s cubic-bezier(.16,1,.3,1),border-color .36s cubic-bezier(.16,1,.3,1),box-shadow .36s cubic-bezier(.16,1,.3,1),backdrop-filter .36s cubic-bezier(.16,1,.3,1)}.variant-hybrid .nav--in-hero .nav-pill{background:rgba(31,31,31,calc(.85 * var(--nav-solid, 0)));border-color:rgba(255,255,255,calc(.08 * var(--nav-solid, 0)));box-shadow:0 1px 0 rgba(255,255,255,calc(.06 * var(--nav-solid, 0))) inset,0 12px 40px -10px rgba(0,0,0,calc(.35 * var(--nav-solid, 0)));transition:none;backdrop-filter:none;-webkit-backdrop-filter:none}.variant-hybrid .nav--in-hero .logo-mark,.variant-hybrid .nav--in-hero .nav-link{text-shadow:0 1px 12px rgba(0,0,0,calc(.55 * (1 - var(--nav-solid, 0))))}.variant-hybrid .nav--in-hero .nav-link:not(:hover):not(.active){color:rgba(255,255,255,calc(.65 + .35 * (1 - var(--nav-solid, 0))))}.variant-hybrid .nav--in-hero .nav-pill .btn-primary{box-shadow:0 6px 20px rgba(0,0,0,calc(.4 * (1 - var(--nav-solid, 0))))}.hero-proof{margin-top:56px}.hero-proof__line{font-size:12px;font-weight:500;letter-spacing:.16em;text-transform:uppercase;color:hsla(0,0%,100%,.58);margin-bottom:22px}.hero-proof__logos{display:flex;align-items:center;flex-wrap:wrap;gap:16px 52px}.variant-hybrid .hero-proof .customer-logo{filter:brightness(0) invert(1);opacity:.72}.variant-hybrid .hero-proof .customer-logo:hover{opacity:1}@media (max-width:768px){.hero-proof{margin-top:44px}.hero-proof__logos{gap:14px 32px}.variant-hybrid .hero-proof .customer-logo{max-width:120px!important}}.hiw-vis{position:relative;display:flex;align-items:center;justify-content:center;width:148px;height:108px;margin-bottom:20px;border-radius:16px;background:radial-gradient(ellipse 80% 90% at 50% 15%,hsla(52,92%,76%,.3),transparent 70%),linear-gradient(160deg,rgba(253,100,55,.1),rgba(253,100,55,.03));border:1px solid rgba(253,100,55,.16);overflow:hidden;transition:transform .42s cubic-bezier(.16,1,.3,1),box-shadow .42s ease}.hiw-spine__step.is-left .hiw-vis{margin-left:auto}.hiw-spine__card:hover .hiw-vis{transform:translateY(-3px);box-shadow:0 14px 30px -14px rgba(253,100,55,.5)}.hiw-vis--layers{flex-direction:column;gap:0}.hiw-vis__layer{display:block;margin-bottom:-9px;opacity:0;transform:translateY(12px);transition:opacity .56s cubic-bezier(.16,1,.3,1),transform .56s cubic-bezier(.16,1,.3,1)}.hiw-vis__layer[data-l="3"]{transform:translate(14px,12px)}.hiw-vis__layer[data-l="1"]{transform:translate(-14px,12px);margin-bottom:0}.is-open .hiw-vis__layer{opacity:1}.is-open .hiw-vis__layer[data-l="3"]{transform:translate(14px);transition-delay:60ms}.is-open .hiw-vis__layer[data-l="2"]{transform:translateY(0);transition-delay:.15s}.is-open .hiw-vis__layer[data-l="1"]{transform:translate(-14px);transition-delay:.24s}.hiw-vis--trip{gap:6px}.hiw-vis__node{display:block;flex-shrink:0}.hiw-vis__wire{display:block;width:14px;height:2px;border-radius:2px;background:linear-gradient(90deg,#faec8c,#fd6437);transform:scaleX(0);transform-origin:left center;transition:transform .52s cubic-bezier(.16,1,.3,1)}.is-open .hiw-vis__wire{transform:scaleX(1);transition-delay:.18s}.hiw-vis__box{display:flex;flex-direction:column;justify-content:center;gap:3px;width:30px;height:34px;padding:0 6px;flex-shrink:0;border-radius:6px;background:rgba(31,31,31,.07);border:1px solid var(--hy-border-strong)}.hiw-vis__box-bar{display:block;height:2px;border-radius:2px;background:var(--hy-fg-subtle)}.hiw-vis__box-bar:nth-child(2){width:70%}.hiw-vis--rollout{display:grid;grid-template-columns:repeat(4,26px);gap:7px;align-content:center}.hiw-vis__tile{display:block;opacity:0;transform:scale(.82);transition:opacity .42s cubic-bezier(.16,1,.3,1),transform .42s cubic-bezier(.16,1,.3,1)}.is-open .hiw-vis__tile{opacity:1;transform:none}.hiw-spine__card{padding:24px;border-radius:18px;background:hsla(0,0%,100%,.55);border:1px solid transparent;transition:background-color .38s ease,border-color .38s ease,box-shadow .38s ease,transform .38s cubic-bezier(.16,1,.3,1)}.hiw-spine__step.is-open .hiw-spine__card{background:hsla(0,0%,100%,.88);border-color:var(--hy-border);box-shadow:0 18px 44px -26px rgba(15,15,20,.34)}.hiw-spine__card:hover{transform:translateY(-2px);border-color:rgba(253,100,55,.34);box-shadow:0 22px 52px -24px rgba(253,100,55,.34)}.hiw-spine__ball{width:18px;height:18px;margin-left:-9px;margin-top:-9px;box-shadow:0 0 0 6px rgba(253,100,55,.12),0 0 0 13px rgba(253,100,55,.06),0 3px 16px rgba(253,100,55,.55)}.hiw-spine__rail-fill{box-shadow:0 0 14px rgba(253,100,55,.35)}.hiw-spine__step.is-open .hiw-spine__node{background:linear-gradient(135deg,#faec8c,#fd6437);border-color:transparent;box-shadow:0 0 0 4px rgba(253,100,55,.12)}@media (max-width:860px){.hiw-spine__card{padding:20px}.hiw-vis{width:128px;height:94px}.hiw-spine__step.is-left .hiw-vis{margin-left:0}}@media (prefers-reduced-motion:reduce){.hero-stats__item,.hiw-spine__card,.hiw-spine__step,.hiw-vis,.hiw-vis__layer,.hiw-vis__tile,.hiw-vis__wire,.variant-hybrid .nav-pill{transition:none!important}.hiw-vis__layer,.hiw-vis__tile{opacity:1;transform:none}.hiw-vis__layer[data-l="3"]{transform:translateX(14px)}.hiw-vis__layer[data-l="1"]{transform:translateX(-14px)}.hiw-vis__wire{transform:scaleX(1)}}.variant-hybrid .customers-band{padding:8px 0 76px;background:transparent;border:0;position:relative;z-index:1}.variant-hybrid .customers-band__caption{font-size:12px;font-weight:500;letter-spacing:.14em;text-transform:uppercase;color:#fff;text-align:center;margin-bottom:28px}.variant-hybrid .customers-band .customer-logo{filter:brightness(0) invert(1);opacity:.72}.variant-hybrid .customers-band .customer-logo:hover{opacity:1}.variant-hybrid .home-hero--video .btn-cta-hero-secondary{background:hsla(0,0%,100%,.03);backdrop-filter:blur(6px);border-color:hsla(0,0%,100%,.18);color:hsla(0,0%,100%,.86)}.variant-hybrid .home-hero--video .btn-cta-hero-secondary:hover{background:rgba(31,31,31,.26);border-color:rgba(253,100,55,.55);color:#fff;transform:translateY(-1px);box-shadow:0 10px 28px -8px rgba(253,100,55,.45)}.variant-hybrid .home-hero--video .home-hero__cta{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:12px}.variant-hybrid .hiw-foot__audit-row{display:flex;align-items:center;justify-content:center;gap:20px;flex-wrap:wrap}.variant-hybrid .soc-badge{display:inline-flex;flex-direction:column;align-items:center;gap:6px;flex-shrink:0;color:var(--hy-fg)}.variant-hybrid .soc-badge>svg{width:58px;height:62px;display:block;stroke-width:1.4}.variant-hybrid .soc-badge__label{font-size:13px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:var(--hy-fg-muted)}.variant-hybrid .hiw-foot__audit-row .hiw-foot__audit{margin:0;text-align:left;max-width:46ch;font-size:15px;line-height:1.65;color:var(--hy-fg-muted)}.variant-hybrid .hiw-foot__audit-row .hiw-foot__audit-link{font-size:15px;color:var(--hy-fg)}.variant-hybrid .outcome-stats .hero-stats{padding:0;border:0;gap:0;max-width:none;margin:0 -44px;grid-template-columns:repeat(auto-fit,minmax(240px,1fr))}.variant-hybrid .outcome-stats .hero-stats__item{display:block;padding:0 44px;border-left:1px solid var(--hy-border-strong);text-decoration:none;color:inherit}.variant-hybrid .outcome-stats .hero-stats__item:first-child{border-left:0}.variant-hybrid .outcome-stats .hero-stats__value{display:block;font-weight:500;font-size:clamp(34px,3.3vw,48px);line-height:1.1}.variant-hybrid .outcome-stats .hero-stats__baseline{display:block;margin-top:10px;font-size:12.5px;font-weight:500;letter-spacing:.12em;text-transform:uppercase;color:var(--hy-fg-muted);-webkit-text-fill-color:var(--hy-fg-muted);background:none}.variant-hybrid .outcome-stats .hero-stats__explain{display:block;margin:16px 0 0;font-size:13.5px;line-height:1.6;color:var(--hy-fg-muted);max-width:34ch;transition:color .2s ease}.variant-hybrid .outcome-stats .hero-stats__item:hover .hero-stats__explain{color:var(--hy-fg)}.variant-hybrid .outcome-stats .hero-stats__item:focus-visible{outline:2px solid #fd6437;outline-offset:8px;border-radius:4px}@media (max-width:700px){.variant-hybrid .outcome-stats .hero-stats{grid-template-columns:1fr;gap:20px;margin-left:0;margin-right:0}.variant-hybrid .outcome-stats .hero-stats__item,.variant-hybrid .outcome-stats .hero-stats__item:first-child{padding:0 0 22px;border:0;border-bottom:1px solid var(--hy-border-strong)}.variant-hybrid .outcome-stats .hero-stats__item:last-child{border-bottom:0;padding-bottom:0}.variant-hybrid .hiw-foot__audit-row .hiw-foot__audit{text-align:center}}.nav-lockup-tail{display:flex;min-width:0}@media (max-width:1000px){.nav-lockup-tail{display:none}}