section.u5m-accordion-faq{margin:var(--section-margin-none);padding:var(--section-padding-medium);.section-inner{.intro-content{margin-bottom:80px;&.left-aligned{margin:0 auto 80px;max-width:1000px}}&.two-columns{@media (min-width:992px){display:flex;flex-direction:row;gap:50px;margin-bottom:0;margin-left:auto;margin-right:auto;margin-top:0;.intro-content{margin-bottom:0}.bottom-content{margin-top:30px}&.top-aligned{align-items:flex-start}&.center-aligned{align-items:center}&.bottom-aligned{align-items:flex-end}}}}div.accordion-container{position:relative;width:100%;div.accordion-repeater-section{margin:0 auto;max-width:960px;.two-columns &{margin:0 auto;max-width:unset}div.repeater-block{display:flex;flex-direction:column;gap:30px;margin-top:0;p.title{color:var(--action2);font-size:20px;font-weight:800;line-height:1.4;margin:0;padding-right:10px;text-align:left;@media (max-width:600px){margin-bottom:0}}div.accordion-repeater{border-radius:15px;padding:0;&:has(.accordion-top.active){box-shadow:var(--shadow-card-hover)}div.accordion-top{align-items:center;background:var(--card-fill,#fbfcff);border:1px solid var(--logo-purple-gray,#dadbf1);border-radius:15px;cursor:pointer;display:flex;justify-content:space-between;padding:30px;position:relative;transition:background var(--animation2),border var(--animation2),border-radius var(--animation2),color var(--animation2);.farx{align-items:center;background:var(--action1);border-radius:50%;color:var(--white);display:flex;flex-shrink:0;height:28px;justify-content:center;line-height:1;min-width:28px;transition:var(--animation1);width:28px;svg{display:block;fill:currentColor;flex-shrink:0;height:12px;max-width:none;width:12px}}.fax-plus{display:flex}.fax-minus{display:none}&.active{background:var(--action1);border-color:var(--action1);border-radius:15px 15px 0 0;p.title{color:var(--white)}.fax-plus{display:none}.fax-minus{background:var(--white);color:var(--action2);display:flex}}}div.textarea{background:var(--white);border:1px solid var(--action1);border-radius:0 0 15px 15px;border-top:none;margin:0;max-width:100%;padding:30px;a:not([class]){&:focus,&:hover{color:var(--black)}}&.accordion-content{display:none;a:hover{text-decoration:underline}&.active{display:block}}a.accordion-link{display:block;margin-top:20px;max-width:fit-content;text-decoration:none}}}}}.bottom-content{margin-top:50px;padding:0;text-align:center;h1,h2,h3,h4{font-size:22px;font-weight:500;line-height:1.4}.hs-cta-wrapper a{display:inline-block;text-decoration:none}}}&.dark-mode{background:var(--pc-primary-dark-purple,#191b43);div.accordion-container{div.accordion-repeater-section{div.repeater-block{p.title{color:var(--white)}div.accordion-repeater{div.accordion-top{background:hsla(0,0%,100%,.08);border-color:transparent;box-shadow:var(--shadow-card);&.active{background:var(--action1);border-color:var(--logo-purple-gray,#f8f8fc);border-bottom-color:transparent;box-shadow:none;p.title{color:var(--white)}}}div.textarea{background:hsla(0,0%,100%,.08);border-color:var(--logo-purple-gray,#f8f8fc);color:var(--white);a:not([class]){color:var(--white);&:focus,&:hover{color:var(--accent-light,#a7a9fe)}}a.accordion-link{color:var(--white)}}&:has(.accordion-top.active){box-shadow:var(--shadow-card-hover);div.accordion-top.active{border-color:var(--logo-purple-gray,#f8f8fc);border-bottom-color:transparent}}}}}}}}