.accordion .accordion-title h3,.accordion .accordion-title h4,.accordion .accordion-title h5,.accordion .accordion-title p,.accordion .accordion-title{-webkit-transition:all .3s ease-out;transition:all .3s ease-out}.accordion{margin:0 auto;max-width:50rem}.accordion .accordion-title{cursor:pointer;position:relative}.accordion .accordion-title:focus{outline:0}.accordion .accordion-title.has-icon{padding-right:5rem}@media(max-width: 40em){.accordion .accordion-title.has-icon{padding-right:3.5rem}}.accordion .accordion-title span.button.icon{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);right:0;margin:0}.accordion .accordion-title h3,.accordion .accordion-title h4,.accordion .accordion-title h5,.accordion .accordion-title p{font-style:normal;color:#181b18;color:var(--color-body, #181B18);margin:0;padding:2.444rem 0;font-size:1.3125rem;font-size:clamp(1.2857rem, 1.776889vw, 1.3125rem);font-weight:700}@media(max-width: 48em){.accordion .accordion-title h3,.accordion .accordion-title h4,.accordion .accordion-title h5,.accordion .accordion-title p{font-size:1.2857rem}}@media(max-width: 40em){.accordion .accordion-title h3,.accordion .accordion-title h4,.accordion .accordion-title h5,.accordion .accordion-title p{padding:1.5rem 0}}.accordion .accordion-title.inner-padding h3,.accordion .accordion-title.inner-padding h4,.accordion .accordion-title.inner-padding h5,.accordion .accordion-title.inner-padding p{padding:1.5rem 5rem 1.5rem 1.5rem}.accordion .accordion-title.inner-padding .icon{right:1.5rem}.accordion .accordion-title:hover h3,.accordion .accordion-title:hover h4,.accordion .accordion-title:hover h5,.accordion .accordion-title:hover p{color:#05784d;color:var(--color-accent-primary, #05784D)}.accordion .accordion-title:hover .icon{border-color:#05784d;border-color:var(--color-accent-primary, #05784D)}.accordion .accordion-title:hover .icon svg{color:#05784d;color:var(--color-accent-primary, #05784D)}.accordion .accordion-title.open h3,.accordion .accordion-title.open h4,.accordion .accordion-title.open h5,.accordion .accordion-title.open p{color:#05784d;color:var(--color-accent-primary, #05784D)}.accordion .accordion-title.open .icon{border-color:#05784d;border-color:var(--color-accent-primary, #05784D)}.accordion .accordion-title.open .icon svg{color:#05784d;color:var(--color-accent-primary, #05784D);-webkit-transform:rotate(180deg);transform:rotate(180deg)}.accordion .accordion-content{display:none;padding-bottom:1.5rem}.accordion .accordion-content.inner-accordion{padding:1rem 3rem 1.5em 3rem}.accordion .accordion-content p{max-width:none;color:#181b18;color:var(--color-body, #181B18)}.accordion .accordion-content p:last-child,.accordion .accordion-content ul:last-child{margin-bottom:0}.accordion .accordion-group{border-bottom:1px solid;border-color:rgba(24,27,24,.1);border-color:var(--color-body-10, rgba(24, 27, 24, 0.1))}@media(max-width: 40em){.accordion .accordion-group{margin-bottom:1rem}}.accordion.opened .accordion-title{opacity:.25}.accordion.opened .accordion-title.open{opacity:1}.accordion-lockup .content-lockup-wrapper{max-width:26rem}@media(max-width: 48em){.accordion-lockup .content-lockup-wrapper{max-width:none;margin-bottom:1rem}}.accordion-lockup .content-lockup{position:sticky;top:7rem;padding:2rem;background-color:#f9f1e2;background-color:var(--color-background-alt, #F9F1E2)}@media(max-width: 48em){.accordion-lockup .content-lockup{position:static}}.accordion-lockup .accordion{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;margin:0}.accordion-lockup.content-accordion .content-lockup-wrapper{padding-right:4rem}@media(max-width: 48em){.accordion-lockup.content-accordion .content-lockup-wrapper{padding-right:0}}.accordion-lockup.accordion-content .content-lockup-wrapper{padding-left:4rem;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}@media(max-width: 48em){.accordion-lockup.accordion-content .content-lockup-wrapper{padding-left:0}}.accordion-lockup.accordion-content .accordion{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}@media(max-width: 48em){.accordion-lockup.accordion-content .content-lockup-wrapper{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.accordion-lockup.accordion-content .accordion{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}}
/*# sourceMappingURL=accordion.css.map */
