.PastWork_wrapper__NFzOP{position:relative;overflow:hidden;padding:12.5rem 5rem 10rem}.PastWork_content__tTW8u{position:relative;max-width:var(--inner-max-width);margin:0 auto}.PastWork_header__csd5J{position:relative;display:flex;flex-direction:row;align-items:center;justify-content:space-between;z-index:2}.PastWork_headlineWrapper__DSa0d{margin-bottom:3.5rem;display:grid;grid-template-columns:repeat(12,1fr)}.PastWork_title__hCJ27{font-family:PP Rader,sans-serif;font-weight:900;font-size:4rem;line-height:4rem;color:var(--content-light-primary);grid-column:1/9}.PastWork_description__2lc_O{font-family:aktiv-grotesk,sans-serif;font-weight:400;font-size:1rem;line-height:1.5rem;color:var(--content-light-secondary);margin-top:1.5rem;grid-column:1/9}.PastWork_textLink__QOGo5{color:var(--content-light-primary)}.PastWork_buttonWrapper__L0qhg{grid-column:1/13;display:flex;margin-top:1.5rem}.PastWork_viewControls__JDmoP{display:grid;grid-template-columns:repeat(12,1fr);align-items:flex-start}.PastWork_viewControls__JDmoP>:first-child{grid-column:1/9}.PastWork_viewControls__JDmoP>:last-child{grid-column:9/13;justify-self:flex-end}@media screen and (max-width:1279px){.PastWork_wrapper__NFzOP{padding:10rem 2.5rem 7.5rem}.PastWork_description__2lc_O,.PastWork_title__hCJ27{grid-column:1/13}}@media screen and (max-width:767px){.PastWork_wrapper__NFzOP{padding:7.5rem 1.25rem 5rem}.PastWork_header__csd5J{justify-content:space-around}.PastWork_header__csd5J>:last-child{display:none}.PastWork_description__2lc_O,.PastWork_title__hCJ27{text-align:center}.PastWork_title__hCJ27{font-size:3.5rem;line-height:3rem}.PastWork_buttonWrapper__L0qhg>a{width:100%}.PastWork_viewControls__JDmoP>:first-child{grid-column:1/13}.PastWork_viewControls__JDmoP>:last-child{display:none}}@media screen and (max-width:479px){.PastWork_title__hCJ27{font-size:2.75rem;line-height:2.5rem}}.Filters_wrapper__DsIH9{display:flex;flex-direction:row;gap:.5rem;flex-wrap:wrap}.Filters_pill__9LFcz{background:var(--background-dark-1);border:.0625rem solid var(--divider-light-2);padding:.625rem 1rem .75rem;border-radius:1.5rem;font-family:aktiv-grotesk,sans-serif;font-weight:400;font-size:.875rem;line-height:.875rem;color:var(--content-light-secondary);cursor:var(--cursor-pointer);transition:all .16s ease-out}.Filters_pill__9LFcz:hover{background:var(--background-dark-3);color:var(--content-light-primary)}.Filters_pill__9LFcz.Filters_active__yM5C9{background:var(--neutral-0);border-color:var(--neutral-0);color:var(--content-dark-primary)}@media screen and (max-width:767px){.Filters_wrapper__DsIH9{justify-content:center}}.ViewToggle_wrapper__tUeQ9{display:inline-flex}.ViewToggle_item__oQzxr,.ViewToggle_wrapper__tUeQ9{flex-direction:row;align-items:center;justify-content:center}.ViewToggle_item__oQzxr{background:var(--background-dark-1);border:.0625rem solid var(--divider-light-1);display:flex;gap:.5rem;font-family:aktiv-grotesk,sans-serif;font-weight:400;font-size:.875rem;line-height:.875rem;color:var(--content-light-secondary);cursor:var(--cursor-pointer);transition:all .16s ease-out}.ViewToggle_item__oQzxr:first-child{border-radius:1.25rem 0 0 1.25rem;padding:.625rem 1rem .625rem .875rem}.ViewToggle_item__oQzxr:last-child{border-radius:0 1.25rem 1.25rem 0;padding:.625rem 1rem .625rem .75rem}.ViewToggle_item__oQzxr:hover{background:var(--background-dark-3);border-color:var(--divider-light-2);color:var(--content-light-primary)}.ViewToggle_item__oQzxr.ViewToggle_active__F6Ow2{background:var(--background-light-1);border-color:var(--background-light-1);color:var(--content-dark-primary)}.PastWorkGallery_wrapper__xDNdc{display:grid;grid-template-columns:repeat(12,1fr);grid-gap:1.25rem;gap:1.25rem;margin-top:3.5rem}.PastWorkGallery_grid__9nYxY .PastWorkGallery_card__X1Z9O{grid-column:span 6}.PastWorkGallery_column__8wu9j .PastWorkGallery_card__X1Z9O{grid-column:span 12}.PastWorkGallery_card__X1Z9O{background:var(--background-dark-2);border-radius:.75rem;display:flex;align-items:center;justify-content:center}.PastWorkGallery_mock__L_OZ0{width:100%;max-width:100%;height:auto;aspect-ratio:3/2}@media screen and (max-width:767px){.PastWorkGallery_grid__9nYxY .PastWorkGallery_card__X1Z9O{grid-column:span 12}}.ServicesBento_wrapper__x7ld_{position:relative;padding:7.5rem 5rem 10rem;display:flex;flex-direction:column;align-items:center;gap:5rem}.ServicesBento_borderTop__JQeS_{padding:10rem 5rem;border-top:.0625rem solid var(--divider-light-1)}.ServicesBento_bento__qdebb{max-width:var(--inner-max-width);margin:0 auto;display:grid;grid-template-columns:repeat(12,1fr);grid-template-rows:25rem 25rem 24rem;grid-gap:1.25rem;gap:1.25rem}@media screen and (max-width:1279px){.ServicesBento_wrapper__x7ld_{padding:7.5rem 2.5rem}.ServicesBento_bento__qdebb{grid-template-rows:27.5rem 26rem 26rem}}@media screen and (max-width:1079px){.ServicesBento_bento__qdebb{grid-template-rows:27.5rem 25rem 24.5rem 25rem}}@media screen and (max-width:863px){.ServicesBento_wrapper__x7ld_{padding:5rem 1.25rem 7.5rem}.ServicesBento_bento__qdebb{grid-template-rows:auto auto auto auto auto auto}}@media screen and (max-width:479px){.ServicesBento_bento__qdebb{grid-template-rows:auto auto auto auto auto auto}}.Service1_card__6j_cM{border-radius:.5rem;overflow:hidden;display:flex;flex-direction:column}.Service1_offeringUI__tdfFg{background:#8cc1ff;grid-column:span 4;grid-row:span 2}.Service1_header__55IZx{padding:1.75rem 2rem 2rem}.Service1_body__MlFX3{flex-grow:1}.Service1_title__mdKWF{font-family:PP Rader,sans-serif;font-weight:900;font-size:2.5rem;line-height:2.5rem;color:var(--content-dark-primary)}.Service1_description__ZpkNT{font-family:aktiv-grotesk,sans-serif;font-weight:400;font-size:1rem;line-height:1.5rem;color:var(--content-dark-secondary);margin-top:1rem}.Service1_offeringUI__tdfFg .Service1_body__MlFX3{display:flex;flex-direction:column;gap:1.5rem}.Service1_uiRow1__hQ93S,.Service1_uiRow2__7Flss{display:flex;flex-direction:row;gap:1.5rem}.Service1_uiRow1__hQ93S{justify-content:flex-start;transform:translateX(-5%);transition:all .24s ease-in-out}.Service1_uiRow2__7Flss{justify-content:flex-end;transform:translateX(5%);transition:all .24s ease-in-out}.Service1_uiDesktop__z28ld,.Service1_uiMobile__7wy1A{height:16.25rem;width:auto;border-radius:.5rem;box-shadow:var(--box-shadow-1)}@media screen and (min-width:1280px){.Service1_offeringUI__tdfFg:hover .Service1_uiRow1__hQ93S{transform:translateX(-22.5%)}.Service1_offeringUI__tdfFg:hover .Service1_uiRow2__7Flss{transform:translateX(22.5%)}}@media screen and (max-width:1279px){.Service1_offeringUI__tdfFg{grid-column:span 12;grid-row:span 1}.Service1_header__55IZx{padding:1.5rem}.Service1_offeringUI__tdfFg .Service1_body__MlFX3{flex-direction:row;justify-content:flex-start;padding-left:1.5rem}.Service1_uiRow1__hQ93S,.Service1_uiRow2__7Flss{transform:translate(0)}.Service1_uiRow2__7Flss{flex-direction:row-reverse}}@media screen and (max-width:863px){.Service1_offeringUI__tdfFg{grid-column:span 12;grid-row:span 1}.Service1_offeringUI__tdfFg .Service1_body__MlFX3{flex-direction:column;gap:1.25rem;padding:0 0 1.25rem;transform:translate(0)}.Service1_uiDesktop__z28ld,.Service1_uiMobile__7wy1A{height:45vw}.Service1_uiRow1__hQ93S,.Service1_uiRow2__7Flss{flex-direction:row}.Service1_header__55IZx{padding:1.25rem}}@media screen and (max-width:479px){.Service1_offeringUI__tdfFg .Service1_body__MlFX3{padding-bottom:1.25rem}}.Service2_wrapper___Qsj6{border-radius:.5rem;overflow:hidden;display:flex;flex-direction:column;background:#bba3ff;grid-column:span 8;grid-row:span 1}.Service2_header__Ic_3t{padding:1.75rem 2rem 2rem}.Service2_body__rmdvy{flex-grow:1}.Service2_title__Ibt04{font-family:PP Rader,sans-serif;font-weight:900;font-size:2.5rem;line-height:2.5rem;color:var(--content-dark-primary)}.Service2_description__C70C7{font-family:aktiv-grotesk,sans-serif;font-weight:400;font-size:1rem;line-height:1.5rem;color:var(--content-dark-secondary);margin-top:1rem}.Service2_body__rmdvy{display:flex;flex-direction:column;gap:1.5rem}.Service2_row__EDwPm{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:1.5rem;padding:0 1.5rem;transition:all .2s ease-in-out}.Service2_row__EDwPm>div{opacity:1;transition:all .2s ease-in-out}@media screen and (min-width:1280px){.Service2_wrapper___Qsj6:hover .Service2_row1__nsaWM>div:nth-child(3),.Service2_wrapper___Qsj6:hover .Service2_row2__aAgXZ>div:first-child,.Service2_wrapper___Qsj6:hover .Service2_row2__aAgXZ>div:nth-child(3){opacity:.5}}@media screen and (max-width:1279px){.Service2_wrapper___Qsj6{grid-column:span 8;grid-row:span 1}.Service2_header__Ic_3t{padding:1.5rem}}@media screen and (max-width:1079px){.Service2_wrapper___Qsj6{grid-column:span 12}}@media screen and (max-width:863px){.Service2_wrapper___Qsj6{grid-column:span 12;grid-row:span 1}.Service2_body__rmdvy{flex-direction:column;padding-bottom:1.25rem}.Service2_header__Ic_3t{padding:1.25rem}}@media screen and (max-width:479px){.Service2_body__rmdvy,.Service2_row__EDwPm{gap:1.25rem}}.Service2Card_wrapper__uI0N_{position:relative;display:flex;flex-direction:column;background:var(--background-light-1);padding:.75em;border-radius:.5rem;width:15.25rem;min-width:15.25rem;gap:1.25rem;flex-grow:0;align-self:flex-start;box-shadow:var(--box-shadow-1)}.Service2Card_title__n6RpA{font-family:aktiv-grotesk,sans-serif;font-weight:700;font-size:.8125rem;line-height:1rem;color:var(--content-dark-primary)}.Service2Card_id__SKXHm,.Service2Card_label__naiLF{display:inline-flex;align-items:center;justify-content:center;border-radius:.25rem;font-family:aktiv-grotesk,sans-serif;font-weight:700;font-size:.5rem;line-height:.625rem;padding:.1875rem .375rem;text-transform:uppercase;flex-grow:0}.Service2Card_label__naiLF.Service2Card_blue__PPK5w{background:#cbe3ff;color:#5c89bd}.Service2Card_label__naiLF.Service2Card_green__EijrD{background:#d0fce7;color:#25af6d}.Service2Card_label__naiLF.Service2Card_yellow__HG2QY{background:#fff3c8;color:#bb9a22}.Service2Card_more__GAWfx{position:absolute;top:.75rem;right:.75rem}.Service2Card_lower__ZvkXC{display:flex;flex-direction:row;align-items:center;justify-content:space-between}.Service2Card_attachments__wHZTf,.Service2Card_comments__a4y3O,.Service2Card_id__SKXHm{font-family:aktiv-grotesk,sans-serif;font-weight:700;font-size:.5rem;line-height:.625rem;color:var(--content-dark-secondary)}.Service2Card_id__SKXHm{border:.0625rem solid #eaeef2}.Service2Card_meta___6MnG{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:.375rem}.Service2Card_attachments__wHZTf,.Service2Card_comments__a4y3O{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:.125rem}@media screen and (max-width:479px){.Service2Card_wrapper__uI0N_{padding:.5rem .625rem;width:12.5rem;min-width:12.5rem;gap:1rem}.Service2Card_title__n6RpA{font-size:.6875rem;line-height:.875rem}.Service2Card_id__SKXHm,.Service2Card_label__naiLF{font-size:.4375rem;line-height:.5rem}}.Service3_wrapper__fbI4K{border-radius:.5rem;overflow:hidden;display:flex;flex-direction:column;background:#ffd28e;grid-column:span 4;grid-row:span 1}.Service3_header__WcmkR{padding:1.75rem 2rem 2rem}.Service3_body___b4wE{flex-grow:1}.Service3_title__ycmh1{font-family:PP Rader,sans-serif;font-weight:900;font-size:2.5rem;line-height:2.5rem;color:var(--content-dark-primary)}.Service3_description__YvYd7{font-family:aktiv-grotesk,sans-serif;font-weight:400;font-size:1rem;line-height:1.5rem;color:var(--content-dark-secondary);margin-top:1rem}.Service3_body___b4wE{padding:0 2rem;position:relative;display:block}.Service3_mock__vTwLs{max-width:100%;width:100%;height:auto;border-radius:.5rem;box-shadow:var(--box-shadow-1);transform:translateY(0);transition:all .2s ease-in-out}.Service3_overlayWrapper___VSCD{position:absolute;top:0;right:0;display:flex;flex-direction:column;gap:.5rem;transform:translate(-1rem,-1rem);transition:all .2s ease-in-out}.Service3_overlayCard__31HCj{background:var(--background-light-1);display:flex;flex-direction:row;align-items:center;gap:.625rem;padding:.375rem .75rem .375rem .625rem;border-radius:.5rem;box-shadow:var(--box-shadow-2)}.Service3_gauge__IYOoR{width:1.75rem;height:1.75rem}.Service3_gaugeLabel__cyfaM{font-family:aktiv-grotesk,sans-serif;font-weight:700;font-size:.8125rem;line-height:1rem;color:var(--content-dark-primary)}@media screen and (min-width:1280px){.Service3_wrapper__fbI4K:hover .Service3_mock__vTwLs{transform:translateY(-1rem)}.Service3_wrapper__fbI4K:hover .Service3_overlayWrapper___VSCD{transform:translate(-1rem,-2.5rem)}}@media screen and (max-width:1279px){.Service3_wrapper__fbI4K{grid-column:span 4;grid-row:span 1}.Service3_header__WcmkR{padding:1.5rem}.Service3_body___b4wE{padding:0 1.5rem}}@media screen and (max-width:1079px){.Service3_wrapper__fbI4K{grid-column:span 6}}@media screen and (max-width:863px){.Service3_wrapper__fbI4K{grid-column:span 12;grid-row:span 1}.Service3_header__WcmkR{padding:1.25rem}.Service3_body___b4wE{padding:0 1.25rem;max-height:15rem}}@media screen and (max-width:479px){.Service3_body___b4wE{max-height:10rem}}.Service4_wrapper__z5t_9{border-radius:.5rem;overflow:hidden;display:flex;flex-direction:column;background:#fc86aa;grid-column:span 4;grid-row:span 1}.Service4_header__RfIQE{padding:1.75rem 2rem 2rem}.Service4_title__jD_S6{font-family:PP Rader,sans-serif;font-weight:900;font-size:2.5rem;line-height:2.5rem;color:var(--content-dark-primary)}.Service4_description__RJ7cj{font-family:aktiv-grotesk,sans-serif;font-weight:400;font-size:1rem;line-height:1.5rem;color:var(--content-dark-secondary);margin-top:1rem}.Service4_body__7C6yD{display:flex;flex-direction:row;gap:1rem;padding:0 1.5rem 1.5rem;max-width:100%;align-items:flex-start}.Service4_pal1__c9NZL{max-width:calc(calc(100% - 1rem) * 11.4%);height:auto;box-shadow:var(--box-shadow-1);transition:all .2s ease-in-out}.Service4_col__kbPas{max-width:calc(calc(100% - 1rem) * 88.5%);flex-direction:column}.Service4_col__kbPas,.Service4_row__f6l__{display:flex;align-items:flex-start;gap:1rem;max-width:100%}.Service4_row__f6l__{flex-direction:row}.Service4_pal2__Dww7D{height:auto;box-shadow:var(--box-shadow-1)}.Service4_spacing__sOzSs{max-width:calc((100% - 2rem) * .635)}.Service4_radius__x5xhX,.Service4_spacing__sOzSs{height:auto;align-self:center;box-shadow:var(--box-shadow-1)}.Service4_radius__x5xhX{max-width:calc((100% - 2rem) * .22)}.Service4_shadow__bCrtb{max-width:calc((100% - 2rem) * .144);height:auto;align-self:center;box-shadow:var(--box-shadow-1)}@media screen and (min-width:1280px){.Service4_wrapper__z5t_9:hover .Service4_pal1__c9NZL{filter:hue-rotate(-76deg)}}@media screen and (max-width:1279px){.Service4_wrapper__z5t_9{grid-column:span 4;grid-row:span 1}.Service4_header__RfIQE{padding:1.5rem}}@media screen and (max-width:1079px){.Service4_wrapper__z5t_9{grid-column:span 6}}@media screen and (max-width:863px){.Service4_wrapper__z5t_9{grid-column:span 12;grid-row:span 1;flex-direction:row;align-items:center;min-height:15rem}.Service4_header__RfIQE{padding:1.25rem}.Service4_body__7C6yD{width:50%;padding:0 0 0 1.25rem}}@media screen and (max-width:599px){.Service4_radius__x5xhX,.Service4_shadow__bCrtb,.Service4_spacing__sOzSs{max-width:100%}}@media screen and (max-width:479px){.Service4_wrapper__z5t_9{flex-direction:column}.Service4_body__7C6yD{padding:1.25rem;width:100%;align-items:flex-start}}.Service5_wrapper__c3fYM{border-radius:.5rem;overflow:hidden;display:flex;flex-direction:column;background:#cdde95;grid-column:span 8;grid-row:span 1}.Service5_header__w86JG{padding:1.75rem 2rem 2rem}.Service5_body__z_Oqw{flex-grow:1;padding:0 2rem}.Service5_title__KIfRe{font-family:PP Rader,sans-serif;font-weight:900;font-size:2.5rem;line-height:2.5rem;color:var(--content-dark-primary)}.Service5_description__jebUS{font-family:aktiv-grotesk,sans-serif;font-weight:400;font-size:1rem;line-height:1.5rem;color:var(--content-dark-secondary);margin-top:1rem}.Service5_imgLarge__rUHiw,.Service5_imgSmall___MqLf{width:100%;height:auto;border-radius:.5rem;box-shadow:var(--box-shadow-1)}.Service5_imgLarge__rUHiw{display:block;transform:translateY(0);transition:all .24s ease-in-out}.Service5_imgSmall___MqLf{display:none}@media screen and (min-width:1280px){.Service5_wrapper__c3fYM:hover .Service5_imgLarge__rUHiw{transform:translateY(-1rem)}}@media screen and (max-width:1279px){.Service5_wrapper__c3fYM{grid-column:span 4;grid-row:span 1}.Service5_header__w86JG{padding:1.5rem}.Service5_body__z_Oqw{padding:0 1.5rem}.Service5_imgLarge__rUHiw{display:none}.Service5_imgSmall___MqLf{display:block}}@media screen and (max-width:1079px){.Service5_wrapper__c3fYM{grid-column:span 6}}@media screen and (max-width:863px){.Service5_wrapper__c3fYM{grid-column:span 12;grid-row:span 1}.Service5_header__w86JG{padding:1.25rem}.Service5_body__z_Oqw{padding:0 1.25rem;margin-bottom:-.5rem}.Service5_imgLarge__rUHiw{display:block}.Service5_imgSmall___MqLf{display:none}}@media screen and (max-width:479px){.Service5_body__z_Oqw{max-height:12rem}.Service5_imgLarge__rUHiw{display:none}.Service5_imgSmall___MqLf{display:block}}.Service6_wrapper__DIHzw{border-radius:.5rem;overflow:hidden;display:flex;flex-direction:column;background:#ffa57e;grid-column:span 4;grid-row:span 1}.Service6_header__J9krh{padding:1.75rem 2rem 2rem}.Service6_body__M2cbM{flex-grow:1}.Service6_title___nBrS{font-family:PP Rader,sans-serif;font-weight:900;font-size:2.5rem;line-height:2.5rem;color:var(--content-dark-primary)}.Service6_description__2uA6a{font-family:aktiv-grotesk,sans-serif;font-weight:400;font-size:1rem;line-height:1.5rem;color:var(--content-dark-secondary);margin-top:1rem}.Service6_body__M2cbM{padding:0 2rem}.Service6_imgLarge__YROPf,.Service6_imgSmall__urw_h{width:100%;max-width:100%;transform:translateY(0);transition:all .2s ease-in-out;box-shadow:var(--box-shadow-1)}.Service6_imgLarge__YROPf{display:none}@media screen and (min-width:1280px){.Service6_wrapper__DIHzw:hover .Service6_imgSmall__urw_h{transform:translateY(-1rem)}}@media screen and (max-width:1279px){.Service6_wrapper__DIHzw{grid-column:span 4;grid-row:span 1}.Service6_header__J9krh{padding:1.5rem}.Service6_body__M2cbM{padding:0 1.5rem}}@media screen and (max-width:1079px){.Service6_wrapper__DIHzw{grid-column:span 6}}@media screen and (max-width:863px){.Service6_wrapper__DIHzw{grid-column:span 12;grid-row:span 1}.Service6_body__M2cbM{padding:0 1.25rem;max-height:12rem}.Service6_imgSmall__urw_h{display:none}.Service6_imgLarge__YROPf{display:block}.Service6_header__J9krh{padding:1.25rem}}@media screen and (max-width:599px){.Service6_wrapper__DIHzw{flex-direction:column;align-items:center}.Service6_body__M2cbM{max-height:15rem}}