@charset "UTF-8";.section-text-media-right .youtube,.section-text-media-right .youtube-box{max-width:100%;position:relative;aspect-ratio:16/9;width:100%}.section-text-media-right .youtube-box:hover,.section-text-media-right .youtube:hover{cursor:pointer}.section-text-media-right .youtube-box:hover .play,.section-text-media-right .youtube:hover .play{background:red;opacity:.9}.section-text-media-right .youtube img,.section-text-media-right .youtube-box img{width:100%;aspect-ratio:16/9;max-width:100%;max-height:100%}.section-text-media-right .youtube iframe,.section-text-media-right .youtube-box iframe{width:100%;height:100%;aspect-ratio:16/9;max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain}@media screen and (max-width:768px){.section-text-media-right .youtube iframe,.section-text-media-right .youtube-box iframe{height:auto}}.section-text-media-right .youtube .play,.section-text-media-right .youtube-box .play{z-index:2;font-size:1.1em;position:absolute;top:calc(50% - 26px);left:0;right:0;margin:auto;background:#3b3636;opacity:.75;border-radius:50%/10%;color:#fff;height:3em;padding:0;text-align:center;text-indent:.1em;transition:all 150ms ease-out;width:4em}.section-text-media-right .youtube .play:before,.section-text-media-right .youtube-box .play:before{background:inherit;border-radius:5%/50%;content:"";position:absolute;inset:9% -5%}.section-text-media-right .youtube .play:after,.section-text-media-right .youtube-box .play:after{border-style:solid;border-width:1em 0 1em 1.732em;border-color:transparent transparent transparent rgba(255,255,255,.7490196078);content:" ";font-size:.75em;height:0;margin:-1em 0 0 -.75em;top:50%;position:absolute;width:0}.section-text-media-right .video-box{width:100%;height:auto;min-width:700px}@media (max-width:768px){.section-text-media-right .video-box{min-width:500px}}@media (max-width:568px){.section-text-media-right .video-box{min-width:300px}}.section-text-media-right .wistia-placeholder{width:100%;height:auto;position:relative;display:flex;align-items:center;justify-content:center}.section-text-media-right .wistia-placeholder img{width:100%;height:auto;max-width:100%}.section-text-media-right .wistia-placeholder.hidden{display:none}.section-text-media-right .wistia-placeholder .playbtn{width:125px;height:80px;position:absolute;background:var(--indigo-100);display:flex;justify-content:center;align-items:center;cursor:pointer;transition:.3s all ease-in}@media (max-width:568px){.section-text-media-right .wistia-placeholder .playbtn{width:105px;height:60px}}.section-text-media-right .wistia-placeholder .playbtn:hover{background:var(--indigo-75)}.section-text-media-right .wistia-placeholder .playbtn:after{content:"";width:0;height:0;border-top:18px solid transparent;border-bottom:18px solid transparent;border-left:26px solid #fff}@media (max-width:568px){.section-text-media-right .wistia-placeholder .playbtn:after{border-top:15px solid transparent;border-bottom:15px solid transparent;border-left:23px solid #fff}}.section-text-media-right .wistia_responsive_padding{display:none!important;width:100%;height:auto}.section-text-media-right .wistia_responsive_padding.showed{display:block!important}.section-text-media-right .video-box{width:100%}.section-text-media-right .video-box iframe{width:100%;height:auto;aspect-ratio:16/9}.section-text-media-right .modal-video-box{position:fixed;inset:0;display:flex;align-items:center;justify-content:center;padding:1rem;cursor:pointer;visibility:hidden;opacity:0;transition:all .35s ease-in;z-index:-1;pointer-events:none}.section-text-media-right .modal-video-box:before{content:"";position:absolute;inset:0;opacity:.3;background:var(--deep-midnight-blue)}.section-text-media-right .modal-video-box--content{position:relative;width:90vw;aspect-ratio:16/9 auto;max-width:1240px;max-height:76vh;background:var(--indigo-100);overflow:hidden;cursor:default}@media screen and (min-width:100vh){.section-text-media-right .modal-video-box--content{width:auto;height:100%}}@media screen and (min-width:100vh){.section-text-media-right .modal-video-box--content:has(.video-box-wistia,.video-box-iframe){min-height:100%}}.section-text-media-right .modal-video-box--close-modal{--outer-spacing:20px;font-size:1.5rem;position:absolute;top:var(--outer-spacing);right:var(--outer-spacing);z-index:99;background-color:transparent;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='40' height='40' viewBox='0 0 40 40' fill='none'%3E%3Cpath d='M30 10L10 30M10 10L30 30' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-position:center;background-size:30px;background-repeat:no-repeat;border:none;box-shadow:none;color:var(--white);width:40px;aspect-ratio:1;padding:0;text-indent:-9999px;cursor:pointer}.section-text-media-right .modal-video-box.is-visible{visibility:visible;opacity:1;z-index:999;pointer-events:auto}.section-text-media-right .modal-video-box .video-player-wrapper{display:flex;max-width:100%;max-height:100%}.section-text-media-right{--section-bg-color:var(--white);background-color:var(--section-bg-color);overflow:hidden}.section-text-media-right .row-buttons{display:flex;flex-flow:row wrap;align-items:center;gap:12px}@media screen and (max-width:568px){.section-text-media-right .row-buttons{flex-direction:column;align-items:stretch;gap:10px;width:100%}.section-text-media-right .row-buttons a{width:auto}}.section-text-media-right{overflow:initial;position:relative;padding:27px 0;z-index:11}@media screen and (max-width:992px){.section-text-media-right{padding:80px 0}}.section-text-media-right:before{content:"";background-image:url(../../images/arch.svg);background-repeat:no-repeat;width:480px;height:600px;background-size:contain;position:absolute;top:0;left:2%}.section-text-media-right.bg-dark-blue{--bg-color:#fff;--bg-image:linear-gradient(180deg, #0F5FB0 0%, #174E86 100%);background-image:var(--bg-image);color:var(--bg-color)}.section-text-media-right.v1{padding:80px 0}.section-text-media-right.v1:before{display:none}.section-text-media-right.v1 .container{justify-content:space-between}.section-text-media-right.v1 .content{gap:40px;width:43%;padding:0 40px 0 0}@media screen and (max-width:992px){.section-text-media-right.v1 .content{width:100%;padding:0}}.section-text-media-right.v1 .title{padding-right:22px;color:var(--light-primary)}.section-text-media-right.v1 .description{color:inherit;font-size:1.125rem;font-style:normal;font-weight:400;line-height:140%;letter-spacing:-.009rem}@media screen and (max-width:992px){.section-text-media-right.v1 .description{font-size:1rem;letter-spacing:-.128px}}.section-text-media-right.v1 .description{color:var(--light-primary)}.section-text-media-right.v2{padding:80px 0;background:var(--light-borders);overflow:hidden}.section-text-media-right.v2:before{display:none}.section-text-media-right.v2 .container{justify-content:space-between}.section-text-media-right.v2 .content{gap:24px;width:48.9843%;color:var(--black);padding:0}@media screen and (max-width:992px){.section-text-media-right.v2 .content{width:100%}}.section-text-media-right.v2 .description{color:inherit;font-size:1.125rem;font-style:normal;font-weight:400;line-height:140%;letter-spacing:-.009rem;margin-top:8px}@media screen and (max-width:992px){.section-text-media-right.v2 .description{font-size:1rem;letter-spacing:-.128px}}.section-text-media-right .container{position:relative;z-index:1}.section-text-media-right .container{--max-width:1328px;width:100%;max-width:var(--max-width);display:flex;padding:0 24px;margin:0 auto;box-sizing:border-box}@media screen and (max-width:992px){.section-text-media-right .container{padding:0 16px;--max-width:100%}}.section-text-media-right .container--wide{--max-width:1348px}@media screen and (max-width:992px){.section-text-media-right .container--wide{--max-width:100%}}.section-text-media-right .container--column{flex-direction:column}.section-text-media-right .container{flex-wrap:nowrap;align-items:center}@media screen and (max-width:992px){.section-text-media-right .container{flex-direction:column-reverse;gap:40px;align-items:flex-start}}.section-text-media-right .content{width:42%;display:flex;flex-flow:column nowrap;gap:24px;padding:56px 64px 56px 0}@media screen and (max-width:992px){.section-text-media-right .content{width:100%;padding:0}}.section-text-media-right .title{color:inherit;font-size:2.25rem;font-style:normal;font-weight:600;line-height:120%;margin:0;letter-spacing:-.72px}.section-text-media-right .title span{color:var(--blue-lighter);font-weight:600}@media screen and (max-width:992px){.section-text-media-right .title{font-size:1.875rem;letter-spacing:-.6px}}@media screen and (max-width:992px){.section-text-media-right .title{display:none}}.section-text-media-right .title--mobile{display:none}@media screen and (max-width:992px){.section-text-media-right .title--mobile{display:block}}.section-text-media-right .description p{margin:0;color:inherit;font-size:1.125rem;font-style:normal;font-weight:400;line-height:140%;letter-spacing:-.009rem}@media screen and (max-width:992px){.section-text-media-right .description p{font-size:1rem;letter-spacing:-.128px}}@media screen and (max-width:992px){.section-text-media-right .description p{font-size:1.125rem;letter-spacing:-.009rem}}.section-text-media-right .description p+p{margin-top:24px}.section-text-media-right .description a:not(.btn){color:var(--title-secondary)}.section-text-media-right .media{flex:1 1 0;position:relative;align-self:flex-end;bottom:-27px}@media screen and (max-width:992px){.section-text-media-right .media{bottom:auto;align-self:center;left:-10px}}.section-text-media-right .media img{width:100%;height:auto}.section-text-media-right .media-wrap.v1{display:flex;flex-direction:column-reverse;gap:40px;max-width:50%}@media screen and (max-width:992px){.section-text-media-right .media-wrap.v1{max-width:100%}}.section-text-media-right .media-wrap.v1 .media{bottom:0;left:0}.section-text-media-right .media-wrap.v1 .play-button{right:28%;bottom:28%;opacity:0}.section-text-media-right .media-wrap.v2{display:flex;flex-direction:column-reverse;gap:40px;max-width:46.875%}@media screen and (max-width:992px){.section-text-media-right .media-wrap.v2{max-width:100%}}.section-text-media-right .media-wrap.v2 .media{bottom:0;left:0}.section-text-media-right .media-wrap.v2 .media img,.section-text-media-right .media-wrap.v2 .media picture{width:100%;height:auto;aspect-ratio:1.7857/1;border-radius:32px}.section-text-media-right .media-wrap.v2 .play-button{right:28%;bottom:28%;opacity:0}.section-text-media-right picture{display:block;font-size:0}.section-text-media-right .play-button{position:absolute;border-radius:50%;width:120px;aspect-ratio:1;display:grid;place-items:center;background-position:0 0;background-size:100%;background-image:url(../../images/play.svg);transition:background-position .2s ease-in;cursor:pointer;right:24%;bottom:27%;transform:translate(-50%,-50%)}@media screen and (max-width:992px){.section-text-media-right .play-button{left:50%;bottom:5%;right:auto}}.section-text-media-right .play-button:before{border-radius:inherit;width:100%;aspect-ratio:1;content:"";transform:scale(1.5);opacity:.2;background-position:0 0;background-size:200% 100%;background-image:linear-gradient(to right,var(--blue-lighter),var(--blue-light),var(--blue-lighter));animation:pulse-play 2s infinite}.section-text-media-right .play-button:hover{background-position:100% 0}@keyframes pulse-play{0%{transform:scale(1.5)}70%{transform:scale(1.1)}100%{transform:scale(1.5)}}@keyframes show-circle{0%{opacity:0}100%{opacity:1}}/*# sourceMappingURL=text-media-right.min.css.map */
