.marketing-motion{width:100%}.marketing-motion :is(.pricing-hero,.about-hero,.pricing-card,.about-challenge-card,.about-workflow-card,.about-bottom-band,.pricing-hero-panel-row,.about-hero-panel){animation:none}.marketing-motion :is(.pricing-hero,.about-hero):after{content:none}.marketing-motion-controls{display:flex;justify-content:flex-end;width:100%;max-width:var(--sw-marketing-content-max-width, 1320px);margin-inline:auto;padding:6px var(--sw-marketing-gutter, 40px) 0}.marketing-motion-toggle{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:44px;min-width:76px;padding:8px;border:0;border-radius:var(--sw-marketing-radius);color:var(--gray-700);background:transparent;font-family:inherit;font-size:14px;cursor:pointer}.marketing-motion-toggle:hover{color:var(--primary-blue-dark);background:color-mix(in srgb,var(--sw-brand-blue) 6%,transparent)}.marketing-motion-toggle:focus-visible{outline:2px solid var(--primary-blue-dark);outline-offset:3px}.marketing-motion-toggle:disabled{cursor:default;opacity:.7}.sw-marketing-container .marketing-motion>section:first-of-type{padding-top:40px}.sw-marketing-container .pricing-page .marketing-motion-controls{padding-inline:0}.marketing-wave--quiet.marketing-motion-wave .marketing-wave-art{opacity:.36}@media (min-width: 1101px) and (hover: hover) and (pointer: fine){.marketing-motion[data-motion=running] [data-motion-feature]{transition:border-color .26s ease}.marketing-motion[data-motion=running] [data-motion-feature][data-feature-active=true]{border-color:var(--sw-brand-blue)}}@media (max-width: 760px){.sw-marketing-container .marketing-motion>section:first-of-type{padding-top:24px}.marketing-wave--quiet.marketing-motion-wave .marketing-wave-art{opacity:.2}}@media (prefers-reduced-motion: reduce){.marketing-motion *,.marketing-motion *:before,.marketing-motion *:after{scroll-behavior:auto}}
