.feature-hero-v2-block{padding-left:1rem;padding-right:1rem}.feature-hero-v2-block .inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;gap:5.5rem}.feature-hero-v2-block .the-content{-ms-flex-negative:1;flex-shrink:1;max-width:46.25rem}.feature-hero-v2-block .headline{font-size:3.75rem;font-size:clamp(2.75rem,1.893rem + 2.857vw,3.75rem);line-height:1.1;font-weight:500;margin-bottom:1.875rem}.feature-hero-v2-block .description p{font-size:1.375rem;line-height:1.6;margin-bottom:0}.feature-hero-v2-block .check-list{margin:0;padding:1rem 0 0;-webkit-columns:2;-moz-columns:2;columns:2}.feature-hero-v2-block .check-list li{list-style-type:none;padding:.375rem 0;margin:0 0 0 2rem;font-size:1.375rem}.feature-hero-v2-block .check-list li:before{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;content:"";width:1rem;height:1rem;background-image:url(../svg/check.svg);background-repeat:no-repeat;background-position:top left;background-size:1rem 1rem;margin-left:-1.5rem;margin-right:.625rem}.feature-hero-v2-block .the-ctas{padding-top:1.875rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;row-gap:1rem;-webkit-column-gap:2rem;-moz-column-gap:2rem;column-gap:2rem}.feature-hero-v2-block .the-cta{background-color:#121112;border:.125rem solid #121112;border-radius:1.5rem;color:#fff;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-weight:700;padding:.75rem 1.5rem;text-decoration:none}.feature-hero-v2-block .the-cta:focus-visible,.feature-hero-v2-block .the-cta:hover{background-color:#252425;border-color:#252425;text-decoration:none}.feature-hero-v2-block .the-cta:focus{text-decoration:none}.feature-hero-v2-block .the-cta:active{background-color:#121112;border-color:#121112}.feature-hero-v2-block .the-secondary-cta{color:#121112;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.feature-hero-v2-block .the-secondary-cta .icon{-webkit-transform:translateX(.6em);-ms-transform:translateX(.6em);transform:translateX(.6em);-webkit-transition:-webkit-transform 320ms;transition:transform 320ms;transition:transform 320ms,-webkit-transform 320ms}.feature-hero-v2-block .the-secondary-cta:focus-visible,.feature-hero-v2-block .the-secondary-cta:hover{text-decoration:none}.feature-hero-v2-block .the-secondary-cta:focus-visible .icon,.feature-hero-v2-block .the-secondary-cta:hover .icon{-webkit-transform:translateX(1em);-ms-transform:translateX(1em);transform:translateX(1em)}.feature-hero-v2-block .the-image,.feature-hero-v2-block .the-video{max-width:36rem}.feature-hero-v2-block .video-enlarger{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;background-color:#121112;width:100%}.feature-hero-v2-block .video-enlarger video{width:100%;height:100%;display:block;-o-object-fit:contain;object-fit:contain}.feature-hero-v2-block .video-enlarger:-webkit-full-screen{width:100vw;height:100vh}.feature-hero-v2-block .video-enlarger:-ms-fullscreen{width:100vw;height:100vh}.feature-hero-v2-block .video-enlarger:fullscreen{width:100vw;height:100vh}.feature-hero-v2-block .the-fullscreen-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;position:absolute;bottom:.5rem;right:.5rem;z-index:10;background:#121112;color:#fff;border-radius:.5rem;padding:.5rem;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;opacity:.2;-webkit-transition:opacity 240ms ease-in-out;transition:opacity 240ms ease-in-out;line-height:1}.feature-hero-v2-block .the-fullscreen-button .icon-minimize-arrows{display:none}.feature-hero-v2-block .the-fullscreen-button:hover{opacity:1;background:#121112}.feature-hero-v2-block .video-enlarger:hover .the-fullscreen-button{opacity:1}.feature-hero-v2-block .video-enlarger:-webkit-full-screen .the-fullscreen-button .icon:not(.icon-minimize-arrows){display:none}.feature-hero-v2-block .video-enlarger:-ms-fullscreen .the-fullscreen-button .icon:not(.icon-minimize-arrows){display:none}.feature-hero-v2-block .video-enlarger:fullscreen .the-fullscreen-button .icon:not(.icon-minimize-arrows){display:none}.feature-hero-v2-block .video-enlarger:-webkit-full-screen .the-fullscreen-button .icon-minimize-arrows{display:block}.feature-hero-v2-block .video-enlarger:-ms-fullscreen .the-fullscreen-button .icon-minimize-arrows{display:block}.feature-hero-v2-block .video-enlarger:fullscreen .the-fullscreen-button .icon-minimize-arrows{display:block}.feature-hero-v2-block[data-block-bg-color=black],.feature-hero-v2-block[data-block-bg-color=red],.feature-hero-v2-block[data-block-bg-color=red] .the-secondary-cta{color:#fff}.feature-hero-v2-block[data-block-bg-color=black] .the-cta{background-color:#d91629;border:.125rem solid #d91629;border-radius:1.5rem;color:#fff;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-weight:700;padding:.75rem 1.5rem;text-decoration:none}.feature-hero-v2-block[data-block-bg-color=black] .the-cta:focus-visible,.feature-hero-v2-block[data-block-bg-color=black] .the-cta:hover{background-color:#c21425;border-color:#c21425;text-decoration:none}.feature-hero-v2-block[data-block-bg-color=black] .the-cta:focus{text-decoration:none}.feature-hero-v2-block[data-block-bg-color=black] .the-cta:active{background-color:#d91629;border-color:#d91629}.feature-hero-v2-block[data-block-bg-color=black] .the-secondary-cta{color:#fff}@media (max-width:82.5em){.feature-hero-v2-block .inner{-ms-flex-wrap:wrap;flex-wrap:wrap;gap:2rem}.feature-hero-v2-block .the-content{margin:0 auto}.feature-hero-v2-block .the-image,.feature-hero-v2-block .the-video{margin-left:auto;margin-right:auto}}@media (max-width:42.5em){.feature-hero-v2-block .check-list{-webkit-columns:1;-moz-columns:1;columns:1}}