.Dfi_topics__Tht7z{margin-top:1rem}.Dfi_caseStudies__LzCOn.Dfi_caseStudies__LzCOn{margin-top:2rem}.Dfi_hero__Z_cB6.Dfi_hero__Z_cB6{min-height:74rem}@media screen and (max-width:calc(720px - 0.02px)){.Dfi_hero__Z_cB6.Dfi_hero__Z_cB6{padding-bottom:16.1rem}}.DfiBanner_root__Fpfy_{position:relative;overflow:hidden;display:flex;flex-direction:column;gap:1rem;margin-top:2rem;padding:2rem;border-radius:.4rem;width:calc(100% - 2rem);margin-right:auto;margin-left:auto}@media screen and (min-width:1024px){.DfiBanner_root__Fpfy_{width:calc(100% - 4rem);min-height:58.5rem}}.DfiBanner_image__eU__9{position:absolute;inset:0;width:100%;height:100%}.DfiBanner_title__TDKRo{position:relative;margin-top:auto;padding-top:9rem;color:#fff;font-family:var(--font-monument-grotesk),sans-serif;font-weight:400;font-size:3.4rem;line-height:90%;text-transform:uppercase}@media screen and (min-width:1024px){.DfiBanner_title__TDKRo{font-size:8rem;width:70%}}.DfiBanner_text__pdw5F{position:relative;color:#fff}@media screen and (min-width:1024px){.DfiBanner_text__pdw5F{width:50%}}.VlaioBanner_root__YT_pS{overflow:hidden;display:flex;column-gap:1rem;align-items:center;justify-content:center;margin-top:1rem;padding:2rem;border-radius:.4rem;background-color:#f4f4f4;transition:background-color .3s ease;width:calc(100% - 2rem);margin-right:auto;margin-left:auto}@media screen and (min-width:1024px){.VlaioBanner_root__YT_pS{width:calc(100% - 4rem)}}.VlaioBanner_root__YT_pS:focus-visible{background-color:#e4e4e4}@media screen and (hover:hover){.VlaioBanner_root__YT_pS:hover{background-color:#e4e4e4}}@media screen and (min-width:1024px){.VlaioBanner_root__YT_pS{margin-top:2rem}}.VlaioBanner_title__pV2E5{text-transform:uppercase;vertical-align:middle;font-family:var(--font-monument-grotesk),sans-serif;font-weight:400;font-size:1.6rem;line-height:110%}.VlaioBanner_logo__Hs0U2{width:8.5rem;height:auto}.DfiSmallBanner_root__Y8DeH{position:relative;overflow:hidden;display:grid;grid-template-columns:1fr;gap:2rem;padding:3.05rem 2rem;border-radius:.4rem}@media screen and (min-width:1024px){.DfiSmallBanner_root__Y8DeH{grid-template-columns:auto auto auto;align-items:center;min-height:10.4rem}.DfiSmallBanner_root__Y8DeH.DfiSmallBanner_hasImage__tR3YK{grid-auto-rows:auto auto;grid-template-columns:10rem auto auto auto}}@media screen and (min-width:1920px){.DfiSmallBanner_root__Y8DeH.DfiSmallBanner_hasImage__tR3YK{grid-template-columns:7.5% auto auto auto}}.DfiSmallBanner_figure__AoTXe{position:relative;justify-self:center;aspect-ratio:1/1;width:47.8%}@media screen and (min-width:1024px){.DfiSmallBanner_figure__AoTXe{grid-row:1/span 2;justify-self:unset;width:100%}}.DfiSmallBanner_image__WFc9N{position:absolute;inset:0;width:100%;height:100%}.DfiSmallBanner_date__Q2VCw{justify-self:center;text-align:center;font-family:var(--font-monument-grotesk),sans-serif;font-weight:400;font-size:2rem;line-height:120%}@media screen and (min-width:1024px){.DfiSmallBanner_date__Q2VCw{font-size:2.4rem;justify-self:unset;text-align:unset}.DfiSmallBanner_date__Q2VCw:nth-child(2){grid-column:2/2;grid-row:auto;align-self:flex-end}}.DfiSmallBanner_title__MfbsT{position:relative;justify-self:center;text-align:center;font-family:var(--font-monument-grotesk),sans-serif;font-weight:400;font-size:3.4rem;line-height:90%;text-transform:uppercase}@media screen and (min-width:1024px){.DfiSmallBanner_title__MfbsT{font-size:4.8rem;align-self:center;justify-self:unset;text-align:unset}.DfiSmallBanner_title__MfbsT:nth-child(3){grid-column:2/2;grid-row:auto;align-self:flex-start}}.DfiSmallBanner_cta__zdHGw{position:relative;justify-self:center}@media screen and (min-width:1024px){.DfiSmallBanner_cta__zdHGw{grid-column:4/4;justify-self:flex-end}.DfiSmallBanner_cta__zdHGw:nth-child(4),.DfiSmallBanner_figure__AoTXe+.DfiSmallBanner_title__MfbsT{grid-row:3/1;align-self:center}.DfiSmallBanner_date__Q2VCw+.DfiSmallBanner_title__MfbsT+.DfiSmallBanner_cta__zdHGw,.DfiSmallBanner_figure__AoTXe+.DfiSmallBanner_title__MfbsT+.DfiSmallBanner_cta__zdHGw{grid-column:4/4;grid-row:3/1;align-self:center}.DfiSmallBanner_root__Y8DeH:not(.DfiSmallBanner_hasImage__tR3YK) .DfiSmallBanner_date__Q2VCw,.DfiSmallBanner_root__Y8DeH:not(.DfiSmallBanner_hasImage__tR3YK) .DfiSmallBanner_date__Q2VCw+.DfiSmallBanner_title__MfbsT{grid-column:1/1}}.DfiTeamMembers_root__lyd_m{margin-top:4rem;padding:6rem 0;width:calc(100% - 2rem);margin-right:auto;margin-left:auto}@media screen and (min-width:1024px){.DfiTeamMembers_root__lyd_m{width:calc(100% - 4rem);padding:10rem 0}}.DfiTeamMembers_title__vi366{text-align:center;font-family:var(--font-hal-colant),sans-serif;font-weight:400;font-size:3.4rem;line-height:90%;text-transform:uppercase}@media screen and (min-width:1024px){.DfiTeamMembers_title__vi366{font-size:8rem}}.DfiTeamMembers_teamMembers__izjIr{display:flex;flex-wrap:wrap;gap:2rem;justify-content:center;margin-top:3.2rem}@media screen and (min-width:1024px){.DfiTeamMembers_teamMembers__izjIr{justify-content:center;margin-top:5rem;padding:0 15%}}@media screen and (min-width:1440px){.DfiTeamMembers_teamMembers__izjIr{padding:0}}@media screen and (min-width:1024px){.DfiTeamMembers_teamMember__Q0wKC{flex-grow:0;flex-shrink:0;flex-basis:calc(50% - 1rem)}}@media screen and (min-width:1440px){.DfiTeamMembers_teamMember__Q0wKC{flex-basis:calc(25% - 1.5rem)}}.AnimatedContainer_root__fwxXZ{will-change:transform,opacity;text-align:var(--text-align,center);overflow-wrap:break-word;visibility:hidden}.AnimatedContainer_root__fwxXZ.AnimatedContainer_splitInitialized__xKSu2{visibility:visible}.AnimatedContainer_root__fwxXZ>*>div{transform:translateY(30%);overflow:hidden;display:block;opacity:0}