.accordion{padding:48px 0}@media (min-width:768px){.accordion{padding:80px 0}}.article-page .accordion__container{max-width:864px}@media (min-width:1024px){.article-page .accordion__container{max-width:1024px}}.accordion__content{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}@media (min-width:768px){.accordion__content{max-width:640px}}.article-page .accordion__content{max-width:none}.accordion__heading{margin-bottom:16px}@media (min-width:768px){.accordion__heading{margin-bottom:24px}}.accordion__description{margin-bottom:16px}@media (min-width:768px){.accordion__description{margin-bottom:32px}}.accordion__list-item{border-top:1px solid #d1d5e3}.accordion__list-item:last-child{border-bottom:1px solid #d1d5e3}.accordion__button{-webkit-box-pack:justify;-ms-flex-pack:justify;border:none;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between;margin:0;padding:16px;text-align:left;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;width:100%}@media (min-width:768px){.accordion__button{padding:24px}}.accordion__button:hover{color:#941d55}.accordion__icon{margin-left:16px;max-height:24px;max-width:24px;-webkit-transition:-webkit-transform .3s cubic-bezier(.35,0,0,1);transition:-webkit-transform .3s cubic-bezier(.35,0,0,1);-o-transition:transform .3s cubic-bezier(.35,0,0,1);transition:transform .3s cubic-bezier(.35,0,0,1);transition:transform .3s cubic-bezier(.35,0,0,1),-webkit-transform .3s cubic-bezier(.35,0,0,1);width:100%}.active .accordion__icon{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.accordion__panel{display:none;overflow:hidden}.accordion__item-content{padding:0 16px 16px}@media (min-width:768px){.accordion__item-content{padding:0 24px 24px}}.accordion__item-content blockquote,.accordion__item-content ol,.accordion__item-content p,.accordion__item-content ul,.accordion__item-content>div{-webkit-font-smoothing:antialiased;font-family:Banana-Grotesk-Regular,Helvetica,sans-serif;font-size:18px;font-weight:400;letter-spacing:normal;line-height:24px;margin-bottom:24px;padding-bottom:0;padding-top:0}@media (min-width:768px){.accordion__item-content blockquote,.accordion__item-content ol,.accordion__item-content p,.accordion__item-content ul,.accordion__item-content>div{font-size:20px;letter-spacing:normal;line-height:28px;margin-bottom:40px;padding-bottom:2px;padding-top:2px}}.accordion__item-content blockquote{border-left:3px solid #a36282;margin-left:24px;margin-right:24px;padding-left:16px}@media (min-width:768px){.accordion__item-content blockquote{margin-left:40px;margin-right:40px;padding-left:32px}}.accordion__item-content h1{-webkit-font-smoothing:antialiased;font-family:GT-Alpina-Light,Helvetica,serif;font-size:38px;font-weight:400;letter-spacing:normal;line-height:44px;margin:0;padding-bottom:2px;padding-top:2px}@media (min-width:768px){.accordion__item-content h1{font-size:88px;letter-spacing:normal;line-height:108px;padding-bottom:2px;padding-top:2px}}.accordion__item-content h2{-webkit-font-smoothing:antialiased;font-family:GT-Alpina-Light,Helvetica,serif;font-size:28px;font-weight:400;letter-spacing:normal;line-height:32px;margin:0;padding-bottom:0;padding-top:0}@media (min-width:768px){.accordion__item-content h2{font-size:56px;letter-spacing:normal;line-height:64px;padding-bottom:0;padding-top:0}}.accordion__item-content h3{-webkit-font-smoothing:antialiased;font-family:GT-Alpina-Light,Helvetica,serif;font-size:26px;font-weight:400;letter-spacing:normal;line-height:30px;margin:0;padding-bottom:1px;padding-top:1px}@media (min-width:768px){.accordion__item-content h3{font-size:40px;letter-spacing:normal;line-height:44px;padding-bottom:2px;padding-top:2px}}.accordion__item-content h4{-webkit-font-smoothing:antialiased;font-family:GT-Alpina-Light,Helvetica,serif;font-size:24px;font-weight:400;letter-spacing:normal;line-height:28px;margin:0;padding-bottom:2px;padding-top:2px}@media (min-width:768px){.accordion__item-content h4{font-size:32px;letter-spacing:normal;line-height:38px;padding-bottom:1px;padding-top:1px}}.accordion__item-content h5{-webkit-font-smoothing:antialiased;font-family:GT-Alpina-Light,Helvetica,serif;font-size:22px;font-weight:400;letter-spacing:normal;line-height:26px;margin:0;padding-bottom:3px;padding-top:3px}@media (min-width:768px){.accordion__item-content h5{font-size:24px;letter-spacing:normal;line-height:28px;padding-bottom:2px;padding-top:2px}}.accordion__item-content h6{-webkit-font-smoothing:antialiased;font-family:GT-Alpina-Light,Helvetica,serif;font-size:20px;font-weight:400;letter-spacing:normal;line-height:24px;margin:0;padding-bottom:0;padding-top:0}.accordion__item-content h1,.accordion__item-content h2,.accordion__item-content h3,.accordion__item-content h4,.accordion__item-content h5,.accordion__item-content h6{margin-bottom:16px}.accordion__item-content :last-child{margin-bottom:0}.accordion__item-content ol,.accordion__item-content ul{margin-left:30px}.accordion__item-content ol li:not(:last-of-type),.accordion__item-content ul li:not(:last-of-type){margin-bottom:16px}.accordion__item-content ol{padding:0}.accordion__item-content ul li{list-style-type:disc}.accordion__item-content a{border:0;color:#941d55;padding:0;position:relative;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.accordion__item-content a:after{background-color:#941d55;bottom:0;content:"";height:1px;left:0;position:absolute;width:100%}.accordion__item-content a:visited{color:#941d55}.accordion__item-content a:visited:after{background-color:#941d55}.accordion__item-content a:disabled{color:#784166}.accordion__item-content a:disabled:after{background-color:transparent}@media (min-width:768px){.accordion__item-content a:hover{color:#2b061f}.accordion__item-content a:hover:after{background-color:#2b061f}}.accordion__item-content a.cta_button:after{content:none}.accordion__item-content .hs-cta-img{height:auto}.accordion__item-content table{border:none!important}.accordion__item-content table tr{border-bottom:1px solid #2b061f}.accordion__item-content table tr:first-child{border-bottom:2px solid #2b061f}.accordion__item-content table td{padding:16px 8px}.accordion__item-content .hs-video-container{border-radius:8px;overflow:hidden}.accordion__item-content div,.accordion__item-content p,.accordion__item-content span{-webkit-font-smoothing:antialiased;font-family:Banana-Grotesk-Regular,Helvetica,sans-serif;font-size:14px;font-weight:400;letter-spacing:normal;line-height:20px;padding-bottom:2px;padding-top:2px}