@-moz-keyframes slide-left{0%{-moz-transform:none;transform:none}30%{-moz-transform:translate(-75%);transform:translate(-75%)}70%{-moz-transform:translate(-75%);transform:translate(-75%)}to{-moz-transform:none;transform:none}}@keyframes slide-left{0%{-moz-transform:none;transform:none}30%{-moz-transform:translate(-75%);transform:translate(-75%)}70%{-moz-transform:translate(-75%);transform:translate(-75%)}to{-moz-transform:none;transform:none}}@-moz-keyframes slide-left-full{0%{-moz-transform:none;transform:none}30%{-moz-transform:translate(-100%);transform:translate(-100%)}70%{-moz-transform:translate(-100%);transform:translate(-100%)}to{-moz-transform:none;transform:none}}@keyframes slide-left-full{0%{-moz-transform:none;transform:none}30%{-moz-transform:translate(-100%);transform:translate(-100%)}70%{-moz-transform:translate(-100%);transform:translate(-100%)}to{-moz-transform:none;transform:none}}@-moz-keyframes slide-left-counter{0%{-moz-transform:none;transform:none}40%{-moz-transform:translate(2rem);transform:translate(2rem)}60%{-moz-transform:translate(2rem);transform:translate(2rem)}to{-moz-transform:none;transform:none}}@keyframes slide-left-counter{0%{-moz-transform:none;transform:none}40%{-moz-transform:translate(2rem);transform:translate(2rem)}60%{-moz-transform:translate(2rem);transform:translate(2rem)}to{-moz-transform:none;transform:none}}@-moz-keyframes slide-right-counter{0%{-moz-transform:none;transform:none}40%{-moz-transform:translate(-2rem);transform:translate(-2rem)}60%{-moz-transform:translate(-2rem);transform:translate(-2rem)}to{-moz-transform:none;transform:none}}@keyframes slide-right-counter{0%{-moz-transform:none;transform:none}40%{-moz-transform:translate(-2rem);transform:translate(-2rem)}60%{-moz-transform:translate(-2rem);transform:translate(-2rem)}to{-moz-transform:none;transform:none}}@-moz-keyframes btn-error{0%,to{-moz-transform:translate(0,0);transform:translate(0,0)}20%,60%{-moz-transform:translate(15px);transform:translate(15px)}40%,80%{-moz-transform:translate(-15px);transform:translate(-15px)}}@keyframes btn-error{0%,to{-moz-transform:translate(0,0);transform:translate(0,0)}20%,60%{-moz-transform:translate(15px);transform:translate(15px)}40%,80%{-moz-transform:translate(-15px);transform:translate(-15px)}}.hero-main{width:100%;height:auto;display:grid;position:relative;overflow:hidden}.hero-main.is-info-delayed .hero-main__bottom,.hero-main.is-info-delayed .hero-main__overlay{-moz-transition-delay:.4s;transition-delay:.4s}.hero-main.is-no-bg{background-color:transparent}.hero-main.is-no-bg .hero-main__bg,.hero-main.is-no-bg .hero-main__overlay,.hero-main.is-no-bg .hero-main__video-overlay{visibility:hidden}@media only screen and (min-width:992px){.hero-main--off-image-left,.hero-main--off-image-right{grid-template-columns:50% 50%;display:grid}.hero-main--off-image-left .hero-main__foreground-container{-moz-box-ordinal-group:-1;order:-1;padding-left:8rem;padding-right:4rem}}@media only screen and (min-width:1200px){.hero-main--off-image-left{grid-template-columns:40% 60%}}@media only screen and (min-width:992px){.hero-main--off-image-right .hero-main__foreground-container{padding-left:4rem;padding-right:8rem}}@media only screen and (min-width:1200px){.hero-main--off-image-right{grid-template-columns:60% 40%}}.hero-main__content{opacity:1;-moz-transition:opacity .6s cubic-bezier(.38,.41,.27,1) .4s,-moz-transform .6s cubic-bezier(.38,.41,.27,1) .4s,transform .6s cubic-bezier(.38,.41,.27,1) .4s;transition:opacity .6s cubic-bezier(.38,.41,.27,1) .4s,-moz-transform .6s cubic-bezier(.38,.41,.27,1) .4s,transform .6s cubic-bezier(.38,.41,.27,1) .4s;-moz-transform:translateY(0);transform:translateY(0)}.hero-main__content.is-hidden{opacity:0;pointer-events:none;will-change:opacity,transform;-moz-transition-delay:0s;transition-delay:0s;-moz-transform:translateY(6rem);transform:translateY(6rem)}.hero-main__center-center .hero-main__inner,.hero-main__center-center .hero-main__foreground-container,.hero-main__top-center .hero-main__inner,.hero-main__top-center .hero-main__foreground-container,.hero-main__bottom-center .hero-main__inner,.hero-main__bottom-center .hero-main__foreground-container{text-align:center;-moz-box-orient:vertical;-moz-box-direction:normal;flex-flow:column;-moz-box-pack:center;justify-content:center;-moz-box-align:center;align-items:center}.hero-main__center-center .hero-main__content-wrapper,.hero-main__top-center .hero-main__content-wrapper,.hero-main__bottom-center .hero-main__content-wrapper{text-align:center;margin:0 auto}.hero-main__center-center .hero-main__svg-wrapper,.hero-main__top-center .hero-main__svg-wrapper,.hero-main__bottom-center .hero-main__svg-wrapper{margin-left:auto;margin-right:auto}.hero-main__top-center .hero-main__inner,.hero-main__top-center .hero-main__foreground-container{-moz-box-pack:start;justify-content:flex-start}.hero-main__bottom-center .hero-main__inner,.hero-main__bottom-center .hero-main__foreground-container{-moz-box-pack:end;justify-content:flex-end}.hero-main__top-left .offset-md-2,.hero-main__top-left .offset-lg-2,.hero-main__top-left .offset-md-3,.hero-main__top-left .offset-lg-3,.hero-main__center-left .offset-md-2,.hero-main__center-left .offset-lg-2,.hero-main__center-left .offset-md-3,.hero-main__center-left .offset-lg-3,.hero-main__bottom-left .offset-md-2,.hero-main__bottom-left .offset-lg-2,.hero-main__bottom-left .offset-md-3,.hero-main__bottom-left .offset-lg-3{margin-left:0}.hero-main__top-left h2.text-center,.hero-main__center-left h2.text-center,.hero-main__bottom-left h2.text-center{text-align:left!important}.hero-main__top-left .hero-main__svg-wrapper,.hero-main__center-left .hero-main__svg-wrapper,.hero-main__bottom-left .hero-main__svg-wrapper{margin-left:0;margin-right:0}.hero-main__top-left .hero-main__eyebrow,.hero-main__top-left .hero-main__subhead,.hero-main__center-left .hero-main__eyebrow,.hero-main__center-left .hero-main__subhead,.hero-main__bottom-left .hero-main__eyebrow,.hero-main__bottom-left .hero-main__subhead{margin-left:0}.hero-main__top-left .hero-main__inner,.hero-main__top-left .hero-main__foreground-container{text-align:left;-moz-box-orient:vertical;-moz-box-direction:normal;flex-flow:column;-moz-box-pack:start;justify-content:flex-start;-moz-box-align:start;align-items:flex-start}.hero-main__top-left .hero-main__inner .offset-md-1,.hero-main__top-left .hero-main__foreground-container .offset-md-1{margin-left:0}.hero-main__top-left .hero-main__cta-wrapper{text-align:left;-moz-box-pack:start;justify-content:flex-start}.hero-main__top-left .hero-main__svg-wrapper--inline .hero-main__svg{object-position:left center}@media only screen and (min-width:768px){.hero-main__top-left .hero-main__svg-wrapper--inline .hero-main__svg{object-position:left}}.hero-main__center-left .hero-main__inner,.hero-main__center-left .hero-main__foreground-container{text-align:left;-moz-box-orient:vertical;-moz-box-direction:normal;flex-flow:column;-moz-box-pack:center;justify-content:center;-moz-box-align:start;align-items:flex-start}.hero-main__center-left .hero-main__inner .offset-md-1,.hero-main__center-left .hero-main__foreground-container .offset-md-1{margin-left:0}.hero-main__center-left .hero-main__cta-wrapper{text-align:left;-moz-box-pack:start;justify-content:flex-start}.hero-main__center-left .hero-main__svg-wrapper--inline .hero-main__svg{object-position:left center}@media only screen and (min-width:768px){.hero-main__center-left .hero-main__svg-wrapper--inline .hero-main__svg{object-position:left}}.hero-main__bottom-left .hero-main__inner,.hero-main__bottom-left .hero-main__foreground-container{text-align:left;-moz-box-orient:vertical;-moz-box-direction:normal;flex-flow:column;-moz-box-pack:end;justify-content:flex-end;-moz-box-align:start;align-items:flex-start}.hero-main__bottom-left .hero-main__inner .offset-md-1,.hero-main__bottom-left .hero-main__foreground-container .offset-md-1{margin-left:0}.hero-main__bottom-left .hero-main__cta-wrapper{text-align:left;-moz-box-pack:start;justify-content:flex-start}.hero-main__height-auto{height:unset;min-height:484px;max-height:unset}@media only screen and (max-width:767px){.hero-main__height-auto{min-height:370px}}.hero-main__height-auto .hero-main__inner-container{position:unset!important}.hero-main__height-100,.hero-main__height-100 .hero-main__image-container{min-height:calc(max(540px,var(--vh,1vh)*100) - var(--pat-top-nav-items-height));max-height:unset}@media only screen and (max-width:767px){.hero-main__height-100,.hero-main__height-100 .hero-main__image-container{min-height:375px}}.storytelling-scroller .hero-main__height-100,.storytelling-scroller .hero-main__height-100 .hero-main__image-container{min-height:max(540px,var(--vh,1vh)*100)}@media only screen and (min-width:768px){.hero-main__height-100:not([class*=hero-main__bottom-]) .hero-main__caret-wrapper{display:block}}.hero-main__height-66 .hero-main__image-container{min-height:375px}@media only screen and (min-width:768px){.hero-main__height-66 .hero-main__image-container{min-height:max(540px,var(--vh,1vh)*66)}}.hero-main__height-slim .hero-main__image-container{height:44rem;min-height:unset}.hero-main.is-top .hero-main__overlay-info{height:100%}.hero-main.is-top .hero-main__overlay-info.is-shown{z-index:20}.hero-main.is-top .hero-main__video-container{position:absolute;top:0;left:0}.hero-main.is-top .hero-main__inner{position:relative;top:auto;left:auto}.hero-main.is-top .hero-main__inner.align-center{-moz-box-pack:center;justify-content:center;-moz-box-align:center;align-items:center}.hero-main.card-hero{min-height:unset}.hero-main.card-hero.is-top .hero-main__inner-container{padding-top:14.8rem}@media only screen and (max-width:767px){.hero-main.card-hero.is-top .hero-main__inner-container{padding:14.8rem 0 0}}@media only screen and (min-width:768px){.hero-main.card-hero.is-top .hero-main__inner-container{padding:16rem 0 0}}.hero-main.card-hero .slider-cards{padding:8rem 0 3.2rem}@media only screen and (max-width:767px){.hero-main.card-hero .slider-cards{padding:2.4rem 0}.hero-main.card-hero .slider-cards .swiper-button-prev,.hero-main.card-hero .slider-cards .swiper-button-next{display:none}.hero-main.card-hero .slider-cards .slider-cards__container{margin-bottom:0;padding-bottom:0}}.hero-main.card-hero .slider-cards.layout-wide{padding:5.6rem 0}.hero-main.card-hero .hero-main__content{max-width:1040px;margin:4.8rem auto 0}.hero-main.card-hero .slider [class*=col-]:not(:first-of-type){display:unset}.hero-main .hero-main__info-open-wrapper{background-color:var(--pat-theme-cta-fore,#fff)}.hero-main .hero-main__info-open-wrapper svg{color:var(--pat-theme-cta-back,#000)}.hero-main .hero-main__info-open-wrapper svg:not(.colored) :not(.colored){fill:var(--pat-theme-cta-back,#000)}.hero-main .hero-main__content,.hero-main .hero-main__overlay-info-content{color:var(--pat-theme-fore,#000)}.hero-main .hero-main__caret svg{fill:var(--pat-theme-fore,#000)}.hero-main .hero-main__overlay-info-blurb,.hero-main .hero-main__overlay-info-caption{color:var(--pat-theme-cta-back,#000)}.hero-main .hero-main__overlay-info-content{background-color:var(--pat-theme-cta-fore,#fff)}.hero-main [class*=col-]:not(:first-of-type){-moz-box-pack:end;justify-content:flex-end;-moz-box-align:end;align-items:flex-end;display:flex}.hero-main__image-container{display:flex;position:relative}.hero-main__inner-container{width:100%}.hero-main__inner{z-index:2;-moz-box-lines:single;flex-wrap:nowrap;-moz-box-align:end;align-items:flex-end;height:100%;display:flex;position:relative}@media only screen and (max-width:767px){.hero-main__inner{-moz-box-orient:vertical;-moz-box-direction:normal;flex-flow:column;-moz-box-pack:start;justify-content:flex-start;-moz-box-align:start;align-items:flex-start}}@media only screen and (min-width:768px){.hero-main__inner.align-left,.hero-main__inner.align-right{-moz-box-align:center;align-items:center}.hero-main__inner.align-left .hero-main__bottom,.hero-main__inner.align-right .hero-main__bottom{margin-bottom:0}}.hero-main__inner.align-center{-moz-box-align:center;align-items:center}.hero-main__inner.align-center .hero-main__bottom{margin-bottom:0}.hero-main__inner.align-center .hero-main__bottom--container{text-align:center;-moz-box-flex:0;flex:0 0 100%;max-width:none}.hero-main__inner.align-center .hero-main__cta-wrapper{-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;-moz-box-pack:center;justify-content:center;display:flex}@media only screen and (min-width:768px){.hero-main__inner.align-center .hero-main__cta-wrapper{-moz-box-orient:horizontal;-moz-box-direction:normal;flex-direction:row}}.hero-main__inner.align-right{align-items:right}.hero-main__inner.align-right .hero-main__bottom{margin-bottom:0}.hero-main__inner.align-right .hero-main__bottom--container{text-align:right;-moz-box-flex:0;flex:0 0 100%;max-width:none}.hero-main__inner.align-right .hero-main__cta-wrapper{-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;-moz-box-pack:end;justify-content:flex-end;display:flex}@media only screen and (min-width:768px){.hero-main__inner.align-right .hero-main__cta-wrapper{-moz-box-orient:horizontal;-moz-box-direction:normal;flex-direction:row}}.hero-main__bg{z-index:0;opacity:1;background-repeat:no-repeat;width:100%;height:100%;-moz-transition:-moz-transform 1s cubic-bezier(.395,.005,.19,1),transform 1s cubic-bezier(.395,.005,.19,1);transition:-moz-transform 1s cubic-bezier(.395,.005,.19,1),transform 1s cubic-bezier(.395,.005,.19,1);position:absolute;top:0;left:0}.hero-main__bg--src,.hero-main__bg--src+.ls-blur-up-img{object-fit:cover;width:100%;height:100%;font-family:object-fit\: cover;display:block;position:absolute;top:0;left:0}.hero-main__bg--full,.hero-main__bg--cover{background-size:cover!important}.hero-main__bg--contain{background-size:contain!important}.hero-main__bg--contain.hero-main__bg--src,.hero-main__bg--contain.hero-main__bg--src+.ls-blur-up-img{object-fit:contain;font-family:object-fit\: contain}.hero-main__bg.is-zoomed{-moz-transform:scale(1.0625);transform:scale(1.0625)}.hero-main__overlay,.hero-main__video-overlay{z-index:1;background:#000;width:100%;height:100%;-moz-transition:opacity .4s cubic-bezier(.38,.41,.27,1);transition:opacity .4s cubic-bezier(.38,.41,.27,1);position:absolute;top:0;left:0}@media (prefers-reduced-motion){.hero-main__overlay,.hero-main__video-overlay{-moz-transition:none;transition:none}}.hero-main__overlay{background:var(--pat-theme-cta-back,#000);opacity:0}.hero-main--on-image .hero-main__overlay{opacity:.4}@media only screen and (max-width:767px){.hero-main__overlay.story-film-overlay,.hero-main__overlay.story-general-overlay{visibility:visible!important;opacity:.6!important;-moz-transition:opacity cubic-bezier(.38,.41,.27,1)!important;transition:opacity cubic-bezier(.38,.41,.27,1)!important}}@media only screen and (max-width:767px) and (prefers-reduced-motion){.hero-main__overlay.story-film-overlay,.hero-main__overlay.story-general-overlay{-moz-transition:none;transition:none}}.hero-main__overlay.is-dim{opacity:.6}.hero-main__overlay.is-hidden,.hero-main__overlay.story-film-overlay,.hero-main__overlay.story-general-overlay{opacity:0;-moz-transition:opacity cubic-bezier(.38,.41,.27,1);transition:opacity cubic-bezier(.38,.41,.27,1)}@media (prefers-reduced-motion){.hero-main__overlay.is-hidden,.hero-main__overlay.story-film-overlay,.hero-main__overlay.story-general-overlay{-moz-transition:none;transition:none}}.hero-main__video-overlay{opacity:.4;background:#fff;-moz-transition:opacity 2s cubic-bezier(.265,.035,.205,.995);transition:opacity 2s cubic-bezier(.265,.035,.205,.995)}@media (prefers-reduced-motion){.hero-main__video-overlay{-moz-transition:none;transition:none}}.hero-main__video-overlay.is-hidden{opacity:0}.hero-main .hero-main__foreground-container{display:flex}.hero-main .hero-main__inner{padding-top:2.4rem;padding-bottom:2.4rem}@media only screen and (min-width:992px){.hero-main .hero-main__inner{padding-top:6.4rem;padding-bottom:6.4rem}}.hero-main--on-image .hero-main__inner{padding-top:5.6rem;padding-bottom:5.6rem}@media only screen and (min-width:768px){.hero-main--on-image .hero-main__inner{padding-top:8rem;padding-bottom:8rem}}.hero-main__content-wrapper{-moz-box-sizing:content-box;box-sizing:content-box;max-width:70rem}.hero-main__headline{margin:.4rem auto}.hero-main__eyebrow{letter-spacing:-.02em;margin:.4rem auto;font-size:1.2rem;font-weight:500;line-height:1.1}@media only screen and (min-width:992px){.hero-main__eyebrow{font-size:1.6rem}}.hero-main__eyebrow:-webkit-any(.font__secondary,.font__serif){letter-spacing:-.05em}.hero-main__eyebrow:-moz-any(.font__secondary,.font__serif){letter-spacing:-.05em}.hero-main__eyebrow:is(.font__secondary,.font__serif){letter-spacing:-.05em}.hero-main__subhead{letter-spacing:0;margin:.4rem auto;font-size:1.2rem;font-weight:300;line-height:1.5}@media only screen and (min-width:992px){.hero-main__subhead{font-size:1.4rem}}@media only screen and (min-width:768px){.hero-main__subhead{letter-spacing:0;font-size:1.4rem;font-weight:300;line-height:1.5}}@media only screen and (min-width:768px) and (min-width:992px){.hero-main__subhead{font-size:1.6rem}}.hero-main__caret-wrapper{z-index:10;display:none;position:absolute;bottom:6em;left:50%;-moz-transform:translate(-50%);transform:translate(-50%)}@media only screen and (max-width:767px){.hero-main__caret-wrapper{bottom:3rem}}.hero-main__caret{text-align:center;cursor:pointer;opacity:1;width:2.4rem;height:2.4rem;margin:0 auto;line-height:2.4rem;-moz-transition:opacity .6s cubic-bezier(.38,.41,.27,1) .4s,-moz-transform .6s cubic-bezier(.38,.41,.27,1) .4s,transform .6s cubic-bezier(.38,.41,.27,1) .4s;transition:opacity .6s cubic-bezier(.38,.41,.27,1) .4s,-moz-transform .6s cubic-bezier(.38,.41,.27,1) .4s,transform .6s cubic-bezier(.38,.41,.27,1) .4s;-moz-transform:translateY(0);transform:translateY(0)}.hero-main__caret svg{-moz-animation:2s ease-in-out infinite fade_move_down;animation:2s ease-in-out infinite fade_move_down}.hero-main__caret.is-hidden{opacity:0;pointer-events:none;will-change:opacity,transform;-moz-transition-delay:0s;transition-delay:0s;-moz-transform:translateY(6rem);transform:translateY(6rem)}.hero-main__caret:focus-visible{outline:4px solid #91abe9}.focus-visible-unsupported .hero-main__caret:focus{outline:4px solid #91abe9}.hero-main__svg-wrapper{text-align:left;width:16rem;margin:.4rem 0}@media only screen and (min-width:992px){.hero-main__svg-wrapper{width:20rem}}.hero-main__svg-wrapper--cover,.hero-main__svg-wrapper--contain{width:100%;height:100%;margin:0;position:absolute;top:0;bottom:0;left:0;right:0}.hero-main__svg-wrapper--cover .hero-main__svg,.hero-main__svg-wrapper--cover .lottie-animation,.hero-main__svg-wrapper--cover .lottie-animation .animation,.hero-main__svg-wrapper--contain .hero-main__svg,.hero-main__svg-wrapper--contain .lottie-animation,.hero-main__svg-wrapper--contain .lottie-animation .animation{object-position:center;height:100%;max-height:100%;position:absolute;top:0;bottom:0;left:0;right:0}.hero-main__svg-wrapper--cover .hero-main__svg{object-fit:cover;font-family:object-fit\: cover}.hero-main__svg{object-fit:contain;object-position:center;width:100%;max-height:10rem;font-family:object-fit\: contain}@media only screen and (min-width:992px){.hero-main__svg{max-height:20rem}}.hero-main__cta-wrapper{-moz-box-orient:horizontal;-moz-box-direction:normal;flex-flow:wrap;-moz-box-pack:center;justify-content:center;-moz-box-align:center;align-items:center;margin:.8rem -.4rem 0;display:flex}@media only screen and (min-width:992px){.hero-main__cta-wrapper{margin-top:1.6rem}}.hero-main__cta-wrapper .btn{min-width:0;margin:.8rem .4rem 0}.hero-main__info-open-wrapper{z-index:9;opacity:1;background-color:#f9f9f9;border-radius:4rem;-moz-transition:opacity .2s cubic-bezier(.38,.41,.27,1) .2s;transition:opacity .2s cubic-bezier(.38,.41,.27,1) .2s;display:block;position:absolute;bottom:1.6rem;right:1.6rem}@media (prefers-reduced-motion){.hero-main__info-open-wrapper{-moz-transition:none;transition:none}}.hero-main--on-image .hero-main__info-open-wrapper{bottom:2.4rem}@media only screen and (min-width:768px){.hero-main--on-image .hero-main__info-open-wrapper{right:calc(var(--bs-gutter-x)*3)}}@media only screen and (min-width:992px){.hero-main--on-image .hero-main__info-open-wrapper{right:calc(var(--bs-gutter-x)*4)}}@media only screen and (min-width:1200px){.hero-main--on-image .hero-main__info-open-wrapper{right:calc(var(--bs-gutter-x)*5)}}.hero-main__info-open-wrapper.is-hidden{opacity:0;-moz-transition:opacity .2s cubic-bezier(.38,.41,.27,1) .2s;transition:opacity .2s cubic-bezier(.38,.41,.27,1) .2s}.hero-main__info-open-wrapper:focus-visible{outline:4px solid #91abe9}.focus-visible-unsupported .hero-main__info-open-wrapper:focus{outline:4px solid #91abe9}.hero-main__info-open{width:3.2rem;height:3.2rem;color:var(--pat-theme-cta-fore,#fff);cursor:pointer;padding:0;-moz-transition:-moz-transform .2s cubic-bezier(.38,.41,.27,1),transform .2s cubic-bezier(.38,.41,.27,1);transition:-moz-transform .2s cubic-bezier(.38,.41,.27,1),transform .2s cubic-bezier(.38,.41,.27,1)}@media (prefers-reduced-motion){.hero-main__info-open{-moz-transition:none;transition:none}}.hero-main__info-open svg{max-width:1.6rem;fill:var(--pat-theme-cta-back,#000);left:50%;-moz-transform:translate(-50%);transform:translate(-50%)}.hero-main__info-close{width:3.2rem;height:3.2rem;display:none;position:absolute;top:auto;bottom:1.6rem;right:1.6rem}.hero-main--on-image .hero-main__info-close{bottom:2.4rem}@media only screen and (min-width:768px){.hero-main--on-image .hero-main__info-close{right:calc(var(--bs-gutter-x)*3)}}@media only screen and (min-width:992px){.hero-main--on-image .hero-main__info-close{right:calc(var(--bs-gutter-x)*4)}}@media only screen and (min-width:1200px){.hero-main--on-image .hero-main__info-close{right:calc(var(--bs-gutter-x)*5)}}.hero-main__info-close.is-shown{display:block}.hero-main__info-close .cta-circle{min-width:3.2rem;height:3.2rem}.hero-main__info-close .cta-circle svg{width:1rem;height:1rem;-moz-transition:-moz-transform .2s cubic-bezier(.38,.41,.27,1),transform .2s cubic-bezier(.38,.41,.27,1);transition:-moz-transform .2s cubic-bezier(.38,.41,.27,1),transform .2s cubic-bezier(.38,.41,.27,1);fill:var(--pat-theme-cta-back,#000)!important}.hero-main__info-close .cta-circle:hover{-moz-transform:scale(1);transform:scale(1)}.hero-main__info-close .cta-circle:hover svg{-moz-transform:scale(1.05);transform:scale(1.05)}.hero-main__overlay-info{font-family:var(--pata-font-sans);z-index:3;opacity:0;pointer-events:none;-moz-box-align:end;align-items:flex-end;width:100%;height:100%;padding-bottom:1.6rem;display:flex;position:absolute;bottom:0;left:0}.hero-main--on-image .hero-main__overlay-info{padding-bottom:2.4rem}.hero-main__overlay-info.is-shown{z-index:20;opacity:1;pointer-events:auto;-moz-transition:opacity .1s cubic-bezier(.38,.41,.27,1) .4s;transition:opacity .1s cubic-bezier(.38,.41,.27,1) .4s}@media (prefers-reduced-motion){.hero-main__overlay-info.is-shown{-moz-transition:none;transition:none}}.hero-main__overlay-info.is-shown .hero-main__overlay-info-content{opacity:1;pointer-events:auto;-moz-transition:-moz-transform .6s cubic-bezier(.38,.41,.27,1) .4s,transform .6s cubic-bezier(.38,.41,.27,1) .4s,opacity .2s cubic-bezier(.38,.41,.27,1) .4s;transition:-moz-transform .6s cubic-bezier(.38,.41,.27,1) .4s,transform .6s cubic-bezier(.38,.41,.27,1) .4s,opacity .2s cubic-bezier(.38,.41,.27,1) .4s;-moz-transform:scale(1);transform:scale(1)}@media (prefers-reduced-motion){.hero-main__overlay-info.is-shown .hero-main__overlay-info-content{-moz-transition:none;transition:none}}.hero-main__overlay-info.is-shown .hero-main__overlay-info-blurb,.hero-main__overlay-info.is-shown .hero-main__overlay-info-caption{opacity:1;-moz-transition:opacity .6s cubic-bezier(.38,.41,.27,1) .4s,-moz-transform .8s cubic-bezier(.38,.41,.27,1) .4s,transform .8s cubic-bezier(.38,.41,.27,1) .4s;transition:opacity .6s cubic-bezier(.38,.41,.27,1) .4s,-moz-transform .8s cubic-bezier(.38,.41,.27,1) .4s,transform .8s cubic-bezier(.38,.41,.27,1) .4s;-moz-transform:none;transform:none}@media (prefers-reduced-motion){.hero-main__overlay-info.is-shown .hero-main__overlay-info-blurb,.hero-main__overlay-info.is-shown .hero-main__overlay-info-caption{-moz-transition:none;transition:none}}.hero-main__overlay-info:not(.is-shown){visibility:hidden}.hero-main__overlay-info .hero-main__overlay-info-content-wrapper{position:relative}.hero-main:not(.hero-main--on-image) .hero-main__overlay-info .hero-main__overlay-info-content-wrapper{padding-right:var(--bs-gutter-x)}.hero-main__overlay-info .hero-main__overlay-info-content{opacity:0;-moz-transform-origin:95% 98%;transform-origin:95% 98%;pointer-events:none;border-radius:1.6rem;width:calc(100% - 1.6rem);padding:1.6rem 2.4rem 1.6rem 1.6rem;-moz-transition:-moz-transform .6s cubic-bezier(.38,.41,.27,1),transform .6s cubic-bezier(.38,.41,.27,1),opacity .3s cubic-bezier(.38,.41,.27,1);transition:-moz-transform .6s cubic-bezier(.38,.41,.27,1),transform .6s cubic-bezier(.38,.41,.27,1),opacity .3s cubic-bezier(.38,.41,.27,1);-moz-transform:translate(.8rem)scale(.1);transform:translate(.8rem)scale(.1)}@media (prefers-reduced-motion){.hero-main__overlay-info .hero-main__overlay-info-content{-moz-transition:none;transition:none}}@media only screen and (min-width:768px){.hero-main__overlay-info .hero-main__overlay-info-content{width:100%;max-width:34.3rem;margin-right:.8rem}.hero-main--on-image .hero-main__overlay-info .hero-main__overlay-info-content{margin-right:2.4rem}}@media only screen and (min-width:992px){.hero-main--on-image .hero-main__overlay-info .hero-main__overlay-info-content{margin-right:.8rem}}.hero-main__overlay-info .hero-main__overlay-info-blurb,.hero-main__overlay-info .hero-main__overlay-info-caption{letter-spacing:0;color:var(--pat-theme-cta-back,#000);opacity:0;font-size:1.2rem;font-weight:300;line-height:1.5;-moz-transition:opacity .4s cubic-bezier(.38,.41,.27,1),-moz-transform 0s cubic-bezier(.38,.41,.27,1) .4s,transform 0s cubic-bezier(.38,.41,.27,1) .4s;transition:opacity .4s cubic-bezier(.38,.41,.27,1),-moz-transform 0s cubic-bezier(.38,.41,.27,1) .4s,transform 0s cubic-bezier(.38,.41,.27,1) .4s;display:block;position:relative;-moz-transform:translateY(3rem);transform:translateY(3rem)}@media only screen and (min-width:992px){.hero-main__overlay-info .hero-main__overlay-info-blurb,.hero-main__overlay-info .hero-main__overlay-info-caption{font-size:1.4rem}}@media (prefers-reduced-motion){.hero-main__overlay-info .hero-main__overlay-info-blurb,.hero-main__overlay-info .hero-main__overlay-info-caption{-moz-transition:none;transition:none}}.hero-main__overlay-info .hero-main__overlay-info-blurb>p,.hero-main__overlay-info .hero-main__overlay-info-caption>p{letter-spacing:0;font-size:1.2rem;font-weight:300;line-height:1.5}@media only screen and (min-width:992px){.hero-main__overlay-info .hero-main__overlay-info-blurb>p,.hero-main__overlay-info .hero-main__overlay-info-caption>p{font-size:1.4rem}}.hero-main__overlay-info .hero-main__overlay-info-blurb+.hero-main__overlay-info-caption{margin-top:.8rem}.hero-main__video-container{z-index:0;background:0 0;width:100%;height:100%;padding:0;position:relative;overflow:hidden}@media only screen and (min-width:768px){.hero-main__video-container{background:0 0}}.hero-main__height-100 .hero-main__video-container{min-height:calc(var(--vh,1vh)*100 + 2px)}.hero-main__video-container video{object-fit:cover;z-index:2;width:100%;height:100%;font-family:object-fit\: cover;position:absolute;top:0;left:0}.hero-main--no-caret .hero-main__caret-wrapper{display:none!important}.hero-main--no-bg-overlay .hero-main__overlay{display:none}
/*# sourceMappingURL=hero-main.css.map*/