.mb-hero-subscribe{align-items:center;display:flex;flex-direction:column;flex-shrink:0;padding:2.5rem 1rem 0}@media(width >= 900px){.mb-hero-subscribe{padding:4rem 2.5rem 0}}@media(width >= 1080px){.mb-hero-subscribe{align-items:flex-start;padding:6rem 0 6rem 1rem;width:67.5rem}}.mb-hero-subscribe-left-panel{align-items:flex-start;align-self:stretch;color:var(--cl-color-text-on-color-01);display:flex;flex-direction:column;flex-shrink:1;z-index:5}@media(width >= 1080px){.mb-hero-subscribe-left-panel{flex-shrink:0;width:37.5rem}}.mb-hero-subscribe-header-title{margin:0;padding:0 1.5rem 1rem 0}@media(min-width:600px)and (width <= 1079px){.mb-hero-subscribe-header-title{font-size:var(--cl-font-size-h1);font-weight:var(--cl-font-weight-demi-bold);line-height:var(--cl-line-height-h1);padding:0 0 1.5rem}}.mb-hero-subscribe-header-description{align-self:stretch;margin:1.125rem 0 1rem}@media(width >= 900px){.mb-hero-subscribe-header-description{margin-bottom:1.125rem}}.mb-hero-images-container{align-items:center;display:flex;flex-direction:column;width:100%}@media(width >= 1080px){.mb-hero-images-container{position:absolute;width:100%}}.mb-hero-subscribe-hero-image{display:block;max-width:23.438rem}@media(width >= 600px){.mb-hero-subscribe-hero-image{max-width:unset;position:relative}}@media(width >= 1080px){.mb-hero-subscribe-hero-image{bottom:0;position:absolute;right:0}}.mb-hero-subscribe-form-wrapper{width:100%}.mb-hero-subscribe-form-wrapper .referral-notice{background-color:var(--cl-color-background-02);border-radius:.1875rem;color:var(--cl-color-text-02);font-size:var(--cl-font-size-medium);font-weight:var(--cl-font-weight-medium);line-height:var(--cl-line-height-large);margin:1rem 0;padding:.5625rem .5rem}@media(width >= 900px){.mb-hero-subscribe-form-wrapper .referral-notice{margin:1.125rem 0}}.mb-hero-subscribe-form-wrapper form{display:flex;flex-direction:column;gap:1rem;margin:0}@media(width >= 600px){.mb-hero-subscribe-form-wrapper form{display:grid;gap:.5rem;grid-template-columns:3fr 1fr;grid-template-rows:auto}}.mb-hero-subscribe-form-wrapper form .blog-form-layout,.mb-hero-subscribe-form-wrapper form .blog-form-subscription{display:contents}.mb-hero-subscribe-form-wrapper form .blog-form-layout .blog-subscription-form-email{order:0;width:100%}@media(width >= 600px){.mb-hero-subscribe-form-wrapper form .blog-form-layout .blog-subscription-form-email{grid-column:1/3;grid-row:1;order:unset}}.mb-hero-subscribe-form-wrapper form .blog-form-layout .blog-form-subscription-wrapper{order:1}@media(width >= 600px){.mb-hero-subscribe-form-wrapper form .blog-form-layout .blog-form-subscription-wrapper{grid-column:1;grid-row:2;order:unset}}.mb-hero-subscribe-form-wrapper .blog-form-subscription-input,.mb-hero-subscribe-form-wrapper .blog-form-subscription-input:focus-visible{background-color:var(--cl-color-container-01)}.mb-hero-subscribe-form-wrapper .blog-form-layout .blog-form-submit{order:3}@media(width >= 600px){.mb-hero-subscribe-form-wrapper .blog-form-layout .blog-form-submit{align-self:start;grid-column:2;grid-row:2;order:unset}}.mb-hero-subscribe-form-wrapper .blog-form-layout .blog-form-submit.-loading{background-color:unset}@keyframes grow-down{0%{transform:scaleY(0)}to{transform:scaleY(1)}}.mb-hero-subscribe-form-wrapper .blog-form-error-text{margin-bottom:0;margin-top:1rem}.mb-hero-subscribe-form-wrapper form .blog-form-privacy-policy{display:none;margin:1rem 0 0;order:2;transform-origin:top}.mb-hero-subscribe-form-wrapper form .blog-form-privacy-policy.-visible{animation:grow-down .5s cubic-bezier(.785,.135,.15,.86) forwards;display:block}@media(width >= 600px){.mb-hero-subscribe-form-wrapper form .blog-form-privacy-policy{grid-column:1/3;grid-row:3;order:unset}}.mb-hero-subscribe-form-wrapper form .blog-form-privacy-policy p{font-size:var(--cl-font-size-small);line-height:var(--cl-line-height-h2);margin:0}