.hsg-accordion__container{max-width:1080px;margin:0 auto;padding:0 1rem;box-sizing:content-box}[data-display-option="card"] .hsg-accordion__item,[data-background="white"] [data-display-option="card"] .hsg-accordion__item{overflow:hidden;border-radius:.1875rem;box-shadow:0 1px 5px 0 rgba(45,62,80,0.12)}.hsg-accordion{padding:2rem 0}.hsg-accordion ~ .hsg-microcopy{margin-top:0;margin-bottom:0;padding-bottom:2rem}.hsg-accordion__item{position:relative}[data-display-option="card"] .hsg-accordion__item{background-color:#fff;color:#33475b;margin-bottom:1.25rem}[data-background="white"] [data-display-option="card"] .hsg-accordion__item{background-color:#f5f8fa;color:#33475b}[data-background="dark"] [data-display-option="card"] .hsg-accordion__item a{color:#0091ae;font-weight:600;text-decoration:none}.hsg-a11y-high-contrast [data-background="dark"] [data-display-option="card"] .hsg-accordion__item a{color:#0000c5}[data-background="dark"] [data-display-option="card"] .hsg-accordion__item a:hover{color:#007a8c;text-decoration:underline}.hsg-a11y-high-contrast [data-background="dark"] [data-display-option="card"] .hsg-accordion__item a:hover{color:#3421ff}[data-display-option="card"] .hsg-accordion__item:last-of-type{margin-bottom:0}.hsg-accordion__label{cursor:pointer;display:block;border:0;width:100%;background-color:transparent;text-align:left;padding:1.75rem 1.75rem 1.75rem 3rem}.hsg-accordion__label:focus{outline-offset:-2px;outline-color:#00a4bd}.hsg-accordion__label-text{position:relative;margin:0;padding:0;color:#2d3e50}.hsg-accordion__label-text::before{content:"";display:inline-block;position:absolute;top:50%;left:-1.5rem;background-image:url("//cdn2.hubspot.net/hubfs/53/assets/hubspot.com/style-guide/modules/forms/rightArrow.svg");background-position:center;background-repeat:no-repeat;background-size:100%;vertical-align:middle;transform:rotate(0) translateY(-50%);transition:transform .15s ease-in-out;width:1.75rem;height:1.75rem}[data-background="dark"] .hsg-accordion__label-text{color:#fff}[data-display-option="card"] .hsg-accordion__label-text{color:#2d3e50}.hsg-accordion__label-text::before{left:-2rem;width:1.5rem;height:1.5rem}.active .hsg-accordion__label-text::before{transform:rotate(90deg) translateX(-50%)}[data-size="small"] .hsg-accordion__label-text{font-size:1.125rem;line-height:1.44444em;font-weight:700}[data-size="small"] .hsg-accordion__label-text::before{width:1.25rem;height:1.25rem}[data-size="medium"] .hsg-accordion__label-text{font-size:1.25rem;line-height:1.4em;font-weight:700}[data-size="medium"] .hsg-accordion__label-text::before{width:1.5rem;height:1.5rem}[data-size="large"] .hsg-accordion__label-text{font-size:1.5rem;line-height:1.41667em;font-weight:500}.hsg-accordion__content{overflow:hidden;max-height:0;transition:max-height .2s ease,opacity .2s ease-in-out,transform .2s ease-in-out;opacity:0}.hsg-accordion__content>div{padding:0 1.5rem 1.25rem 3rem}[data-display-option="card"] .hsg-accordion__content>div{padding-top:.5rem}.active .hsg-accordion__content{overflow-y:auto;max-height:100vh;transform:translateY(0);opacity:1}.hsg-accordion__content ul,.hsg-accordion__content ol{margin:1em 0 .25em;padding:0}.hsg-accordion__content ul li,.hsg-accordion__content ol li{list-style-type:none;margin:0 0 .75em;padding:0 0 0 1.5em}.hsg-accordion__content ul li>ul,.hsg-accordion__content ul li>ol,.hsg-accordion__content ol li>ul,.hsg-accordion__content ol li>ol{margin:1em 0 0}.hsg-accordion__content ul li{font-size:1.125rem;line-height:1.61111em;font-weight:500;margin-top:1em;margin-bottom:1em;position:relative;padding-left:1.25rem}@media(min-width:768px){.hsg-accordion__content ul li{font-weight:400}}.hsg-accordion__content ul li::before{content:"";display:inline-block;position:absolute;top:.5em;left:.025em;background-color:#2d3e50;border-radius:50%;width:6px;height:6px}.hsg-accordion__content ol{counter-reset:item}.hsg-accordion__content ol>li{font-size:1.125rem;line-height:1.61111em;font-weight:500;margin-top:1em;margin-bottom:1em;counter-increment:item;position:relative}@media(min-width:768px){.hsg-accordion__content ol>li{font-weight:400}}.hsg-accordion__content ol>li::before{position:absolute;top:0;left:-1.5em;content:counter(item) ".";display:inline-block;color:#2d3e50;font-weight:700;text-align:right;width:2.5em;padding-right:.5em}.flexible-accordion .accordion-2-col{padding:5rem 0 1rem}.flexible-accordion .accordion-2-col__header,.flexible-accordion .accordion-2-col__description{text-align:left}@media(min-width:768px){.flexible-accordion .accordion-2-col__header,.flexible-accordion .accordion-2-col__description{text-align:center}}.flexible-accordion .accordion-2-col__header{font-size:1.777rem;margin:0 0 .5rem}.flexible-accordion .accordion-2-col__full{max-width:100%;margin:0 auto}@media(min-width:768px){.flexible-accordion .accordion-2-col__full{max-width:750px}}.flexible-accordion .accordion-2-col__right{padding-top:0}@media(min-width:768px){.flexible-accordion .accordion-2-col__right{padding-top:2rem;width:48%;display:inline-block}}.flexible-accordion .accordion-2-col__left{margin-bottom:1.25rem;padding-bottom:0}@media(min-width:768px){.flexible-accordion .accordion-2-col__left{padding-bottom:2rem;width:48%;display:inline-block;margin-bottom:0;vertical-align:top;margin-right:3%}}.flexible-accordion .accordion-2-col .hsg-accordion__item{box-shadow:none;border:1px solid #cbd6e2;margin-bottom:1rem}.flexible-accordion .accordion-2-col .hsg-accordion__item.active .hsg-accordion__label{border-bottom:1px solid #f5f8fa}.flexible-accordion .accordion-2-col .hsg-accordion__label{padding:1.15rem 1.15rem 1.15rem 3rem}.flexible-accordion .accordion-2-col .hsg-accordion__label h3{font-weight:500}.flexible-accordion .accordion-2-col .hsg-accordion__label-text{font-size:.875rem;font-weight:600}.flexible-accordion .accordion-2-col .hsg-accordion__content>div{padding:0 3rem 1rem}.flexible-accordion .accordion-2-col .hsg-accordion__content>div p{font-size:.875rem}.flexible-accordion .accordion-2-col .hsg-accordion__content>div ul{font-size:.875rem}.flexible-accordion .accordion-2-col .hsg-accordion__content>div ul li{font-size:1em}.flexible-accordion .accordion-2-col .hsg-accordion__checkbox:checked ~ label{border-bottom:1px solid #f5f8fa}