.list__container{width:100%}.list__column{list-style:none;width:100%}.list__item{animation:flipdown .5s ease both;border-bottom:.5px solid var(--dark);margin-top:24px;padding-bottom:24px;position:relative}.list__item__paragraph,.list__item__title{line-height:24px}.list__item__title{color:var(--dark);cursor:pointer;display:block;font-size:1.125rem;line-height:24px;margin-right:36px}.list__item__paragraph{color:var(--grey);font-size:1rem;margin-top:24px;opacity:1;overflow:hidden;position:relative;transform:translate(0);z-index:2}.list__item:first-of-type{animation-delay:.5s;margin-top:0}.list__item:nth-of-type(2){animation-delay:.75s}.list__item:nth-of-type(3){animation-delay:1s}.list__item:nth-of-type(4){animation-delay:1.25s}.list__item:nth-of-type(5){animation-delay:1.5s}.list__item:last-of-type{border:none;padding-bottom:0}.circle{border:1px solid var(--dark);border-radius:50%;box-sizing:border-box;height:28px;position:absolute;right:0;width:28px}.list__item i{position:absolute;right:8px;top:12px;transform:translate(-6px,-1px)}.list__item i:after,.list__item i:before,.list__item__content,i{transition:all .25s ease-in-out}.list__item i:after,.list__item i:before{background:var(--dark);content:"";height:5px;position:absolute;width:1px}.list__item i:before{transform:translate(-2px) rotate(45deg)}.list__item i:after{transform:translate(1px) rotate(-45deg)}.list__item input[type=checkbox]{cursor:pointer;height:25px;opacity:0;position:absolute;width:100%;z-index:1}.list__item input[type=checkbox]:checked~.list__item__content{margin-top:0;max-height:0;opacity:0;transform:translateY(50%)}.list__item input[type=checkbox]:checked~i:before{transform:translate(1px) rotate(45deg)}.list__item input[type=checkbox]:checked~i:after{transform:translate(-2px) rotate(-45deg)}.list__item input[type=checkbox]:checked~i{transform:translate(-5.8px)}@media (min-width:360px){.list__item__paragraph{font-size:1.125rem}}@keyframes flipdown{0%{opacity:0;transform:rotateX(-90deg);transform-origin:top center}5%{opacity:1}80%{transform:rotateX(8deg)}83%{transform:rotateX(6deg)}92%{transform:rotateX(-3deg)}to{transform:rotateX(0deg);transform-origin:top center}}