.text_block{padding:11rem 0;background-color:#f2f4f3}.text_block__inner{margin:0 auto;max-width:88rem;text-align:center}.text_block__inner *{color:#0a0908}.text_block__head{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:2rem;margin-bottom:4rem}.text_block__content{margin:0 auto 4rem;max-width:84rem}.text_block__content:last-child{margin-bottom:0}.text_block__content ol,.text_block__content p,.text_block__content ul{margin-bottom:1.6rem}.text_block__content ol:last-child,.text_block__content p:last-child,.text_block__content ul:last-child{margin-bottom:0}.text_block__content ol,.text_block__content ul{padding-left:2.3rem}.text_block__content a,.text_block__content li,.text_block__content p,.text_block__content span{font-size:2rem}.text_block__content a{font-weight:700;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.text_block__content a:before{content:"";position:absolute;bottom:-.1rem;left:0;width:100%;height:.1rem;background-color:currentColor;-webkit-transition:all ease-in-out .3s;transition:all ease-in-out .3s}.text_block__content a:hover:before{opacity:0}.text_block__button{margin:0 auto}@media only screen and (max-width:834px){.text_block{padding:9rem 0}}@media only screen and (max-width:576px){.text_block__content a,.text_block__content li,.text_block__content p,.text_block__content span{font-size:1.8rem}}