:root{--vh:0;--studio-nav-height:0;--global-nav-offset:150px;--global-nav-mobile-offset:110px;--scrollbar-width:0px;--local-nav-offset:70px;--local-nav-mobile-offset:64px}html[class*=aem-AuthorLayer-]:not(.aem-AuthorLayer-Preview) .offer-hero-component .hero__background .hero__image{height:auto}.hero__text-title--light .hero__text-title{color:#fff}.hero__text-title--dark .hero__text-title{color:#000}.hero__text-copy--light .hero__text-copy{color:#fff}.hero__text-copy--dark .hero__text-copy{color:#000}.hero__text-copy--light .hero__legal-disclaimer{color:#fff}.hero__text-copy--dark .hero__legal-disclaimer{color:#000}.hero__offer-modal{position:fixed;left:0;top:0;background-color:rgba(0,0,0,.5);width:100%;height:100%;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;z-index:5}.hero__offer-modal--title{padding-bottom:15px;border-bottom:1px solid #c6c6cb;font-family:MiniSerif,Times,Times New Roman,serif;font-size:20px}.hero__offer-modal--wrapper{width:90%;background-color:#fff;padding:25px;position:relative}.hero__offer-modal--copy{padding-top:15px;font-family:MiniSans,Helvetica Neue,-apple-system,system-ui,BlinkMacSystemFont,sans-serif;font-size:10px;color:#333}.hero__offer-modal--close{position:absolute;left:auto;top:0;right:0}.hero__offer-modal--close:before{display:block;content:"\2715";position:absolute;right:10px;cursor:pointer}.hero__offer-modal.js-modal--hidden{display:none}.offer-hero-component .hero__offer-wrapper{position:relative;-ms-flex-pack:center;justify-content:center}@media (min-width:768px){.offer-hero-component .hero__offer-fma-image-border{--border-thickness:9px;--clip-path-border-thickness:calc(var(--border-thickness) + 1px);position:absolute;z-index:9;height:calc(100% - 8vw);width:52vw;top:4vw;left:48vw;border:var(--border-thickness) solid var(--border-color);border-right:none;animation:4s infinite a;animation-delay:2s;-webkit-clip-path:polygon(100% 0,100% var(--clip-path-border-thickness),var(--clip-path-border-thickness) calc(100% - var(--clip-path-border-thickness)),var(--clip-path-border-thickness) var(--clip-path-border-thickness),100% var(--clip-path-border-thickness),100% var(--clip-path-border-thickness),100% 0);clip-path:polygon(100% 0,100% var(--clip-path-border-thickness),var(--clip-path-border-thickness) calc(100% - var(--clip-path-border-thickness)),var(--clip-path-border-thickness) var(--clip-path-border-thickness),100% var(--clip-path-border-thickness),100% var(--clip-path-border-thickness),100% 0)}.offer-hero-component .hero__offer-fma-image-border.yellow{--border-color:#ffe419}.offer-hero-component .hero__offer-fma-image-border.lightBlue{--border-color:#56c5e5}.offer-hero-component .hero__offer-fma-image-border.orange{--border-color:#ed510d}.offer-hero-component .hero__offer-fma-image-border.blue{--border-color:#2d46df}.offer-hero-component .hero__offer-fma-image-border.red{--border-color:#b51919}.offer-hero-component .hero__offer-fma-image-border.turquoise{--border-color:#26d6c3}.offer-hero-component .hero__offer-fma-image-border.green{--border-color:#01693e}}@keyframes a{15%,86%{-webkit-clip-path:polygon(100% 0,100% var(--clip-path-border-thickness),var(--clip-path-border-thickness) calc(100% - var(--clip-path-border-thickness)),var(--clip-path-border-thickness) var(--clip-path-border-thickness),100% var(--clip-path-border-thickness),100% var(--clip-path-border-thickness),100% 0);clip-path:polygon(100% 0,100% var(--clip-path-border-thickness),var(--clip-path-border-thickness) calc(100% - var(--clip-path-border-thickness)),var(--clip-path-border-thickness) var(--clip-path-border-thickness),100% var(--clip-path-border-thickness),100% var(--clip-path-border-thickness),100% 0)}25%{-webkit-clip-path:polygon(100% 0,100% var(--clip-path-border-thickness),var(--clip-path-border-thickness) calc(100% - var(--clip-path-border-thickness)),var(--clip-path-border-thickness) var(--clip-path-border-thickness),0 var(--clip-path-border-thickness),0 var(--clip-path-border-thickness),0 0);clip-path:polygon(100% 0,100% var(--clip-path-border-thickness),var(--clip-path-border-thickness) calc(100% - var(--clip-path-border-thickness)),var(--clip-path-border-thickness) var(--clip-path-border-thickness),0 var(--clip-path-border-thickness),0 var(--clip-path-border-thickness),0 0)}35%{-webkit-clip-path:polygon(100% 0,100% var(--clip-path-border-thickness),var(--clip-path-border-thickness) calc(100% - var(--clip-path-border-thickness)),var(--clip-path-border-thickness) 100%,0 100%,0 var(--clip-path-border-thickness),0 0);clip-path:polygon(100% 0,100% var(--clip-path-border-thickness),var(--clip-path-border-thickness) calc(100% - var(--clip-path-border-thickness)),var(--clip-path-border-thickness) 100%,0 100%,0 var(--clip-path-border-thickness),0 0)}45%{-webkit-clip-path:polygon(100% 0,100% var(--clip-path-border-thickness),100% calc(100% - var(--clip-path-border-thickness)),100% 100%,0 100%,0 var(--clip-path-border-thickness),0 0);clip-path:polygon(100% 0,100% var(--clip-path-border-thickness),100% calc(100% - var(--clip-path-border-thickness)),100% 100%,0 100%,0 var(--clip-path-border-thickness),0 0)}55%{-webkit-clip-path:polygon(100% 0,100% var(--clip-path-border-thickness),100% calc(100% - var(--clip-path-border-thickness)),100% 100%,0 100%,0 var(--clip-path-border-thickness),0 0);clip-path:polygon(100% 0,100% var(--clip-path-border-thickness),100% calc(100% - var(--clip-path-border-thickness)),100% 100%,0 100%,0 var(--clip-path-border-thickness),0 0)}65%{-webkit-clip-path:polygon(var(--clip-path-border-thickness) 0,var(--clip-path-border-thickness) var(--clip-path-border-thickness),100% calc(100% - var(--clip-path-border-thickness)),100% 100%,0 100%,0 var(--clip-path-border-thickness),0 0);clip-path:polygon(var(--clip-path-border-thickness) 0,var(--clip-path-border-thickness) var(--clip-path-border-thickness),100% calc(100% - var(--clip-path-border-thickness)),100% 100%,0 100%,0 var(--clip-path-border-thickness),0 0)}75%{-webkit-clip-path:polygon(var(--clip-path-border-thickness) calc(100% - var(--clip-path-border-thickness)),var(--clip-path-border-thickness) var(--clip-path-border-thickness),100% calc(100% - var(--clip-path-border-thickness)),100% 100%,0 100%,0 calc(100% - var(--clip-path-border-thickness)),0 calc(100% - var(--clip-path-border-thickness)));clip-path:polygon(var(--clip-path-border-thickness) calc(100% - var(--clip-path-border-thickness)),var(--clip-path-border-thickness) var(--clip-path-border-thickness),100% calc(100% - var(--clip-path-border-thickness)),100% 100%,0 100%,0 calc(100% - var(--clip-path-border-thickness)),0 calc(100% - var(--clip-path-border-thickness)))}85%{-webkit-clip-path:polygon(var(--clip-path-border-thickness) calc(100% - var(--clip-path-border-thickness)),var(--clip-path-border-thickness) var(--clip-path-border-thickness),100% calc(100% - var(--clip-path-border-thickness)),100% 100%,100% 100%,100% calc(100% - var(--clip-path-border-thickness)),100% calc(100% - var(--clip-path-border-thickness)));clip-path:polygon(var(--clip-path-border-thickness) calc(100% - var(--clip-path-border-thickness)),var(--clip-path-border-thickness) var(--clip-path-border-thickness),100% calc(100% - var(--clip-path-border-thickness)),100% 100%,100% 100%,100% calc(100% - var(--clip-path-border-thickness)),100% calc(100% - var(--clip-path-border-thickness)))}}.offer-hero-component .hero__offer-inner-wrapper{position:absolute;z-index:10;top:0;margin:20px 8vw;max-width:84%;box-sizing:border-box}.offer-hero-component .hero__text-title{font-size:24px;font-weight:400;font-family:MiniSerif,Times,Times New Roman,serif}.offer-hero-component .hero__text-group{width:85%;position:absolute;top:15px;left:20px}.offer-hero-component .hero__badge{padding-bottom:10px}.offer-hero-component .hero__text-badge{font-family:MiniSans,Arial,sans-serif;font-size:12px;line-height:15px;text-transform:uppercase;letter-spacing:2px;font-weight:700;padding:4px 10px;border-radius:2px}.offer-hero-component .hero__text-badge.yellow{background-color:#ffe419}.offer-hero-component .hero__text-badge.lightBlue{background-color:#56c5e5}.offer-hero-component .hero__text-badge.orange{background-color:#ed510d}.offer-hero-component .hero__text-badge.blue{background-color:#2d46df}.offer-hero-component .hero__text-badge.red{background-color:#b51919}.offer-hero-component .hero__text-badge.turquoise{background-color:#26d6c3}.offer-hero-component .hero__text-badge.green{background-color:#01693e}.offer-hero-component .hero__text-badge.white{color:#fff}.offer-hero-component .hero__text-badge.black{color:#000}.offer-hero-component .hero__text-info{margin:0 0 100%;color:#fff}@media (min-width:768px){.offer-hero-component .hero__text-info{margin:0 0 15%}}@media (min-width:1280px){.offer-hero-component .hero__text-info{margin:0 0 115px}}.offer-hero-component .hero__text-info .hero__text-eyebrow{margin:0 0 20px;font-size:12px;font-style:normal;font-weight:700;line-height:150%;letter-spacing:3px;text-transform:uppercase;font-family:MiniSans,Arial,sans-serif}.offer-hero-component .hero__text-info .hero__text-title{font-size:36px;font-style:normal;font-weight:700;line-height:90%;letter-spacing:1px;text-transform:uppercase;font-family:MiniSerif,Times,Times New Roman,Georgia,serif}@media (min-width:1280px){.offer-hero-component .hero__text-info .hero__text-title{font-size:70px;line-height:90%}}.offer-hero-component .hero__text-info .hero__text-subtitle{font-size:26px;font-weight:400;line-height:90%;font-style:italic;font-family:MiniSerif,Times,Times New Roman,Georgia,serif}@media (min-width:1280px){.offer-hero-component .hero__text-info .hero__text-subtitle{font-size:52px;line-height:90%}}.offer-hero-component .hero__background{max-width:100%;margin:0 auto;position:relative}.offer-hero-component .hero__text-copy{font-family:MiniSans,Arial,sans-serif;font-size:14px;line-height:1.5rem;margin-top:5px;font-weight:400;padding:0}.offer-hero-component .hero__text-title-2{font-size:18px;font-weight:700;line-height:90%;text-transform:uppercase;font-family:MiniSerif,Times,Times New Roman,Georgia,serif;color:#fff}@media (min-width:1280px){.offer-hero-component .hero__text-title-2{font-size:28px;line-height:90%}}.offer-hero-component .hero__offer-modal--wrapper{width:450px}.offer-hero-component .hero__legal-disclaimer{position:absolute;left:20px;top:auto;bottom:10px;font-size:14px;letter-spacing:1px;font-family:MiniSans,Arial,sans-serif}.offer-hero-component .hero__text-container{margin-bottom:20px}.offer-hero-component .hero__action-container{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between;gap:0}@media (min-width:768px){.offer-hero-component .hero__offer-wrapper{display:block}.offer-hero-component .hero__offer-inner-wrapper{margin:40px 100px 0;max-width:36%}.offer-hero-component .hero__text-copy{margin-top:25px;font-size:16px}.offer-hero-component .hero__badge{padding-bottom:15px}.offer-hero-component .hero__text-container{margin-bottom:25px}.offer-hero-component .hero__action-container{-ms-flex-direction:row;flex-direction:row;gap:15px}}@media (min-width:1280px){.offer-hero-component .hero__legal-disclaimer{left:100px}.offer-hero-component .hero__text-title{font-size:39px}.offer-hero-component .hero__text-group{width:40vw;z-index:100;left:100px;top:90px}.offer-hero-component .hero__background .hero__image{height:100%;object-fit:cover}}