.accordion .accordion-title h3,.accordion .accordion-title h4,.accordion .accordion-title h5,.accordion .accordion-title p,.accordion .accordion-title{transition:all .3s ease-out}.accordion{max-width:var(--width-content)}.accordion .accordion-title{cursor:pointer;position:relative;padding-block:var(--space-xs);align-items:center;display:flex}.accordion .accordion-title:focus-visible{outline:0}.accordion .accordion-title.has-icon{padding-right:calc(var(--size-l-2) + var(--space-m))}.accordion .accordion-title .icon{position:absolute;right:0;top:50%;transform:translateY(-50%)}.accordion .accordion-title .icon-button{position:absolute;top:50%;transform:translateY(-50%);right:0;margin:0}.accordion .accordion-title .icon-button svg{width:var(--size-m-3);height:var(--size-m-3);transition:all .5s}.accordion .accordion-title h3,.accordion .accordion-title h4,.accordion .accordion-title h5,.accordion .accordion-title p{font-style:normal;color:var(--color-body);margin:0;font-family:var(--font-family-subtitle);font-weight:var(--font-weight-subtitle);text-transform:var(--text-transform-subtitle);font-size:var(--font-size-subtitle-1);line-height:var(--line-height-subtitle-1);letter-spacing:var(--letter-spacing-subtitle-1);font-style:var(--font-style-subtitle);min-height:var(--size-l-2);display:flex;align-items:center}.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:var(--space-m) calc(var(--size-l-2) + var(--space-m)) var(--space-m) var(--space-m)}.accordion .accordion-title.inner-padding .icon{right:var(--space-m)}.accordion .accordion-title:hover h3,.accordion .accordion-title:hover h4,.accordion .accordion-title:hover h5,.accordion .accordion-title:hover p{color:var(--color-accent-primary)}.accordion .accordion-title:hover .icon{border-color:var(--color-accent-primary)}.accordion .accordion-title:hover .icon svg{color:var(--color-accent-primary)}.accordion .accordion-title.open h3,.accordion .accordion-title.open h4,.accordion .accordion-title.open h5,.accordion .accordion-title.open p{color:var(--color-accent-primary)}.accordion .accordion-title.open .icon{border-color:var(--color-accent-primary)}.accordion .accordion-title.open .icon svg{color:var(--color-accent-primary);transform:rotate(90deg)}.accordion .accordion-title.open .icon svg path:last-of-type{opacity:0}.accordion .accordion-content{display:none;padding-bottom:var(--space-m)}.accordion .accordion-content.inner-accordion{padding:var(--space-s) var(--space-xl) var(--space-m) var(--space-xl)}.accordion .accordion-content p{max-width:none;color:var(--color-body)}.accordion .accordion-content p:last-child,.accordion .accordion-content ul:last-child{margin-bottom:0}.accordion .accordion-group{border-bottom:1px solid;border-color:var(--color-body-a50)}@media only screen and (max-width: 40rem){.accordion .accordion-group{margin-bottom:var(--space-s)}}.accordion.opened .accordion-title{opacity:.25}.accordion.opened .accordion-title.open{opacity:1}.accordion-no-lockup .accordion{width:100%;margin:0 auto}.accordion-lockup{display:grid;gap:var(--gutter-standard)}.accordion-lockup:not(.accordion-content,.content-accordion){margin-inline:auto}@media only screen and (min-width: calc(64rem + 1px)){.accordion-lockup{grid-template-columns:repeat(12, 1fr)}.accordion-lockup.content-accordion .content-lockup-wrapper{grid-column:1/span 4;grid-row:1}.accordion-lockup.content-accordion .accordion{grid-column:6/span 7;grid-row:1}.accordion-lockup.accordion-content .accordion{grid-column:1/span 7;grid-row:1}.accordion-lockup.accordion-content .content-lockup-wrapper{grid-column:9/span 4;grid-row:1}.accordion-lockup .content-lockup{position:sticky;top:calc(var(--header-height, var(--space-3xl)) + var(--space-xl));background-color:var(--color-background-alt);padding:var(--space-l);text-align:center;--content-mask: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="376" height="441" viewBox="0 0 376 441" fill="none"><path d="M376 439.006C376 439.006 293.124 434.025 293.032 434.02C263.876 432.268 233.361 435.492 204.166 436.21C136.24 437.88 68.314 439.502 0.383469 441L0 322.966C0.663952 256.441 3.75868 189.923 2.28101 123.388C2.09109 114.832 2.58387 1.89234 0.979548 1.89234L98.5461 0C166.367 0 234.388 3.32587 302.188 4.98586L376 1.99435C376 1.99435 371.864 10.584 374.929 114.334C370.736 289.737 371.634 330.674 376 439.006Z" fill="currentColor"/></svg>');mask-border:var(--content-mask);-webkit-mask-box-image:var(--content-mask);mask-border-slice:33.333 fill;--webkit-mask-box-image-slice: 33.333 fill}.accordion-lockup .content-lockup button-group{justify-self:center;margin-top:var(--space-m)}.accordion-lockup .content-lockup .content-lockup-content p:last-of-type{margin-bottom:unset}}.accordion-small .accordion-small-label{font-family:var(--font-family-small-heading);font-weight:var(--font-weight-small-heading);text-transform:var(--text-transform-small-heading);font-size:var(--font-size-small-heading-1);line-height:var(--line-height-small-heading-1);letter-spacing:var(--letter-spacing-small-heading-1);font-style:var(--font-style-small-heading);margin:0}.accordion-small .accordion{max-width:none}.accordion-small .accordion .accordion-title h3,.accordion-small .accordion .accordion-title h4,.accordion-small .accordion .accordion-title h5,.accordion-small .accordion .accordion-title p{padding:0;font-family:var(--font-family-subtitle);font-weight:var(--font-weight-subtitle);text-transform:var(--text-transform-subtitle);font-size:var(--font-size-subtitle-2);line-height:var(--line-height-subtitle-2);letter-spacing:var(--letter-spacing-subtitle-2);font-style:var(--font-style-subtitle);min-height:unset}@media only screen and (min-width: calc(64rem + 1px)){.accordion-small{display:grid;grid-template-columns:repeat(12, 1fr);gap:var(--gutter-standard)}.accordion-small .content-lockup-wrapper{grid-column:1/span 3}.accordion-small .accordion{grid-column:5/span 8}}
/*# sourceMappingURL=accordion.css.map */
