.b-text-and-graphic__text p{font-size:1.6rem;font-weight:400;letter-spacing:0;line-height:1.4}@media (min-width:1024px){.b-text-and-graphic__text p{font-size:1.8rem;font-weight:400;letter-spacing:0;line-height:1.4}}.b-text-and-graphic__text p:first-of-type{--tw-text-opacity:1;color:#000;color:rgba(0,0,0,var(--tw-text-opacity));font-size:1.8rem;font-weight:400;letter-spacing:0;line-height:1.4}@media (min-width:1024px){.b-text-and-graphic__text p:first-of-type{font-size:2.2rem;font-weight:400;letter-spacing:0;line-height:1.4}}.b-text-and-graphic__text p+p{margin-top:1.6rem}.b-text-and-graphic+section:not(.b-text-and-image):not(.b-heading-and-list):not(.b-cta.variant-3):not(.b-clients):not(.b-company-history):not(.b-job-offers){margin-top:-1.6rem}@media (min-width:1024px){.b-text-and-graphic+section:not(.b-text-and-image):not(.b-heading-and-list):not(.b-cta.variant-3):not(.b-clients):not(.b-company-history):not(.b-job-offers){margin-top:-3.6rem}}.b-text-and-graphic+section.b-clients,.b-text-and-graphic+section.b-company-history,.b-text-and-graphic+section.b-cta.variant-3,.b-text-and-graphic+section.b-heading-and-list,.b-text-and-graphic+section.b-job-offers,.b-text-and-graphic+section.b-text-and-image{margin-top:-1.6rem;padding-top:6rem}@media (min-width:1024px){.b-text-and-graphic+section.b-clients,.b-text-and-graphic+section.b-company-history,.b-text-and-graphic+section.b-cta.variant-3,.b-text-and-graphic+section.b-heading-and-list,.b-text-and-graphic+section.b-job-offers,.b-text-and-graphic+section.b-text-and-image{margin-top:-3.6rem;padding-top:12rem}}