@view-transition{navigation:auto}
::view-transition-old(root){animation:page-out .18s ease both}
::view-transition-new(root){animation:page-in .35s cubic-bezier(.16,1,.3,1) both}
@keyframes page-out{to{opacity:0;transform:translateY(-8px)}}
@keyframes page-in{from{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}
.site-header{view-transition-name:site-header}.brand{view-transition-name:none}.reading-progress{position:fixed;top:0;left:0;width:100%;height:3px;background:linear-gradient(90deg,#1655e8,#43a8c3,#9cb63b);transform:scaleX(0);transform-origin:left;pointer-events:none;z-index:80}
.story-stack{position:relative;isolation:isolate}.story-stack .local-section{background:var(--paper);position:relative;z-index:0}.story-stack .human-section{position:relative;z-index:2;border-radius:38px 38px 0 0;box-shadow:0 -20px 70px #14223714}.integrations{border-radius:36px 36px 0 0}.contact-section{border-radius:36px 36px 0 0}.provider-grid{perspective:1000px}.provider-tile{transform-origin:50% 100%}.human-flow{position:relative}.timeline article{transform-origin:left center}
@media(min-width:1000px){.products{display:block;padding-bottom:20px}.product{display:grid;grid-template-columns:1.05fr 1fr;gap:10px 65px;padding:40px 48px;margin-bottom:26px;box-shadow:0 15px 45px #1528410c;min-height:590px;background:#fff}.product-heading{grid-column:1;grid-row:1/3}.product-heading>p:last-child{min-height:0;max-width:470px}.product h4{font-size:38px;min-height:0}.product h3{margin-top:4px}.product .feature-list{grid-column:2;grid-row:2/4;margin:0}.product .connection-map,.product .desktop-modules{grid-column:2;grid-row:1;height:130px;margin:0}.product>.text-link{grid-column:1;grid-row:3;align-self:end}.product>.fineprint{grid-column:1/-1;grid-row:4;max-width:780px;margin-top:12px}.desktop-product{background:#edf1f7}.product-symbol{margin-bottom:18px}.product .feature-list li{padding:12px 0}.product .feature-list p{font-size:13px}.product .feature-list strong{font-size:14px}}
@media(min-width:1000px) and (min-height:780px) and (prefers-reduced-motion:no-preference){.products{position:relative;isolation:isolate}html.stack-products-ready .product{position:sticky;top:100px;transform-origin:50% 0}.connect-product{z-index:1}.desktop-product{z-index:2;top:122px;margin-top:85px}html.stack-story-ready .story-stack .local-section{position:sticky;top:64px}.story-stack .human-section{margin-top:35px}.growth-intro{position:sticky;top:135px;align-self:start}}
@media(prefers-reduced-motion:reduce){::view-transition-group(*),::view-transition-old(*),::view-transition-new(*){animation:none!important}.reading-progress{display:none}.product,.story-stack .local-section,.growth-intro{position:relative;top:auto}.motion-ready [data-motion-delay]{transform:none!important;opacity:1!important}}
