.cl-textLink:focus-visible,.cl-textLink>a:focus-visible{outline-offset:2px;outline:2px solid var(--cl-color-focus-01, #0068b1)}.-large.cl-textLink{--cl-text-font-size: var(--cl-font-size-p-large, 1.125rem);--cl-text-font-weight: var(--cl-font-weight-p-large, 300);--cl-text-line-height: var(--cl-line-height-p-large, 1.77777778);--cl-text-letter-spacing: var(--cl-letter-spacing-p-large, normal)}.-medium.cl-textLink{--cl-text-font-size: var(--cl-font-size-p-medium, 1rem);--cl-text-font-weight: var(--cl-font-weight-p-medium, 300);--cl-text-line-height: var(--cl-line-height-p-medium, 1.75);--cl-text-letter-spacing: var(--cl-letter-spacing-p-medium, normal)}.-small.cl-textLink{--cl-text-font-size: var(--cl-font-size-p-small, 0.875rem);--cl-text-font-weight: var(--cl-font-weight-p-small, 300);--cl-text-line-height: var(--cl-line-height-p-small, 1.57142857);--cl-text-letter-spacing: var(--cl-letter-spacing-p-small, normal)}.cl-textLink{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);letter-spacing:var(--cl-text-letter-spacing, normal)}.blog-gated-post-text{font-size:var(--cl-font-size-h4, 1.375rem);font-weight:var(--cl-font-weight-h4, 500);line-height:var(--cl-line-height-h4, 1.45454545);letter-spacing:var(--cl-letter-spacing-h4, normal)}.cl-textLink,.cl-textLink>a{color:var(--cl-anchor-color, #0068b1);font-weight:var(--cl-anchor-font-weight, 500);text-decoration:var(--cl-anchor-text-decoration, underline)}.cl-textLink:focus-visible,.cl-textLink>a:focus-visible,.cl-textLink:hover,.cl-textLink>a:hover{color:var(--cl-anchor-hover-color, #005fa3)}.cl-textLink:active,.cl-textLink>a:active{color:var(--cl-anchor-pressed-color, #005896)}.cl-textLink:focus-visible,.cl-textLink>a:focus-visible{outline-offset:2px;outline:2px solid var(--cl-color-focus-01, #0068b1)}.-large.cl-textLink{--cl-text-font-size: var(--cl-font-size-p-large, 1.125rem);--cl-text-font-weight: var(--cl-font-weight-p-large, 300);--cl-text-line-height: var(--cl-line-height-p-large, 1.77777778);--cl-text-letter-spacing: var(--cl-letter-spacing-p-large, normal)}.-medium.cl-textLink{--cl-text-font-size: var(--cl-font-size-p-medium, 1rem);--cl-text-font-weight: var(--cl-font-weight-p-medium, 300);--cl-text-line-height: var(--cl-line-height-p-medium, 1.75);--cl-text-letter-spacing: var(--cl-letter-spacing-p-medium, normal)}.-small.cl-textLink{--cl-text-font-size: var(--cl-font-size-p-small, 0.875rem);--cl-text-font-weight: var(--cl-font-weight-p-small, 300);--cl-text-line-height: var(--cl-line-height-p-small, 1.57142857);--cl-text-letter-spacing: var(--cl-letter-spacing-p-small, normal)}.cl-textLink{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);letter-spacing:var(--cl-text-letter-spacing, normal)}.blog-gated-post-text{font-size:var(--cl-font-size-h4, 1.375rem);font-weight:var(--cl-font-weight-h4, 500);line-height:var(--cl-line-height-h4, 1.45454545);letter-spacing:var(--cl-letter-spacing-h4, normal)}.cl-textLink,.cl-textLink>a{color:var(--cl-anchor-color, #0068b1);font-weight:var(--cl-anchor-font-weight, 500);text-decoration:var(--cl-anchor-text-decoration, underline)}.cl-textLink:focus-visible,.cl-textLink>a:focus-visible,.cl-textLink:hover,.cl-textLink>a:hover{color:var(--cl-anchor-hover-color, #005fa3)}.cl-textLink:active,.cl-textLink>a:active{color:var(--cl-anchor-pressed-color, #005896)}.cl-textLink-icon{fill:currentColor;width:1rem;height:1rem}.cl-textLink.-small .cl-textLink-icon{width:.875rem;height:.875rem}.cl-textLink{background:none;border:none;border-radius:8px;padding:0;display:inline-flex;align-items:center;gap:.5rem}.cl-textLink:where(a[href],button){cursor:pointer}[disabled].cl-textLink,[aria-disabled=true].cl-textLink,.cl-textLink:is(a:not([href])){cursor:not-allowed;color:var(--cl-color-disabled-01, #99afc4);pointer-events:none}[disabled].cl-textLink:active,[aria-disabled=true].cl-textLink:active,.cl-textLink:is(a:not([href])):active{color:var(--cl-color-disabled-01, #99afc4)}.cl-textLink.-small{font-size:.875rem;line-height:1.57142857}.cl-textLink.-large{font-size:1.125rem;line-height:1.77777778}.blog-post-sticky-cta,.blog-gated-post-cookie-notice.-hide,.blog-gated-post-form-container.-hide{display:none}.blog-gated-post-cookie-notice{margin:4.5rem 0;text-align:center}.blog-gated-post-container{display:flex;justify-content:center;bottom:0;min-height:550px;width:100%;padding:1.5rem 1rem;background-color:var(--light-theme-background-03);border-top:5px solid var(--light-theme-hubspot-brand-01)}@media(min-width: 600px){.blog-gated-post-container{padding:2.5rem 1rem}}@supports(backdrop-filter: blur(6px)){.blog-gated-post-container{background-color:rgba(254,244,234,.75);backdrop-filter:blur(6px)}}.blog-gated-post-container:not(.-editor){position:absolute}.blog-gated-post-form-container{width:100%}.blog-gated-post-text{display:block;text-align:center}.blog-gated-post-success-container{display:flex;flex-direction:column;justify-content:center}.blog-gated-post-success-icon{fill:var(--teal-30);margin:0 auto 1.5rem}.blog-gated-post-container .msf-header h2,.blog-gated-post-cookie-notice .blog-gated-post-header,.blog-gated-post-cookie-notice .blog-gated-post-paragraph{margin-bottom:1.5rem}.blog-gated-post-container .msf-progress-bar{background-color:var(--light-theme-background-03);background-image:linear-gradient(90deg, var(--light-theme-hubspot-brand-01), var(--light-theme-hubspot-brand-01) 75%, transparent 75%, transparent 100%);background-size:10px 1px}@media(min-width: 600px){.blog-gated-post-container .msf-progress-bar{background-size:20px 1px}}.blog-gated-post-container .msf-indicator{background-color:var(--light-theme-background-03);color:var(--light-theme-hubspot-brand-01);border:2px solid var(--light-theme-hubspot-brand-01);outline:8px solid var(--light-theme-background-03)}.blog-gated-post-container .msf-indicator.complete,.blog-gated-post-container .msf-indicator.active{background-color:var(--light-theme-hubspot-brand-01)}.blog-gated-post-editor-warning{padding:1rem 0;background:var(--yellow-05);border:2px dashed var(--yellow-30);text-align:center}
