.handorgel { border: none; border-radius: 16px; background: var(--Gray-50); padding: 32px; padding-bottom: 0px; display: flex; flex-direction: column; }

.handorgel > *:not(:last-child):not(.handorgel__content) { padding-bottom: 32px; }

.handorgel .handorgel__header { padding-right: 0; margin-top: 0; }

.handorgel .handorgel__header:not(:first-child) { border-top: 1px solid var(--Gray-300); padding-top: 24px; }

.handorgel .handorgel__header__button { display: flex; gap: 24px; align-items: flex-start; justify-content: space-between; border: none; background: none; padding: 0; color: var(--Green-700); font-family: Messina Sans; font-size: 18px; font-style: normal; font-weight: 700; line-height: 28px; /* 155.556% */ }

.handorgel .handorgel__header__button img { transform: rotate(0); transition: transform 0.2s ease-in-out; }

.handorgel .handorgel__header__button[aria-expanded="true"] img { transform: rotate(-180deg); }

.handorgel .handorgel__content { padding-right: 48px; background: none; border: 0; max-width: 982px; margin-bottom: 0px; -webkit-transition: height .1s ease, margin-bottom .1s ease; transition: height .1s ease, margin-bottom .1s ease; }

.handorgel .handorgel__content .top-node { margin-top: 0; }

.handorgel .handorgel__content .bottom-node { margin-bottom: 0; }

.handorgel .handorgel__content { color: var(--Gray-600); font-family: Messina Sans; font-size: 18px; font-style: normal; font-weight: 400; line-height: 140%; /* 25.2px */ }

.handorgel .handorgel__content.handorgel__content--open { -webkit-transition: height .2s ease, margin-bottom .2s ease; transition: height .2s ease, margin-bottom .2s ease; }

.handorgel .handorgel__content.expanded { margin-bottom: 32px; }

/*# sourceMappingURL=handorgel.css.map */