.sm-accordion-header{background-color:#f5f5f5;display:flex;padding:10px 24px;cursor:pointer}.sm-accordion-header__icon{align-self:center;margin-left:auto;font-size:0;transition:transform .3s ease}.sm-accordion-header__icon--opened{transform:rotate(-180deg)}.sm-accordion-content-enter-active,.sm-accordion-content-leave-active{will-change:height,opacity;transition:height .3s ease,opacity .3s ease;overflow:hidden}.sm-accordion-content-enter-from,.sm-accordion-content-leave-to{height:0!important;opacity:0}.sm-accordion-wrapper,.sm-accordion__content{position:relative}.sm-accordion__show-more{position:absolute;bottom:0;display:flex;align-items:end;justify-content:center;width:100%;height:80px;z-index:var(--z-index-default);background:linear-gradient(0deg,#fff,#ffffffa6,#fff0)}.sm-accordion__show-more-button{display:flex;align-items:center;gap:var(--space-0-5x);padding:var(--space-3x) var(--space-4x);border-radius:var(--radius-2x);background-color:var(--color-surface-button-overlay);font-family:SMSans Medium,sans-serif;font-size:14px;font-weight:500;font-stretch:normal;line-height:20px;letter-spacing:normal;color:var(--color-link-accent);box-shadow:var(--shadow-floating-btn)}.sm-accordion__to-start-button{display:flex;align-items:center;justify-content:center;width:100%;gap:var(--space-0-5x);padding:var(--space-3x) var(--space-4x);margin-top:var(--space-6x);border-radius:var(--radius-2x);background-color:var(--color-surface-button-secondary);font-family:SMSans Medium,sans-serif;font-size:14px;font-weight:500;font-stretch:normal;line-height:20px;letter-spacing:normal;color:var(--color-link-accent)}
