.xchange-newsletter-subscription{container-type:inline-size}.xchange-newsletter-subscription__container{--headline-size: 3rem;--body-size: 1.875rem;--padding: 2rem 4rem;--padding-x: 4rem;--padding-y: 2rem;--input-size: 1.25rem;--grid-columns: 3fr 2fr;--grid-rows: auto;display:grid;grid-template-columns:var(--grid-columns);grid-template-rows:var(--grid-rows);gap:1rem;align-items:center;font-family:Euclid Square,ui-sans-serif,system-ui,sans-serif;background-color:#033935;border-radius:9px;padding:var(--padding-y) var(--padding-x)}@container(max-width:910px){.xchange-newsletter-subscription__container{--headline-size:1.5rem;--body-size:1rem;--padding:1.6rem2rem;--padding-x:2rem;--padding-y:1.6rem;--input-size:1rem;}}@container(max-width:430px){.xchange-newsletter-subscription__container{--headline-size:2rem;--body-size:1.25rem;--padding:2rem1.6rem;--padding-x:1.6rem;--padding-y:2rem;--grid-columns:1fr;--grid-rows:auto;}}@supports not (contain:inline-size){@media screen and (max-width:768px){.xchange-newsletter-subscription__container{--headline-size: 2rem;--body-size: 1.25rem;--padding: 2rem  1.6rem;--padding-x: 1.6rem;--padding-y: 2rem;--grid-columns: 1fr;--grid-rows: auto}}}.xchange-newsletter-subscription__headline{font-size:var(--headline-size)!important;font-weight:700!important;line-height:1.25!important;margin-bottom:1rem!important;color:#00d084!important}.xchange-newsletter-subscription__body{margin:0;color:#fff!important;font-size:var(--body-size)!important;line-height:1.25!important;margin-bottom:0!important}.xchange-newsletter-subscription__form{font-size:var(--input-size)!important;font-style:normal!important;font-weight:400!important;line-height:normal!important}.xchange-newsletter-subscription__form input[type=email],.xchange-newsletter-subscription__form input[type=text]{border-radius:50px;border:1px solid #bababa;min-height:38px;color:#12b76a;text-align:center}.xchange-newsletter-subscription__form input[type=email]::placeholder,.xchange-newsletter-subscription__form input[type=text]::placeholder{color:#88d1cc;font-size:.875rem!important;text-align:center}.xchange-newsletter-subscription__form input[type=email]:focus,.xchange-newsletter-subscription__form input[type=text]:focus{outline:none}.xchange-newsletter-subscription__form button[type=submit]{border-radius:50px;background:#12b76a;color:#fff;font-weight:600;border:0;min-height:38px;height:auto;transition-property:opacity;transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.xchange-newsletter-subscription__form button[type=submit]:hover{opacity:.8}