@font-face{font-family:LatoRegular;src:url(Lato-Regular.eot);src:url(Lato-Regular.eot?#iefix) format("embedded-opentype"),url(Lato-Regular.woff2) format("woff2"),url(Lato-Regular.woff) format("woff"),url(Lato-Regular.ttf) format("truetype");font-style:normal;font-display:swap;font-weight:400;text-rendering:optimizeLegibility}@font-face{font-family:LatoItalic;src:url(Lato-Italic.eot);src:url(Lato-Italic.eot?#iefix) format("embedded-opentype"),url(Lato-Italic.woff2) format("woff2"),url(Lato-Italic.woff) format("woff"),url(Lato-Italic.ttf) format("truetype");font-style:normal;font-display:swap;font-weight:400;text-rendering:optimizeLegibility}@font-face{font-family:LatoBold;src:url(Lato-Bold.eot);src:url(Lato-Bold.eot?#iefix) format("embedded-opentype"),url(Lato-Bold.woff2) format("woff2"),url(Lato-Bold.woff) format("woff"),url(Lato-Bold.ttf) format("truetype");font-style:normal;font-display:swap;font-weight:700;text-rendering:optimizeLegibility}@font-face{font-family:LatoBoldItalic;src:url(Lato-BoldItalic.eot);src:url(Lato-BoldItalic.eot?#iefix) format("embedded-opentype"),url(Lato-BoldItalic.woff2) format("woff2"),url(Lato-BoldItalic.woff) format("woff"),url(Lato-BoldItalic.ttf) format("truetype");font-style:normal;font-display:swap;font-weight:400;text-rendering:optimizeLegibility}body{font-family:LatoRegular,sans-serif}@-moz-document url-prefix(){body{font-family:Lato,sans-serif}}.newsletter-landingpage-wrapper{position:relative}@media screen and (max-width:860px){.newsletter-landingpage-wrapper{padding-bottom:80px}}@media screen and (min-width:860px){.newsletter-landingpage-wrapper{height:100svh}}.newsletter-landingpage-wrapper footer{position:absolute;bottom:0;left:0;width:100%;background-color:hsla(0,0%,100%,.4);color:#d00007;display:flex;flex-direction:column;align-items:center;gap:12px;padding:12px 0;border-top:1px solid #d4d3d8}@media screen and (min-width:860px){.newsletter-landingpage-wrapper footer{width:50%;backdrop-filter:blur(20px);padding:16px;color:#fff;filter:drop-shadow(0 0 10px rgba(0,0,0,.1));border:1px solid hsla(0,0%,100%,.05)}}@media screen and (min-width:1920px){.newsletter-landingpage-wrapper footer{width:65%}}@media screen and (min-width:2500px){.newsletter-landingpage-wrapper footer{width:75%}}.newsletter-landingpage-wrapper footer ul{display:flex;justify-content:center;flex-direction:row;gap:24px}.newsletter-landingpage-wrapper footer ul li a,.newsletter-landingpage-wrapper footer ul li button{color:#d00007;background:none;border:0;padding:0}.newsletter-landingpage-wrapper footer ul li a:hover,.newsletter-landingpage-wrapper footer ul li button:hover{text-decoration:underline}@media screen and (min-width:860px){.newsletter-landingpage-wrapper footer ul li a,.newsletter-landingpage-wrapper footer ul li button{color:#fff}}.newsletter-landingpage{display:flex;flex-direction:column;width:100%}@media screen and (min-width:860px){.newsletter-landingpage{flex-direction:row}}@media screen and (min-width:2560px){.newsletter-landingpage{width:2560px;margin:0 auto}}.newsletter-landingpage .left-side,.newsletter-landingpage .right-side{width:100%}@media screen and (min-width:860px){.newsletter-landingpage .left-side,.newsletter-landingpage .right-side{height:100svh}}@media screen and (min-width:1280px){.newsletter-landingpage .left-side,.newsletter-landingpage .right-side{width:50%;flex-shrink:0}}.newsletter-landingpage .right-side{padding:16px;display:flex;flex-direction:column;align-items:center;position:relative;gap:24px}@media screen and (min-width:1920px){.newsletter-landingpage .right-side{width:35%}}@media screen and (min-width:2500px){.newsletter-landingpage .right-side{width:25%}}.newsletter-landingpage .right-side .logo-right{margin:0 auto;width:100%;max-width:200px;height:auto}@media screen and (min-width:860px){.newsletter-landingpage .right-side .logo-right{position:absolute;right:16px;top:16px;max-height:60px}}.newsletter-landingpage .right-side .right-content{width:100%;max-width:567px}@media screen and (min-width:860px){.newsletter-landingpage .right-side .right-content{margin-top:92px;overflow-y:auto}}.newsletter-landingpage .right-side .right-content #newsletterAboForm label{font-size:14px}.newsletter-landingpage .right-side .right-content h2{color:#d00007}.newsletter-landingpage .right-side .right-content #newsletterAboForm .form-group .inputGroupContainer,.newsletter-landingpage .right-side .right-content #newsletterAboForm .form-group label{padding:0}.newsletter-landingpage .right-side .right-content #newsletterAboForm .form-group input[type=text],.newsletter-landingpage .right-side .right-content #newsletterAboForm .form-group select{border-radius:0;border:none;border-bottom:1px solid #d4d3d8;box-shadow:none;font-size:16px}.newsletter-landingpage .right-side .right-content #newsletterAboForm .form-group input[type=text]:focus,.newsletter-landingpage .right-side .right-content #newsletterAboForm .form-group select:focus{border-bottom:1px solid #d00007;box-shadow:none}.newsletter-landingpage .right-side .right-content .submitNewsletter{display:inline-block;padding:14px 20px;width:100%;color:#fff;background-color:#d00007;font-size:16px;font-family:LatoBold,sans-serif;text-decoration:none;margin-top:10px;border-radius:0;border:none;transition:all .3s ease-in-out}.newsletter-landingpage .right-side .right-content .submitNewsletter:hover{background-color:#a00005;text-decoration:underline}.newsletter-landingpage .right-side .right-content #newsletterAboForm .form-horizontal .form-group{margin:0}.newsletter-landingpage .right-side .data-protection-notice{font-size:10px}.newsletter-landingpage .left-side{background-size:cover;background-position:50%;padding:16px;display:flex;justify-content:center;align-items:center}@media screen and (min-width:1920px){.newsletter-landingpage .left-side{width:65%}}@media screen and (min-width:2500px){.newsletter-landingpage .left-side{width:75%}}.newsletter-landingpage .left-side .glass-content{background-color:hsla(0,0%,100%,.4);backdrop-filter:blur(20px);padding:16px;border-radius:24px;max-width:798px;color:#fff;filter:drop-shadow(0 0 10px rgba(0,0,0,.1));border:1px solid hsla(0,0%,100%,.05)}@media screen and (min-width:860px){.newsletter-landingpage .left-side .glass-content{padding:32px;margin-top:-150px}}@media screen and (min-width:1280px){.newsletter-landingpage .left-side .glass-content{padding:44px}}.newsletter-landingpage .left-side .glass-content .logo-left{display:block;margin:0 auto;width:100%;max-width:200px;height:auto}@media screen and (min-width:860px){.newsletter-landingpage .left-side .glass-content .logo-left{margin:0}}.newsletter-landingpage .left-side .glass-content .text-content{font-family:LatoBold,sans-serif;line-height:180%;display:flex;flex-direction:column;gap:16px}.newsletter-landingpage .left-side .glass-content .text-content p{font-size:18px}.newsletter-landingpage .left-side .glass-content .visual{display:block;width:100%;height:auto;max-width:320px;margin:32px auto 0}@media screen and (min-width:1920){.newsletter-landingpage .left-side .glass-content .visual{max-width:370px;margin:70px auto 0}}.newsletter-landingpage-modal .modal-container{display:flex;justify-content:center;align-items:center;height:100%;pointer-events:none;position:relative}.newsletter-landingpage-modal .modal-container .modal-close-button{position:absolute;right:12px;top:16px;width:24px;transition:all .3s ease-in-out}.newsletter-landingpage-modal .modal-container .modal-close-button:hover{cursor:pointer;color:#d00007}.newsletter-landingpage-modal .modal-container .modal-content{pointer-events:auto;background:#fff;padding:20px 32px 20px 20px;max-width:80%;border-radius:12px}@media screen and (min-width:860px){.newsletter-landingpage-modal .modal-container .modal-content{max-width:50%}}