.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{display:block;padding:1.2rem 0}.accordion__title{cursor:pointer;display:flex;gap:1.6rem;justify-content:space-between}.accordion__title-text{display:flex;gap:.8rem}.accordion__icon,.accordion__icons{position:relative}.accordion__icon-minus,.accordion__icon-plus{transform:rotate(0deg);transition:opacity var(--transition),transform var(--transition)}.accordion__icon-minus{left:0;opacity:0;position:absolute;top:0;transform:rotate(-90deg)}.accordion__icon-plus{opacity:1;transform:rotate(0deg)}.accordion__content{max-height:0;overflow:hidden;transition:max-height var(--transition)}.accordion__content-inner{padding-top:1.2rem}.accordion__checkbox:checked~.accordion__content{max-height:var(--max-height,9001px)}.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(0deg)}.accordion__checkbox[disabled]~.accordion__title{color:#cccaca;cursor:not-allowed}.accordion__checkbox{display:none}@media(max-width:74.99em){.accordion-mobile{display:block;padding:1.2rem 0}.accordion-mobile__title{cursor:pointer;display:flex;gap:1.6rem;justify-content:space-between}.accordion-mobile__title-text{display:flex;gap:.8rem}.accordion-mobile__icon,.accordion-mobile__icons{position:relative}.accordion-mobile__icon-minus,.accordion-mobile__icon-plus{transform:rotate(0deg);transition:opacity var(--transition),transform var(--transition)}.accordion-mobile__icon-minus{left:0;opacity:0;position:absolute;top:0;transform:rotate(-90deg)}.accordion-mobile__icon-plus{opacity:1;transform:rotate(0deg)}.accordion-mobile__content{max-height:0;overflow:hidden;transition:max-height var(--transition)}.accordion-mobile__content-inner{padding-top:1.2rem}.accordion-mobile__checkbox:checked~.accordion-mobile__content{max-height:var(--max-height,9001px)}.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(0deg)}.accordion-mobile__checkbox[disabled]~.accordion-mobile__title{color:#cccaca;cursor:not-allowed}.accordion-mobile__checkbox{display:none}}@media(min-width:75em){.accordion-mobile__checkbox{display:none}}
