.about-page .about_us_header_wrap,.about-page .about_us_principles{display:grid;grid-template-columns:1fr 1fr;gap:2rem;align-items:stretch;position:relative}.about-page .about_us_header_wrap{grid-column-gap:1.25rem;grid-row-gap:5rem}.about-page .about_us_header_wrap.about{align-items:stretch}.about-page .about_us_header_wrap .image_wrapper,.about-page .about_us_principles .image_wrapper{position:relative;width:100%;height:auto;min-height:0;align-self:start}.about-page .about_us_header_wrap.about .image_wrapper{align-self:stretch}.about-page .about_us_principles .image_wrapper.large{min-height:0;height:auto}@media screen and (min-width:992px){.about-page .about_us_principles{align-items:start}.about-page .about_us_header_wrap.about .image_wrapper{position:relative;height:100%;min-height:20rem;overflow:hidden;border-radius:.75rem}.about-page .about_us_header_wrap.about .image_wrapper .image.about{position:absolute;inset:0;width:100%;height:100%;max-width:none;object-fit:cover;object-position:center;border-radius:.75rem}.about-page .about_us_principles .image_wrapper.large{position:relative;width:100%;aspect-ratio:1 / 1;overflow:hidden;border-radius:.75rem;align-self:start}.about-page .about_us_principles .image_wrapper.large .image.about{position:absolute;inset:0;width:100%;height:100%;max-width:none;object-fit:cover;object-position:center;border-radius:.75rem}}.about-page .about_us_header_wrap .image.about,.about-page .about_us_principles .image.about{position:static;width:100%;height:auto;max-width:100%;object-fit:contain;object-position:center;display:block}@media screen and (min-width:992px){.about-page .about_us_header_wrap.about .image_wrapper+.text_wrapper{align-self:center}.about-page .about_us_principles{align-items:start}.about-page .about_us_principles_column{align-self:center}}.about-page .image_full{object-fit:contain;object-position:center;border-radius:.75rem;width:100%;height:auto;max-width:100%;display:block}.about-page .about_us_principles{grid-column-gap:1.25rem;grid-row-gap:3.75rem}.about-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}.about-page .about_us_choice{grid-column-gap:2.5rem;grid-row-gap:2.5rem;flex-flow:column;display:flex}.about-page .about_us_choice_grid{grid-column-gap:1.25rem;grid-row-gap:2.25rem;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;display:grid}.about-page .about_us_partnership{grid-column-gap:2.5rem;grid-row-gap:2.5rem;flex-flow:column;display:flex}.about-page .about_us_header_container{grid-column-gap:1.25rem;grid-row-gap:1.25rem;grid-template-columns:1fr 1fr;place-items:center stretch;display:grid}.about-page .about_us_culture{grid-column-gap:2.5rem;grid-row-gap:2.5rem;flex-flow:column;display:flex}.about-page .about_column_text{grid-column-gap:2.25rem;grid-row-gap:2.25rem;flex-flow:column;display:flex}.about-page .about_us_culture .c-wrap{grid-column-gap:1rem;grid-row-gap:1rem;grid-template-columns:1fr 1fr;display:flex;position:relative}@media screen and (min-width:1280px){.about-page .about_us_header_wrap.about{grid-row-gap:5rem}.about-page .about_us_header_wrap.about .image_wrapper{min-height:35rem}.about-page .about_us_principles_column{grid-column-gap:2rem;grid-row-gap:2rem}.about-page .about_us_choice_grid{grid-row-gap:2.5rem}}@media screen and (min-width:1440px){.about-page .about_us_header_wrap.about{grid-row-gap:5rem}.about-page .about_us_principles{align-items:start}.about-page .about_us_principles_column{align-items:flex-start}}@media screen and (max-width:991px){.about-page .about_us_header_wrap,.about-page .about_us_principles{grid-template-columns:1fr}.about-page .about_us_header_wrap .image_wrapper,.about-page .about_us_principles .image_wrapper{height:auto;min-height:0}.about-page .about_us_header_wrap .image.about,.about-page .about_us_principles .image.about{position:static;height:auto;width:100%;max-width:100%;object-fit:contain}.about-page .about_us_header_wrap.about .image_wrapper{align-self:start;height:auto;min-height:0;overflow:visible}.about-page .about_us_principles .image_wrapper.large{aspect-ratio:auto;overflow:visible;height:auto}.about-page .about_us_principles .image_wrapper.large .image.about{position:static;height:auto;width:100%;max-width:100%;object-fit:contain}.about-page .about_us_header_wrap.about{grid-row-gap:3.75rem}.about-page .about_us_choice_grid{grid-column-gap:2rem;grid-row-gap:2rem;flex-flow:column;display:flex}.about-page .about_us_header_container{flex-flow:column;display:flex}.about-page .about_column_text{grid-column-gap:2rem;grid-row-gap:2rem}}@media screen and (max-width:767px){.about-page .about_us_header_wrap.about{grid-row-gap:2.5rem}.about-page .about_us_choice_grid{flex-flow:column;display:flex}}@media screen and (max-width:479px){.about-page .about_us_header_wrap.about,.about-page .about_us_choice,.about-page .about_us_culture{grid-row-gap:2rem}}.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)}
