.DraggableScrollContainer_container__3xKr1{display:flex}.DraggableScrollContainer_container__3xKr1.DraggableScrollContainer_row__7Lruk .DraggableScrollContainer_scrollArea__VFUfy{overflow-x:auto}.DraggableScrollContainer_container__3xKr1.DraggableScrollContainer_column__9E38p{flex-direction:column}.DraggableScrollContainer_container__3xKr1.DraggableScrollContainer_column__9E38p .DraggableScrollContainer_scrollArea__VFUfy{flex-direction:column;overflow-y:auto}.DraggableScrollContainer_container__3xKr1>button{-webkit-appearance:none;appearance:none;padding:0;border:0;background:none;cursor:pointer;display:flex;align-items:center;justify-content:center}.DraggableScrollContainer_container__3xKr1>button:disabled{pointer-events:none;opacity:.5}.DraggableScrollContainer_container__3xKr1>button>*{width:18px;height:18px;flex-shrink:0}.DraggableScrollContainer_container__3xKr1.DraggableScrollContainer_hideDisabledArrows__8gJ36>button:disabled{visibility:hidden}.DraggableScrollContainer_scrollArea__VFUfy{-ms-overflow-style:none;scrollbar-width:none}.DraggableScrollContainer_scrollArea__VFUfy::-webkit-scrollbar{display:none}.DraggableScrollContainer_scrollArea__VFUfy{display:flex;align-items:safe center;-webkit-user-select:none;user-select:none;flex-grow:1;gap:16px}.page_home__Gu38E{position:relative;z-index:0;background:var(--pgl-white);padding:0 var(--gutter) var(--buffer) var(--gutter);overflow:hidden;display:flex;flex-direction:column;gap:var(--buffer)}.page_home__Gu38E .page_photo__UHnRE{flex-shrink:0;width:500px;max-width:100%;visibility:hidden}.page_home__Gu38E .page_photo__UHnRE.page_left__XGFWG{animation:page_slideLeft__6uZNX 1s forwards}.page_home__Gu38E .page_photo__UHnRE.page_right__2bDkc{animation:page_slideRight__gNO5Z 1s forwards}.page_home__Gu38E .page_videoBanner__Uisyi{container-type:size;position:relative;height:900px;width:100vw;z-index:-1;overflow:hidden;margin-bottom:-225px}.page_home__Gu38E .page_videoBanner__Uisyi+*{height:0}.page_home__Gu38E .page_videoBanner__Uisyi>:first-child{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@container (aspect-ratio < 16 / 9){.page_home__Gu38E .page_videoBanner__Uisyi>:first-child{height:100%}}@container (aspect-ratio > 16 / 9){.page_home__Gu38E .page_videoBanner__Uisyi>:first-child{width:100%}}.page_home__Gu38E .page_videoBanner__Uisyi{left:calc(-1*var(--gutter))}.page_home__Gu38E .page_headers__4DCHl{display:flex;flex-direction:column;justify-content:flex-end;color:var(--pgl-white);text-shadow:0 0 3px #000}.page_home__Gu38E .page_offerings__H2qjE,.page_home__Gu38E .page_slogan__9cAT_{color:var(--pgl-white)}.page_home__Gu38E .page_slogan__9cAT_{font-size:1.9rem}.page_home__Gu38E .page_slogan__9cAT_>*{visibility:hidden;animation:page_slideRight__gNO5Z 1s forwards}.page_home__Gu38E .page_slogan__9cAT_>:nth-child(2){animation-delay:1s}.page_home__Gu38E .page_slogan__9cAT_>:nth-child(3){animation-delay:2s}@media(max-width:950px){.page_home__Gu38E .page_about__An0x8{flex-direction:column-reverse}}.page_home__Gu38E .page_offerings__H2qjE{display:flex;gap:var(--buffer)}.page_home__Gu38E .page_offerings__H2qjE>*{flex-grow:1;display:flex;overflow:hidden;gap:var(--gap)}@media(hover:hover){.page_home__Gu38E .page_offerings__H2qjE>:hover h3{gap:12px}}.page_home__Gu38E .page_offerings__H2qjE>* .page_text__7TmbL{display:flex;flex-direction:column}.page_home__Gu38E .page_offerings__H2qjE>* h3{display:flex;align-items:center;gap:4px;transition:gap .25s}.page_home__Gu38E .page_offerings__H2qjE>* h3 svg{width:1.3em;height:1.3em;flex-shrink:0}.page_home__Gu38E .page_offerings__H2qjE>* .page_icons__rXfCM>*{width:60px;height:60px;flex-shrink:0}@media(min-width:951px){.page_home__Gu38E .page_offerings__H2qjE .page_services__HGlv5{flex-direction:row-reverse}.page_home__Gu38E .page_offerings__H2qjE .page_sectors__gMkMq{text-align:right}.page_home__Gu38E .page_offerings__H2qjE .page_sectors__gMkMq h3{flex-direction:row-reverse}.page_home__Gu38E .page_offerings__H2qjE .page_sectors__gMkMq h3 svg{transform:scaleX(-1)}}@media(max-width:950px){.page_home__Gu38E .page_offerings__H2qjE,.page_home__Gu38E .page_team__LwS1c{flex-direction:column}}.page_home__Gu38E .page_team__LwS1c .page_joinTeamButton__i4Ehv{background:none;border:none;margin:0;-webkit-user-select:none;user-select:none;cursor:pointer;font-family:inherit;font-size:inherit;color:inherit;text-align:inherit;text-transform:inherit;line-height:inherit;display:flex;background:var(--pgl-blue);color:var(--pgl-white);font-size:1rem;border-radius:50px;border:1px solid var(--pgl-white);padding:7px 21px;transition:background-color .5s;text-align:center}@media(hover:hover){.page_home__Gu38E .page_team__LwS1c .page_joinTeamButton__i4Ehv:hover{background-color:hsl(from var(--pgl-blue) h s calc(l - 10)/alpha)}}.page_home__Gu38E .page_team__LwS1c .page_joinTeamButton__i4Ehv:active{background-color:hsl(from var(--pgl-blue) h s calc(l - 20)/alpha)}@supports not (background-color:hsl(from white h s calc(l - 10)/alpha)){@media(hover:hover){.page_home__Gu38E .page_team__LwS1c .page_joinTeamButton__i4Ehv:hover{filter:brightness(95%)}}.page_home__Gu38E .page_team__LwS1c .page_joinTeamButton__i4Ehv:active{filter:brightness(90%)}}@supports not (color:contrast-color(white)){.page_home__Gu38E .page_team__LwS1c .page_joinTeamButton__i4Ehv{color:var(--pgl-white)}}.page_home__Gu38E .page_about__An0x8,.page_home__Gu38E .page_team__LwS1c{display:flex;gap:20px;align-items:center}.page_home__Gu38E .page_about__An0x8 .page_text__7TmbL,.page_home__Gu38E .page_team__LwS1c .page_text__7TmbL{display:flex;flex-direction:column;gap:20px}.page_home__Gu38E .page_about__An0x8 .page_text__7TmbL a,.page_home__Gu38E .page_team__LwS1c .page_text__7TmbL a{align-self:center}@keyframes page_slideLeft__6uZNX{0%{transform:translateX(-200%);visibility:hidden}to{transform:translateX(0);visibility:visible}}@keyframes page_slideRight__gNO5Z{0%{transform:translateX(200%);visibility:hidden}to{transform:translateX(0);visibility:visible}}.BaguetteSection_container__7cIi_{position:relative;padding:100px 0}.BaguetteSection_container__7cIi_ .BaguetteSection_baguette__2Gggh{position:absolute;top:50%;left:50%;width:130vw;min-width:2000px;height:100%;z-index:-1;transform:translate(-50%,-50%) scaleX(var(--scale))}