section.svelte-is7ey5{max-width:100%}.container.svelte-is7ey5{display:flex;min-height:600px;justify-content:space-between;max-width:var(--content-max-width);margin:auto;width:100%}h1.svelte-is7ey5{color:#fff}p.svelte-is7ey5{font-size:var(--body-xl);color:#fff}.description-container.svelte-is7ey5{align-self:center;margin:1em 1em 3em;max-width:500px;padding-left:2em}img.svelte-is7ey5{align-self:flex-end;max-width:600px;width:100%}.img-container.svelte-is7ey5{display:flex;align-self:flex-end}@media (max-width: 900px){.container.svelte-is7ey5{flex-direction:column}.description-container.svelte-is7ey5{justify-content:flex-start;padding:1em;margin:0}.img-container.svelte-is7ey5{align-self:center}}section.svelte-1aeyw3j{display:grid;grid-template-columns:1fr 1fr;column-gap:40px;grid-template-areas:"preheading thumbnail" "heading thumbnail" "description thumbnail";margin-top:20px}h2.svelte-1aeyw3j{grid-area:preheading}h3.svelte-1aeyw3j{margin:10px 0 0;grid-area:heading;display:flex;align-items:center}h3.svelte-1aeyw3j a:where(.svelte-1aeyw3j),h3.svelte-1aeyw3j a:where(.svelte-1aeyw3j):visited{color:var(--black);margin-right:20px}h3.svelte-1aeyw3j svg{width:1em;height:1em;transition:transform .2s}h3.svelte-1aeyw3j:hover svg{transform:translate(10px)}p.svelte-1aeyw3j{grid-area:description}img.svelte-1aeyw3j{height:300px;grid-area:thumbnail;justify-self:end;margin-bottom:20px}@media (max-width: 1000px){img.svelte-1aeyw3j{margin-top:20px;justify-self:start;width:100%;height:auto}section.svelte-1aeyw3j{grid-template-columns:1fr;grid-template-areas:"preheading" "heading" "thumbnail" "description"}}section.svelte-1y8ps1l h2:where(.svelte-1y8ps1l){color:var(--theme-color);font-size:var(--header-1-desktop);font-weight:700;background:linear-gradient(90deg,var(--theme-color),var(--black));background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.image-container.svelte-1y8ps1l{background:var(--theme-color);max-height:400px;display:flex;justify-content:center;align-items:center;overflow:hidden;margin-bottom:40px}.image-container.svelte-1y8ps1l img:where(.svelte-1y8ps1l){width:100%;min-width:400px}.content-container.svelte-1y8ps1l{display:flex}.content-container.svelte-1y8ps1l p:where(.svelte-1y8ps1l){flex:1;font-size:var(--body-large);margin-right:30px}.link-container.svelte-1y8ps1l{width:250px}a.svelte-1y8ps1l{font-family:var(--header-font);font-size:var(--body-xl);display:flex;align-items:center;margin:20px 0}a.svelte-1y8ps1l,a.svelte-1y8ps1l:visited{color:var(--black)}a.svelte-1y8ps1l img:where(.svelte-1y8ps1l){height:30px;flex-basis:100px;transition:transform .2s}a.svelte-1y8ps1l:hover{color:var(--primary)}a.svelte-1y8ps1l:hover img:where(.svelte-1y8ps1l){transform:scale(1.2)}@media (max-width: 800px){section.svelte-1y8ps1l h2:where(.svelte-1y8ps1l){text-align:center;font-size:var(--header-1-mobile)}.content-container.svelte-1y8ps1l{display:block}.link-container.svelte-1y8ps1l{width:100%;display:flex;justify-content:flex-end}.content-container.svelte-1y8ps1l p:where(.svelte-1y8ps1l){margin-right:0;font-size:initial}a.svelte-1y8ps1l{margin-left:30px}a.svelte-1y8ps1l span:where(.svelte-1y8ps1l){display:none}}section.svelte-ran61{display:flex;justify-content:center;padding:100px 0;overflow:hidden;position:relative}iframe.svelte-ran61{max-width:100%;z-index:1;box-shadow:0 10px 40px #0000004d}img.svelte-ran61{position:absolute}img.left.svelte-ran61{top:-65px;left:0}img.right.svelte-ran61{right:0;bottom:-65px}@media (max-width: 600px){iframe.svelte-ran61{height:300px}}p.svelte-i3vtj{margin-bottom:30px}img.svelte-i3vtj{display:block;height:500px;margin:auto;max-width:100%}@media (max-width: 1000px){img.svelte-i3vtj{width:100%;height:auto}}.quote-container.svelte-1v769m9 .img-container:where(.svelte-1v769m9){margin-right:40px;text-align:center}.img-container.svelte-1v769m9 p:where(.svelte-1v769m9){color:var(--black);font-size:var(--body)}.img-container.svelte-1v769m9 img:where(.svelte-1v769m9){border-radius:100%;margin-bottom:15px}.quote-container.svelte-1v769m9{margin:auto auto 60px;max-width:800px;display:flex;align-items:flex-start}.quote-container.svelte-1v769m9 p:where(.svelte-1v769m9){margin:0}.quote-author.svelte-1v769m9{font-weight:700;font-size:16px}img.svelte-1v769m9{flex:1;margin-bottom:.8rem}.group-wrapper.svelte-1v769m9{max-width:800px;display:flex;justify-content:space-between;margin:auto;padding-top:40px;align-items:center}.group-wrapper.svelte-1v769m9 img:where(.svelte-1v769m9){height:350px;margin-right:30px}.group-wrapper.svelte-1v769m9 p:where(.svelte-1v769m9){font-weight:700;max-width:325px}.quote.svelte-1v769m9{font-family:var(--header-font);color:#333}@media (max-width: 800px){.group-wrapper.svelte-1v769m9 p:where(.svelte-1v769m9){display:none}.group-wrapper.svelte-1v769m9 img:where(.svelte-1v769m9){width:100%;height:auto}}.kpi-container.svelte-10aly7y{display:flex;justify-content:space-around;margin-top:40px;margin-bottom:60px}h5.svelte-10aly7y{font-size:var(--header-2-desktop);color:var(--theme-color);font-style:normal;margin:0;font-family:var(--header-font)}.kpi.svelte-10aly7y{display:flex;flex-direction:column;align-items:center;max-width:200px;text-align:center}@media (max-width: 600px){.kpi-container.svelte-10aly7y{flex-direction:column;align-items:center}}.progress-bar-container.svelte-gpz8ir{background:#eee;top:var(--nav-height);position:sticky;z-index:9;overflow:hidden}.progress-bar.svelte-gpz8ir{background:linear-gradient(90deg,var(--primary-red),var(--primary-yellow));height:10px}.projects-container.svelte-gpz8ir{position:relative;--content-max-width: 1000px}.projects-container.svelte-gpz8ir section{padding-left:30px;padding-right:30px;margin-top:80px;margin-bottom:120px}.projects-container.svelte-gpz8ir h4{margin-top:60px;margin-bottom:0;font-family:var(--header-font);font-size:var(--header-3-desktop)}.projects-container.svelte-gpz8ir h2{font-weight:400;margin:0 0 10px;font-size:30px}.projects-container.svelte-gpz8ir h3{margin-top:10px}.projects-container.svelte-gpz8ir p{font-size:var(--body-large)}@media (max-width: 600px){.projects-container.svelte-gpz8ir section{padding-left:20px;padding-right:20px}.projects-container.svelte-gpz8ir h2{font-size:18px}.projects-container.svelte-gpz8ir h4{margin-top:20px;font-size:var(--body-xl)}.projects-container.svelte-gpz8ir p{font-size:var(--body)}}
