@layer site{.photo-tile{background-color:#0000;background-size:cover;border-radius:30px;flex-flow:row-reverse;justify-content:center;align-items:flex-end;gap:2rem;height:23rem;padding:1rem 0 0;display:flex;position:relative}.photo-tile_text{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);flex-flow:column;justify-content:flex-end;align-items:center;gap:.5rem;height:40%;padding:0 1rem 1rem;display:flex}.photo-tile_heading-text{font-size:var(--title-main);text-transform:none}.photo-tile_paragraph{text-align:center;text-indent:2px;font-size:1em;font-weight:300;line-height:1.5}@media screen and (min-width:1440px){.photo-tile{height:30rem}.photo-tile_paragraph{font-size:var(--title-small);font-weight:400}}@media screen and (max-width:767px){.photo-tile_heading-text{display:none}}@media screen and (max-width:479px){.photo-tile{border-radius:var(--radius-main);background-position:50%;gap:1rem}.photo-tile_text{height:auto}.photo-tile_heading-text{text-align:center;line-height:1em;display:block}.photo-tile_paragraph{font-weight:400}}.vimeo-lightbox{z-index:300;pointer-events:none;justify-content:center;align-items:center;padding:5vw;display:flex;position:fixed;inset:0;overflow:hidden}.vimeo-lightbox__bg{pointer-events:auto;background-color:#131313;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:absolute;top:0;left:0}.vimeo-lightbox__loading-svg{color:#ff4c24;width:6em}.vimeo-lightbox__calc{justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:relative}.vimeo-lightbox__calc-wrap{width:100%;position:relative}.vimeo-lightbox__player{pointer-events:auto;color:#efeeec;isolation:isolate;background-color:#131313;border-radius:1em;justify-content:center;align-items:center;width:100%;display:flex;position:relative;overflow:hidden}.vimeo-lightbox__before{padding-top:62.5%}.vimeo-lightbox__iframe{pointer-events:none;width:100%;height:100%;position:absolute}.vimeo-lightbox__placeholder{object-fit:cover;width:100%;height:100%;transition:opacity .3s linear;display:block;position:absolute}.vimeo-lightbox__dark{opacity:.5;pointer-events:none;background-color:#131313;width:100%;height:100%;transition:opacity .3s linear;position:absolute}.vimeo-lightbox__play{cursor:pointer;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:absolute}.vimeo-lightbox__btn{border-radius:50%;justify-content:center;align-items:center;width:6em;height:6em;transition:opacity .3s linear;display:flex;position:relative}.vimeo-lightbox__btn-play-svg{width:40%}.vimeo-lightbox__pause{cursor:pointer;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:absolute}.vimeo-lightbox__btn-pause-svg{width:50%}.vimeo-lightbox__interface{pointer-events:none;flex-flow:column;justify-content:flex-end;align-items:stretch;width:100%;height:100%;padding:min(2em,4vw);transition-property:opacity;transition-duration:.3s;transition-timing-function:linear;display:flex;position:absolute}.vimeo-lightbox__interface-bottom{grid-column-gap:1em;grid-row-gap:1em;justify-content:flex-start;align-items:center;display:flex}.vimeo-lightbox__duration{flex-shrink:0;width:2.25em}.vimeo-lightbox__duration-span{text-align:center;white-space:nowrap;-webkit-user-select:none;user-select:none;width:100%;display:block}.vimeo-lightbox__timeline{flex-grow:1;justify-content:center;align-items:center;height:1.5em;display:flex;position:relative}.vimeo-lightbox__timeline-progress{vertical-align:top;appearance:none;width:100%;height:var(--progress-height);border-radius:var(--timeline-rounded-corners);color:var(--progress-fill-bg);background-color:#0000;border:none;margin:0;padding:0;position:absolute;left:0;overflow:hidden}.vimeo-lightbox__timeline-input{pointer-events:auto;cursor:pointer;appearance:none;background-color:#0000;width:100%;height:100%;display:block;position:relative}.vimeo-lightbox__mute{cursor:pointer;flex-shrink:0;justify-content:center;align-items:center;width:1.5em;height:1.5em;display:flex;position:relative}.vimeo-lightbox__volume-up-svg,.vimeo-lightbox__volume-mute-svg{width:100%;position:absolute}.vimeo-lightbox__fullscreen{cursor:pointer;justify-content:center;align-items:center;width:1.5em;height:1.5em;display:flex;position:relative}.vimeo-lightbox__fullscreen-scale-svg,.vimeo-lightbox__fullscreen-shrink-svg{width:100%;position:absolute}.vimeo-lightbox__loading{pointer-events:none;justify-content:center;align-items:center;width:100%;height:100%;transition:opacity .3s linear;display:flex;position:absolute}.vimeo-lightbox__close{z-index:600;background-color:var(--dark-orange);pointer-events:auto;border-radius:50%;justify-content:center;align-items:center;width:3em;height:3em;display:flex;position:absolute;top:11.5vw;right:2.7vw}.vimeo-lightbox__close-bar{background-color:currentColor;width:1em;height:.125em;position:absolute;transform:rotate(-45deg)}.vimeo-lightbox__close-bar.is--duplicate{transform:rotate(45deg)}@media screen and (min-width:1280px){.vimeo-lightbox{padding-top:10vw}}@media screen and (min-width:1440px){.vimeo-lightbox__close{top:.6vw}}@media screen and (max-width:991px){.vimeo-lightbox__close{top:16.3vw}}@media screen and (max-width:479px){.vimeo-lightbox__player{aspect-ratio:2/3}.vimeo-lightbox__pause{aspect-ratio:auto}.vimeo-lightbox__close{top:38.2vw}}.vimeo-lightbox__player{opacity:0;visibility:hidden;transition:all .3s cubic-bezier(.625,.05,0,1);transform:scale(.9)rotate(.001deg)translate(0)}.vimeo-lightbox[data-vimeo-activated=true] .vimeo-lightbox__player{opacity:1;visibility:visible;transform:scale(1)rotate(.001deg)translate(0)}.vimeo-lightbox__bg{opacity:0;visibility:hidden;transition:all .3s cubic-bezier(.625,.05,0,1)}.vimeo-lightbox[data-vimeo-activated=loading] .vimeo-lightbox__bg,.vimeo-lightbox[data-vimeo-activated=true] .vimeo-lightbox__bg{opacity:1;visibility:visible}.vimeo-lightbox__close{opacity:0;visibility:hidden;transition:all .5s cubic-bezier(.625,.05,0,1)}.vimeo-lightbox[data-vimeo-activated=true] .vimeo-lightbox__close{opacity:1;visibility:visible}.vimeo-lightbox[data-vimeo-update-size=cover] .vimeo-lightbox__calc-wrap{height:100%}.vimeo-lightbox[data-vimeo-update-size=cover] [data-vimeo-lightbox-player]{width:100%;min-width:100%;max-width:100%;height:100%;min-height:100%;max-height:100%}.vimeo-lightbox[data-vimeo-loaded=true] .vimeo-lightbox__placeholder{opacity:0}.vimeo-lightbox[data-vimeo-playing=false] .vimeo-lightbox__dark{opacity:.33}.vimeo-lightbox[data-vimeo-activated=false][data-vimeo-playing=false] .vimeo-lightbox__dark,.vimeo-lightbox[data-vimeo-activated=true][data-vimeo-loaded=true] .vimeo-lightbox__dark{opacity:0}@media (hover:hover) and (pointer:fine){.vimeo-lightbox[data-vimeo-hover=true]:hover .vimeo-lightbox__dark{opacity:.33!important}}.vimeo-lightbox .vimeo-lightbox__pause{display:none}.vimeo-lightbox[data-vimeo-playing=true] .vimeo-lightbox__pause{display:flex}.vimeo-lightbox .vimeo-lightbox__pause .vimeo-lightbox__btn{opacity:0}.vimeo-lightbox[data-vimeo-activated=true][data-vimeo-playing=false] .vimeo-lightbox__pause .vimeo-lightbox__btn,.vimeo-lightbox[data-vimeo-activated=true][data-vimeo-hover=true]:hover .vimeo-lightbox__pause .vimeo-lightbox__btn{opacity:1}@media (hover:none) and (pointer:coarse){.vimeo-lightbox[data-vimeo-activated=true][data-vimeo-playing=true] .vimeo-lightbox__pause .vimeo-lightbox__btn{opacity:0!important}}.vimeo-lightbox[data-vimeo-playing=true] .vimeo-lightbox__play,.vimeo-lightbox .vimeo-lightbox__loading{opacity:0}.vimeo-lightbox[data-vimeo-playing=true] .vimeo-lightbox__loading{opacity:1}.vimeo-lightbox[data-vimeo-playing=true][data-vimeo-loaded=true] .vimeo-lightbox__loading,.vimeo-lightbox .vimeo-lightbox__interface{opacity:0}.vimeo-lightbox[data-vimeo-activated=false][data-vimeo-playing=false] .vimeo-lightbox__interface{opacity:1}.vimeo-lightbox .vimeo-lightbox__interface *{pointer-events:all}.vimeo-lightbox[data-vimeo-activated=true][data-vimeo-playing=false] .vimeo-lightbox__interface,.vimeo-lightbox[data-vimeo-activated=true][data-vimeo-hover=true]:hover .vimeo-lightbox__interface{opacity:1}@media (hover:none) and (pointer:coarse){.vimeo-lightbox[data-vimeo-activated=true][data-vimeo-playing=true] .vimeo-lightbox__interface{opacity:0!important}}.vimeo-lightbox{--timeline-rounded-corners:1.5em;--timeline-dot-height:.75em;--timeline-dot-color:#ff4c24;--progress-bg:#efeeec33;--progress-fill-bg:#ff4c24;--progress-height:.2em}.vimeo-lightbox progress::-webkit-progress-bar{border-radius:var(--timeline-rounded-corners);background-color:var(--progress-bg);box-shadow:0}.vimeo-lightbox progress::-webkit-progress-value{background:var(--progress-fill-bg)}.vimeo-lightbox progress::-moz-progress-bar{border-radius:var(--timeline-rounded-corners);background:var(--progress-fill-bg);box-shadow:0}.vimeo-lightbox progress::-ms-fill{border-radius:var(--timeline-rounded-corners)}.vimeo-lightbox [type=range]::-webkit-slider-thumb{-webkit-appearance:none}.vimeo-lightbox [type=range]:focus{outline:none}.vimeo-lightbox [type=range]::-ms-track{cursor:pointer;color:#0000;background-color:#0000;border-color:#0000;width:100%}.vimeo-lightbox [type=range]::-webkit-slider-runnable-track{width:100%;height:var(--progress-height);cursor:pointer;background-color:var(--progress-bg);border-radius:var(--timeline-rounded-corners);color:#0000;background-color:#0000;border-color:#0000}.vimeo-lightbox [type=range]::-webkit-slider-thumb{box-shadow:0;height:var(--timeline-dot-height);width:var(--timeline-dot-height);border-radius:var(--timeline-rounded-corners);background-color:var(--timeline-dot-color);cursor:pointer;-webkit-appearance:none;margin-top:calc((var(--progress-height) / 2) - (var(--timeline-dot-height) / 2))}.vimeo-lightbox [type=range]::-webkit-slider-runnable-track{color:#0000;background-color:#0000;border-color:#0000}.vimeo-lightbox [type=range]:focus::-webkit-slider-runnable-track{color:#0000;background-color:#0000;border-color:#0000}.vimeo-lightbox [type=range]::-moz-range-track{width:100%;height:var(--progress-height);cursor:pointer;background:var(--progress-bg);border-radius:0;border-radius:var(--timeline-rounded-corners);border:0;overflow:hidden;opacity:1!important}.vimeo-lightbox [type=range]::-moz-range-thumb{box-shadow:0;height:var(--timeline-dot-height);width:var(--timeline-dot-height);border-radius:var(--timeline-rounded-corners);background:var(--timeline-dot-color);cursor:pointer;box-shadow:0;border:0}.vimeo-lightbox .vimeo-lightbox__mute svg:nth-child(2),.vimeo-lightbox[data-vimeo-muted=true] .vimeo-lightbox__mute svg:first-child{display:none}.vimeo-lightbox .vimeo-lightbox__mute svg:first-child,.vimeo-lightbox[data-vimeo-muted=true] .vimeo-lightbox__mute svg:nth-child(2){display:block}.vimeo-lightbox .vimeo-lightbox__fullscreen svg:nth-child(2),.vimeo-lightbox[data-vimeo-fullscreen=true] .vimeo-lightbox__fullscreen svg:first-child{display:none}.vimeo-lightbox .vimeo-lightbox__fullscreen svg:first-child,.vimeo-lightbox[data-vimeo-fullscreen=true] .vimeo-lightbox__fullscreen svg:nth-child(2){display:block}.section_home_videoplayer{--site-margin:10%;--site-width:calc(100% - var(--site-margin) * 2);display:block;position:relative}@media (min-width:80rem){.section_home_videoplayer{overflow:visible}}@media (max-width:62rem){.section_home_videoplayer{padding-inline:5%}}@media (max-width:30rem){.section_home_videoplayer{margin-top:0;padding-top:0}}.home-video-section_background{flex:1;justify-content:center;align-items:center;width:100%;max-width:120rem;display:flex}@media (min-width:90rem){.home-video-section_background{justify-content:center;align-items:center}}@media (max-width:30rem){.home-video-section_background{display:block}}.background_color-wrapper_home{z-index:-12;filter:blur(150px);flex-flow:column;justify-content:center;align-items:stretch;width:100%;display:flex;position:absolute;inset:0%;overflow:visible}@media (min-width:80rem){.background_color-wrapper_home{height:100%}}@media (min-width:90rem){.background_color-wrapper_home{justify-content:center;align-items:center;gap:0}}@media (max-width:30rem){.background_color-wrapper_home{width:100%;display:none;overflow:hidden}}.background_dark-orange_home{width:70vw;height:100%;position:absolute}@media (min-width:80rem){.background_dark-orange_home{height:100%}}@media (min-width:90rem){.background_dark-orange_home{width:70vw;top:1px}}@media (min-width:120rem){.background_dark-orange_home{width:60vw;height:100%}}@media (max-width:30rem){.background_dark-orange_home{width:90vw;height:135vw}}.home_hero_content{z-index:0;justify-content:center;align-items:center;max-width:74rem;min-height:70svh;margin:0 auto;padding-top:7rem;padding-bottom:7rem;display:flex;position:sticky;top:0}.home_hero_heading{text-transform:uppercase;font-size:2.8rem}.home_hero_eyebrows{color:#fafafa80;width:100%;margin-bottom:-1rem;line-height:1}.home_hero_description{font-size:1.25rem;line-height:1.2}.home_hero_text-wrapper{grid-column-gap:1rem;grid-row-gap:1rem;flex-flow:column;display:flex}.section_home2_hero{justify-content:center;align-items:center;height:90svh;display:flex;position:relative}@media screen and (max-width:991px){.home_hero_content{padding-top:6rem;padding-bottom:6rem}}@media screen and (max-width:767px){.home_hero_content{padding-top:8rem;padding-bottom:4rem}.home_hero_eyebrows{display:none}}@media screen and (max-width:479px){.home_hero_content{margin-top:6.1rem;padding-top:0;padding-bottom:2rem}.home_hero_heading{font-size:2rem}.home_hero_eyebrows{display:none}.home_hero_description{font-size:.9rem;font-weight:400}.section_home2_hero{height:auto}}.section_home2_projects{padding-top:7rem;padding-bottom:3.1rem;position:relative}.home2_projects_highlight{aspect-ratio:16/9;border-radius:var(--radius-large);cursor:default;background-position:50%;background-size:cover;flex-flow:row;justify-content:center;align-items:flex-end;display:flex;overflow:hidden}.home2_projects_highlight_content{box-sizing:border-box;grid-column-gap:1rem;grid-row-gap:1rem;aspect-ratio:auto;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);object-fit:none;background-image:linear-gradient(#fff0,#000000b8);flex-flow:row;flex:1;justify-content:space-between;align-items:flex-end;padding-bottom:2rem;padding-left:2rem;padding-right:2rem;display:flex}.home2_projects_highlight_content_text{grid-column-gap:.5rem;grid-row-gap:.5rem;flex-flow:column;flex:1;max-width:80%;display:flex}.home2_projects_highlight_button-wrapper{justify-content:center;align-items:center;height:100%;display:flex}.home2_projects_highlight_text{line-height:1.2}.home2_projects_wrapper{grid-column-gap:3rem;grid-row-gap:3rem;flex-flow:column;display:flex}.button-icon{grid-column-gap:.5em;grid-row-gap:.5em;border-radius:var(--radius-large);flex-flow:row;justify-content:flex-end;align-items:center;width:11em;padding:.5em 1em;text-decoration:none;display:flex;position:relative}.text-block-2{white-space:nowrap;width:100%;text-decoration:none}.blue-colored-button_wrapper{justify-content:center;align-items:center;display:flex}.background_color-wrapper_projects{z-index:-12;filter:blur(150px);position:relative;inset:auto auto 0;overflow:visible}.home-video-section_background_projects{justify-content:center;align-items:center;width:100%;display:flex;position:absolute;top:auto;bottom:auto;left:auto}.background_dark-orange_home-projects{width:100%;height:20vw;position:absolute}@media screen and (min-width:1280px){.home2_projects_wrapper{position:relative}}@media screen and (min-width:1440px){.home2_projects_highlight{background-image:none}.home2_projects_highlight_content{padding-top:2rem;padding-bottom:2rem}.home2_projects_highlight_button-wrapper{pointer-events:auto;justify-content:flex-end;align-items:center}.home2_projects_highlight_text{font-weight:400}.button-icon{grid-column-gap:0em;grid-row-gap:0em;width:auto;padding-right:.4em}.text-block-2{font-size:var(--text-main)}.image-2{width:2em}.background_color-wrapper_projects{z-index:-2;grid-column-gap:0px;grid-row-gap:0px;justify-content:center;align-items:center;display:flex}.home-video-section_background_projects{justify-content:center;align-items:center}}@media screen and (max-width:991px){.home2_projects_highlight{aspect-ratio:auto;min-height:50vw}.home2_projects_highlight_content{grid-column-gap:.5rem;grid-row-gap:.5rem;flex-flow:column-reverse;justify-content:space-between;align-items:center;padding-bottom:1rem;padding-left:1rem;padding-right:1rem}.home2_projects_highlight_text{display:none}.section_home2_projects{padding-top:6rem;padding-bottom:6rem}}@media screen and (max-width:767px){.home2_projects_wrapper{grid-column-gap:2rem;grid-row-gap:2rem}.padding-section-large_projects{padding-top:4rem;padding-bottom:4rem}}@media screen and (max-width:479px){.section_home2_projects{position:relative}.home2_projects_highlight{aspect-ratio:auto;border-radius:var(--radius-main);min-height:92vw}.home2_projects_highlight_content{grid-column-gap:1rem;grid-row-gap:1rem;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background-image:linear-gradient(#fff0,#0000004d 50%);justify-content:space-between;align-items:center}.home2_projects_highlight_button-wrapper{width:auto;display:block}.button-icon{display:flex}.text-block-3{box-sizing:border-box}.blue-colored-button_wrapper{justify-content:center;align-items:center;display:flex}.background_color-wrapper_projects{bottom:0}.background_dark-orange_home-projects{width:90vw;height:40vw}.padding-section-large_projects{padding-bottom:4rem}}.section_home_logos{padding-top:9rem;padding-bottom:9rem}@media screen and (max-width:991px){.section_home_logos{padding-top:6rem;padding-bottom:6rem}}@media screen and (max-width:767px){.section_home_logos{padding-top:4rem;padding-bottom:4rem}}@media screen and (max-width:479px){.section_home_logos{padding-bottom:4rem}}.svg-wrapper{width:100%;height:100%}.svg-wrapper svg{width:100%;height:100%;display:block}.button-icon{transition:scale .1s ease-in-out}.button-icon:where(:hover,:focus-visible){scale:1.05}.section-purpose-tile_wrapper{gap:1.5rem;margin-left:-2rem;margin-right:-2rem}@media (min-width:62rem){.section-purpose-tile_wrapper{grid-template-columns:1fr 1.25fr}}@media screen and (max-width:991px){.section-purpose-tile_wrapper{grid-template-columns:1fr;margin-left:0;margin-right:0}}@media screen and (max-width:479px){.section-purpose-tile_wrapper{margin-left:-.5rem;margin-right:-.5rem}}.section-strategy-tile-card_wrapper{gap:3.5rem}@media screen and (max-width:479px){.section-strategy-tile-card_wrapper{grid-auto-flow:row}}.section-strategy{display:none}.section-strategy-tile_wrapper{grid-column-gap:1.5rem;grid-row-gap:1.5rem;flex-flow:column;display:flex}.section_team10 .slider_wrap{--_edge:calc((100vw - 100%) / 2)}.home_full.heading-container{width:100%;max-width:none;container-type:inline-size}.padding-xsmall{padding:1rem}.faq1_list{grid-column-gap:1rem;grid-row-gap:1rem;border-bottom:var(--\<unknown\|relume-variable-divider-width\>) none var(--\<unknown\|relume-variable-color-scheme-1-border\>);flex-flow:column;display:flex}.faq1_component{grid-column-gap:1rem;grid-row-gap:1rem;flex-flow:column;justify-content:center;align-items:flex-start;display:flex}@media screen and (max-width:767px){.padding-xsmall{padding:.75rem}}@media screen and (max-width:479px){.faq1_component{flex-flow:column;justify-content:center;align-items:center;display:flex}}.faq1_extra-wrapper{margin-top:var(--space-3)}.faq1_extra-wrapper .text{margin-top:var(--space-1)}.heading-2{width:100%;font-size:var(--heading--h3);text-align:center;text-transform:uppercase;text-overflow:clip;column-count:auto;overflow-wrap:normal;direction:ltr}.paragraph{text-align:center}.section-purpose-header_wrapper{grid-column-gap:.7rem;grid-row-gap:.7rem;flex-flow:column;margin-bottom:2rem;display:flex}.home2_projects-list{grid-column-gap:2rem;grid-row-gap:2rem}@media screen and (min-width:1280px){.paragraph{font-size:var(--heading--h5)}}@media screen and (max-width:479px){.heading-2{font-size:var(--heading--h4);word-break:normal}.home2_projects-list,.home2_projects_wrapper{grid-column-gap:3rem;grid-row-gap:3rem}}.home_gap-xl{margin-bottom:5rem}@media (max-width:61.9375rem){.home_gap-xl{margin-bottom:4.5rem}}@media (max-width:47.9375rem){.home_gap-xl{margin-bottom:3rem}}.home_center{text-align:center;flex-flow:column;justify-content:center;align-items:center;width:100%;display:flex}.home_hero-cta{margin:2rem 0 0}}@layer components{.stream-poster_wrap{--_clip-w:16;--_clip-h:9;z-index:-1;width:100%;height:100%;position:fixed;inset:0;overflow:hidden;container-type:size}.stream-poster_frame{width:max(100cqw, 100cqh * var(--_clip-w) / var(--_clip-h));height:max(100cqh, 100cqw * var(--_clip-h) / var(--_clip-w));border:none;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}}
