section.u5m-accordion-faq{margin:var(--section-margin-none);padding:var(--section-padding-medium);&[data-u5-variant=minimal],&[data-u5-variant=sand],&[data-u5-variant=seafoam]{margin:var(--section-margin-none);padding:var(--section-padding-medium);.accordion-container .repeater-block .accordion-item .accordion-top p.title{font-size:16px;font-weight:600;line-height:150%}.accordion-container .repeater-block .accordion-item .textarea.accordion-content .accordion-content-inner,.accordion-container .repeater-block .accordion-item .textarea.accordion-content .accordion-content-inner :where(p,div,li,ul){line-height:150%}}.section-inner.center{.intro-content{margin-bottom:50px}}.accordion-container{position:relative;width:100%;.accordion-columns{display:flex;flex-wrap:wrap;gap:32px 48px;margin:0 auto;max-width:1100px;width:100%;@media (max-width:899px){gap:20px}&[data-columns="2"]{@media (min-width:900px){align-items:flex-start;flex-wrap:nowrap}.accordion-column{flex:1 1 100%;min-width:0;@media (min-width:900px){flex:1 1 0}}}&[data-columns="1"] .accordion-column{flex:1 1 100%;min-width:0}}.accordion-column-heading.b1{margin:0 0 16px;@media (max-width:899px){margin-bottom:0;margin-left:0;margin-right:0;margin-top:0}}.accordion-column{@media (max-width:899px){display:flex;flex-direction:column;gap:20px}}.repeater-block{display:flex;flex-direction:column;gap:20px;margin-top:0;width:100%;p.title{flex:1 1 auto;font-size:16px;font-style:normal;margin:0;min-width:0;padding-right:10px;text-align:left}p.title.b3{margin-bottom:0}.accordion-item{overflow:hidden;padding:0;.accordion-top{align-items:center;background-color:var(--white);border:none;border-radius:var(--border3);cursor:pointer;display:flex;justify-content:space-between;padding:20px;position:relative;transition:border-radius .35s ease,padding .4s cubic-bezier(.4,0,.2,1);&:focus:not(.active),&:hover:not(.active){.farx{color:var(--text)}}.farx{align-items:center;background:none;color:var(--text);display:flex;flex:0 0 auto;height:24px;justify-content:center;line-height:0;min-width:24px;transition:color var(--animation1);width:24px}.farx svg{display:block}.fax-plus{display:flex}.fax-minus{display:none}&.active{.fax-plus{display:none}.fax-minus{display:flex}}}&.active .accordion-top{border:none;border-radius:var(--border3) var(--border3) 0 0;padding-bottom:0}.textarea.accordion-content{background:transparent;border:none;border-radius:0 0 var(--border3) var(--border3);display:grid;grid-template-rows:0fr;margin:0;max-width:100%;overflow:hidden;transition:grid-template-rows .4s cubic-bezier(.4,0,.2,1),border-radius .35s ease;&.richtext.b3{margin-bottom:0}&.active{border:none;border-radius:0 0 var(--border3) var(--border3);grid-template-rows:1fr}.accordion-content-inner{align-items:flex-start;background:transparent;display:flex;flex-direction:column;min-height:0;overflow:hidden;padding:0 20px;transition:padding .4s cubic-bezier(.4,0,.2,1);p{margin:0;&+p{margin-top:8px}}}&.active .accordion-content-inner{padding:12px 20px 20px}.accordion-content-inner span{margin-bottom:18px}a:not([class]){transition:color var(--animation1);&:focus-visible,&:hover{color:var(--teal,#036a6e)}}:where(a,button).accordion-link{display:inline-block;margin-top:20px;max-width:fit-content;text-decoration:none}:where(a,button).accordion-link:not(.btn-text){&:focus,&:hover{color:var(--action1)}}button.accordion-link:not(.btn-text){background:transparent;border:0;color:inherit;cursor:pointer;font:inherit;padding:0}}&.active .textarea.accordion-content :where(a,button).accordion-link:not(.btn-text):focus,&.active .textarea.accordion-content :where(a,button).accordion-link:not(.btn-text):hover{text-decoration:underline}}}.bottom-content{margin-top:50px;padding:0;text-align:center;.hs-cta-wrapper a{display:inline-block;text-decoration:none}}}.popover-container.u5-accordion-richtext-popover{.popover-inner-container{max-width:760px}.u5-accordion-richtext-popover__content{max-height:min(650px,70dvh)}}&:not([data-u5-variant]){.accordion-container .repeater-block .accordion-item{background:var(--white);border-radius:var(--border3)}.accordion-container .repeater-block .accordion-item .accordion-top{background:transparent;border-radius:0}.accordion-container .repeater-block .accordion-item.active .accordion-top{border-radius:0}}}