.accordion__container{margin:0 auto;max-width:920px;padding:0 24px}@media(min-width:768px){.accordion__container{padding:0 48px}}@media(min-width:1440px){.accordion__container{padding:0}}.accordion__container{display:flex;flex-direction:column;gap:60px}.accordion__container--center .accordion__text-block{align-items:center;justify-content:center;text-align:center}.accordion__text-block{display:flex;flex-direction:column}.accordion__text-block .eyebrow,.accordion__text-block--eyebrow,.accordion__text-block__eyebrow{font-family:Figtree,sans-serif;font-size:1rem;font-weight:800;letter-spacing:.05em;line-height:1.75;margin-bottom:10px;margin-top:0;text-transform:uppercase}.accordion__text-block .eyebrow.mc-text-white,.accordion__text-block--eyebrow.mc-text-white,.accordion__text-block__eyebrow.mc-text-white{color:#fff}.accordion__text-block .eyebrow.mc-text-gray,.accordion__text-block .eyebrow.mc-text-grey,.accordion__text-block--eyebrow.mc-text-gray,.accordion__text-block--eyebrow.mc-text-grey,.accordion__text-block__eyebrow.mc-text-gray,.accordion__text-block__eyebrow.mc-text-grey{color:gray}.accordion__text-block .eyebrow.mc-text-black,.accordion__text-block--eyebrow.mc-text-black,.accordion__text-block__eyebrow.mc-text-black{color:#000}.accordion__text-block .heading,.accordion__text-block--heading,.accordion__text-block__heading{font-weight:400;margin-bottom:20px}.accordion__text-block .heading h1,.accordion__text-block .heading h2,.accordion__text-block .heading h3,.accordion__text-block .heading h4,.accordion__text-block .heading h5,.accordion__text-block .heading h6,.accordion__text-block--heading h1,.accordion__text-block--heading h2,.accordion__text-block--heading h3,.accordion__text-block--heading h4,.accordion__text-block--heading h5,.accordion__text-block--heading h6,.accordion__text-block__heading h1,.accordion__text-block__heading h2,.accordion__text-block__heading h3,.accordion__text-block__heading h4,.accordion__text-block__heading h5,.accordion__text-block__heading h6{font-weight:400}.accordion__text-block .heading h1,.accordion__text-block .heading h2,.accordion__text-block .heading h3,.accordion__text-block .heading h4,.accordion__text-block .heading h5,.accordion__text-block .heading h6,.accordion__text-block .heading p,.accordion__text-block--heading h1,.accordion__text-block--heading h2,.accordion__text-block--heading h3,.accordion__text-block--heading h4,.accordion__text-block--heading h5,.accordion__text-block--heading h6,.accordion__text-block--heading p,.accordion__text-block__heading h1,.accordion__text-block__heading h2,.accordion__text-block__heading h3,.accordion__text-block__heading h4,.accordion__text-block__heading h5,.accordion__text-block__heading h6,.accordion__text-block__heading p{margin-bottom:0}.accordion__text-block .heading b,.accordion__text-block .heading strong,.accordion__text-block--heading b,.accordion__text-block--heading strong,.accordion__text-block__heading b,.accordion__text-block__heading strong{font-weight:800}.accordion__text-block .heading.mc-highlight em,.accordion__text-block--heading.mc-highlight em,.accordion__text-block__heading.mc-highlight em{display:inline-block;font-size:inherit;font-style:normal;font-weight:800}.accordion__text-block--subheading-description{display:flex;flex-direction:column;gap:20px}.accordion__text-block .subheading,.accordion__text-block .subheading p,.accordion__text-block .subheading-default,.accordion__text-block .subheading-default p,.accordion__text-block .subheading-large,.accordion__text-block .subheading-large p,.accordion__text-block .subheading-small,.accordion__text-block .subheading-small p,.accordion__text-block--subheading,.accordion__text-block--subheading p,.accordion__text-block__subheading,.accordion__text-block__subheading p{margin-bottom:0}.accordion__text-block .subheading p.mc-text-white,.accordion__text-block .subheading-default p.mc-text-white,.accordion__text-block .subheading-default.mc-text-white,.accordion__text-block .subheading-large p.mc-text-white,.accordion__text-block .subheading-large.mc-text-white,.accordion__text-block .subheading-small p.mc-text-white,.accordion__text-block .subheading-small.mc-text-white,.accordion__text-block .subheading.mc-text-white,.accordion__text-block--subheading p.mc-text-white,.accordion__text-block--subheading.mc-text-white,.accordion__text-block__subheading p.mc-text-white,.accordion__text-block__subheading.mc-text-white{color:#fff}.accordion__text-block .subheading p.mc-text-black,.accordion__text-block .subheading-default p.mc-text-black,.accordion__text-block .subheading-default.mc-text-black,.accordion__text-block .subheading-large p.mc-text-black,.accordion__text-block .subheading-large.mc-text-black,.accordion__text-block .subheading-small p.mc-text-black,.accordion__text-block .subheading-small.mc-text-black,.accordion__text-block .subheading.mc-text-black,.accordion__text-block--subheading p.mc-text-black,.accordion__text-block--subheading.mc-text-black,.accordion__text-block__subheading p.mc-text-black,.accordion__text-block__subheading.mc-text-black{color:#000}.accordion__text-block .subheading-small,.accordion__text-block .subheading-small p{font-family:Figtree,sans-serif;font-size:1.5rem;font-weight:400;line-height:1.1667;margin-bottom:0;margin-top:0}.accordion__text-block .subheading-large,.accordion__text-block .subheading-large p{font-family:Figtree,sans-serif;font-size:2.25rem;font-weight:400;line-height:1.124;margin-bottom:16px;margin-top:0}@media(min-width:768px){.accordion__text-block .subheading-large,.accordion__text-block .subheading-large p{font-size:2.5rem}}.accordion__text-block .subheading-large,.accordion__text-block .subheading-large p{margin-bottom:0}.accordion__text-block .subheading-default,.accordion__text-block .subheading-default p{font-family:Figtree,sans-serif;font-size:2rem;font-weight:400;letter-spacing:.01em;line-height:1.125;margin-bottom:0;margin-top:0}.accordion__text-block .description,.accordion__text-block--description,.accordion__text-block__description{font-family:Figtree,sans-serif;font-size:16px;font-weight:400;line-height:28px;margin-bottom:0;margin-top:0}.accordion__text-block .description p,.accordion__text-block--description p,.accordion__text-block__description p{margin:0}.accordion__text-block .description a,.accordion__text-block--description a,.accordion__text-block__description a{color:inherit;text-decoration:underline}.accordion__text-block .description.mc-text-white,.accordion__text-block--description.mc-text-white,.accordion__text-block__description.mc-text-white{color:#fff}.accordion__text-block .description.mc-text-black,.accordion__text-block--description.mc-text-black,.accordion__text-block__description.mc-text-black{color:#000}.accordion__text-block .description-small,.accordion__text-block .description-small p{font-family:Figtree,sans-serif;font-size:.875rem;font-weight:400;line-height:24px}.accordion__text-block--cta-container,.accordion__text-block.cta-container,.accordion__text-block__cta-container{display:flex;flex-direction:column;gap:30px;margin-top:40px;width:fit-content}@media(min-width:768px){.accordion__text-block--cta-container,.accordion__text-block.cta-container,.accordion__text-block__cta-container{display:grid;grid-template-columns:repeat(2,minmax(172px,1fr))}.accordion__text-block--cta-container.grid-1,.accordion__text-block.cta-container.grid-1,.accordion__text-block__cta-container.grid-1{grid-template-columns:1fr}}.accordion__text-block .mc-text-link{margin-top:40px}.accordion__text-block{align-items:center;justify-content:center;text-align:center}@media(min-width:768px){.accordion__text-block{align-items:flex-start;justify-content:flex-start;text-align:left}}.accordion__accordion{background-color:#fff;border-radius:20px;display:flex;flex-direction:column;overflow:hidden}.accordion__accordion-item{border-bottom:1px solid #f1f0ee;color:#000;padding:0 25px;position:relative}.accordion__accordion-item:last-child{border-bottom:none}.accordion__accordion-item:hover:before,.accordion__accordion-item[open]:before{background:var(--accordion-color);content:"";height:100%;left:0;position:absolute;top:0;width:3px}.accordion__accordion-item[open] .accordion__accordion-item-header-text{font-weight:800}.accordion__accordion-item[open] .accordion__accordion-item-header-icon{background:var(--accordion-color)}.accordion__accordion-item[open] .accordion__accordion-item-header-icon svg{transform:rotate(180deg) translateY(1px)}.accordion__accordion-item[open] .accordion__accordion-item-header-icon svg path{stroke:#fff}.accordion__accordion-item-header{align-items:center;display:flex;gap:20px;justify-content:space-between;padding:30px 0}.accordion__accordion-item-header-icon{align-items:center;background:#f1f0ee;border-radius:3px;display:flex;height:16px;justify-content:center;min-width:16px;transition:background-color .3s ease}.accordion__accordion-item-header-icon svg{position:relative;top:1px;transition:transform .3s ease}.accordion__accordion-item-header-icon svg path{transition:stroke .3s ease}.accordion__accordion-item-header:focus-visible{outline:none}.accordion__accordion-item-header:hover{text-decoration:underline}.accordion__accordion-item-header:hover .accordion__accordion-item-header-icon{background:var(--accordion-color)}.accordion__accordion-item-header:hover .accordion__accordion-item-header-icon svg path{stroke:#fff}.accordion__accordion-item-content{color:#4d4d4d;font-family:Figtree,sans-serif;font-size:.875rem;font-weight:400;line-height:24px;padding:0 61px 30px 25px}.accordion__accordion-item-content p{margin:0}