.works-with-badges{align-items:center;display:flex;gap:20px;justify-content:center}.works-with-badges,.works-with-badges *{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.works-with-badges img{display:block;height:40px;width:auto}@keyframes spinner_xe7Q{93.75%,to{r:3px}46.875%{r:.2px}}.get-it-on-badges{align-items:center;display:flex;gap:20px;justify-content:center}.get-it-on-badges,.get-it-on-badges *{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.section-header .super-title{color:#000;font-family:MarkPro-Heavy,sans-serif;font-size:1.125rem;font-style:normal;font-weight:800;line-height:1.1}.section-header h2{text-wrap:balance}.section-header .description{font-size:1rem;margin-top:15px}@media (min-width:992px){.section-header .description{font-size:1.125rem;margin-top:28px}}.section-header .description p{text-wrap:balance}.section-header .description p:last-child{margin-bottom:0}.section-header .description p strong{color:#000;font-family:MarkPro-Heavy,sans-serif;font-weight:800}.section-header .highlighted-items{margin-top:56px}@media (min-width:1200px){.section-header .highlighted-items{height:47px}}.section-header .highlighted-items .highlighted-items-inner{align-items:flex-start;display:flex;flex-wrap:wrap;gap:40px;justify-content:flex-start}@media (min-width:1200px){.section-header .highlighted-items .highlighted-items-inner{position:absolute;width:2000px}}.section-header .highlighted-items .highlighted-item{border-left:1px solid #b2b2b2;max-width:220px;padding-left:12px;width:100%}.section-header .highlighted-items .highlighted-item p{margin-bottom:0}.section-header .highlighted-items .highlighted-item p.highlighted-item-title{color:#000;font-family:MarkPro-Bold,sans-serif;font-size:18px;font-weight:700;line-height:128%}.section-header .highlighted-items .highlighted-item p.highlighted-item-description{color:#4c4c4c;font-size:18px;font-weight:450;line-height:128%}.section-header .get-it-on-badges,.section-header .works-with-badges{justify-content:flex-start;margin-top:20px}@media (min-width:992px){.section-header .get-it-on-badges,.section-header .works-with-badges{margin-top:15px}}.section-header .actions{margin-top:18px}@media (min-width:992px){.section-header .actions{margin-top:31px}}.image-and-text-banner{display:flex;flex-direction:column-reverse;flex-wrap:wrap;margin:80px 0;position:relative}@media (min-width:768px){.image-and-text-banner{display:block;margin:120px 0}}.image-and-text-banner.image-position-bottomCenter{display:grid;grid-template-columns:1fr}.image-and-text-banner.image-position-bottomCenter .image-and-text-banner__image{margin:0 auto;max-width:1004px}.image-and-text-banner.image-position-bottomCenter .image-and-text-banner__content .image-and-text-banner__content-inner{text-align:center}.image-and-text-banner.image-position-bottomCenter .image-and-text-banner__content .image-and-text-banner__content-inner .section-header{margin:0 auto 24px;max-width:634px}.image-and-text-banner.image-position-leftSide .image-and-text-banner__image,.image-and-text-banner.image-position-rightSide .image-and-text-banner__image{-webkit-touch-callout:none;aspect-ratio:376/318;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none}.image-and-text-banner.image-position-leftSide .image-and-text-banner__image *,.image-and-text-banner.image-position-rightSide .image-and-text-banner__image *{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}@media (min-width:768px){.image-and-text-banner.image-position-leftSide .image-and-text-banner__image,.image-and-text-banner.image-position-rightSide .image-and-text-banner__image{height:100%;left:50%;max-width:1275px;position:absolute;top:50%;transform:translateY(-50%);width:50%;z-index:1}}.image-and-text-banner.image-position-leftSide .image-and-text-banner__image img,.image-and-text-banner.image-position-leftSide .image-and-text-banner__image video,.image-and-text-banner.image-position-rightSide .image-and-text-banner__image img,.image-and-text-banner.image-position-rightSide .image-and-text-banner__image video{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.image-and-text-banner.image-position-leftSide .image-and-text-banner__content,.image-and-text-banner.image-position-rightSide .image-and-text-banner__content{background-color:#f7f7f7;padding:45px 0 35px;position:relative;z-index:2}@media (min-width:768px){.image-and-text-banner.image-position-leftSide .image-and-text-banner__content,.image-and-text-banner.image-position-rightSide .image-and-text-banner__content{align-items:center;background-color:transparent;display:flex;padding:150px 0}.image-and-text-banner.image-position-leftSide .image-and-text-banner__image{left:0;width:50%}.image-and-text-banner.image-position-leftSide .image-and-text-banner__content .image-and-text-banner__content-inner{padding-left:24px}}@media (min-width:992px){.image-and-text-banner.image-position-leftSide .image-and-text-banner__content .image-and-text-banner__content-inner{padding-left:100px}}@media (min-width:768px){.image-and-text-banner.image-position-rightSide .image-and-text-banner__content .image-and-text-banner__content-inner{padding-right:24px}}@media (min-width:992px){.image-and-text-banner.image-position-rightSide .image-and-text-banner__content .image-and-text-banner__content-inner{padding-right:100px}}@media (max-width:767.98px){.image-and-text-banner.compact-design{margin:50px 0}}.image-and-text-banner.compact-design .image-and-text-banner__image{aspect-ratio:unset;left:unset;max-width:none;position:relative;top:unset;transform:none;width:100%}@media (max-width:767.98px){.image-and-text-banner.compact-design .image-and-text-banner__image{height:335px;overflow:hidden}}.image-and-text-banner.compact-design .image-and-text-banner__image img{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}@media (max-width:767.98px){.image-and-text-banner.compact-design .image-and-text-banner__image img{max-width:none;width:562px!important}.image-and-text-banner.compact-design .image-and-text-banner__content{background-color:transparent;padding:20px 0}}@media (min-width:768px){.image-and-text-banner.compact-design .image-and-text-banner__content{display:flex;height:100%;justify-content:center;min-height:400px;padding:80px 0}}.image-and-text-banner.compact-design .image-and-text-banner__content .image-and-text-banner__content-inner .section-header h2{font-size:32px}@media (min-width:768px){.image-and-text-banner.compact-design .image-and-text-banner__content .image-and-text-banner__content-inner .section-header h2{font-size:40px}}.image-and-text-banner.compact-design .image-and-text-banner__content .image-and-text-banner__content-inner .section-header .description{margin-top:14px}@media (min-width:768px){.image-and-text-banner.compact-design .image-and-text-banner__content .image-and-text-banner__content-inner .section-header .description{margin-top:21px}}.image-and-text-banner.compact-design .image-and-text-banner__content .image-and-text-banner__content-inner .section-header .description p{margin-bottom:14px}@media (min-width:768px){.image-and-text-banner.compact-design .image-and-text-banner__content .image-and-text-banner__content-inner .section-header .description p{text-wrap:unset;margin-bottom:21px}}.image-and-text-banner.compact-design .image-and-text-banner__content .image-and-text-banner__content-inner .section-header .description p:last-child{margin-bottom:0}@media (min-width:768px){.image-and-text-banner.compact-design.image-position-leftSide .image-and-text-banner__content .image-and-text-banner__content-inner{padding-left:24px}}@media (min-width:992px){.image-and-text-banner.compact-design.image-position-leftSide .image-and-text-banner__content .image-and-text-banner__content-inner{padding-left:80px}}@media (min-width:768px){.image-and-text-banner.compact-design.image-position-rightSide .image-and-text-banner__content .image-and-text-banner__content-inner{padding-right:24px}}@media (min-width:992px){.image-and-text-banner.compact-design.image-position-rightSide .image-and-text-banner__content .image-and-text-banner__content-inner{padding-right:80px}}
