.content-hub .ch-downloads{background:#fff;color:var(--dark-blue)}.content-hub .ch-downloads__wrap{padding-bottom:6rem;padding-top:0}.content-hub .ch-downloads__divider{background:var(--azure);height:1px;margin-bottom:6rem}.content-hub .ch-downloads__heading{margin:0 0 3rem;text-align:center}.content-hub .ch-downloads__heading:has(+.ch-downloads__intro){margin-bottom:1rem}.content-hub .ch-downloads__intro{margin:0 auto 3rem;max-width:90%;text-align:center}.content-hub .ch-downloads__intro>*{margin:0}.content-hub .ch-downloads__intro>*+*{margin-top:1rem}.content-hub .ch-downloads__list{display:grid;grid-template-columns:minmax(0,1fr);row-gap:2rem}.content-hub .ch-guide{box-sizing:border-box;column-gap:5rem;display:grid;padding:4rem;row-gap:2rem}.content-hub .ch-guide--gated,.content-hub .ch-guide--open{align-items:start;background:var(--dark-blue);color:#fff;grid-template-columns:10rem minmax(0,42rem);justify-content:center}.content-hub .ch-guide--gated{row-gap:1.5rem}.content-hub .ch-guide--bg{background-position:50%;background-size:cover;isolation:isolate;position:relative}.content-hub .ch-guide--bg:before{background:var(--dark-blue);content:"";inset:0;opacity:.3;position:absolute;z-index:-1}.content-hub .ch-guide__col--cover{aspect-ratio:3/4;border:2px solid var(--blue);box-sizing:border-box;overflow:hidden;position:relative;width:10rem}.content-hub .ch-guide__col--cover img{display:block;height:100%;object-fit:cover;width:100%}.content-hub .ch-guide__cover-ph{inset:0;position:absolute}.content-hub .ch-guide__cover-ph--navy{background:var(--dark-blue)}.content-hub .ch-guide__cover-ph--blue{background:var(--blue)}.content-hub .ch-guide__col--text>*{margin:0}.content-hub .ch-guide__col--text>*+*{margin-top:1rem}.content-hub .ch-guide__desc p{margin:0}.content-hub .ch-guide--gated{grid-template-rows:auto 1fr}.content-hub .ch-guide--gated .ch-guide__col--cover{grid-row:1/span 2}.content-hub .ch-guide__col--form{grid-column:2}.content-hub .ch-guide__eyebrow{color:var(--blue);font-weight:800}.content-hub .ch-guide .ch-guide__title{color:var(--blue);font-size:1.8rem}.content-hub .ch-guide .ch-guide__desc{color:var(--muted)}.content-hub .ch-guide__badge{background:#80edb3;color:var(--dark-blue);display:inline-block;font-weight:600;padding:.25rem .75rem}.content-hub .ch-guide__unavailable{border-left:4px solid var(--blue);padding:.5rem 0 .5rem 1rem}.content-hub .ch-guide__col--text>.ch-guide__cta{display:inline-block;margin-top:1.5rem}.content-hub .ch-guide__cta a,.content-hub .ch-guide__cta a:hover{color:var(--azure)}.content-hub .ch-guide__cta a:before,.content-hub .ch-guide__cta a:hover:before{border-bottom-color:var(--light-blue);opacity:.7}.content-hub .ch-guide__form form{column-gap:3rem;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));row-gap:1.2rem}.content-hub .ch-guide__form fieldset{display:contents}.content-hub .ch-guide__form .hs-fieldtype-booleancheckbox,.content-hub .ch-guide__form .hs-fieldtype-checkbox,.content-hub .ch-guide__form .hs-fieldtype-radio,.content-hub .ch-guide__form .hs-fieldtype-textarea,.content-hub .ch-guide__form .hs-richtext,.content-hub .ch-guide__form .hs_error_rollup,.content-hub .ch-guide__form .hs_recaptcha,.content-hub .ch-guide__form .hs_submit,.content-hub .ch-guide__form .legal-consent-container{grid-column:1/-1}.content-hub .ch-guide__form .hs-form-field{align-content:start;align-items:center;column-gap:1rem;display:grid;float:none!important;grid-template-columns:8rem minmax(0,1fr);margin:0;row-gap:.35rem;width:auto!important}.content-hub .ch-guide__form .hs-form-field>label{grid-column:1;grid-row:1}.content-hub .ch-guide__form .hs-form-field>.input{grid-column:2;grid-row:1}.content-hub .ch-guide__form .hs-form-field>.hs-error-msgs,.content-hub .ch-guide__form .hs-form-field>.hs-field-desc{grid-column:2}.content-hub .ch-guide__form .hs-form-field .input{margin:0!important;width:100%!important}.content-hub .ch-guide__form .hs-fieldtype-textarea{align-items:start}.content-hub .ch-guide__form .hs-fieldtype-booleancheckbox,.content-hub .ch-guide__form .hs-fieldtype-checkbox,.content-hub .ch-guide__form .hs-fieldtype-radio{display:block}.content-hub .ch-guide__form .hs-form-field>label{color:#fff;font-size:.818rem;font-weight:300;line-height:1.2;margin:0;text-align:left}.content-hub .ch-guide__form .hs-form-required{color:#fff}.content-hub .ch-guide__form input:not(.hs-button):not([type=checkbox]),.content-hub .ch-guide__form textarea{background:transparent;border:0;border-bottom:2px solid hsla(0,0%,100%,.3);border-radius:0;box-sizing:border-box;color:#fff;font-size:17px;height:30px;padding:4px 5px;width:100%}.content-hub .ch-guide__form textarea{height:6rem;resize:vertical}.content-hub .ch-guide__form input:focus,.content-hub .ch-guide__form textarea:focus{border-bottom-color:hsla(0,0%,100%,.7);outline:none}.content-hub .ch-guide__form .hs-error-msgs{list-style:none;margin:0;padding:0;position:static!important}.content-hub .ch-guide__form .hs-error-msg,.content-hub .ch-guide__form .hs-error-msgs label{color:#ef6b51;font-size:12px!important;font-weight:400}.content-hub .ch-guide__form .hs-input.invalid.error{border-bottom-color:#ef6b51}.content-hub .ch-guide__form .no-list li{line-height:1.2;margin:0}.content-hub .ch-guide__form .inputs-list{list-style:none;margin:0;padding:0}.content-hub .ch-guide__form .hs-form-field .inputs-list:not(.hs-error-msgs){position:static}.content-hub .ch-guide__form .hs-form-booleancheckbox-display{align-items:flex-start;column-gap:.75rem;cursor:pointer;display:flex}.content-hub .ch-guide__form input[type=checkbox]{-webkit-appearance:none;appearance:none;background-color:transparent;border:2px solid #fff;border-radius:0;box-sizing:border-box;cursor:pointer;flex:0 0 auto;height:2.13rem;margin:.4rem 0 0;opacity:.3;padding:0;width:2.13rem!important}.content-hub .ch-guide__form input[type=checkbox]:checked{background-image:url(https://f.hubspotusercontent10.net/hubfs/14487469/Triangle%20images/check.svg);background-position:50%;background-repeat:no-repeat}.content-hub .ch-guide__form input[type=checkbox]:focus-visible{opacity:1}.content-hub .ch-guide__form .hs-form-booleancheckbox-display,.content-hub .ch-guide__form .hs-form-booleancheckbox-display p{color:#fff}.content-hub .ch-guide__form .hs-form-booleancheckbox-display>span{align-items:flex-start;display:flex;margin-left:0!important}.content-hub .ch-guide__form .hs-form-booleancheckbox-display p{font-size:.82rem;font-weight:300;margin-left:0!important;margin-top:0;text-align:left}.content-hub .ch-guide__form .form-title:empty{display:none}.content-hub .ch-guide__form .submitted-message,.content-hub .ch-guide__form form{margin-top:0;padding-top:0}.content-hub .ch-guide__form .submitted-message,.content-hub .ch-guide__form .submitted-message p{color:var(--muted);font-family:inherit;font-size:1rem;font-weight:400;line-height:1.8;text-align:left}.content-hub .ch-guide__form .submitted-message p{margin:0}.content-hub .ch-guide__form .legal-consent-container{display:flex;flex-direction:column-reverse;row-gap:1rem;width:100%}.content-hub .ch-guide__form .legal-consent-container .hs-form-field{display:block}.content-hub .ch-guide__form .legal-consent-container .hs-error-msgs{bottom:unset}.content-hub .ch-guide__form .legal-consent-container .hs-form-booleancheckbox-display .hs-form-required{display:none}.content-hub .ch-guide__form .hs_submit.hs-submit{width:100%}.content-hub .ch-guide__form .hs_submit .actions{align-items:center;background:transparent;border:0;color:var(--dark-blue);cursor:pointer;display:flex;font-size:16px;font-weight:700;height:60px;justify-content:center;max-width:100%;padding:0 0 0 30px;position:relative;text-align:left;text-decoration:none;text-transform:uppercase;transition:all .35s linear;width:max-content;word-break:break-word;z-index:2}.content-hub .ch-guide__form .hs_submit .actions:hover{padding:0 45px;text-align:center;text-decoration:none}.content-hub .ch-guide__form .hs-button{background:transparent;border:0;border-radius:0;color:var(--azure);cursor:pointer;display:block;font-size:inherit;font-weight:inherit;height:auto;line-height:1.1;margin:auto;padding:0;position:relative;text-align:center;text-decoration:none;text-transform:uppercase;transition:all .15s linear;width:auto;word-break:break-word}.content-hub .ch-guide__form .hs_submit .actions:before{border-bottom:60px solid var(--light-blue);border-left:33px solid transparent;border-right:33px solid transparent;content:"";height:0;left:0;opacity:.7;position:absolute;top:0;transition:all .35s linear;width:0;z-index:-1}.content-hub .ch-guide__form .hs_submit .actions:hover:before{border-bottom:60px solid var(--light-blue);height:0;width:100%}@media (max-width:1440px){.content-hub .ch-guide{column-gap:2rem;padding:3rem}}@media (max-width:980px){.content-hub .ch-downloads__wrap{padding-bottom:4rem}.content-hub .ch-downloads__divider{margin-bottom:3rem}.content-hub .ch-downloads__heading,.content-hub .ch-downloads__intro{margin-bottom:2rem}.content-hub .ch-downloads__heading:has(+.ch-downloads__intro){margin-bottom:1rem}}@media (max-width:768px){.content-hub .ch-guide{padding:1.5rem}.content-hub .ch-guide--gated,.content-hub .ch-guide--open{grid-template-columns:minmax(0,1fr);justify-content:stretch}.content-hub .ch-guide--gated{grid-template-rows:none}.content-hub .ch-guide--gated .ch-guide__col--cover{grid-row:auto}.content-hub .ch-guide__col--form{grid-column:1}.content-hub .ch-guide__form .hs_submit .actions{margin-left:auto;margin-right:auto}}@media (max-width:480px){.content-hub .ch-downloads__wrap{padding-bottom:3rem}.content-hub .ch-guide .ch-guide__title{font-size:1.7rem}.content-hub .ch-guide__form .hs-form-field,.content-hub .ch-guide__form form{grid-template-columns:minmax(0,1fr)}.content-hub .ch-guide__form .hs-form-field>.input{grid-column:1;grid-row:2}.content-hub .ch-guide__form .hs-form-field>.hs-error-msgs,.content-hub .ch-guide__form .hs-form-field>.hs-field-desc{grid-column:1}.content-hub .ch-guide__col--cover{width:8rem}}