.approach_approach__6wOAy{background-color:var(--color-beige)}.approach_approachInner__Kmbyp{padding:40px var(--page-margin-mobile)}.approach_sectionTitle__8O4zI{font-family:var(--font-sans);font-weight:var(--weight-roman);font-size:16px;line-height:30px;letter-spacing:var(--letter-spacing);margin-bottom:30px;color:var(--color-dark)}.approach_bodyContent__WdQIG{margin-bottom:40px}.approach_bodyText__2oeOC{font-family:var(--font-sans);font-weight:var(--weight-roman);font-size:12px;line-height:1.5;letter-spacing:var(--letter-spacing);color:var(--color-dark);margin-bottom:20px}.approach_bodyText__2oeOC:last-child{margin-bottom:0}.approach_ctaButton__YoAxd{display:inline-block;padding:8px 18px;border:1px solid var(--color-dark);background-color:transparent;color:var(--color-dark);font-family:var(--font-sans);font-weight:var(--weight-light);font-size:12px;line-height:1;letter-spacing:var(--letter-spacing);text-transform:uppercase;text-decoration:none;cursor:pointer;transition:background-color .3s ease,color .3s ease}.approach_ctaButton__YoAxd:hover{background-color:var(--color-dark);color:var(--color-white)}@media (min-width:1024px){.approach_approachInner__Kmbyp{padding:60px var(--page-margin-desktop);max-width:var(--page-width-desktop);margin:0 auto;display:grid;grid-template-columns:1fr 1fr;grid-gap:40px;gap:40px;align-items:start}.approach_sectionTitle__8O4zI{font-size:24px;line-height:30px;grid-column:1;grid-row:1}.approach_bodyContent__WdQIG{grid-column:2;grid-row:1/3}.approach_ctaButton__YoAxd{grid-column:2;justify-self:start;padding:16px 32px;font-size:14px}.approach_bodyText__2oeOC{font-size:16px;line-height:20px}}.Hero_hero__Q5FaL{position:relative;width:100%;min-height:400px;overflow:hidden}.Hero_fullHeight__7jGpQ{min-height:100vh;min-height:100svh}.Hero_dark__ZxRnI{color:var(--color-white);background-color:var(--color-dark)}.Hero_light__ABFRj{color:var(--color-dark);background-color:var(--color-beige)}.Hero_media__qVZDg{position:absolute;top:0;left:0;width:100%;height:100%;z-index:0}.Hero_image__b_2sa,.Hero_video__17BOU{width:100%;height:100%;object-fit:cover;background-color:inherit}.Hero_mediaMobile__a01Zd{display:block;width:100%;height:100%}.Hero_mediaDesktop__ijJMD{display:none;width:100%;height:100%}.Hero_overlay__kq0F9{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.3);z-index:1}.Hero_content__rnCeh{position:relative;z-index:10;display:flex;flex-direction:column;justify-content:flex-end;align-items:center;min-height:inherit;padding:0 var(--page-margin-mobile);padding-bottom:45px}@media (min-width:1024px){.Hero_mediaMobile__a01Zd{display:none}.Hero_mediaDesktop__ijJMD{display:block}.Hero_content__rnCeh{padding:0 var(--page-margin-desktop);padding-bottom:80px}}.HeroCarousel_carousel__U2nSo{position:relative;width:100%;height:100vh;height:100svh;overflow:hidden;background-color:var(--color-dark);touch-action:pan-y}.HeroCarousel_track__ifqpv{display:flex;width:100%;height:100%;transition:transform .4s ease;will-change:transform}.HeroCarousel_slide__mZTaw{flex:0 0 100%;width:100%;height:100%}.HeroCarousel_image__4A_Pg{width:100%;height:100%;object-fit:cover;display:block}.HeroCarousel_dots__aFNUH{position:absolute;bottom:29px;left:50%;transform:translateX(-50%);display:flex;gap:9px;z-index:10}.HeroCarousel_dot__Vll8X{width:9px;height:9px;border-radius:50%;border:1px solid var(--color-white);background-color:transparent;padding:0;cursor:pointer;transition:background-color .2s ease}.HeroCarousel_dotActive__Yju0L{background-color:var(--color-white)}.HeroCarousel_navZone__GN1I7{position:absolute;top:0;height:100%;background:transparent;border:none;cursor:pointer;z-index:5;padding:0}.HeroCarousel_navPrev__WZC8S{left:0;width:20%}.HeroCarousel_navNext__aBUvd{right:0;width:80%}@media (min-width:1024px){.HeroCarousel_carousel__U2nSo{height:100vh;height:100svh}.HeroCarousel_dot__Vll8X{width:10px;height:10px}.HeroCarousel_dots__aFNUH{bottom:40px;gap:12px}}