.product-showcase-video-page{--product-showcase-bg:#000;--product-showcase-deep:#070c0b;--product-showcase-card:#0b1311;--product-showcase-text:#f2f7f5;--product-showcase-muted:#8a918f;--product-showcase-line:#ffffff1a;background:var(--product-showcase-deep)}.product-showcase-video-page main{background:var(--product-showcase-bg)}.product-showcase-video-shell{width:min(1200px,100% - 48px);margin-inline:auto}.product-showcase-video-eyebrow,.product-showcase-video-io__card>span{font-size:14px;font-weight:600;line-height:20px}.product-showcase-video-hero__copy{text-align:center;width:min(1100px,100%);margin-inline:auto}.product-showcase-video-hero__copy h1{color:#f5f7f5;letter-spacing:-1.5px;margin:10px 0 22px;font-size:clamp(54px,4vw,70px);font-weight:700;line-height:1.1}.product-showcase-video-hero__copy>p:last-child{color:#ffffff8c;width:min(1100px,100%);margin:0 auto;font-size:20px;font-weight:500;line-height:28px}.product-showcase-video-hero__composer{margin-top:48px}.marketing-composer.marketing-composer--product-showcase{width:100%;height:268px;box-shadow:none;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#00000080;border:1px solid #ffffff1a;border-radius:24px;padding:25px 28px 74px}.marketing-composer.marketing-composer--product-showcase:after{display:none}.marketing-composer--product-showcase textarea{height:158px;font-size:15px}.marketing-composer--product-showcase .marketing-composer__actions{bottom:26px;left:28px}.marketing-composer--product-showcase .marketing-composer__control{height:42px;font-size:15px}.marketing-composer--product-showcase .marketing-composer__create{bottom:26px;right:28px}.marketing-floating-composer--product-showcase[data-composer-mode=expanded]{--marketing-composer-expanded-height:268px;--marketing-composer-expanded-radius:24px;border-radius:24px;width:min(1200px,100% - 48px);height:268px}.product-showcase-video-section-heading{text-align:center;width:min(1100px,100%);margin:0 auto 58px}.product-showcase-video-section-heading h2{color:var(--product-showcase-text);letter-spacing:-.8px;margin:9px 0 0;font-size:52px;font-weight:700;line-height:1.12}.product-showcase-features{background:var(--product-showcase-bg);padding:140px 0}.product-showcase-features__heading{text-align:center;width:min(1100px,100%);margin:0 auto 80px}.product-showcase-features__heading h2{color:var(--product-showcase-text);letter-spacing:-.8px;margin:9px 0 0;font-size:52px;font-weight:700;line-height:1.12}.product-showcase-features__heading>p{color:#ffffff8c;width:min(1000px,100%);margin:14px auto 0;font-size:18px;line-height:26px}.product-showcase-features__list{gap:100px;display:grid}.product-showcase-feature{grid-template-columns:640px 500px;align-items:center;gap:60px;display:grid}.product-showcase-feature:nth-child(2n) .product-showcase-feature__media{order:2}.product-showcase-feature:nth-child(2n) .product-showcase-feature__copy{order:1}.product-showcase-feature__media{border:1px solid var(--product-showcase-line);background:#000;border-radius:20px;width:640px;height:360px;overflow:hidden}.product-showcase-feature__media video{object-fit:cover;background:#000;width:100%;height:100%;display:block}.product-showcase-feature__copy{width:500px}.product-showcase-feature__copy h3{color:#f2f5f2;letter-spacing:-.35px;margin:0;font-size:34px;font-weight:600;line-height:44px}.product-showcase-feature__copy p{color:var(--product-showcase-muted);margin:14px 0 0;font-size:15px;line-height:22px}.product-showcase-video-io{background:var(--product-showcase-bg);padding:140px 0}.product-showcase-video-card-grid{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.product-showcase-video-card-grid--io{gap:28px}.product-showcase-video-card-reveal,.product-showcase-video-io__glow,.product-showcase-video-workflow__glow,.product-showcase-video-related__glow{height:100%}.product-showcase-video-io__glow,.product-showcase-video-workflow__glow,.product-showcase-video-related__glow{transition:transform .25s}.product-showcase-video-io__glow:hover,.product-showcase-video-workflow__glow:hover,.product-showcase-video-related__glow:hover,.product-showcase-video-related__glow:focus-within{transform:translateY(-3px)}.product-showcase-video-io__card{border-radius:inherit;background:0 0;height:100%;min-height:240px;padding:39px 24px 28px;overflow:hidden}.product-showcase-video-io__card>span{font-size:13px;font-weight:700}.product-showcase-video-io__card h3{color:#f0f2f0;margin:6px 0 0;font-size:28px;font-weight:600;line-height:1.2}.product-showcase-video-io__card p{color:#ffffff8c;margin:14px 0 0;font-size:15px;line-height:22px}.product-showcase-video-workflow{background:var(--product-showcase-deep);padding:140px 0}.product-showcase-video-workflow .product-showcase-video-section-heading{margin-bottom:65px}.product-showcase-video-workflow__grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;margin:0;padding:0;list-style:none;display:grid}.product-showcase-video-workflow__item{min-width:0}.product-showcase-video-workflow__card{border-radius:inherit;background:0 0;height:100%;min-height:284px;padding:27px 24px 24px;overflow:hidden}.product-showcase-video-workflow__card span{color:#ffffffd9;background:#ffffff1a;border-radius:999px;align-items:center;min-height:34px;padding:7px 10px;font-size:15px;font-weight:600;line-height:20px;display:inline-flex}.product-showcase-video-workflow__card h3{color:#edf2f0;margin:18px 0 0;font-size:20px;font-weight:600;line-height:24px}.product-showcase-video-workflow__card p{color:#808a85;margin:12px 0 0;font-size:15px;line-height:22px}.product-showcase-video-workflow__action{text-align:center;margin-top:70px}.product-showcase-video-pill-button{background:var(--theme-gradient);color:#000;border-radius:999px;justify-content:center;align-items:center;gap:9px;min-height:48px;padding:13px 26px;font-size:15px;font-weight:600;transition:transform .2s,box-shadow .25s;display:inline-flex}.product-showcase-video-pill-button svg{width:17px;height:17px}.product-showcase-video-pill-button:hover{transform:translateY(-2px);box-shadow:0 12px 30px #faff0033}.product-showcase-video-pill-button:focus-visible,.product-showcase-video-closing__button:focus-visible,.product-showcase-video-related__card:focus-visible{outline-offset:3px;outline:2px solid #dfff00}.product-showcase-video-faq{background:var(--product-showcase-bg);padding:140px 0 128px}.product-showcase-video-faq .product-showcase-video-section-heading{margin-bottom:58px}.product-showcase-video-faq__list{gap:12px;width:min(980px,100%);margin-inline:auto;display:grid}.product-showcase-video-closing{background:var(--product-showcase-bg);padding:100px 0}.product-showcase-video-closing__card{background:radial-gradient(circle at 12% 10%,#ffffff45,transparent 30%),var(--theme-gradient);color:#07100b;text-align:center;border-radius:18px;flex-direction:column;justify-content:center;align-items:center;min-height:400px;padding:76px 80px;display:flex}.product-showcase-video-closing__card h2{max-width:800px;margin:0;font-size:42px;font-weight:700;line-height:1.14}.product-showcase-video-closing__card p{color:#07100bb8;max-width:760px;margin:18px 0 28px;font-size:18px;line-height:28px}.product-showcase-video-closing__button{color:#fff;background:#07100b;border-radius:10px;min-height:42px;padding:11px 24px;font-size:13px;font-weight:700;transition:transform .2s,box-shadow .25s}.product-showcase-video-closing__button:hover{transform:translateY(-2px);box-shadow:0 12px 28px #07100b38}.product-showcase-video-related{background:var(--product-showcase-bg);padding:100px 0}.product-showcase-video-card-grid--related{gap:24px}.product-showcase-video-related__card{border-radius:inherit;background:0 0;height:100%;min-height:240px;padding:39px 27px;display:block}.product-showcase-video-related__card h3{color:#f0f5f2;margin:0;font-size:28px;font-weight:600;line-height:1.2}.product-showcase-video-related__card p{color:#ffffff8c;margin:18px 0 0;font-size:15px;line-height:22px}@media (max-width:1279px){.product-showcase-feature{grid-template-columns:minmax(0,1.28fr) minmax(0,1fr)}.product-showcase-feature__media,.product-showcase-feature__copy{width:auto}}@media (max-width:900px){.product-showcase-video-shell{width:min(100% - 32px,640px)}.product-showcase-video-hero__copy h1{font-size:clamp(42px,10vw,56px);line-height:1.12}.product-showcase-video-hero__copy>p:last-child{font-size:17px;line-height:27px}.product-showcase-video-hero__composer{margin-top:38px}.marketing-composer.marketing-composer--product-showcase{height:240px;padding:22px 20px 110px}.marketing-composer--product-showcase textarea{height:108px}.marketing-composer--product-showcase .marketing-composer__actions{bottom:64px;left:20px;right:20px}.marketing-composer--product-showcase .marketing-composer__create{bottom:16px;right:20px}.marketing-floating-composer--product-showcase[data-composer-mode=expanded]{--marketing-composer-expanded-height:270px;width:min(100% - 32px,640px);height:270px}.product-showcase-features,.product-showcase-video-io,.product-showcase-video-workflow,.product-showcase-video-faq,.product-showcase-video-related{padding:80px 0}.product-showcase-video-section-heading,.product-showcase-features__heading{margin-bottom:52px}.product-showcase-video-section-heading h2,.product-showcase-features__heading h2{font-size:clamp(34px,8vw,42px);line-height:1.16}.product-showcase-features__heading>p{font-size:16px;line-height:26px}.product-showcase-features__list{gap:64px}.product-showcase-feature{grid-template-columns:minmax(0,1fr);gap:24px}.product-showcase-feature:nth-child(2n) .product-showcase-feature__media,.product-showcase-feature:nth-child(2n) .product-showcase-feature__copy{order:initial}.product-showcase-feature__media{aspect-ratio:16/9;width:100%;height:auto}.product-showcase-feature__copy{width:auto}.product-showcase-feature__copy h3{font-size:28px;line-height:36px}.product-showcase-video-card-grid,.product-showcase-video-workflow__grid{grid-template-columns:minmax(0,1fr)}.product-showcase-video-card-grid--io,.product-showcase-video-card-grid--related,.product-showcase-video-workflow__grid{gap:16px}.product-showcase-video-io__card,.product-showcase-video-related__card{height:auto;min-height:220px}.product-showcase-video-workflow .product-showcase-video-section-heading{margin-bottom:52px}.product-showcase-video-workflow__card{min-height:220px}.product-showcase-video-workflow__action{margin-top:42px}.product-showcase-video-faq .product-showcase-video-section-heading{margin-bottom:52px}.product-showcase-video-closing{padding:72px 0}.product-showcase-video-closing__card{min-height:360px;padding:54px 28px}.product-showcase-video-closing__card h2{font-size:34px}}@media (max-width:640px){.marketing-floating-composer--product-showcase[data-composer-mode=expanded]{--marketing-composer-expanded-height:326px;height:326px}.marketing-floating-composer__content>.marketing-composer--product-showcase{height:326px;min-height:326px}}@media (max-width:560px){.product-showcase-video-hero__copy h1{font-size:42px}.marketing-composer.marketing-composer--product-showcase{height:286px;padding-bottom:150px}.marketing-composer--product-showcase .marketing-composer__actions{flex-wrap:wrap;bottom:66px}.marketing-composer--product-showcase .marketing-composer__divider{display:none}.marketing-composer--product-showcase .marketing-composer__create{width:48px;left:auto;right:20px}.marketing-floating-composer__content>.marketing-composer--product-showcase{padding-bottom:150px}.product-showcase-video-section-heading,.product-showcase-features__heading{text-align:left}.product-showcase-video-section-heading h2,.product-showcase-features__heading h2{font-size:34px}.product-showcase-video-io__card{padding:32px 24px}.product-showcase-video-closing__card{min-height:330px;padding:46px 22px}.product-showcase-video-closing__card h2{font-size:30px}.product-showcase-video-related__card h3{font-size:25px}}@media (prefers-reduced-motion:reduce){.product-showcase-video-page *,.product-showcase-video-page :before,.product-showcase-video-page :after{scroll-behavior:auto!important}.product-showcase-video-pill-button,.product-showcase-video-closing__button,.product-showcase-video-related__card,.product-showcase-video-io__glow,.product-showcase-video-workflow__glow,.product-showcase-video-related__glow{transition-duration:.01ms}.product-showcase-video-io__glow:hover,.product-showcase-video-workflow__glow:hover,.product-showcase-video-related__glow:hover,.product-showcase-video-related__glow:focus-within{transform:none}}
