.blog-subscription-section .cm-row{display:-ms-grid;display:grid;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around;justify-items:center;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;grid-auto-columns:1fr;grid-column-gap:36px;grid-row-gap:48px;-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;-ms-grid-rows:auto;grid-template-rows:auto}.blog-subscription-section .content-width-medium{width:100%;max-width:506px;direction:ltr;font-family:'Sofia Pro',sans-serif;font-weight:400}.blog-subscription-section .content-width-small{width:400px;-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;direction:ltr;font-family:'Sofia Pro',sans-serif;font-weight:400}.blog-subscription-section .content-width-medium img{max-width:100%}.blog-subscription-section .content-width-small h6.subheading{margin-bottom:24px;font-size:16px;line-height:24px}.blog-subscription-section .content-width-small .cm-text{font-family:'Sofia Pro',sans-serif;font-size:18px;line-height:28px;font-weight:400}.blog-subscription-section .content-width-small .cm-form{margin-top:36px}.blog-subscription-section form .hs-form-field{margin:0}.blog-subscription-section form .hs-input{color:#000;max-width:480px}.blog-subscription-section .handwriting-wrapper{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.blog-subscription-section .handwriting-contents{position:absolute;top:-4px;-webkit-transform:translate(0px,-100%);-ms-transform:translate(0px,-100%);transform:translate(0px,-100%)}.blog-subscription-section .handwriting-contents.handwriting-below{top:auto;right:-34px;bottom:-90px}.blog-subscription-section .handwriting.rotate{-webkit-transform:translate(0px,-16px) rotate(-15deg);-ms-transform:translate(0px,-16px) rotate(-15deg);transform:translate(0px,-16px) rotate(-15deg);white-space:nowrap}.blog-subscription-section .handwriting.text-primary-2.rotate{color:#2e75b2}.blog-subscription-section .handwriting{font-family:Caveat,sans-serif;font-size:32px;line-height:36px;letter-spacing:-0.03em}.blog-subscription-section .hs_error_rollup{display:none}.blog-subscription-section span.hs-form-required{display:none}@media(max-width:991px){.blog-subscription-section .cm-row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;justify-items:center;-ms-grid-columns:1fr;grid-template-columns:1fr}.blog-subscription-section .content-width-small .cm-form{margin-top:24px}}@media(max-width:767px){.blog-subscription-section .cm-row{grid-row-gap:36px}.blog-subscription-section .content-width-medium{width:100%}.blog-subscription-section .content-width-small{max-width:100%;grid-auto-columns:1fr;grid-column-gap:16px;grid-row-gap:16px;-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;-ms-grid-rows:auto auto;grid-template-rows:auto auto}.blog-subscription-section .handwriting-wrapper.hidden-on-mobile{display:none}}@media(max-width:479px){.blog-subscription-section .page-center{padding-right:12px;padding-left:12px}.blog-subscription-section .content-width-small h6.subheading{margin-bottom:12px}.blog-subscription-section .content-width-small .cm-text{font-size:16px;line-height:24px}.blog-subscription-section .content-width-small h1{margin-bottom:12px}.blog-subscription-section .content-width-small .cm-form{margin-top:16px}.blog-subscription-section .content-width-small{width:100%}}