#voice{display:grid;gap:calc(var(--rem)*8);grid-template-columns:repeat(2,1fr);.p-voice_btn{border-radius:calc(var(--rem)*4);border-top:calc(var(--rem)*4) solid var(--color-yellow);padding:calc(var(--rem)*7) calc(var(--rem)*10) calc(var(--rem)*12);width:100%}.p-voice_person{font-size:calc(var(--rem)*11);margin-bottom:calc(var(--rem)*4);&:before{width:calc(var(--rem)*76)}}.p-voice_img{margin-bottom:calc(var(--rem)*8);>img{height:calc(var(--rem)*65)}}.p-voice_course{margin-bottom:calc(var(--rem)*12);dt{font-size:calc(var(--rem)*11)}dd,dt{line-height:1.5}dd{border-radius:calc(var(--rem)*6);font-size:calc(var(--rem)*13);padding-inline:calc(var(--rem)*10)}}.p-voice_summary{font-size:calc(var(--rem)*11)}@media screen and (width >= 40rem){gap:calc(var(--rem)*24);grid-template-columns:repeat(3,1fr);.p-voice_btn{border-radius:calc(var(--rem)*8);border-top:calc(var(--rem)*7) solid var(--color-yellow);padding:calc(var(--rem)*11) calc(var(--rem)*18) calc(var(--rem)*22)}.p-voice_person{font-size:calc(var(--rem)*14);margin-bottom:calc(var(--rem)*8);&:before{width:calc(var(--rem)*96)}}.p-voice_img{margin-bottom:calc(var(--rem)*12);>img{height:calc(var(--rem)*120)}}.p-voice_course{margin-bottom:calc(var(--rem)*12);dt{line-height:calc(var(--rem)*28)}dd,dt{font-size:calc(var(--rem)*14)}dd{border-radius:calc(var(--rem)*8);line-height:1.7;padding-inline:calc(var(--rem)*16)}}.p-voice_summary{font-size:calc(var(--rem)*14)}}@media screen and (width >= 60rem){gap:calc(var(--rem)*45);.p-voice_person{font-size:calc(var(--rem)*16);&:before{width:calc(var(--rem)*112)}}.p-voice_img{>img{height:calc(var(--rem)*142)}}.p-voice_course{dd{font-size:calc(var(--rem)*16)}}.p-voice_summary{font-size:calc(var(--rem)*16)}}}