.accordion__cards{margin:0 auto;max-width:88rem}.accordion__cards__cards-list{display:flex;flex-direction:column;gap:var(--spacer_12)}.accordion__cards__card{border-radius:16px;padding:var(--spacer_24) var(--spacer_32);position:relative}.accordion__cards__card-input{cursor:pointer;height:100%;left:0;opacity:0;position:absolute;top:0;width:100%;z-index:1}.accordion__cards__card-first-row{display:flex;justify-content:space-between;margin-bottom:var(--spacer_40)}.accordion__cards__card-svg{flex-shrink:0;transition:transform var(--slow_transition)}.accordion__cards__card-input:checked~.accordion__cards__card-second-row .accordion__cards__card-svg{transform:rotate(.5turn)}.accordion__cards__card-second-row{display:flex;gap:var(--spacer_16);justify-content:space-between}.accordion__cards__card-name-container{width:100%}.accordion__cards__card-name{font-size:20px;font-weight:700;line-height:.94;margin-bottom:0}.accordion__cards__card-situation,.accordion__cards__card-situation *{font-size:14px;font-weight:400;letter-spacing:0;line-height:20px;margin-top:var(--spacer_16)}.accordion__cards__card-situation :last-child{margin-bottom:0}.accordion__cards__card-hidden{max-height:0;overflow:hidden;transition:max-height var(--slow_transition)}.accordion__cards__card-input:checked~.accordion__cards__card-hidden{max-height:200vh}.accordion__cards__card-hidden-conclusion *{font-size:14px;font-weight:400;letter-spacing:0;line-height:20px;margin-top:var(--spacer_16)}..accordion__cards__card-hidden-conclusion :last-child{margin-bottom:0}.accordion__cards__card-hidden-buttons{display:flex;flex-direction:column;gap:var(--spacer_16);margin-top:var(--spacer_32);position:relative;z-index:2}.accordion__cards__card-button{align-items:center;justify-content:center;padding-left:var(--spacer_20);padding-right:var(--spacer_20)}