.accordion{margin:100rem auto 128rem}@media (width<=768px){.accordion{margin:60rem 0 80rem;padding:0 20rem}}.accordion ul{flex-direction:column;gap:16rem;display:flex}.accordion b{font-weight:700}.accordion a{text-decoration:underline}.accordion li{cursor:pointer;border-radius:30rem;padding:40rem 100rem 40rem 40rem;position:relative}.accordion li.isActive article{display:block}.accordion li.isActive button{transform:rotate(180deg)}.accordion li:nth-of-type(2n){color:#0b4d25;background-color:#d6e1c5}.accordion li:nth-of-type(odd){color:#fff;background-color:#0b4d25}.accordion li:nth-of-type(odd) img{filter:brightness(0)invert()}.accordion li>div{align-items:center;gap:32rem;display:flex}.accordion li>div>img{min-width:70rem;max-width:70rem}.accordion p{font-size:18rem;line-height:28rem}.accordion article{padding:40rem 0 0 102rem;display:none}.accordion span{word-break:break-word;font-size:40rem;font-weight:800;line-height:48rem}.accordion button{transition:transform .3s;position:absolute;top:60rem;right:40rem}@media (width<=768px){.accordion li{padding:20rem}.accordion li>div{gap:16rem}.accordion li>div>img{min-width:40rem;max-width:40rem}.accordion p{font-size:14rem;line-height:20rem}.accordion article{padding:20rem 0 0}.accordion span{padding-right:60rem;font-size:20rem;line-height:24rem}.accordion button{top:32rem;right:20rem}}.accordion button img{min-width:32rem;max-width:32rem}@media (width<=768px){.accordion button img{min-width:24rem;max-width:24rem}}
