.line-clamp{-webkit-line-clamp:var(--line-clamp,3);line-clamp:var(--line-clamp,3);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;text-overflow:ellipsis}.accordion{border-bottom:.1rem solid var(--color-border);contain:layout;display:block;padding:2.4rem 0}.accordion__title{cursor:pointer;display:flex;font-weight:700;gap:1.6rem;justify-content:space-between;-webkit-user-select:none;-moz-user-select:none;user-select:none}.accordion__title-text{align-items:center;display:flex;flex:1;gap:.8rem}.accordion__icon{align-items:center;display:flex;flex-shrink:0;height:2rem;justify-content:center;margin:auto;position:relative;width:2rem}.accordion__icon-minus,.accordion__icon-plus{position:absolute;transition:opacity var(--transition),transform var(--transition);will-change:opacity,transform}.accordion__icon-plus{opacity:1}.accordion__icon-minus{opacity:0}.accordion__content{display:grid;grid-template-rows:0fr;overflow:clip;transition:grid-template-rows var(--transition);will-change:grid-template-rows}.accordion__content-inner{min-height:0;overflow:clip;transition:margin-top var(--transition)}.accordion__content-inner p{text-box-trim:none!important}.accordion__checkbox:checked~.accordion__content{grid-template-rows:1fr}.accordion__checkbox:checked~.accordion__content .accordion__content-inner{margin-top:2rem}.accordion__checkbox:checked~.accordion__title .accordion__icon-plus{opacity:0;transform:rotate(90deg)}.accordion__checkbox:checked~.accordion__title .accordion__icon-minus{opacity:1;transform:rotate(180deg)}.accordion__checkbox[disabled]~.accordion__title{color:#cccaca;cursor:not-allowed}.accordion__checkbox{display:none}@media(max-width:74.99em){.accordion-mobile{border-bottom:.1rem solid var(--color-border);contain:layout;display:block;padding:2.4rem 0}.accordion-mobile__title{cursor:pointer;display:flex;font-weight:700;gap:1.6rem;justify-content:space-between;-webkit-user-select:none;-moz-user-select:none;user-select:none}.accordion-mobile__title-text{align-items:center;display:flex;flex:1;gap:.8rem}.accordion-mobile__icon{align-items:center;display:flex;flex-shrink:0;height:2rem;justify-content:center;margin:auto;position:relative;width:2rem}.accordion-mobile__icon-minus,.accordion-mobile__icon-plus{position:absolute;transition:opacity var(--transition),transform var(--transition);will-change:opacity,transform}.accordion-mobile__icon-plus{opacity:1}.accordion-mobile__icon-minus{opacity:0}.accordion-mobile__content{display:grid;grid-template-rows:0fr;overflow:clip;transition:grid-template-rows var(--transition);will-change:grid-template-rows}.accordion-mobile__content-inner{min-height:0;overflow:clip;transition:margin-top var(--transition)}.accordion-mobile__content-inner p{text-box-trim:none!important}.accordion-mobile__checkbox:checked~.accordion-mobile__content{grid-template-rows:1fr}.accordion-mobile__checkbox:checked~.accordion-mobile__content .accordion-mobile__content-inner{margin-top:2rem}.accordion-mobile__checkbox:checked~.accordion-mobile__title .accordion-mobile__icon-plus{opacity:0;transform:rotate(90deg)}.accordion-mobile__checkbox:checked~.accordion-mobile__title .accordion-mobile__icon-minus{opacity:1;transform:rotate(180deg)}.accordion-mobile__checkbox[disabled]~.accordion-mobile__title{color:#cccaca;cursor:not-allowed}.accordion-mobile__checkbox{display:none}}@media(min-width:75em){.accordion-mobile__checkbox,.accordion-mobile__icon{display:none}}
