@charset "UTF-8";.landingpage{position:relative;margin-bottom:-1px;padding-top:56.25%;top:-1rem}@media all and (-ms-high-contrast: none), (-ms-high-contrast: active){.landingpage{overflow:hidden}}@media screen and (min-width: 1000px) and (max-width: 1199px){.landingpage{padding-top:562.5px}}@media screen and (min-width: 1200px){.landingpage.has-header-image-24_9{padding-top:37.5%}.landingpage.has-header-image-32_9{padding-top:28.125%}}.landingpage__image{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;height:100%;width:100%}.landingpage__image img,.landingpage__image video{width:100%;margin:0}@media screen and (min-width: 1000px) and (max-width: 1199px){.landingpage__image img,.landingpage__image video{margin-top:calc((56.25% - 562.5px) / -2)}}.landingpage__wrapper{position:relative;width:100vw;height:100%;top:0;pointer-events:none}@media screen and (min-width: 768px){.landingpage__wrapper{position:absolute;left:50%;transform:translateX(-50%);display:flex;max-width:1200px;height:calc(100% - 40px)}}.landingpage__content{position:relative;width:100%;padding:1rem;background-color:#fff;color:#000;pointer-events:auto}.landingpage__content h1,.landingpage__content h2{margin:0 0 1rem;color:#000}.landingpage__content h1+h2{margin-top:-0.75rem}.landingpage__content h1:last-child,.landingpage__content h2:last-child,.landingpage__content span:last-child{margin-bottom:0}@media screen and (min-width: 768px){.landingpage__content{align-self:center;margin:auto 2rem auto auto;width:auto;max-width:40%;min-width:30%;max-height:100%;overflow:auto;padding:1rem;background-color:rgba(255,255,255,0.75)}.landingpage__content--25{background-color:rgba(255,255,255,0.25)}.landingpage__content--50{background-color:rgba(255,255,255,0.5)}.landingpage__content--75{background-color:rgba(255,255,255,0.75)}.landingpage__content--85{background-color:rgba(255,255,255,0.85)}.landingpage__content--95{background-color:rgba(255,255,255,0.95)}}@media screen and (min-width: 768px){.landingpage__content--left{margin-left:2rem;margin-right:auto}}@media screen and (min-width: 768px){.landingpage__content--hidden{background-color:rgba(255,255,255,0)}}.landingpage__buttons{display:block;margin-top:1rem;font-size:1rem}.landingpage__buttons .button{pointer-events:all}.landingpage__buttons .button:first-child{margin-bottom:0.5rem;margin-right:0.75rem}.landingpage__brandshield,.landingpage__brandshield-mobile{display:block;position:absolute}.landingpage__brandshield svg,.landingpage__brandshield-mobile svg{display:block}.landingpage__brandshield-mobile{width:100%;top:-4.45vw}@media screen and (min-width: 768px){.landingpage__brandshield-mobile{display:none}}.landingpage__brandshield__padding-left,.landingpage__brandshield__padding-right,.landingpage__brandshield__mobile__padding-left,.landingpage__brandshield__mobile__padding-right{display:block;position:absolute;height:100%;bottom:0}.landingpage__brandshield__padding-left,.landingpage__brandshield__padding-right{background-color:#eee;width:25px}@media (max-width: 768px){.landingpage__brandshield__padding-left,.landingpage__brandshield__padding-right{display:none}}.landingpage__brandshield__mobile__padding-left,.landingpage__brandshield__mobile__padding-right{background-color:#fff;width:10px}@media (min-width: 768px){.landingpage__brandshield__mobile__padding-left,.landingpage__brandshield__mobile__padding-right{display:none}}.landingpage__brandshield__mobile__padding-left,.landingpage__brandshield__padding-left{left:0}.landingpage__brandshield__mobile__padding-right,.landingpage__brandshield__padding-right{right:0}.landingpage__brandshield{width:100%;bottom:-1px}@media screen and (max-width: 767px){.landingpage__brandshield{display:none}}@media (-ms-high-contrast: none), (-ms-high-contrast: active){.landingpage__brandshield{width:100%;bottom:0;height:3.45vw}}