section div.swiper-pagination.swiper-pagination-bullets{margin:20px 0 0;display:inline-block;padding:0;position:relative;background:#fafafa;border-radius:6px}section div.swiper-pagination.swiper-pagination-bullets span{width:42px;margin:0;height:42px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;padding:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;background:none;border-radius:6px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}section div.swiper-pagination.swiper-pagination-bullets>.swiper-pagination-bullet{font-size:14px}section div.swiper-pagination.swiper-pagination-bullets>.swiper-pagination-bullet-active{color:#fff;font-weight:500;background:var(--blue-brand)}section div.swiper-pagination.swiper-pagination-bullets span.swiper-pagination-bullet:only-child,section div.swiper-pagination.swiper-pagination-bullets:has(.swiper-pagination-bullet:only-child){display:none !important}.section-page-hero.centered{z-index:1;position:relative;overflow:hidden;border-bottom:1px solid #f1f4f7}.section-page-hero.centered video,.section-page-hero.centered .background-image{left:0;width:100%;height:100%;z-index:1;display:block;bottom:0;margin:0 auto;position:absolute;-o-object-fit:contain;object-fit:contain;-o-object-position:bottom;object-position:bottom}.section-page-hero.centered video{-o-object-fit:contain;object-fit:contain;-o-object-position:bottom center;object-position:bottom center}.section-page-hero.centered .container{z-index:2;display:block;min-height:560px;padding-top:160px;text-align:center}.section-page-hero.centered h1{margin:0 auto 50px;font-family:var(--font-family-denton);font-weight:300;font-size:var(--h2-font-size);line-height:var(--h2-line-height)}.section-page-hero.centered .span-input{color:#2b3746;border:1px solid #dce2ea;margin:0 auto;padding:8px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:6px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.section-page-hero.centered .span-label{padding:8px 8px 16px}.section-page-hero.centered button{width:100%;padding:5px 15px 7px;min-width:170px;text-align:center}@media(min-width: 720px){.section-page-hero.centered h1{font-family:var(--font-family-denton);font-weight:300;font-size:var(--h1-font-size);line-height:var(--h1-line-height)}.section-page-hero.centered .container{min-height:600px}.section-page-hero.centered .span-input{margin:0 auto;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap}.section-page-hero.centered .span-label{padding:8px 32px 8px 8px}.section-page-hero.centered button{width:auto;width:initial}.section-page-hero.centered video{left:50%;max-width:500px;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}}@media(min-width: 1000px){.section-page-hero.centered video{bottom:-40px;max-width:650px}}@media(min-width: 1280px){.section-page-hero.centered .container{min-height:680px}.section-page-hero.centered video{bottom:0;max-width:1000px}}.section-text-media{color:#000;margin:48px 0 2px;border-top:1px solid #eef0f2;border-bottom:1px solid #eef0f2}.section-text-media .span-image{overflow:hidden;max-height:300px}.section-text-media .image{margin:0 auto;max-width:70%}.section-text-media .type-card .span-image{border:1px solid hsla(0,0%,100%,.3);max-height:none;max-height:initial;background:#fafafa;border-radius:16px}@media(min-width: 720px){.section-text-media{margin-bottom:100px}.section-text-media .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.section-text-media .span-image{width:50%;max-height:none;max-height:initial}.section-text-media .span-title{width:50%;max-width:520px}.section-text-media .image{max-width:290px}}.container-text-media.container{padding-top:48px}.container-text-media .span-title{padding-bottom:48px}.container-text-media .pill{margin-bottom:30px}.container-text-media h2{margin:0 0 24px;font-family:var(--font-family-denton);font-weight:300;font-size:var(--h3-font-size);line-height:var(--h3-line-height)}.container-text-media p{color:#516880;margin:0;font-size:var(--text-regular-font-size);font-weight:400;line-height:var(--text-regular-line-height);font-family:var(--font-family-text)}.container-text-media p:last-of-type{margin-bottom:0}.container-text-media p+.btn-wrap{padding-top:40px}.container-text-media.media-left .span-title{-webkit-box-ordinal-group:31;-ms-flex-order:30;order:30}@media(min-width: 1024px){.container-text-media h2{margin:0 0 32px;font-family:var(--font-family-denton);font-weight:300;font-size:var(--h2-font-size);line-height:var(--h2-line-height)}.container-text-media .span-title{padding-top:50px;padding-bottom:100px}.container-text-media .span-image{-ms-flex-item-align:end;align-self:flex-end}.container-text-media .image{max-width:340px}}.section-text-media{margin-top:0;border-bottom:none}.section-text-media h2{font-family:var(--font-family-denton);font-weight:300;font-size:var(--h4-font-size);line-height:var(--h4-line-height)}.section-text-media p{color:#516880}.section-text-media .span-image{max-width:510px;border-radius:8px}.section-text-media video{height:320px;-o-object-fit:cover;object-fit:cover;border-radius:8px;-o-object-position:top center;object-position:top center}.section-text-media .container-text-media{padding-top:64px;padding-bottom:64px}@media(min-width: 720px){.section-text-media{margin-bottom:0}.section-text-media .container-text-media{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.section-text-media .span-title{padding:0 32px 0 0;max-width:520px}.section-text-media video{height:auto}}.section-media-kit{padding:90px 0}.section-media-kit h2{margin:0 0 24px;font-family:var(--font-family-denton);font-weight:300;font-size:var(--h4-font-size);line-height:var(--h4-line-height)}.section-media-kit p{margin:0 0 24px;font-size:var(--text-regular-font-size);font-weight:400;line-height:var(--text-regular-line-height);font-family:var(--font-family-text)}.section-media-kit ul{margin:0;padding:0;list-style:none}.section-media-kit ul li{position:relative;margin-bottom:12px}.section-media-kit .download-link{color:#000;border:1px solid #dce2ea;display:-webkit-box;display:-ms-flexbox;display:flex;padding:24px;z-index:1;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:6px;-webkit-text-decoration:none;text-decoration:none;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;font-size:var(--text-large-font-size);font-weight:400;line-height:var(--text-large-line-height);font-family:var(--font-family-text)}.section-media-kit .download-link:link,.section-media-kit .download-link:focus,.section-media-kit .download-link:active,.section-media-kit .download-link:visited{color:#000}.section-media-kit .download-link:hover{color:#000}.section-media-kit .download-link:hover{border-color:#000}.section-media-kit .force-download{top:0;right:0;width:25%;height:100%;display:block;z-index:5;position:absolute}.section-media-kit .svg-icon{border-bottom:1px solid #000}.section-media-kit .btn-blue-gradient{width:100%}@media(min-width: 720px){.section-media-kit ul{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.section-media-kit ul li,.section-media-kit .span-intro{width:50%}.section-media-kit .span-intro,.section-media-kit ul li:nth-of-type(odd){padding-right:32px}.section-media-kit ul li:nth-of-type(even){padding-left:32px}.section-media-kit .btn-blue-gradient{max-width:calc(50% - 32px)}}@media(min-width: 1280px){.section-media-kit ul{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.section-media-kit ul li,.section-media-kit .span-intro{width:30%}.section-media-kit ul li:nth-of-type(odd){padding-right:0}.section-media-kit ul li:nth-of-type(even){padding-left:0}.section-media-kit .btn-blue-gradient{max-width:30%}}
