.card-scroll{background:var(--color-black);height:400vh;padding-top:40px;padding-bottom:40px;position:relative}@media (width>=768px){.card-scroll{padding-top:48px;padding-bottom:48px}}@media (width>=1024px){.card-scroll{padding-top:64px;padding-bottom:64px}}@media (width>=1280px){.card-scroll{padding-top:80px;padding-bottom:80px}}@media (width>=1440px){.card-scroll{padding-top:80px;padding-bottom:80px}}body.has-reduced-motion .card-scroll{height:auto}@media (prefers-reduced-motion:reduce){.card-scroll{height:auto}}.card-scroll__wrapper{max-width:1480px;top:calc(var(--global-nav-height) + 40px);margin-left:auto;margin-right:auto;padding-left:16px;padding-right:16px;position:sticky}@media (width>=768px){.card-scroll__wrapper{padding-left:40px;padding-right:40px}}@media (width>=1024px){.card-scroll__wrapper{padding-left:40px;padding-right:40px}}@media (width>=1280px){.card-scroll__wrapper{padding-left:40px;padding-right:40px}}@media (width>=1440px){.card-scroll__wrapper{padding-left:40px;padding-right:40px}}@media (width>=1480px) and (width<=1600px){.card-scroll__wrapper{max-width:1360px}}.card-scroll__wrapper.is-initialized .card-scroll__cards{opacity:1}@media (width>=768px){.card-scroll__wrapper{top:calc(var(--global-nav-height) + 48px)}}@media (width>=1024px){.card-scroll__wrapper{top:calc(var(--global-nav-height) + 80px)}}html.has-promo-banner:not(.has-promo-banner--exempt) .card-scroll__wrapper{top:calc(var(--global-nav-height) + 40px + var(--promo-banner-height))}@media (width>=375px){html.has-promo-banner:not(.has-promo-banner--exempt) .card-scroll__wrapper{top:calc(var(--global-nav-height) + 40px + var(--promo-banner-height))}}@media (width>=768px){html.has-promo-banner:not(.has-promo-banner--exempt) .card-scroll__wrapper{top:calc(var(--global-nav-height) + 48px + var(--promo-banner-height))}}@media (width>=1024px){html.has-promo-banner:not(.has-promo-banner--exempt) .card-scroll__wrapper{top:calc(var(--global-nav-height) + 80px + var(--promo-banner-height))}}body.has-reduced-motion .card-scroll__wrapper{position:relative;top:auto}@media (prefers-reduced-motion:reduce){.card-scroll__wrapper{position:relative;top:auto}}.card-scroll .feature-text__inner-wrapper{align-items:center;display:flex}.card-scroll .feature-text h2{text-align:center;max-width:12em}.card-scroll .feature-text p{text-align:center;max-width:27.8em}.card-scroll__cards{opacity:0;width:100%;margin:30px auto 0;padding-top:63.5%;transition:opacity .2s cubic-bezier(.645,.045,.355,1);position:relative}@media (width>=1024px){.card-scroll__cards{width:54%;margin-top:60px;padding-top:33.68%}}body.has-reduced-motion .card-scroll__cards{padding-top:0}@media (prefers-reduced-motion:reduce){.card-scroll__cards{padding-top:0}}.card-scroll__card{transform-origin:top;background:#2d2d2d;border-radius:8px;width:100%;height:100%;position:absolute;top:0;left:0}@media (width>=768px){.card-scroll__card{border-radius:20px}}body.has-reduced-motion .card-scroll__card{height:auto;margin-top:32px;position:relative;top:auto;left:auto}@media (prefers-reduced-motion:reduce){.card-scroll__card{height:auto;margin-top:32px;position:relative;top:auto;left:auto}}.card-scroll__image{object-fit:cover;border-radius:8px;width:100%;height:100%;position:absolute;top:0;left:0}@media (width>=768px){.card-scroll__image{border-radius:20px}}body.has-reduced-motion .card-scroll__image{object-fit:contain;height:auto;position:relative;top:auto;left:auto}@media (prefers-reduced-motion:reduce){.card-scroll__image{object-fit:contain;height:auto;position:relative;top:auto;left:auto}}
