.cl-checkboxInput{line-height:1.57;position:relative}.cl-checkboxInput>label{background-color:#fff;border:1px solid #192733;border-radius:8px;color:#213343;cursor:pointer;display:inline-block;font-size:1rem;font-weight:300;padding:16px 16px 16px 52px}@media(min-width:600px){.cl-checkboxInput>label{background-color:transparent;border-color:transparent}}.cl-checkboxInput>input[type=checkbox],.cl-checkboxInput>input[type=radio]{opacity:0;position:absolute}.cl-checkboxInput>input[type=checkbox]:focus-visible+label,.cl-checkboxInput>input[type=radio]:focus-visible+label{outline:2px solid #0068b1;outline-offset:2px}@media(min-width:600px){.cl-checkboxInput>input[type=checkbox]:focus-visible+label,.cl-checkboxInput>input[type=radio]:focus-visible+label{border-color:transparent;outline:none}.cl-checkboxInput>input[type=checkbox]:focus-visible+label:before,.cl-checkboxInput>input[type=radio]:focus-visible+label:before{outline:2px solid #0068b1;outline-offset:2px}}.cl-checkboxInput>input[type=checkbox]:checked+label,.cl-checkboxInput>input[type=radio]:checked+label{box-shadow:0 0 0 1px #192733}@media(min-width:600px){.cl-checkboxInput>input[type=checkbox]:checked+label,.cl-checkboxInput>input[type=radio]:checked+label{box-shadow:none}}.cl-checkboxInput>input[type=checkbox]:checked+label:after,.cl-checkboxInput>input[type=radio]:checked+label:after{opacity:1}.cl-checkboxInput>input[type=checkbox]:disabled+label,.cl-checkboxInput>input[type=radio]:disabled+label{background-color:#eaf0f6;border-color:transparent;color:#99afc4;cursor:not-allowed}@media(min-width:600px){.cl-checkboxInput>input[type=checkbox]:disabled+label,.cl-checkboxInput>input[type=radio]:disabled+label{background-color:transparent}}.cl-checkboxInput>input[type=checkbox]:disabled+label:before,.cl-checkboxInput>input[type=radio]:disabled+label:before{background-color:#eaf0f6;border-color:#99afc4}.cl-checkboxInput>input[type=checkbox]:disabled:checked+label,.cl-checkboxInput>input[type=radio]:disabled:checked+label{box-shadow:none}.cl-checkboxInput.-dark>label{background-color:#192733;border-color:#fff;color:#fff}@media(min-width:600px){.cl-checkboxInput.-dark>label{background-color:transparent;border-color:transparent}}.cl-checkboxInput.-dark>label:before{border-color:#fff}.cl-checkboxInput.-dark>input[type=checkbox]:focus-visible+label,.cl-checkboxInput.-dark>input[type=radio]:focus-visible+label{outline:2px solid #5fa3d4;outline-offset:2px}@media(min-width:600px){.cl-checkboxInput.-dark>input[type=checkbox]:focus-visible+label,.cl-checkboxInput.-dark>input[type=radio]:focus-visible+label{border-color:transparent;outline:none}.cl-checkboxInput.-dark>input[type=checkbox]:focus-visible+label:before,.cl-checkboxInput.-dark>input[type=radio]:focus-visible+label:before{outline:2px solid #5fa3d4;outline-offset:2px}}.cl-checkboxInput.-dark>input[type=checkbox]:checked+label,.cl-checkboxInput.-dark>input[type=radio]:checked+label{box-shadow:0 0 0 1px #fff}@media(min-width:600px){.cl-checkboxInput.-dark>input[type=checkbox]:checked+label,.cl-checkboxInput.-dark>input[type=radio]:checked+label{box-shadow:none}}.cl-checkboxInput.-dark>input[type=checkbox]:disabled+label,.cl-checkboxInput.-dark>input[type=radio]:disabled+label{background-color:#2e475d;color:#607d9c}@media(min-width:600px){.cl-checkboxInput.-dark>input[type=checkbox]:disabled+label,.cl-checkboxInput.-dark>input[type=radio]:disabled+label{background-color:transparent}}.cl-checkboxInput.-dark>input[type=checkbox]:disabled+label:before,.cl-checkboxInput.-dark>input[type=radio]:disabled+label:before{background-color:#2e475d;border-color:#607d9c}.cl-checkboxInput.-dark>input[type=checkbox]:disabled:checked+label,.cl-checkboxInput.-dark>input[type=radio]:disabled:checked+label{box-shadow:none}@media(min-width:600px){.cl-checkboxInput.-secondary>label{background-color:#fff;border-color:#192733}}.cl-checkboxInput.-secondary>input[type=checkbox]:focus-visible+label,.cl-checkboxInput.-secondary>input[type=radio]:focus-visible+label{border-color:#192733;outline:2px solid #0068b1;outline-offset:2px}.cl-checkboxInput.-secondary>input[type=checkbox]:focus-visible+label:before,.cl-checkboxInput.-secondary>input[type=radio]:focus-visible+label:before{outline:none}.cl-checkboxInput.-secondary>input[type=checkbox]:checked+label,.cl-checkboxInput.-secondary>input[type=radio]:checked+label{box-shadow:0 0 0 1px #192733}.cl-checkboxInput.-secondary>input[type=checkbox]:disabled+label,.cl-checkboxInput.-secondary>input[type=radio]:disabled+label{background-color:#eaf0f6;box-shadow:none}@media(min-width:600px){.cl-checkboxInput.-secondary.-dark>label{background-color:#192733;border-color:#fff}}.cl-checkboxInput.-secondary.-dark>input[type=checkbox]:focus-visible+label,.cl-checkboxInput.-secondary.-dark>input[type=radio]:focus-visible+label{border-color:#fff;outline:2px solid #5fa3d4;outline-offset:2px}.cl-checkboxInput.-secondary.-dark>input[type=checkbox]:focus-visible+label:before,.cl-checkboxInput.-secondary.-dark>input[type=radio]:focus-visible+label:before{outline:none}.cl-checkboxInput.-secondary.-dark>input[type=checkbox]:checked+label,.cl-checkboxInput.-secondary.-dark>input[type=radio]:checked+label{box-shadow:0 0 0 1px #fff}.cl-checkboxInput.-secondary.-dark>input[type=checkbox]:disabled+label,.cl-checkboxInput.-secondary.-dark>input[type=radio]:disabled+label{background-color:#2e475d;box-shadow:none}.cl-checkboxInput>label:before{border:2px solid #192733;border-radius:4px;content:"";height:24px;left:17px;position:absolute;top:29px;transform:translateY(-50%);width:24px}.cl-checkboxInput>label:after{border-color:#213343;border-style:solid;border-width:0 2px 2px 0;content:"";display:block;height:14px;left:20px;opacity:0;position:absolute;top:25px;transform:rotate(45deg) translateY(-50%);width:8px}.cl-checkboxInput>input[type=checkbox]:checked+label:before{border:2px solid #192733}.cl-checkboxInput>input[type=checkbox]:disabled+label:after,.cl-checkboxInput>input[type=checkbox]:disabled+label:before{border-color:#99afc4}.cl-checkboxInput.-dark>label:after{border-color:#fff}.cl-checkboxInput.-dark>input[type=checkbox]:checked+label:before{border:2px solid #fff}.cl-checkboxInput.-dark>input[type=checkbox]:disabled+label:after,.cl-checkboxInput.-dark>input[type=checkbox]:disabled+label:before{border-color:#607d9c}.cl-input-input>a:focus-visible{outline:2px solid var(--cl-color-focus-01,#0068b1);outline-offset:2px}.-large.cl-input-input{--cl-text-font-size:1.125rem;--cl-text-line-height:1.78}.-medium.cl-input-input{--cl-text-font-size:1rem;--cl-text-line-height:1.75}.-small.cl-input-input,.cl-input-counter,.cl-input-error-text,.cl-input-help-text,.cl-input.-dark .cl-input-counter,.cl-input.-dark .cl-input-error-text,.cl-input.-dark .cl-input-help-text{--cl-text-font-size:.875rem;--cl-text-line-height:1.57}.cl-input-counter,.cl-input-error-text,.cl-input-help-text,.cl-input-input,.cl-input.-dark .cl-input-counter,.cl-input.-dark .cl-input-error-text,.cl-input.-dark .cl-input-help-text{font-size:var(--cl-text-font-size,1rem);font-weight:var(--cl-text-font-weight,300);line-height:var(--cl-text-line-height,1.75)}.blog-subscription-form-submitted-message p,.blog-subscription-form-title{--cl-anchor-font-weight:inherit;font-size:1.625rem;font-weight:600;line-height:1.38}@media (min-width:900px){.blog-subscription-form-submitted-message p,.blog-subscription-form-title{font-size:2rem}}.blog-subscription-form-pretitle,.blog-subscription-form-submitted-message h2{font-size:1.5rem;font-weight:500;line-height:1.42}.cl-input-input>a{color:var(--cl-anchor-color,#0068b1);font-weight:var(--cl-anchor-font-weight,500);text-decoration:var(--cl-anchor-text-decoration,underline)}.cl-input-input>a:focus-visible,.cl-input-input>a:hover{color:var(--cl-anchor-hover-color,#005fa3)}.cl-input-input>a:active{color:var(--cl-anchor-pressed-color,#005896)}.cl-input-label-text,.cl-input.-dark .cl-input-label-text{font-size:.875rem;font-weight:500;line-height:1.57}.cl-input{gap:.5rem}.cl-input,.cl-input-caption{display:flex;flex-direction:column}.cl-input-label-text{color:#213343}.cl-input.-dark .cl-input-label-text{color:#fff}.cl-input-help-text{color:#213343}.cl-input.-dark .cl-input-help-text{color:#fff}.cl-input-wrapper{position:relative}.cl-input-input{background-color:#f6f9fc;border:1px solid #7691ad;border-radius:4px;color:#213343;display:block;margin:0;padding:.5rem 2.5rem .5rem 1rem;text-overflow:ellipsis;width:100%}.cl-input-input[type]{padding:.5rem 1rem}.cl-input-input::placeholder{color:#516f90}.cl-input-input:hover{box-shadow:0 0 0 1px #7691ad}.cl-input-input:disabled{background-color:#dbe4ed;border-color:transparent;color:#99afc4;cursor:not-allowed}.cl-input-input:focus-visible{box-shadow:0 0 0 1px #7691ad;outline:2px solid #0068b1;outline-offset:2px}.cl-input-input:where(input,textarea):read-only{background-color:#dbe4ed;border-color:transparent;color:#2e475d;cursor:not-allowed}.cl-input-input:where(input,textarea):read-only:hover{box-shadow:none}.cl-input-input::-webkit-resizer{background:url(https://www.hubspot.com/hubfs/assets/hs-components/v3/cl-input-resizer.svg) no-repeat}.cl-input-input:is(select){appearance:none;cursor:pointer}.cl-input.-dark .cl-input-input:focus-visible{box-shadow:0 0 0 1px #7691ad;outline:2px solid #5fa3d4;outline-offset:2px}.cl-input.-valid .cl-input-input{padding:.5rem 2.5rem .5rem 1rem}.cl-input.-valid .cl-input-input :is(select){padding-right:3.8rem}.cl-input.-invalid .cl-input-input{border:1px solid #cf2738;padding:.5rem 2.5rem .5rem 1rem}.cl-input.-invalid .cl-input-input :is(select){padding-right:3.8rem}.cl-input.-invalid .cl-input-input:focus-visible,.cl-input.-invalid .cl-input-input:hover{box-shadow:0 0 0 1px #cf2738}.cl-input-input+.cl-input-state-icon,.cl-input-state-icon{display:none;height:1rem;position:absolute;right:.75rem;top:1rem;width:1rem}select.cl-input-input+.cl-input-state-icon,select~.cl-input-input+.cl-input-state-icon,select~.cl-input-state-icon{right:2.75rem}.cl-input-select-icon{display:block;height:2rem;pointer-events:none;position:absolute;right:.5rem;top:50%;transform:translateY(-50%);width:2rem}.cl-input.-valid .cl-input-input+.cl-input-state-icon{display:inline;fill:#1f7d3d}.cl-input.-invalid .cl-input-input+.cl-input-state-icon{display:inline;fill:#cf2738}.cl-input-status{display:flex;flex-direction:row;gap:.5rem;width:100%}.cl-input-error-text{color:#cf2738}.cl-input.-dark .cl-input-error-text{color:#f7818c}.cl-input-counter{color:#2e475d;flex-grow:1;text-align:right}.cl-input.-dark .cl-input-counter{align-self:flex-end;color:#b6c7d6;flex-grow:1;text-align:right}:where(.cl-icon){height:2rem;width:2rem;fill:currentColor}.blog-subscription-editor-alert{background-color:#e02b3d;color:#fff;font-size:3rem;padding:4rem 1rem;text-align:center}.blog-subscription-form{background-color:#fcead7}@media (min-width:1080px){.blog-subscription-form{display:flex}}.blog-subscription-form-wrapper{border:16px solid #ffdbc1;min-height:580px;overflow:hidden;padding:1rem;position:relative}@media (min-width:600px){.blog-subscription-form-wrapper{min-height:394px}}@media (min-width:1080px){.blog-subscription-form-wrapper{align-items:center;border:none;display:flex;flex:1;margin:0 auto;max-width:782px;padding:2rem .25rem 2rem 5rem}}.blog-subscription-form-wrapper.-submitted form{display:none}.blog-subscription-form-pretitle{color:#d44325;margin-bottom:0;margin-top:0}.blog-subscription-form-title{margin-bottom:1rem;margin-top:0}.blog-subscription-form-subscription-types-label{margin-bottom:0}.blog-subscription-form-pretitle,.blog-subscription-form-subscription-types-label,.blog-subscription-form-title{text-align:center}@media (min-width:600px){.blog-subscription-form-pretitle,.blog-subscription-form-subscription-types-label,.blog-subscription-form-title{text-align:left}}.blog-subscription-form-layout{align-items:end;display:grid;grid-template-columns:1fr min-content}.blog-subscription-form-subscription-category.cl-checkboxInput label{background-color:transparent;border-color:transparent}.blog-subscription-form-subscription-categories{align-items:center;display:grid;grid-template-columns:1fr 1fr;grid-template-rows:auto}@media (min-width:600px){.blog-subscription-form-subscription-categories{display:flex;flex-wrap:wrap;margin-left:-1rem}}.blog-subscription-form-subscription-categories .blog-subscription-form-subscription-categories-error{color:#bf2434;display:none;font-size:1rem;font-weight:300;grid-column-end:span 2;padding-bottom:1rem}@media (min-width:600px){.blog-subscription-form-subscription-categories .blog-subscription-form-subscription-categories-error{flex-basis:100%;padding-left:1rem}}.blog-subscription-form-subscription-categories.-invalid .blog-subscription-form-subscription-categories-error{align-items:center;display:flex;gap:.5rem}.blog-subscription-form-submitted-message svg{fill:#d44325;height:3rem;width:3rem}@media (min-width:600px){.blog-subscription-form-submitted-message svg{height:2rem;width:2rem}}.blog-subscription-form-subscription-categories.-invalid .blog-subscription-form-subscription-categories-error svg{fill:#bf2434;width:1.5rem}.blog-subscription-form-subscription-category input[type=checkbox]+label:before{background-color:var(--cl-color-container-01);border:2px solid #7691ad;border-radius:3px}.blog-subscription-form-subscription-category.cl-checkboxInput>input[type=checkbox]:checked+label{background-color:transparent;border-color:transparent;box-shadow:none}.blog-subscription-form-subscription-email{margin-bottom:1rem}@media (min-width:600px){.blog-subscription-form-subscription-email{margin-bottom:0;margin-right:1rem}.blog-subscription-form-subscription-email .blog-subscription-form-subscription-email-input-wrapper input{border:1px solid #7691ad;border-radius:3px;height:2.75rem;margin-bottom:0}}.blog-subscription-form-subscription-email .blog-subscription-form-subscription-email-input-wrapper,.blog-subscription-form-subscription-email .blog-subscription-form-subscription-email-input-wrapper input{width:100%}.blog-subscription-form .blog-subscription-form-privacy-policy{grid-column-end:3;grid-column-start:1;margin-bottom:1rem}@media (min-width:600px){.blog-subscription-form .blog-subscription-form-privacy-policy{margin-bottom:0;margin-top:.5rem}}.blog-subscription-form .blog-subscription-form-privacy-policy a{text-decoration:underline}.blog-subscription-form .blog-subscription-form-submit{grid-row:3;width:100%}@media (min-width:600px){.blog-subscription-form .blog-subscription-form-submit{align-items:center;display:flex;grid-column:2;grid-row:1;height:2.75rem}}.blog-subscription-form-submitted-message{align-content:center;display:grid;height:100%;justify-items:center;position:absolute;right:-100%;row-gap:.5rem;top:0;transition:.5s ease-in-out;visibility:hidden;width:100%}@media (min-width:600px){.blog-subscription-form-submitted-message{grid-template-columns:45px 1fr;justify-items:left;padding-left:2rem}}.blog-subscription-form-wrapper.-submitted .blog-subscription-form-submitted-message{right:0;visibility:visible}.blog-subscription-form-submitted-message h2{color:#d44325;margin-bottom:0;margin-top:.5rem}@media (min-width:600px){.blog-subscription-form-submitted-message h2{margin-top:0}}.blog-subscription-form-submitted-message p{color:var(--cl-color-text-01);margin-bottom:0;margin-top:0}@media (min-width:600px){.blog-subscription-form-submitted-message p{align-self:start;grid-column:span 2}}.blog-subscription-form-illustration{display:none}@media (min-width:1080px){.blog-subscription-form-illustration{align-items:end;display:flex;justify-content:center;min-width:29.125rem;position:relative}.blog-subscription-form-illustration:after{background-color:#ff8933;content:"";display:block;height:100%;position:absolute;right:0;top:0;width:50%}}.blog-subscription-form-illustration img{z-index:9}