.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}.color-background{background-color:#f3f3f3}.accordion{margin:0 auto;max-width:42rem}.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;background-color:rgba(0,0,0,0);border-color:rgba(22,22,22,.15);border-color:var(--color-body-15, rgba(22, 22, 22, 0.15))}.accordion .accordion-title span.button.icon svg{color:#161616;color:var(--color-body, #161616)}.accordion .accordion-title h3,.accordion .accordion-title h4,.accordion .accordion-title h5,.accordion .accordion-title p{font-style:normal;color:#161616;color:var(--color-body, #161616);margin:0;padding:2.444rem 0;font-size:1.3125rem;line-height:1.75rem;font-size:clamp(1.2857rem, 1.776889vw, 1.3125rem);line-height:clamp(1.75rem, 1.776889vw, 1.75rem);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;line-height:1.75rem}}@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:#d69e47;color:var(--color-accent-primary, #D69E47)}.accordion .accordion-title:hover .icon{border-color:#161616;border-color:var(--color-body, #161616)}.accordion .accordion-title:hover .icon svg{color:#161616;color:var(--color-body, #161616)}.accordion .accordion-title.open h3,.accordion .accordion-title.open h4,.accordion .accordion-title.open h5,.accordion .accordion-title.open p{color:#d69e47;color:var(--color-accent-primary, #D69E47)}.accordion .accordion-title.open .icon{border-color:#161616;border-color:var(--color-body, #161616)}.accordion .accordion-title.open .icon svg{color:rgba(22,22,22,.15);color:var(--color-body-15, rgba(22, 22, 22, 0.15));-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:#161616;color:var(--color-body, #161616)}.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(22,22,22,.1);border-color:var(--color-body-10, rgba(22, 22, 22, 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:28rem}@media(max-width: 48em){.accordion-lockup .content-lockup-wrapper{max-width:none;margin-bottom:1rem}}.accordion-lockup .content-lockup{position:sticky;top:7rem;background-color:#fff;background-color:var(--color-background, #FFFFFF);padding:3rem}@media(max-width: 48em){.accordion-lockup .content-lockup{position:static}}.accordion-lockup .accordion{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.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 */
