.referral-page .impressum_section{height:auto;margin-bottom:5rem;padding-top:0}.referral-page .about_us_header_wrap.referral-intro,.referral-page .about_us_header_wrap.referral-process{display:grid;grid-template-columns:1fr 1fr;gap:3.75rem;align-items:stretch}.referral-page .about_us_header_wrap.referral-intro{align-items:center}@media screen and (min-width:992px){.referral-page .referral-intro__media .wrap-new{border-radius:.75rem;overflow:hidden;position:relative;width:100%;height:100%;min-height:25rem}.referral-page .referral-intro__image{display:block;width:100%;height:100%;object-fit:cover}.referral-page .referral-process__media .image_wrapper{position:relative;width:100%;height:100%;min-height:25rem;overflow:hidden;border-radius:.75rem}.referral-page .referral-process .image.about{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;display:block;border-radius:.75rem}}.referral-page .referral-intro__media .wrap-new{border-radius:.75rem;position:relative;width:100%}.referral-page .referral-process__media .image_wrapper{position:relative;width:100%}.referral-page .about_us_principles_column{grid-column-gap:2.25rem;grid-row-gap:2.25rem;flex-flow:column;align-items:flex-start;width:100%;display:flex}.referral-page .about_us_choice{grid-column-gap:2.5rem;grid-row-gap:2.5rem;flex-flow:column;margin-top:5rem;display:flex}.referral-page .about_us_choice_grid{grid-column-gap:1.25rem;grid-row-gap:2.25rem;grid-template-columns:1fr 1fr;display:grid}.referral-page .process_wrap{grid-column-gap:3.75rem;grid-row-gap:3.75rem;flex-flow:column;margin-top:7.5rem;display:flex}.referral-page .current_opportunities_wrap{grid-column-gap:2.5rem;grid-row-gap:2.5rem;flex-flow:column;margin-top:5rem;display:flex}.referral-page .domains_wrap{grid-column-gap:.5rem;grid-row-gap:.5rem;grid-template-columns:1fr 1fr 1fr 1fr;margin-top:2.5rem;display:grid}.referral-page .domains_wrap .team_card_content_wrap.dark{background-color:#252525;grid-column-gap:1.25rem;grid-row-gap:1.25rem;flex-flow:column;box-sizing:border-box;height:100%;padding:1.25rem;display:flex;position:relative;overflow:hidden;border-radius:.75rem}.referral-page .domains_wrap .text_body_services.member{color:#a0a0a0;text-align:left;flex:1;max-width:none;font-family:Montserrat Variablefont Wght,Palatino Linotype,sans-serif;font-size:1rem;font-weight:400;line-height:125%}.referral-page .domains_wrap .text_body_services.member p{margin-bottom:.75rem}@media screen and (max-width:991px){.referral-page .about_us_header_wrap.referral-intro,.referral-page .about_us_header_wrap.referral-process{grid-template-columns:1fr}.referral-page .referral-intro__media .wrap-new{min-height:0;overflow:visible}.referral-page .referral-intro__image{display:block;width:100%;height:auto;max-width:100%;object-fit:contain;border-radius:.75rem}.referral-page .referral-process__media .image_wrapper{min-height:0;overflow:visible;height:auto}.referral-page .referral-process .image.about{position:static;width:100%;height:auto;max-width:100%;object-fit:contain;border-radius:.75rem}.referral-page .process_wrap{grid-column-gap:2.5rem;grid-row-gap:2.5rem}.referral-page .domains_wrap{grid-template-columns:1fr 1fr}}@media screen and (max-width:767px){.referral-page .process_wrap{margin-top:5rem}}@media screen and (max-width:479px){.referral-page .about_us_choice_grid{grid-template-columns:1fr}.referral-page .domains_wrap{flex-flow:column;display:flex}}.team-page .other_team_wrap,.career-page .about_us_choice,.career-page .current_opportunities_wrap,.career-page .about_us_principles.join_us,.contact-page .meeting_section.contact,.faq-page__benefits,.faq-page__browse,.partnership-page .about_us_choice,.partnership-page .current_opportunities_wrap,.partnership-page .partnership-matrix-section,.partnership-page .partnership_core.align_centr,.partnership-page .privileges_section,.referral-page .about_us_choice,.referral-page .process_wrap,.referral-page .current_opportunities_wrap,.how-we-work-page .about_us_choice,.how-we-work-page .how-we-work-page__delivery,.how-we-work-page .how-we-work-page__engagement,.how-we-work-page .how-we-work-page__cta,.case-category-page .other_cases_section,.case-category-page .oneshot_cases_section,.case-detail-page .case-detail-other,.reels_wrap,.other_cases,.portfolio-page .portfolio-animation__section+.portfolio-animation__section,.portfolio-page .portfolio-animation__shorts{margin-top:var(--section-gap);margin-bottom:0}.partnership-page .privileges_section,.journal-hub,.journal-article,.journal-author,.reels_wrap{margin-bottom:var(--section-gap)}.journal-hub-page>.banner_contact,.journal-article-page>.banner_contact,.journal-author-page>.banner_contact,.banner_contact{margin-top:var(--section-gap);margin-bottom:0}.journal-hub-page>.banner_contact,.journal-article-page>.banner_contact,.journal-author-page>.banner_contact{clear:both}.segment_rows_section,.meeting_section.contact{margin-top:var(--section-gap)}.portfolio-page .reels_wrap{margin-top:0;margin-bottom:0}.services-page .other_cases{margin-top:var(--section-gap)}
