.projectCard_root__pQwp_ .projectCard_image__qbG69{border-radius:calc(.75rem * var(--mantine-scale));border:none;aspect-ratio:1/1;object-fit:cover;transform-style:flat;width:100%}.projectCard_root__pQwp_ .projectCard_text__eoq3c{padding-top:calc(2.25rem * var(--mantine-scale));font-size:calc(1.75rem * var(--mantine-scale))}@media screen and (min-width:calc(1440px + 1)){.projectCard_root__pQwp_ .projectCard_link__JNIYF{padding-top:calc(3.125rem * var(--mantine-scale))}}@media screen and (max-width:1440px){.projectCard_root__pQwp_{padding-top:calc(1.5rem * var(--mantine-scale));justify-self:center}}@media screen and (max-width:922px){.projectCard_root__pQwp_{padding-top:calc(.75rem * var(--mantine-scale))}.projectCard_root__pQwp_ .projectCard_link__JNIYF{padding-top:calc(1.25rem * var(--mantine-scale))}}.textPill_section__4Ks8t{width:calc(1.875rem * var(--mantine-scale))}.textPill_label__nV_Fg{text-transform:capitalize;font-size:var(--mantine-font-size-lg);margin-top:calc(.1875rem * var(--mantine-scale));padding-left:calc(.5rem * var(--mantine-scale))}.textPill_hoverCard__7fp3g{max-width:calc(18.75rem * var(--mantine-scale))}@media screen and (max-width:922px){.textPill_section__4Ks8t{width:calc(1.5rem * var(--mantine-scale))}.textPill_label__nV_Fg{font-size:var(--mantine-font-size-md);padding-left:calc(.375rem * var(--mantine-scale))}.textPill_hoverCard__7fp3g{max-width:calc(12.5rem * var(--mantine-scale))}}.hero_hero__FNlPD{display:flex;justify-content:space-evenly;max-height:calc(40.625rem * var(--mantine-scale))}.hero_hero__FNlPD .hero_heroLeft__S2ovk{position:relative;width:50%;height:auto;padding:calc(1.5rem * var(--mantine-scale));padding-left:0;padding-top:calc(9.375rem * var(--mantine-scale))}.hero_hero__FNlPD .hero_heroLeft__S2ovk .hero_header__kIwLn{font-size:calc(4rem * var(--mantine-scale));padding-bottom:calc(1.125rem * var(--mantine-scale))}.hero_hero__FNlPD .hero_heroLeft__S2ovk .hero_blurb__FS4ZY{padding-bottom:calc(1.75rem * var(--mantine-scale))}.hero_hero__FNlPD .hero_heroLeft__S2ovk .hero_pillSection__6zh3L{bottom:0;margin-top:calc(4.6875rem * var(--mantine-scale))}.hero_hero__FNlPD .hero_heroLeft__S2ovk .hero_pillSection__6zh3L .hero_pillRow__aGycA{display:flex;padding-bottom:calc(1rem * var(--mantine-scale))}.hero_hero__FNlPD .hero_heroRight__p2C5L{width:50%;max-width:50%;position:relative}.hero_hero__FNlPD .hero_heroRight__p2C5L .hero_heroText__DSX8A{padding:calc(1rem * var(--mantine-scale)) calc(1.5rem * var(--mantine-scale));top:calc(25rem * var(--mantine-scale));left:calc(.75rem * var(--mantine-scale));width:fit-content;position:absolute;background-color:var(--mantine-color-default-border);opacity:1}.hero_hero__FNlPD .hero_heroRight__p2C5L .hero_heroText__DSX8A .hero_largeText__hsVDo{font-size:calc(2.625rem * var(--mantine-scale))}.hero_hero__FNlPD .hero_heroRight__p2C5L .hero_heroText__DSX8A .hero_smallText__iRDv6{font-size:calc(1rem * var(--mantine-scale))}.hero_hero__FNlPD .hero_heroRight__p2C5L .hero_imagePopout__6dLit{margin-left:10%}.hero_hero__FNlPD .hero_heroRight__p2C5L .hero_imagePopout__6dLit .hero_svg__Kl_zg{max-height:calc(46.875rem * var(--mantine-scale));overflow:visible;z-index:-1;position:relative}@media screen and (max-width:1440px){.hero_hero__FNlPD{max-height:unset;margin-top:calc(-5rem * var(--mantine-scale));position:relative}.hero_hero__FNlPD .hero_heroLeft__S2ovk{padding-top:calc(6.25rem * var(--mantine-scale))}.hero_hero__FNlPD .hero_heroLeft__S2ovk .hero_pillSection__6zh3L .hero_pillRow__aGycA{margin-right:calc(-3.25rem * var(--mantine-scale))}.hero_hero__FNlPD .hero_heroRight__p2C5L .hero_heroText__DSX8A{top:calc(18.75rem * var(--mantine-scale))}}@media screen and (max-width:922px){.hero_hero__FNlPD{flex-direction:column-reverse;max-height:100%;margin-top:calc(-8.75rem * var(--mantine-scale));position:relative}.hero_hero__FNlPD .hero_heroRight__p2C5L{width:100%;max-width:100%;position:relative}.hero_hero__FNlPD .hero_heroRight__p2C5L .hero_heroText__DSX8A{border-radius:calc(.75rem * var(--mantine-scale));padding:calc(1rem * var(--mantine-scale)) calc(1.5rem * var(--mantine-scale));top:calc(25rem * var(--mantine-scale));left:0;width:fit-content;position:relative}.hero_hero__FNlPD .hero_heroRight__p2C5L .hero_heroText__DSX8A .hero_largeText__hsVDo{font-size:calc(2.625rem * var(--mantine-scale))}.hero_hero__FNlPD .hero_heroRight__p2C5L .hero_heroText__DSX8A .hero_smallText__iRDv6{font-size:calc(1rem * var(--mantine-scale))}.hero_hero__FNlPD .hero_heroRight__p2C5L .hero_imagePopout__6dLit{margin-left:20%}.hero_hero__FNlPD .hero_heroRight__p2C5L .hero_imagePopout__6dLit .hero_svg__Kl_zg{max-height:calc(46.875rem * var(--mantine-scale));overflow:visible;z-index:-1;position:relative}.hero_hero__FNlPD .hero_heroLeft__S2ovk{width:100%;padding:0;padding-top:calc(3rem * var(--mantine-scale))}.hero_hero__FNlPD .hero_heroLeft__S2ovk .hero_header__kIwLn{font-size:calc(3rem * var(--mantine-scale))}.hero_hero__FNlPD .hero_heroLeft__S2ovk .hero_blurb__FS4ZY{padding-bottom:calc(1.75rem * var(--mantine-scale))}.hero_hero__FNlPD .hero_heroLeft__S2ovk .hero_pillSection__6zh3L{bottom:0;margin-bottom:0;margin-top:calc(2rem * var(--mantine-scale))}.hero_hero__FNlPD .hero_heroLeft__S2ovk .hero_pillSection__6zh3L .hero_pillRow__aGycA{display:flex;padding-bottom:calc(1rem * var(--mantine-scale))}}.projects_root__HSNUZ{padding-top:calc(7.5rem * var(--mantine-scale))}.projects_root__HSNUZ .projects_projectsLayout__ge6wI{display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:auto;gap:calc(3.25rem * var(--mantine-scale));padding-top:calc(3rem * var(--mantine-scale));padding-bottom:calc(4.6875rem * var(--mantine-scale))}@media screen and (max-width:1440px){.projects_root__HSNUZ{padding-top:calc(3rem * var(--mantine-scale))}.projects_root__HSNUZ .projects_projectsLayout__ge6wI{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:922px){.projects_root__HSNUZ .projects_projectsLayout__ge6wI{padding-top:calc(.75rem * var(--mantine-scale));grid-template-columns:repeat(1,1fr)}}