@font-face{font-family:Anton;font-style:normal;font-weight:400;font-display:swap;src:url("https://fonts.gstatic.com/s/anton/v27/1Ptgg87LROyAm3Kz-C8CSKlv.woff2") format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Libre Franklin";font-style:normal;font-weight:200 900;font-display:swap;src:url("https://fonts.gstatic.com/s/librefranklin/v20/jizDREVItHgc8qDIbSTKq4XkRiUf2zcZiVbJ.woff2") format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}section.simple-cta{background-size:cover;position:relative;text-align:center}@media(width >= 1201px){section.simple-cta{padding-top:0}}@media(width <= 1200px){section.simple-cta{padding-top:0}}section.simple-cta .inner{position:relative;background-color:#000;max-width:1240px;margin-left:auto;margin-right:auto}@media(max-width: 1280px){section.simple-cta .inner{margin-left:20px;margin-right:20px}}section.simple-cta .background-image{position:absolute;top:0;right:0;bottom:0;left:0;background-size:cover;background-position:center;opacity:.3}section.simple-cta .content{padding:2.5rem;display:flex;flex-direction:column;align-items:center;position:relative}section.simple-cta .content .cta-title{font-family:"Libre Franklin",sans-serif;font-size:clamp(1.71rem,1.1529vi + 1.42rem,2.2rem);font-weight:700;color:#fff}section.simple-cta .content .cta-subtitle{font-family:"Libre Franklin",sans-serif;color:#fff;font-size:1.2rem;font-weight:400;margin-top:0;margin-bottom:0}section.simple-cta .content .cta-holder{margin-top:1.25rem}section.simple-cta .content form{margin-top:2rem}section.simple-cta .content form input[type=email]{border-radius:3px;border:3px solid #fff;padding:.738rem .313rem;margin-right:.625rem;width:25rem}@media(width <= 767px){section.simple-cta .content form input[type=email]{width:100%;margin-bottom:1rem}}@media(width <= 767px){section.simple-cta .content form{display:flex;flex-direction:column}}@media(width <= 767px){section.simple-cta .content{padding:1.25rem}section.simple-cta .content .cta-title{line-height:1.2;margin-bottom:5px}}.primary-component section.simple-cta:last-child{margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);overflow-x:hidden;transform:translate(calc(50% - 50vw));width:100vw}section.simple-cta .privacy{color:#fff;display:block;text-align:center;max-width:565px;margin:10px auto 10px 0;font-size:.75rem}section.simple-cta .privacy a{color:#a1e214}@media(width >= 768px){section.simple-cta .privacy{text-align:left;width:calc(35% + 130px)}}section.simple-cta .form-container form>div{display:table;margin:auto}section.simple-cta .form-container form .multi__selections{display:table-footer-group;justify-content:center;padding-top:1.525rem;padding-bottom:3.125rem;width:100%}section.simple-cta .form-container form .multi__selections label{color:#fff;font-weight:700;font-size:1.125rem;display:inline-block;text-align:left;position:relative;cursor:pointer;padding-left:2rem;max-width:500px;margin-top:1rem}section.simple-cta .form-container form .multi__selections label:first-child{display:none}@media(width <= 767px){section.simple-cta .form-container form .multi__selections label{margin-bottom:1.25rem}}@media(width >= 768px){section.simple-cta .form-container form .multi__selections label:not(:last-child){margin-right:1rem}}section.simple-cta .form-container form .multi__selections label input[type=checkbox]{appearance:none;background-color:rgba(0,0,0,0);margin:0;color:#a1e214;width:1.5rem;height:1.5rem;border:2px solid #a1e214;border-radius:.15rem;margin-right:.4rem;cursor:pointer;display:grid;place-content:center;position:absolute;left:0}section.simple-cta .form-container form .multi__selections label input[type=checkbox]::before{content:"";width:.9rem;height:.9rem;transform:scale(0);transition:120ms transform ease-in-out;box-shadow:inset 1rem 1rem #a1e214}section.simple-cta .form-container form .multi__selections label input[type=checkbox]:checked::before{transform:scale(1)}section.simple-cta .form-container form .multi__selections label span{font-weight:normal;font-size:.9rem;display:inline-block;width:100%}@media(width <= 767px){section.simple-cta .form-container form .multi__selections{flex-direction:column}}@media(width <= 767px){section.simple-cta .form-container form>div{display:inline-grid;margin:auto;width:100%}section.simple-cta .form-container form>div input[type=email]{order:1}section.simple-cta .form-container form>div .multi__selections{order:2;padding-top:0;padding-bottom:0}section.simple-cta .form-container form>div .button{order:3}section.simple-cta .form-container form>div .privacy{order:4}}section.simple-cta--slim{padding-bottom:80px}section.simple-cta--slim .inner{width:100%;max-width:820px;margin:auto}section.simple-cta--slim .content{padding:30px 40px}section.simple-cta--slim .content .cta-subtitle,section.simple-cta--slim .content .cta-holder{display:none}section.simple-cta--slim .content .cta-title{font-size:1.25rem;line-height:1.4rem}section.simple-cta--slim .content .privacy{margin-left:33px;margin-bottom:0}section.simple-cta--slim .content .form-container .multi__selections{display:none}@media(width >= 768px){section.simple-cta--slim .content{display:grid;grid-template-columns:2fr 1fr;align-items:baseline}section.simple-cta--slim .content form{margin-top:0}section.simple-cta--slim .content form input[type=email]{max-width:calc(100% - 200px)}}@media(width <= 767px)and (width >= 380px){section.simple-cta--slim .content form>div{display:inline-grid;grid-template-columns:1fr 1fr 1fr;gap:1rem}section.simple-cta--slim .content form input[type=email]{margin-bottom:0;grid-column:1/3;display:flex}}@media(width <= 767px){section.simple-cta--slim .content{padding:2rem 1rem}section.simple-cta--slim .content .privacy{position:absolute;bottom:8px;margin:0}section.simple-cta--slim .content form{margin-top:.5rem}section.simple-cta--slim .content>div{width:100%}}section.simple-cta--slim .background-image{opacity:.5}@media(width <= 767px){section.simple-cta--slim{padding-left:20px;padding-right:20px}}@media(width <= 1200px){section.simple-cta--slim{padding-bottom:40px}}@media(width >= 1440px){section.simple-cta--slim{display:grid;gap:40px;grid-template-columns:1fr 820px 1fr}section.simple-cta--slim .inner{order:1;grid-column:2}}