.p-companiesPage__text{margin-top:min(5.0890585242vw + 10.9160305344px,50px);font-size:calc(14/16 * 1rem)}.p-companiesPage__text+.p-companiesPage__text{margin-top:2em}.p-companiesPage .p-sectionTitle{font-family:var(--notoserif);font-size:min(4.0712468193vw + 8.7328244275px,40px);font-weight:700;line-height:1.5;color:var(--main-color);text-align:center}.p-companiesPage .c-button.is-border{width:100%;max-width:340px;min-height:min(2.5445292621vw + 60.4580152672px,80px)}.p-companiesPage .c-button.is-border svg{right:auto;left:30px}.p-companiesPage .c-button.is-border.icon-mail svg{width:30px;height:30px}.p-aboutUs{padding-top:var(--padding-block-contents);padding-bottom:0}.p-aboutUs .c-buttonGroup2{margin-top:min(10.1781170483vw + -3.1679389313px,75px)}.p-partTime{padding-top:var(--padding-block-contents);padding-bottom:0}.p-partTime .c-button{max-width:340px;margin-left:auto;margin-right:auto;margin-top:min(10.1781170483vw + -3.1679389313px,75px)}.p-intern{padding-top:var(--padding-block-contents);padding-bottom:var(--padding-block-contents)}.p-intern .c-button{max-width:340px;margin-left:auto;margin-right:auto;margin-top:min(10.1781170483vw + -3.1679389313px,75px)}
@media screen and (min-width:769px){.p-companiesPage__text{font-size:calc(16/16 * 1rem)}}
/*# sourceMappingURL=companies.css.map */