/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.dx8-tabs{background-color:#dbdbdb;}@media screen and (min-width:37.5em){.dx8-tabs{height:auto;margin:0;overflow:hidden;white-space:nowrap;}}.dx8-tabs li a{color:#000;background:#cecece;display:block;font-size:0.929em;padding:11px 20px;}.dx8-tabs li a:hover{background:#b3b3b3;}.dx8-tabs li.is-active a{background:#f1f1f1;pointer-events:none;}@media screen and (max-width:37.5em){.dx8-tabs li{display:block;margin:0;}}@media screen and (min-width:37.5em){.dx8-tabs li{display:block;float:left;vertical-align:bottom;margin:0 1px 0 0;}[dir="rtl"] .dx8-tabs li{margin:0 0 0 1px;float:right;}}#user-login-form,#user-register-form,#user-pass,#search-form,#search-block-form{border:1px solid #dbdbdb;margin-top:-1px;margin-bottom:15px;padding:15px 30px;}#user-login-form .form-item,#user-register-form .form-item,#user-pass .form-item,#search-form .form-item,#search-block-form .form-item{padding:15px 0;}#user-login-form .form-item .description,#user-register-form .form-item .description,#user-pass .form-item .description,#search-form .form-item .description,#search-block-form .form-item .description{margin-top:10px;}#user-login-form .form-actions,#user-register-form .form-actions,#user-pass .form-actions,#search-form .form-actions,#search-block-form .form-actions{padding:15px 0;}#user-login-form label,#user-register-form label,#user-pass label,#search-form label,#search-block-form label{display:table;margin-bottom:10px;}#user-login-form input,#user-login-form select,#user-register-form input,#user-register-form select,#user-pass input,#user-pass select,#search-form input,#search-form select,#search-block-form input,#search-block-form select{max-width:100%;}#user-login-form details.form-wrapper,#user-register-form details.form-wrapper,#user-pass details.form-wrapper,#search-form details.form-wrapper,#search-block-form details.form-wrapper{border-bottom-width:0;margin:15px 0;}#user-login-form details.form-wrapper .dx8-details-content,#user-register-form details.form-wrapper .dx8-details-content,#user-pass details.form-wrapper .dx8-details-content,#search-form details.form-wrapper .dx8-details-content,#search-block-form details.form-wrapper .dx8-details-content{border:1px solid #dbdbdb;border-top:0;padding:15px 30px;}#user-login-form details.form-wrapper .dx8-details-content fieldset,#user-register-form details.form-wrapper .dx8-details-content fieldset,#user-pass details.form-wrapper .dx8-details-content fieldset,#search-form details.form-wrapper .dx8-details-content fieldset,#search-block-form details.form-wrapper .dx8-details-content fieldset{border:0;}#user-login-form details.form-wrapper .dx8-details-content legend,#user-register-form details.form-wrapper .dx8-details-content legend,#user-pass details.form-wrapper .dx8-details-content legend,#search-form details.form-wrapper .dx8-details-content legend,#search-block-form details.form-wrapper .dx8-details-content legend{position:relative;top:15px;padding:10px 0;}#user-login-form details.form-wrapper .dx8-details-content > fieldset > legend,#user-register-form details.form-wrapper .dx8-details-content > fieldset > legend,#user-pass details.form-wrapper .dx8-details-content > fieldset > legend,#search-form details.form-wrapper .dx8-details-content > fieldset > legend,#search-block-form details.form-wrapper .dx8-details-content > fieldset > legend{width:100%;border-bottom:1px solid #dbdbdb;}#user-login-form details.form-wrapper summary,#user-register-form details.form-wrapper summary,#user-pass details.form-wrapper summary,#search-form details.form-wrapper summary,#search-block-form details.form-wrapper summary{padding:10px;background:#dbdbdb;}#user-login-form .form-type-checkbox label,#user-register-form .form-type-checkbox label,#user-pass .form-type-checkbox label,#search-form .form-type-checkbox label,#search-block-form .form-type-checkbox label{margin-bottom:0;}#user-login-form .form-checkbox,#user-register-form .form-checkbox,#user-pass .form-checkbox,#search-form .form-checkbox,#search-block-form .form-checkbox{margin-right:10px;float:left;}#edit-help-link{display:block;margin-top:10px;}.search-block-form{padding:15px 0;}.search-block-form h2{margin-bottom:10px;}#search-block-form{padding:0;border:0;}#search-block-form:before,#search-block-form:after{content:"";display:table;}#search-block-form:after{clear:both;}#search-block-form .form-item{margin-right:15px;}#search-block-form .form-item,#search-block-form .form-actions{float:left;padding:0;}#search-block-form input{margin:0;}.node-preview-container{background-color:#dbdbdb;}.node-preview-container .node-preview-backlink{display:inline-block;line-height:14px;padding:4px 15px;background:#0071b8 linear-gradient(to bottom,#007bc6,#0071b8);border:1px solid #1e5c90;border-radius:20px;font:700 14px Arial;color:#fff;text-shadow:0 1px rgba(0,0,0,0.5);-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;}.node-preview-container .node-preview-backlink:hover,.node-preview-container .node-preview-backlink:focus{background:#2369a6 linear-gradient(to bottom,#0c97ed,#1f86c7);border-color:#1f86c7;}.node-preview-container .node-preview-backlink:hover{box-shadow:0 1px 2px rgba(23,26,28,0.25);}.node-preview-container .node-preview-backlink:focus{border-color:#1280df;}.node-preview-container .node-preview-backlink:active{background:#0071b8 linear-gradient(to bottom,#08639b,#0071b8);border-color:#144b78;box-shadow:inset 0 1px 3px rgba(0,0,0,0.2);}.node-preview-container .node-preview-backlink:before{content:'\00AB';margin-right:5px;font-size:16px;}
@font-face{font-family:"Suisse Int'l";src:url(/themes/custom/definitivehc/fonts/SuisseIntl/SuisseIntl-Light.woff2) format('woff2');font-weight:300;font-style:normal;}@font-face{font-family:"Suisse Int'l";src:url(/themes/custom/definitivehc/fonts/SuisseIntl/SuisseIntl-Regular.woff2) format('woff2');font-weight:400;font-style:normal;}@font-face{font-family:"Suisse Int'l";src:url(/themes/custom/definitivehc/fonts/SuisseIntl/SuisseIntl-RegularIt.woff2) format('woff2');font-weight:400;font-style:italic;}@font-face{font-family:"Suisse Int'l";src:url(/themes/custom/definitivehc/fonts/SuisseIntl/SuisseIntl-Semibold.woff2) format('woff2');font-weight:500;font-style:normal;}body{font-synthesis:none;}
form > *{padding-bottom:0;}body.page-node-type-video #block-definitivehc-content article{margin:1rem auto;max-width:92rem;}body.page-node-type-video
  #block-definitivehc-content
  article
  .field--name-body{padding:1rem;}.video-archive-block .video-archive-wrapper{display:flex;flex-wrap:wrap;justify-content:center;margin:2rem auto;}.video-archive-block .video-archive-wrapper .video-archive-row{box-sizing:border-box;display:flex;flex:0 0 25%;flex-direction:column;margin:0 1rem;max-width:25% !important;}.video-archive-block .video-archive-wrapper .video-archive-row h2{font-size:1.2rem;font-weight:bold;line-height:1.42857em;margin:1rem auto 1rem 0;}.video-archive-block .pager__items{align-content:center;align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;margin-bottom:2.5rem;margin-top:2.5rem;text-align:center;}.video-archive-block .pager__item{display:inline-flex;line-height:1.5;list-style-position:outside;list-style-type:none;margin-bottom:1rem;margin-left:0.25rem;margin-right:0.25rem;}.video-archive-block .pager__item.is-active{border-radius:1rem;display:block;line-height:2rem;min-height:2rem;min-width:2rem;text-align:center;}.video-archive-block .pager__item.is-active a{background-color:#000000;border-radius:1rem;color:#ffffff;display:block;font-size:1rem;line-height:2rem;min-height:2rem;min-width:2rem;text-align:center;transition:background-color 200ms ease;}ul.dh-featured-podcasts-list{margin-bottom:1.5rem;margin:1.5rem;text-align:center;}ul.dh-featured-podcasts-list li{margin:2rem;list-style-type:none;list-style-position:outside;}.skip-link{display:inline-block;margin-inline-start:2rem;}.visually-hidden.focusable.skip-link:focus ~ * .site-header{position:static;}.visually-hidden.focusable.skip-link:focus
  ~ *
  .site-header
  ~ div[data-coh-match-heights]{display:none;}#main-content.visually-hidden{display:block;margin-top:90px;scroll-margin-top:90px;margin-inline-start:2rem;}#main-content.visually-hidden:focus{position:static !important;width:auto;height:auto;overflow:visible;outline:2px dashed;width:fit-content;}.slick-slide:focus-visible .card-container{outline:2px dashed rgb(83,18,149);outline-offset:4px;}@media (max-width:767px){.coh-ce-cpt_container-b0c47c4b .coh-accordion-tabs .tab-panel-container{grid-template-rows:none;height:auto;}.coh-ce-cpt_container-b0c47c4b .coh-accordion-tabs .tab-panel-container .cards-container .card{position:static;height:auto;}}@media (min-width:767px) and (max-width:830px){.coh-ce-cpt_container-b0c47c4b .coh-container.logo-container .logo:not(:last-child){margin-right:.5rem;}}@media (max-width:1110px){.coh-style-header-light-theme .main-menu .menu-level-1 > li > span,.coh-style-header-light-theme .main-menu .menu-level-1 > li > a{transition:color 300ms ease-in-out,box-shadow 300ms ease-in-out;}.coh-style-header-light-theme .main-menu .menu-level-1 > li > span:hover,.coh-style-header-light-theme .main-menu .menu-level-1 > li > a:hover{box-shadow:inset 0 -2px 0 0 rgb(103,53,255);cursor:pointer;}}.coh-style-header-light-theme .main-menu .menu-level-1 > li:hover{box-shadow:inset 0 -4px 0 0 rgb(103,53,255);}.coh-heading.ft-pg__fact-number .count{color:#ffffff;font-weight:300;}.coh-heading.ft-pg__fact-number .count-symbol{color:#6030ef;font-weight:400;}@media (min-width:1111px){.form-page__background-lines{position:relative;overflow:hidden;padding-top:80px;padding-bottom:98px;padding-left:98px;padding-right:98px;background-color:#000000;}.form-page__background-lines:before,.form-page__background-lines:after{position:absolute;background-color:#ffffff;opacity:.5;display:block;}.form-page__background-lines:before{width:1px;top:0;bottom:0;right:43px;}.form-page__background-lines:after{height:1px;left:0;right:0;bottom:41px;}}.clickable-card--initialized{cursor:pointer;&:hover a{color:var(--ssa-color-palette-brand-color-light);}}
.footer-link{font-size:12px;font-weight:normal;color:#201f1e;}.footer-link:hover{text-decoration:underline;}#ot-sdk-btn{font-family:inherit !important;font-size:0px !important;-moz-osx-font-smoothing:grayscale !important;-webkit-font-smoothing:antialiased !important;font-weight:400 !important;color:inherit !important;padding:0 !important;text-align:left !important;background:none !important;border:none !important;min-width:auto;position:relative;top:1px;}#ot-sdk-btn::before{content:"Your Privacy Choices" !important;visibility:visible !important;font-size:12px !important;}#ot-sdk-btn:hover{text-decoration:underline !important;}.footer-revised #ot-sdk-btn::before{font-size:.875rem !important;line-height:1.25;}@media screen and (min-width:1111px) and (max-width:1399px){.footer-revised #ot-sdk-btn{position:static;}.footer-revised #ot-sdk-btn::before{font-size:0.75rem !important;}}
:root{--brighter-purple:rgb(103,53,255);--light-purple:rgb(103,53,255);--dark-purple:rgb(65,25,125);--green:rgb(42,131,78);--brand-color:rgb(65,25,125);--brand-color-light:rgb(103,53,255);--brand-color-dark:rgb(26,137,201);--blue:rgb(0,193,243);--maroon:rgb(186,81,32);--pink:rgb(234,139,123);--navy:rgb(43,15,79);--orange:rgb(214,135,18);--burnt-orange:rgb(209,90,32);--tan:rgb(233,222,212);--light-tan:rgb(247,239,233);--lighter-tan:rgb(249,246,244);};--gray-10:rgb(242,242,242);--gray-20:rgb(219,219,220);--gray-30:rgb(191,191,191);--gray-70:rgb(72,72,72);--gray-80:rgb(50,50,50);--gray-90:rgb(34,34,34);--medium-black:rgb(30,8,59);--darker-gray:rgb(69,69,69);--gray:rgb(131,131,131);--black:rgb(0,0,0);--white:rgb(255,255,255);}*/
.hs-form{border:none !important;}.hs-form > *{padding:0;}form.hs-form fieldset.form-columns-2 .input{margin-right:0;}form.hs-form:not(.hs-video-form) fieldset.form-columns-2 .hs-form-field .hs-input{width:100%;box-sizing:border-box;}@media (min-width:400px){form.hs-form fieldset.form-columns-2 .hs-form-field{width:100%;float:none;}}@media (min-width:565px){form.hs-form fieldset.form-columns-2{position:relative;margin-right:-13px;}form.hs-form fieldset.form-columns-2 .input{margin-right:13px;}form.hs-form fieldset.form-columns-2 .hs-form-field{width:50%;float:left;}}.hs-form fieldset{max-width:none !important;}.hs-form input.hs-input,.hs-form textarea.hs-input,.hs-form select.hs-input{display:inline-block;width:calc(100% - 5px);padding:10px 10px 10px 15px;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:13px;font-weight:400;line-height:1.0;color:initial;border:1px solid #ddd;background:#ffffff;margin:2px 0;}.hs-form .hs-input::placeholder{color:inherit;}.hs-form textarea.hs-input{height:40px;}.hs-form .hs-input.invalid{border-color:#c87872;box-shadow:0 0 3px rgb(171 41 32 / 25%);}.hs-form input.hs-button{background:var(--ssa-color-palette-brand-color-light);color:#ffffff;padding:15px 40px;border:1px solid var(--ssa-color-palette-brand-color-light);;border-radius:94.92px;text-shadow:none;box-shadow:none;font-size:13.29px;font-weight:400;line-height:18.98px;transition:background-color 300ms ease,border-color 300ms ease,color 300ms ease;}.hs-form input.hs-button:focus,.hs-form input.hs-button:hover{background:var(--ssa-color-palette-brand-color);border-color:var(--ssa-color-palette-brand-color);}.hs-form .hs-form-field label{width:100%;height:auto;clip:auto;clip-path:none;margin:0;overflow:visible;position:static;opacity:1;font-weight:normal;padding-top:24px;font-size:14px;line-height:20px;color:inherit;}.hs-form .hs-richtext{text-align:center;margin:0.5rem auto;}.hs-form .hs-richtext p span,.hs-form .hs-richtext p  a,.hs-form .hs-richtext p strong{font-size:13px;line-height:1.5;font-style:normal;}.hs-form .hs-richtext p  a{text-decoration:underline;}.hs-form .hs-richtext p  a:hover{text-decoration:none;}.hs-form .hs-form-field{position:relative;}.hs-error-msgs{position:absolute;background-color:#e51b00;padding:5px 10px;border-radius:8px;margin-top:0;z-index:100;}.hs-error-msgs:before{content:"\25B2";position:absolute;top:-18px;color:#e51b00;}.hs-error-msgs li{margin:0;list-style-type:none;}.hs-error-msgs label.hs-error-msg{line-height:1.0;color:#ffffff;font-size:14px;font-weight:500;padding:0;}.hs-form .actions{text-align:center;}.hs-form fieldset.form-columns-1 .input > .hs-input{width:99% !important;}.hs-form .inputs-list li{list-style:none;margin-left:0;}.hs-form .inputs-list li label{display:block;padding:0;margin:0;line-height:inherit;}.hs-form .inputs-list li [type=checkbox].hs-input{float:left;width:15px;height:15px;margin-left:10px;}.hs-form .inputs-list li input + span{display:block;margin-left:2.5rem;}.hs-form .hs-form-field.hs-fieldtype-booleancheckbox{width:auto !important;margin-bottom:0 !important;}
.form-style-white-rounded{border-radius:0.5rem;background-color:rgba(255,255,255,1);color:#000000;}@media all and (max-width:564px){.form-style-white-rounded .actions{margin-bottom:1.5rem;}}.form-style-white-rounded input.hs-input,.form-style-white-rounded textarea.hs-input,.form-style-white-rounded select.hs-input{border-radius:0;}.form-style-white-rounded .coh-heading{text-align:center;}.form-style-white-rounded .hs-richtext p,.form-style-white-rounded .hs-richtext p em,.form-style-white-rounded .hs-richtext p em a,.form-style-white-rounded .hs-richtext p em strong{font-size:13px !important;line-height:1.5 !important;font-style:normal !important;}.form-style-white-rounded .hs-richtext p em a{font-size:13px !important;font-weight:normal !important;text-decoration:underline;}.form-style-purple-rounded{border-radius:0.5rem;background-color:rgba(43,15,79,1);color:#ffffff;}.form-style-white-rounded .field.hs-form-field,.form-style-purple-rounded .field.hs-form-field,.form-style-light-purple-square .field.hs-form-field{margin-bottom:20px;}.form-style-purple-rounded .hs-input:focus-visible{outline-color:#fff !important;}.form-style-purple-rounded input.hs-input,.form-style-purple-rounded textarea.hs-input,.form-style-purple-rounded select.hs-input{color:#666666;border-radius:8px;}.form-style-purple-rounded label,.form-style-purple-rounded label span,.form-style-purple-rounded .hs-richtext{color:#ffffff !important;}.form-style-purple-rounded .hs-button.primary.large{background-color:#531295;color:#ffffff;font-weight:900;}.form-style-purple-rounded .coh-heading{color:#ffffff;text-align:center;}.form-style-purple-rounded .hs-richtext p,.form-style-purple-rounded .hs-richtext p em,.form-style-purple-rounded .hs-richtext p em a,.form-style-purple-rounded .hs-richtext p em span,.form-style-purple-rounded .hs-richtext p em strong{color:#ffffff !important;font-size:13px !important;line-height:1.5 !important;font-style:normal !important;}.form-style-light-purple-square{border-radius:0;background-color:transparent;color:#ffffff;font-weight:900;padding:0 !important;}.form-style-light-purple-square .hs-form{background-color:rgba(83,18,149,1);padding:2.0rem;}.form-style-light-purple-square .coh-heading{color:#ffffff !important;text-align:center;}.form-style-light-purple-square input.hs-input,.form-style-light-purple-square textarea.hs-input,.form-style-light-purple-square select.hs-input{border-radius:0;}.form-style-light-purple-square .hs-button.primary.large{background-color:#531295;color:#ffffff;font-weight:900;}.form-style-light-purple-square .hs-richtext p,.form-style-light-purple-square .hs-richtext p em,.form-style-light-purple-square .hs-richtext p em a,.form-style-light-purple-square .hs-richtext p em strong{color:#ffffff !important;font-size:13px !important;line-height:1.5 !important;font-style:normal !important;}.form-style-light-purple-square .hs-richtext p em a{font-size:13px !important;font-weight:normal !important;text-decoration:underline;}.form-style-light-purple-square .hs-form input.hs-button{background-color:transparent;color:#ffffff;border:2px solid #ffffff;}.form-style-light-purple-square .hs-form input.hs-button:hover{background-color:#ffffff;color:initial;}.form-style-transparent-rounded{background-color:transparent;}.form-style-transparent-rounded input.hs-input,.form-style-transparent-rounded textarea.hs-input,.form-style-transparent-rounded select.hs-input{color:#666666;border-radius:0.5rem;}.form-style-new-theme{background-color:#ddebff;border-radius:0;}.form-style-new-theme .coh-heading{text-align:center;}.form-style-new-theme .hs-richtext p,.form-style-new-theme .hs-richtext p em,.form-style-new-theme .hs-richtext p em a,.form-style-new-theme .hs-richtext p em strong{font-size:13px !important;line-height:1.5 !important;font-style:normal !important;}.form-style-new-theme .hs-richtext p em a{font-size:13px !important;font-weight:normal !important;text-decoration:underline;}.form-style-new-theme input.hs-input,.form-style-new-theme textarea.hs-input,.form-style-new-theme select.hs-input{color:#666666;border-radius:0;}.form-style-new-theme .field.hs-form-field{margin-bottom:20px;}
