@media(max-width:1100px){.site-nav>ul{gap:15px}.hero-carousel{height:650px}.laptop{width:440px;height:300px}.icon-card-grid{grid-template-columns:repeat(2,1fr)}.footer-grid{grid-template-columns:1.3fr repeat(2,1fr)}}@media(max-width:900px){.site-header{height:70px}.menu-toggle{display:block;order:3}.nav-actions{margin-left:auto}.nav-actions .button{display:none}.site-nav{position:absolute;left:0;right:0;top:70px;background:#fff;padding:18px 24px;display:none}.site-nav.is-open{display:block}.site-nav>ul{display:block}.nav-item>a{display:flex;padding:11px 0}.submenu{display:none}.hero-carousel{height:820px}.slide-inner{grid-template-columns:1fr;align-content:start;padding-top:52px;padding-bottom:65px}.hero-copy{padding-right:0}.device-stage{height:350px}.laptop{width:430px;height:272px;left:50%;right:auto;top:38px;transform:translateX(-56%)}.phone{right:8%;height:285px;width:145px}.slide-photo+.slide-inner{grid-template-columns:1fr;align-items:center}.hero-copy-panel{padding:34px;max-width:650px}.slide-photo{object-position:66% center}.workflow-orbit{height:340px}.primary-card-grid{grid-template-columns:1fr}.positioning-grid{grid-template-columns:1fr;gap:24px}.cta-panel{display:block}.cta-panel>div:last-child{margin-top:28px}.footer-grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:600px){.container{width:min(calc(100% - 32px),var(--cc-container-width))}.section{padding:70px 0}h1{font-size:2.35rem}.hero-carousel{height:880px}.slide-inner{padding-top:38px}.hero-actions{flex-direction:column}.trust-row{display:grid;gap:8px}.device-stage{height:300px}.laptop{width:340px;height:228px;left:47%}.phone{width:115px;height:230px;right:0;padding:11px 8px}.phone p{display:none}.phone li{padding:5px;font-size:.5rem}.slide-photo{object-position:69% center;filter:brightness(.88)}.workflow-orbit{height:305px}.orbit-item:nth-of-type(even){display:none}.carousel-arrow{top:auto;bottom:12px;width:38px;height:38px}.primary-card-grid,.icon-card-grid{grid-template-columns:1fr}.cta-panel{padding:38px 26px}.cta-panel>div:last-child{flex-direction:column}.footer-grid{grid-template-columns:1fr 1fr}.footer-brand{grid-column:1/-1}.form-grid{grid-template-columns:1fr}.form-grid .full{grid-column:auto}.modal-panel{padding:30px 20px}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*::before,*::after{transition-duration:.01ms!important}}
