section.text_content{margin-bottom:1.2rem;padding-top:.8rem}@media screen and (max-width:768px){section.text_content{margin-bottom:.9rem;padding-top:.6rem}}section.text_content .wrapper{display:flex;justify-content:space-between}@media screen and (max-width:768px){section.text_content .wrapper{flex-direction:column}}:is(section.text_content .wrapper) .title{width:3.18rem}@media screen and (max-width:768px){:is(section.text_content .wrapper) .title{margin-bottom:.2rem;width:100%}}:is(section.text_content .wrapper) .text_blocks{width:6.7rem}@media screen and (max-width:768px){:is(section.text_content .wrapper) .text_blocks{width:100%}}:is(:is(section.text_content .wrapper) .text_blocks) .text_block{border-bottom:1px solid var(--foreground);padding:.5rem 0}@media screen and (max-width:768px){:is(:is(section.text_content .wrapper) .text_blocks) .text_block{padding:.2rem 0}}:is(:is(:is(section.text_content .wrapper) .text_blocks) .text_block):first-child{border-top:1px solid var(--foreground)}:is(:is(:is(section.text_content .wrapper) .text_blocks) .text_block) .text{max-width:5.54rem}:is(:is(:is(section.text_content .wrapper) .text_blocks) .text_block) a{position:relative}:is(:is(:is(:is(section.text_content .wrapper) .text_blocks) .text_block) a):after{background-color:var(--foreground);bottom:-.01rem;content:"";height:1px;left:0;position:absolute;transition:.3s ease-in-out;width:0}@media (hover:hover){:is(:is(:is(:is(section.text_content .wrapper) .text_blocks) .text_block) a):hover:after{width:100%}}:is(:is(:is(section.text_content .wrapper) .text_blocks) .text_block) ul{list-style-type:disc;padding-left:.2rem}:is(:is(:is(:is(section.text_content .wrapper) .text_blocks) .text_block) ul) li{color:var(--foreground);font-family:(var(--ff-text));font-size:.16rem;font-weight:400;line-height:1.3}@media screen and (max-width:768px){:is(:is(:is(:is(section.text_content .wrapper) .text_blocks) .text_block) ul) li{font-size:.14rem;line-height:1.2}}:is(:is(:is(:is(:is(section.text_content .wrapper) .text_blocks) .text_block) ul) li)+li{margin-top:.05rem}:is(:is(:is(section.text_content .wrapper) .text_blocks) .text_block) p+p,:is(:is(:is(section.text_content .wrapper) .text_blocks) .text_block) p+ul,:is(:is(:is(section.text_content .wrapper) .text_blocks) .text_block) ul+p{margin-top:.15rem}:is(:is(:is(section.text_content .wrapper) .text_blocks) .text_block) p:empty{margin:0}:is(:is(:is(section.text_content .wrapper) .text_blocks) .text_block) .block-title{font-weight:500;margin-bottom:.15rem;max-width:6.12rem}