.accordion--content-paragraph .details-content,.accordion--content-rte .details-content{--accordion-content-font-family:var(--font-paragraph--family);--accordion-content-font-style:var(--font-paragraph--style);--accordion-content-font-weight:var(--font-paragraph--weight);--accordion-content-font-size:var(--font-paragraph--size);--accordion-content-line-height:var(--font-paragraph--line-height);--accordion-content-letter-spacing:var(--font-paragraph--letter-spacing);--accordion-content-text-transform:var(--font-paragraph--case)}.accordion--content-text-h0 .details-content{--accordion-content-font-family:var(--font-heading-family);--accordion-content-font-style:normal;--accordion-content-font-weight:var(--font-weight-bold);--accordion-content-font-size:7.6rem;--accordion-content-line-height:7.6rem;--accordion-content-letter-spacing:var(--letterspacing--2);--accordion-content-text-transform:none}.accordion--content-text-h1 .details-content{--accordion-content-font-size:6rem;--accordion-content-line-height:6rem}.accordion--content-text-h1 .details-content,.accordion--content-text-h2 .details-content{--accordion-content-font-family:var(--font-heading-family);--accordion-content-font-style:normal;--accordion-content-font-weight:var(--font-weight-semibold);--accordion-content-letter-spacing:0;--accordion-content-text-transform:none}.accordion--content-text-h2 .details-content{--accordion-content-font-size:4.8rem;--accordion-content-line-height:1}.accordion--content-text-h3 .details-content{--accordion-content-font-weight:var(--font-weight-semibold);--accordion-content-font-size:3.6rem;--accordion-content-line-height:1.1}.accordion--content-text-h3 .details-content,.accordion--content-text-h4 .details-content{--accordion-content-font-family:var(--font-heading-family);--accordion-content-font-style:normal;--accordion-content-letter-spacing:0;--accordion-content-text-transform:none}.accordion--content-text-h4 .details-content{--accordion-content-font-weight:var(--font-weight-medium);--accordion-content-font-size:2.1rem;--accordion-content-line-height:2.6rem}.accordion--content-text-h5 .details-content{--accordion-content-font-size:2.8rem;--accordion-content-line-height:3.2rem;--accordion-content-letter-spacing:var(--letterspacing--1)}.accordion--content-text-h5 .details-content,.accordion--content-text-h6 .details-content{--accordion-content-font-family:var(--font-heading-family);--accordion-content-font-style:normal;--accordion-content-font-weight:var(--font-weight-regular);--accordion-content-text-transform:none}.accordion--content-text-h6 .details-content{--accordion-content-font-size:2.4rem;--accordion-content-line-height:2.8rem;--accordion-content-letter-spacing:var(--letterspacing--05)}.accordion--content-text-large .details-content{--accordion-content-font-weight:var(--font-weight-medium);--accordion-content-font-size:2.1rem}.accordion--content-text-large .details-content,.accordion--content-text-medium .details-content{--accordion-content-font-family:var(--font-body-family);--accordion-content-font-style:normal;--accordion-content-line-height:1.4;--accordion-content-letter-spacing:0;--accordion-content-text-transform:none}.accordion--content-text-medium .details-content{--accordion-content-font-weight:var(--font-weight-regular);--accordion-content-font-size:1.5rem}.accordion--content-text-small .details-content{--accordion-content-font-weight:var(--font-weight-regular);--accordion-content-font-size:1.3rem;--accordion-content-line-height:1.6rem}.accordion--content-text-button .details-content,.accordion--content-text-small .details-content{--accordion-content-font-family:var(--font-body-family);--accordion-content-font-style:normal;--accordion-content-letter-spacing:0;--accordion-content-text-transform:none}.accordion--content-text-button .details-content{--accordion-content-font-weight:var(--font-weight-medium);--accordion-content-font-size:1.5rem;--accordion-content-line-height:1.9rem}.accordion--content-text-button-small .details-content{--accordion-content-line-height:1.6rem;--accordion-content-letter-spacing:0}.accordion--content-text-button-small .details-content,.accordion--content-text-label .details-content{--accordion-content-font-family:var(--font-body-family);--accordion-content-font-style:normal;--accordion-content-font-weight:var(--font-weight-regular);--accordion-content-font-size:1rem;--accordion-content-text-transform:none}.accordion--content-text-label .details-content{--accordion-content-line-height:1.2rem;--accordion-content-letter-spacing:var(--letterspacing-05)}.accordion--content-text-label-small .details-content{--accordion-content-font-size:0.8rem;--accordion-content-line-height:1rem;--accordion-content-letter-spacing:var(--letterspacing-05)}.accordion--content-custom-class .details-content,.accordion--content-text-label-small .details-content{--accordion-content-font-family:var(--font-body-family);--accordion-content-font-style:normal;--accordion-content-font-weight:var(--font-weight-regular);--accordion-content-text-transform:none}.accordion--content-custom-class .details-content{--accordion-content-font-size:1.5rem;--accordion-content-line-height:1.4;--accordion-content-letter-spacing:0}.accordion{--accordion-toggle-hover-color:var(--accordion-toggle-color,var(--clr-black,currentColor));gap:0}.accordion .details{min-width:100%;max-width:100%}.accordion .details__header{-webkit-align-items:center;align-items:center;gap:2.4rem;padding:2.4rem 0;letter-spacing:var(--accordion-heading-letter-spacing,0);text-wrap:var(--accordion-heading-text-wrap,pretty)}.accordion .details__heading-content{-webkit-align-items:flex-start;align-items:flex-start;gap:1.4rem}.accordion .details__heading-text-stack{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;gap:.6rem;min-width:0}.accordion .details__heading-text{min-width:0;color:inherit;font:inherit;letter-spacing:inherit;text-decoration:inherit;text-transform:inherit;text-wrap:inherit}.accordion .details__heading-subtext{color:var(--accordion-heading-subtext-color,var(--clr-neutral-dark-48,rgb(var(--color-foreground-rgb)/.48)))}.accordion .details-content{max-width:var(--accordion-content-max-width,100%);padding:0 0 3.2rem;color:var(--accordion-content-color,var(--color-foreground));font-family:var(--accordion-content-font-family,var(--font-body-family));font-size:var(--accordion-content-font-size,1.6rem);font-style:var(--accordion-content-font-style,normal);font-weight:var(--accordion-content-font-weight,var(--font-weight-regular,400));line-height:var(--accordion-content-line-height,1.4);letter-spacing:var(--accordion-content-letter-spacing,0);-webkit-text-decoration:var(--accordion-content-text-decoration,none);text-decoration:var(--accordion-content-text-decoration,none);text-transform:var(--accordion-content-text-transform,none);text-wrap:var(--accordion-content-text-wrap,pretty)}.accordion .details-content>:first-child{margin-top:0}.accordion .details-content>:last-child{margin-bottom:0}.accordion .details-content .text-block>:first-child{-webkit-margin-before:0;margin-block-start:0}.accordion .details-content .text-block>:last-child{-webkit-margin-after:0;margin-block-end:0}.accordion--override-content-typography .details-content .text-block,.accordion--override-content-typography .details-content .text-block>*{font-family:inherit!important;font-size:inherit!important;font-style:inherit!important;font-weight:inherit!important;line-height:inherit!important;letter-spacing:inherit!important;text-transform:inherit!important;text-decoration:inherit!important;text-wrap:inherit!important}.accordion--override-content-color .details-content .text-block,.accordion--override-content-color .details-content .text-block>*{color:inherit!important}.accordion .details__toggle-icons{display:-webkit-flex;display:flex;width:3rem;height:3rem;min-width:3rem;color:var(--accordion-toggle-color,var(--clr-black,currentColor));background:var(--clr-linen-light,#f3f1ee);border-radius:50%}.accordion .details__toggle-icons,.accordion .details__toggle-icons .svg-wrapper{-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center}.accordion .details__toggle-icons .svg-wrapper{display:-webkit-inline-flex;display:inline-flex;-webkit-flex:0 0 auto;flex:0 0 auto;width:1.4rem;height:1.4rem;-webkit-margin-start:0;margin-inline-start:0;color:inherit;line-height:0}.accordion--caret .details__toggle-icons .icon-plus,.accordion--plus .details__toggle-icons .icon-caret{display:none}.accordion .details__toggle-icons .svg-wrapper svg{display:block;width:1.4rem;height:1.4rem;fill:none;-webkit-transform:rotate(0deg);transform:rotate(0deg);transition:-webkit-transform var(--animation-values,.125s ease-in-out);transition:transform var(--animation-values,.125s ease-in-out);transition:transform var(--animation-values,.125s ease-in-out),-webkit-transform var(--animation-values,.125s ease-in-out)}.accordion .details[open]>summary .icon-caret svg{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.accordion--dividers{--accordion-divider-color:var(--clr-black-15,rgba(17,17,17,0.14));border-width:0;border-style:none}.accordion--dividers accordion-custom .details{border:0 solid var(--accordion-divider-color)}.accordion--dividers accordion-custom:not(:first-child) .details{-webkit-border-before:1px solid var(--accordion-divider-color);border-block-start:1px solid var(--accordion-divider-color)}.accordion--dividers accordion-custom:first-child .details{-webkit-border-before:0;border-block-start:0}.accordion--dividers accordion-custom:last-child .details{-webkit-border-after:1px solid var(--accordion-divider-color);border-block-end:1px solid var(--accordion-divider-color)}@media screen and (max-width:749px){.accordion--content-text-h0 .details-content{--accordion-content-font-weight:var(--font-weight-semibold);--accordion-content-font-size:6.4rem;--accordion-content-line-height:6rem;--accordion-content-letter-spacing:var(--letterspacing--15)}.accordion--content-text-h1 .details-content{--accordion-content-font-size:4.6rem}.accordion--content-text-h1 .details-content,.accordion--content-text-h2 .details-content{--accordion-content-font-weight:var(--font-weight-semibold);--accordion-content-line-height:1;--accordion-content-letter-spacing:0}.accordion--content-text-h2 .details-content{--accordion-content-font-size:3.2rem}.accordion--content-text-h3 .details-content{--accordion-content-font-weight:var(--font-weight-semibold);--accordion-content-font-size:3.2rem;--accordion-content-line-height:1;--accordion-content-letter-spacing:0}.accordion--content-text-h4 .details-content{--accordion-content-font-weight:var(--font-weight-medium);--accordion-content-font-size:1.8rem;--accordion-content-line-height:2.3rem;--accordion-content-letter-spacing:0}.accordion--content-text-h5 .details-content{--accordion-content-font-weight:var(--font-weight-semibold);--accordion-content-font-size:2.4rem;--accordion-content-line-height:2.8rem;--accordion-content-letter-spacing:var(--letterspacing--25)}.accordion--content-text-h6 .details-content{--accordion-content-font-weight:var(--font-weight-semibold);--accordion-content-font-size:2rem;--accordion-content-line-height:2rem;--accordion-content-letter-spacing:var(--letterspacing--13)}.accordion--content-text-large .details-content{--accordion-content-font-weight:var(--font-weight-medium);--accordion-content-font-size:1.8rem;--accordion-content-line-height:2.3rem;--accordion-content-letter-spacing:0}.accordion .details__header{min-height:8.8rem;padding:2.4rem 0;gap:1.6rem;font-size:var(--accordion-heading-font-size-mobile,var(--accordion-heading-font-size,var(--accordion-heading-preset-size,var(--font-h6--size))))}.accordion .details__heading-subtext{font-size:1.5rem;line-height:1.35}.accordion .details-content{padding-bottom:2.6rem;font-size:var(--accordion-content-font-size-mobile,var(--accordion-content-font-size,1.5rem))}.accordion .details__toggle-icons{width:3rem;height:3rem;min-width:3rem}}