@media (prefers-reduced-transparency:reduce){.commercial-home-hero{display:none}}@keyframes hero-flow{0%,12%{background:#ecfeff;transform:translateY(-1px);box-shadow:inset 0 0 0 1px #67e8f9}18%,to{box-shadow:none;background:0 0;transform:none}}@keyframes hero-reveal{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}@keyframes hero-sequence{0%,18%{background:#0891b233;border-color:#67e8f9bf;transform:translateY(-2px);box-shadow:0 0 24px #22d3ee29}28%,to{box-shadow:none;background:#0f172acc;border-color:#ffffff1a;transform:none}}@keyframes hero-line{0%{opacity:.25;transform:scaleX(.15)}45%,70%{opacity:1;transform:scaleX(1)}to{opacity:.25;transform:scaleX(.15)}}@keyframes hero-orb{0%,to{transform:translate(0,0)scale(1)}50%{transform:translate(-18px,20px)scale(1.08)}}.hero-flow-node{animation:9s ease-in-out hero-flow}.hero-reveal{animation:.65s ease-out both hero-reveal}.hero-sequence{animation:7s ease-in-out hero-sequence}.hero-flow-line{transform-origin:50%;animation:7s ease-in-out hero-line}.hero-orb{animation:8s ease-in-out hero-orb}.hero-grid{background-image:linear-gradient(#ffffff0b 1px,#0000 1px),linear-gradient(90deg,#ffffff0b 1px,#0000 1px);background-size:32px 32px;-webkit-mask-image:linear-gradient(#000,#0000 88%);mask-image:linear-gradient(#000,#0000 88%)}.commercial-home{gap:var(--space-10);max-width:1056px;margin-inline:auto;display:grid}.commercial-home__start{padding:var(--space-10) 0 var(--space-6)}.commercial-home__start header{max-width:780px}.commercial-home__start h1{margin:var(--space-3) 0 var(--space-4);max-width:14em}.commercial-home__start p{margin:0}.commercial-home__start [data-testid=home-case-journey]{margin-top:var(--space-4);overflow-wrap:anywhere}.commercial-home__form{align-items:start;gap:var(--space-3);max-width:780px;margin-top:var(--space-8);grid-template-columns:minmax(0,1fr) auto;display:grid}.commercial-home__form .ds-control{min-height:3.25rem;padding-inline:var(--space-4);border-radius:var(--radius-panel);font-size:1.0625rem;box-shadow:0 1px 2px #0f172a0a}.commercial-home__form .ds-control:focus-visible{border-color:var(--action)}.commercial-home__form>button{min-height:3.25rem;padding-inline:var(--space-6);border-radius:var(--radius-panel);margin-top:26px;font-size:1rem}.commercial-home__demo{gap:var(--space-2);text-decoration:none}.commercial-home__demo>span{transition:transform var(--duration-standard) var(--ease-out)}.commercial-home__demo:hover>span{transform:translate(3px)}.commercial-recent-cases{border-top:1px solid var(--border-subtle);margin:0;padding:0;list-style:none}.commercial-recent-cases li{align-items:center;gap:var(--space-4);padding-block:var(--space-4);border-bottom:1px solid var(--border-subtle);grid-template-columns:minmax(0,1fr) auto auto;display:grid}.commercial-recent-cases h3,.commercial-recent-cases p{overflow-wrap:anywhere;margin:0}.commercial-home__example{justify-items:start;gap:var(--space-2);max-width:780px;margin-top:var(--space-4);display:grid}.commercial-home__example .ds-message{justify-self:stretch}.commercial-home__secondary{align-items:center;gap:var(--space-2) var(--space-5);max-width:780px;margin-top:var(--space-4);flex-wrap:wrap;display:flex}.commercial-home__start [data-testid=home-start-status]{max-width:780px}.commercial-home__start [data-testid=home-start-status] .ds-message{margin-top:var(--space-4)}.commercial-home__what{max-width:780px}.commercial-home__what h2{margin:0 0 var(--space-2)}.commercial-home__what p{margin:0}.commercial-home__trust{border-top:1px solid var(--border-subtle);padding-top:var(--space-4);margin-top:var(--space-4)!important}.commercial-home__start>:not(.commercial-home-hero),.commercial-home>:not(.commercial-home__start){z-index:1;position:relative}.commercial-home-hero{--hero-pull:calc(var(--space-8) + var(--space-10));z-index:0;width:min(1320px,66vw);height:440px;margin-top:calc(-1 * var(--hero-pull));opacity:0;transition:opacity .7s var(--ease-standard);-webkit-mask-composite:source-in;-webkit-mask-composite:source-in, xor;position:absolute;right:0;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000 0% 16%,#0000001f 40%,#00000080 62%,#000 84%),linear-gradient(#000 50%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0% 16%,#0000001f 40%,#00000080 62%,#000 84%),linear-gradient(#000 50%,#0000 100%);-webkit-mask-composite:source-in;mask-composite:intersect}.commercial-home-hero[data-phase]{opacity:1}.commercial-home-hero img{-o-object-fit:cover;object-fit:cover;-o-object-position:70% 42%;object-position:70% 42%;width:100%;height:100%;display:block;transform:scale(1.022)translate(-.4%)}.commercial-home-hero[data-phase] img{animation:26s cubic-bezier(.3,.1,.3,1) both commercial-home-drift}@keyframes commercial-home-drift{to{transform:none}}.commercial-journey-heading{color:var(--text-primary)!important;box-shadow:none!important;padding:var(--space-5) 0!important;background:0 0!important;border:0!important;border-radius:0!important}.commercial-journey-heading h2{font-size:var(--text-section-size);line-height:var(--text-section-line);margin-top:var(--space-2)}.commercial-journey-heading p{color:var(--text-secondary);font-size:var(--text-body-size);line-height:var(--text-body-line)}@media (max-width:1199px){.commercial-home-hero{width:52vw;height:400px;-webkit-mask-image:linear-gradient(90deg,#0000 0% 30%,#00000024 55%,#00000073 75%,#000 94%),linear-gradient(#000 50%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0% 30%,#00000024 55%,#00000073 75%,#000 94%),linear-gradient(#000 50%,#0000 100%)}.commercial-home-hero img{-o-object-position:80% 42%;object-position:80% 42%}}@media (max-width:767px){.commercial-home{gap:var(--space-8)}.commercial-home__start{padding:var(--space-4) 0 var(--space-3)}.commercial-home__form{margin-top:var(--space-6);grid-template-columns:1fr}.commercial-home__form>button{width:100%;margin-top:0}.commercial-home__example>button{width:100%}.commercial-home-hero{width:auto;height:300px;margin-top:calc(-1 * var(--space-4));left:0;-webkit-mask-image:linear-gradient(90deg,#0000 0% 22%,#00000073 55%,#000 92%),linear-gradient(#000 40%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0% 22%,#00000073 55%,#000 92%),linear-gradient(#000 40%,#0000 100%)}.commercial-home-hero[data-phase]{opacity:.62}.commercial-home-hero img{-o-object-position:62% 30%;object-position:62% 30%}.commercial-recent-cases li{gap:var(--space-2);grid-template-columns:minmax(0,1fr) auto}.commercial-recent-cases li>div{grid-column:1/-1}}@media screen and (prefers-reduced-motion:no-preference){body:has(>[data-app-entrance]) .commercial-home__start>header{animation:home-arrive .56s var(--ease-out) 1.98s both}body:has(>[data-app-entrance]) .commercial-home__form{animation:home-arrive .52s var(--ease-out) 2.06s both}body:has(>[data-app-entrance]) :is(.commercial-home__example,.commercial-home__secondary){animation:home-arrive .48s var(--ease-out) 2.12s both}}@keyframes home-arrive{0%{opacity:0;transform:translateY(18px)scale(.97)}to{opacity:1;transform:none}}@media print{.commercial-home-hero{display:none!important}}@media (prefers-reduced-motion:reduce){.hero-flow-node,.hero-reveal,.hero-sequence,.hero-flow-line,.hero-orb{transition-duration:.01ms!important;animation:none!important}.commercial-home-hero img{transform:none;animation:none!important}.commercial-home__demo>span{transition:none}}
