.b-inline-newsletter{--opacity:0;--container-height:350px;margin-top:var(--spacer-70)}.b-inline-newsletter:not(:last-child){margin-bottom:var(--spacer-70)}.b-inline-newsletter__container{display:flex;flex-direction:column;grid-gap:var(--spacer-40);gap:var(--spacer-40);padding:calc(var(--spacer-50)/2) 0 var(--spacer-40)}.b-inline-newsletter__container>:not(.b-inline-newsletter__tag-container):not(.b-inline-newsletter__image-container){width:100%;padding-right:0;padding-left:0}@media (min-width:768px){.b-inline-newsletter__container>:not(.b-inline-newsletter__tag-container):not(.b-inline-newsletter__image-container){padding-right:var(--spacer-60);padding-left:var(--spacer-60)}}@media (min-width:960px){.b-inline-newsletter__container>:not(.b-inline-newsletter__tag-container):not(.b-inline-newsletter__image-container){padding-right:var(--spacer-80);padding-left:var(--spacer-80)}}.b-inline-newsletter--has-image .b-inline-newsletter__container{display:grid;grid-template-columns:1fr;padding-left:0;padding-right:0}@media (min-width:768px){.b-inline-newsletter--has-image .b-inline-newsletter__container{grid-template-columns:calc(var(--spacer-50)*5) auto}}@media (min-width:960px){.b-inline-newsletter--has-image .b-inline-newsletter__container{grid-template-columns:calc(var(--spacer-50)*7) auto}}.b-inline-newsletter--has-image .b-inline-newsletter__container .b-inline-newsletter__tag-container{grid-column:span 1}@media (min-width:768px){.b-inline-newsletter--has-image .b-inline-newsletter__container .b-inline-newsletter__tag-container{grid-column:span 2}}.b-inline-newsletter--has-image .b-inline-newsletter__container .b-inline-newsletter__content-container{padding-right:0;padding-left:0}@media (min-width:768px){.b-inline-newsletter--has-image .b-inline-newsletter__container .b-inline-newsletter__content-container{padding-right:var(--spacer-40)}}.b-inline-newsletter--has-image .b-inline-newsletter__container .b-inline-newsletter__image-container{height:160px;padding-right:0;padding-left:0}@media (min-width:768px){.b-inline-newsletter--has-image .b-inline-newsletter__container .b-inline-newsletter__image-container{height:auto;padding-left:var(--spacer-40)}}.b-inline-newsletter--has-image .b-inline-newsletter__container .b-inline-newsletter__image-container .b-inline-newsletter__image{background-color:var(--color-primary-50);border-radius:var(--border-radius-media)}.b-inline-newsletter--has-image .b-inline-newsletter__container .b-inline-newsletter__image-container .b-inline-newsletter__image,.b-inline-newsletter--has-image .b-inline-newsletter__container .b-inline-newsletter__image-container .b-inline-newsletter__image-img{width:100%;height:100%;object-fit:contain}.b-inline-newsletter__container .gform_wrapper{margin:0;width:100%}.b-inline-newsletter__container form{--form-control-checkbox-size:var(--spacer-20);--form-control-margin-bottom:var(--spacer-20);--form-control-radio-checkbox-padding-left:var(--spacer-40)}.s-sink .b-inline-newsletter__container form{margin-top:var(--spacer-40);margin-bottom:0}@media (min-width:768px){.b-inline-newsletter__container form{display:grid;grid-gap:var(--spacer-10)}.b-inline-newsletter__container form .gform_footer{padding-right:0;display:block}}.b-inline-newsletter__container form .gfield_checkbox label{font-size:var(--font-size-body-xsmall);color:var(--color-neutral-50)}.b-inline-newsletter__container form .gfield_checkbox label:after{font-size:17px}.b-inline-newsletter__container form .gf-checkbox .ginput_container input[type=checkbox]{display:none}.b-inline-newsletter--has-tag .b-inline-newsletter__container,.b-inline-newsletter__tag-container{border-bottom:1px solid var(--color-neutral-20)}.b-inline-newsletter__tag-container{width:100%;display:flex;align-items:center;flex-direction:row;justify-content:center}.b-inline-newsletter--with-spotlight .b-inline-newsletter__container{z-index:100000;background:#fff;position:absolute;max-width:var(--grid-width-staggered-double);border-radius:var(--border-radius-base);padding:calc(var(--spacer-50)/2) 0 var(--spacer-40)}.b-inline-newsletter--with-spotlight:before{z-index:10000;content:"";display:block;position:absolute;background:rgba(26,26,26,var(--opacity));top:0;bottom:0;left:0;right:0;pointer-events:none}.b-inline-newsletter--with-spotlight:after{content:"";display:block;height:var(--container-height)}