:root{--about_indent:var(--main_indent)}.about_wrap{margin:64px 0 0}.about_section{display:flex;flex-direction:row;justify-content:flex-start;align-items:stretch;width:100%;margin:0 0 var(--about_indent)}.about_section>div{display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;width:50%}.about_section>div>div{padding:var(--about_indent);box-sizing:border-box}.about_section>div>div>img{width:100%;object-fit:contain}.about_section>div>div>p{font-size:var(--title_font_size);line-height:var(--title_line_height);font-weight:300;letter-spacing:.1em;margin:0 0 calc(var(--about_indent)/ 2)}.about_section>div>div>pre{color:var(--color_grey_dark)}.about_section>div>div>p,.about_section>div>div>pre{width:100%;max-width:420px}@media all and (max-width:1599px){:root{--title_font_size:28px;--title_line_height:38px}}@media (max-width:924px){:root{--about_indent:32px}}@media all and (max-width:759px){:root{--title_font_size:24px;--title_line_height:33px}}@media all and (max-width:699px){:root{--about_indent:24px;--title_font_size:21px;--title_line_height:29px}}@media all and (max-width:539px){.about_section{flex-direction:column}.about_section>div{width:100%}.about_section>div:first-child{flex-direction:column-reverse}.about_section>div>div{padding:var(--about_indent) 0;box-sizing:border-box}}