.problems_section__SpdhA{position:relative;z-index:1}.problems_problems__vVWLw{display:flex;flex-direction:column}.problems_problems__item__hQSoO{display:flex;align-items:center;padding:36px 0}@media(max-width:576px){.problems_problems__item__hQSoO{flex-direction:column;align-items:flex-start}}.problems_problems__item__hQSoO+.problems_problems__item__hQSoO{border-top:1px solid var(--disable)}.problems_problems__num__ywC8v{font-size:var(--h4)}@media(max-width:576px){.problems_problems__num__ywC8v{order:-1}}.problems_problems__content__CE98E{display:flex;flex-direction:column;flex-grow:1}.problems_problems__columnName__SXtwM{color:var(--primary);font-weight:var(--fw-bold)}.what-we-do_content__3kcRa{position:relative;isolation:isolate;overflow:hidden;flex-grow:1}.what-we-do_heading__TQc5m{position:relative;z-index:1}.what-we-do_items__br_qF{display:flex;flex-direction:column;gap:84px;height:100%;margin-top:92px}.what-we-do_item__m6jQj{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));align-items:center;grid-gap:32px;gap:32px}.what-we-do_itemLink__m0z9_{display:block;color:inherit;text-decoration:none}.what-we-do_itemLink__m0z9_:hover{color:var(--primary)}.what-we-do_itemLink__m0z9_:focus-visible{color:var(--primary);outline:2px solid var(--primary);outline-offset:8px}.what-we-do_item_text__tYjTa{position:relative;z-index:1;grid-column:2/4;min-width:0;font-size:var(--h2);text-align:left;text-transform:uppercase;overflow-wrap:anywhere;transform-origin:left center}.what-we-do_num__Lu5mc{text-align:right}.what-we-do_back_text__4KfD_{position:absolute;z-index:0;inset:0;display:grid;grid-template-columns:1fr;grid-template-rows:repeat(2,1fr);height:100%;padding:32px 0;overflow:hidden;color:rgba(0,0,0,.05);font-size:clamp(42px,10vw,112px);font-weight:var(--fw-bold);line-height:1;text-align:left;text-transform:none;pointer-events:none}@media(max-width:992px){.what-we-do_items__br_qF{gap:64px;margin-top:64px}.what-we-do_item__m6jQj{grid-template-columns:minmax(72px,1fr) minmax(0,2fr);gap:24px}.what-we-do_item_text__tYjTa{grid-column:2/3;font-size:clamp(32px,6vw,var(--h2))}.what-we-do_back_text__4KfD_{padding:24px 0;font-size:clamp(42px,12vw,88px)}}@media(max-width:576px){.what-we-do_items__br_qF{gap:48px;margin-top:48px}.what-we-do_item__m6jQj{grid-template-columns:minmax(0,1fr);gap:12px}.what-we-do_item_text__tYjTa{grid-column:1;width:90%;font-size:clamp(22px,6vw,var(--h3));line-height:1.15}.what-we-do_num__Lu5mc{text-align:left}.what-we-do_back_text__4KfD_{padding:16px 0;font-size:clamp(24px,11vw,40px)}.what-we-do_itemLink__m0z9_:focus-visible{outline-offset:4px}}.ui_root__WiyuA{position:relative}.ui_controls__TF4yl{display:flex;justify-content:flex-end;gap:12px;margin-top:24px}.ui_control__me1kj{display:grid;width:56px;height:56px;padding:0;border:0;border-radius:50%;place-items:center;background:var(--light);color:var(--primary);cursor:pointer;transition:color .3s ease,opacity .3s ease}.ui_control__me1kj:disabled{color:var(--disable);cursor:default}.ui_control__me1kj:not(:disabled):focus-visible .ui_arrow__b3zdU,.ui_control__me1kj:not(:disabled):hover .ui_arrow__b3zdU{width:28px}.ui_arrow__b3zdU{position:relative;display:block;width:20px;height:1px;background:currentColor;transition:width .3s ease}.ui_arrow__b3zdU:after,.ui_arrow__b3zdU:before{position:absolute;top:0;width:6px;height:1px;content:"";background:currentColor}.ui_arrowPrev__6F_YB:after,.ui_arrowPrev__6F_YB:before{left:0;transform-origin:left}.ui_arrowPrev__6F_YB:before{transform:rotate(45deg)}.ui_arrowPrev__6F_YB:after{transform:rotate(-45deg)}.ui_arrowNext__cm5t_:after,.ui_arrowNext__cm5t_:before{right:0;transform-origin:right}.ui_arrowNext__cm5t_:before{transform:rotate(45deg)}.ui_arrowNext__cm5t_:after{transform:rotate(-45deg)}@media(max-width:576px){.ui_controls__TF4yl{justify-content:center}.ui_control__me1kj{width:48px;height:48px}}.ui_scrollTrack__CpisN{position:absolute;top:0;left:0;width:1px;height:max(100dvh,640px);visibility:hidden;pointer-events:none}.ui_section__SXvvC{position:sticky;top:0;z-index:0;will-change:transform}.ui_wrapper__o6fLI{--header-min-height:max(calc(100dvh - 100px),540px);position:relative;min-height:var(--header-min-height);overflow:hidden;background:var(--dark)}.ui_wrapper__o6fLI:after{content:"";position:absolute;inset:0;z-index:1;background:hsla(0,0%,7%,.25);pointer-events:none}.ui_video__N49Ng{position:absolute;top:-60%;right:0;bottom:auto;left:0;width:100%;height:170%;-o-object-fit:cover;object-fit:cover;pointer-events:none;will-change:transform}.ui_content___82Er{position:relative;z-index:2;display:flex;flex-direction:column;justify-content:center;text-align:left}.ui_content___82Er,.ui_content___82Er>.container-full,.ui_pageTitle__keUnr{min-height:var(--header-min-height)}.ui_pageTitle__keUnr{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:24px;width:100%;padding:64px 0;text-align:left}.ui_title__pl4wh{font-size:var(--h1);font-weight:var(--fw-light);line-height:1.2;letter-spacing:.05em;text-transform:uppercase}.ui_description__RVyr8{max-width:920px;overflow:visible;text-align:left}.ui_description__RVyr8 span{display:inline;white-space:normal}.ui_button__HZc4K{margin-top:0}@media(max-width:1199px){.ui_scrollTrack__CpisN{height:max(100dvh,580px)}.ui_wrapper__o6fLI{--header-min-height:max(calc(100dvh - 100px),480px)}.ui_pageTitle__keUnr{gap:16px}.ui_title__pl4wh{font-size:8vw}.ui_description__RVyr8{width:100%;max-width:none}.ui_button__HZc4K{margin-top:24px}}@media(max-width:576px){.ui_section__SXvvC{position:relative;top:auto}.ui_section__SXvvC,.ui_video__N49Ng{transform:none!important;will-change:auto}.ui_video__N49Ng{top:0;height:100%}.ui_title__pl4wh{font-size:var(--h3)}}@media(prefers-reduced-motion:reduce){.ui_section__SXvvC{position:relative;top:auto}.ui_section__SXvvC,.ui_video__N49Ng{transform:none!important;will-change:auto}.ui_video__N49Ng{top:0;height:100%}}.service-view_slideStack__ZaKMW{position:relative;isolation:isolate;background:var(--dark)}