.home-section[data-v-7ac98e55]{width:100vw;background-image:url(/img/grass-background.webp);background-position:center;background-size:cover;box-shadow:inset 0 0 0 2000px #00000073}@media screen and (min-width: 600px){.home-section[data-v-7ac98e55]{background-image:url(/img/grass-background-tablet.jpeg)}}@media screen and (min-width: 1025px){.home-section[data-v-7ac98e55]{background-image:url(/img/grass-background-desktop.jpeg)}}.home-section__inner[data-v-7ac98e55]{margin:0 auto;padding-inline:16px;padding-block:48px;width:100%;max-width:var(--max-desktop-body-width);box-sizing:border-box;display:flex;flex-direction:column;gap:16px}@media screen and (min-width: 600px){.home-section__inner[data-v-7ac98e55]{padding-block:72px}}.home-section__badge[data-v-7ac98e55]{display:inline-flex;align-items:center;gap:6px;color:var(--white);opacity:.9;width:fit-content}.home-section__title[data-v-7ac98e55]{color:var(--white)}.home-section__subtitle[data-v-7ac98e55]{display:none;color:var(--white);opacity:.85}@media screen and (min-width: 600px){.home-section__subtitle[data-v-7ac98e55]{display:block}}.home-section__actions[data-v-7ac98e55]{display:flex;flex-wrap:wrap;gap:12px;margin-top:8px}.blog[data-v-5b15148e]{display:inline-flex;flex-direction:column;gap:13px;max-width:100%}@media screen and (min-width: 600px) and (max-width: 1024px){.blog[data-v-5b15148e]{padding:26px;border-radius:12px;gap:30px}}@media screen and (min-width: 1025px) and (max-width: 1440px){.blog[data-v-5b15148e]{padding:30px;gap:30px;border-radius:12px}}@media screen and (min-width: 1441px){.blog[data-v-5b15148e]{display:flex;padding:48px;gap:30px;border-radius:12px}}.blog .blog__title[data-v-5b15148e]{color:var(--grey-dark)}.blog .blog__container[data-v-5b15148e]{display:flex;gap:16px;overflow:auto}@media screen and (min-width: 1025px){.blog .blog__container[data-v-5b15148e]{display:grid;gap:24px;grid-template-columns:repeat(3,1fr)}}.blog__card[data-v-5b15148e]{width:272px;min-width:272px}@media screen and (min-width: 1025px){.blog__card[data-v-5b15148e]{width:100%}}.blog .blog__header[data-v-5b15148e]{display:flex;justify-content:space-between;align-items:center}.blog .blog__button[data-v-5b15148e]{margin-block-start:11px;display:flex;flex-direction:column}.latest-section[data-v-e29b1d9d]{display:flex;flex-direction:column;gap:16px}.latest-section__header[data-v-e29b1d9d]{display:flex;justify-content:space-between;align-items:center}.latest-section__title[data-v-e29b1d9d]{color:var(--grey-dark)}.latest-section__header-link[data-v-e29b1d9d]{font-weight:600;display:flex;align-items:center;gap:4px}.latest-section__grid[data-v-e29b1d9d]{display:flex;flex-direction:column;gap:24px}@media screen and (min-width: 1025px){.latest-section__grid[data-v-e29b1d9d]{display:grid;grid-template-columns:repeat(4,1fr);margin-top:32px}}@media screen and (min-width: 600px) and (max-width: 1024px){.latest-section__grid[data-v-e29b1d9d]{grid-template-columns:repeat(2,1fr)}}@media screen and (min-width: 1025px) and (max-width: 1440px){.latest-section__grid[data-v-e29b1d9d]{grid-template-columns:repeat(3,1fr)}}@media screen and (min-width: 1441px){.latest-section__grid[data-v-e29b1d9d]{grid-template-columns:repeat(4,1fr)}}.latest-section__footer[data-v-e29b1d9d]{display:flex;justify-content:center;margin-top:8px}@media screen and (min-width: 1025px){.latest-section__footer[data-v-e29b1d9d]{margin-bottom:56px}}.potential-resource__card[data-v-7b3eab64]{display:flex;flex-direction:column;background-color:var(--primary-lighter);border-radius:12px}.potential-resource__card-container[data-v-7b3eab64]{display:grid;grid-template-rows:auto 1fr auto;padding:16px;width:200px;height:184px}@media screen and (min-width: 600px){.potential-resource__card-container[data-v-7b3eab64]{height:200px;width:100%}}.potential-resource__badge[data-v-7b3eab64]{background-color:var(--primary-dark);max-width:max-content;margin-bottom:8px}.potential-resource__info .potential-resource__subcategory[data-v-7b3eab64]{color:var(--grey-dark);font-weight:400;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.potential-resource__info .potential-resource__name[data-v-7b3eab64]{font-weight:600;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.potential-resource__btn[data-v-7b3eab64]{align-self:stretch;margin-top:auto}.potential-resource[data-v-c57ccd12]{overflow-x:auto}.potential-resource .potential-resource__card[data-v-c57ccd12]{min-width:296px;flex:0 0 auto}@media screen and (min-width: 600px){.potential-resource .potential-resource__card[data-v-c57ccd12]{flex:0 0 19%}}.categories-section__header[data-v-757b7e78]{gap:16px}.categories-section__title[data-v-757b7e78]{color:var(--grey-dark)}.categories-section__see-all[data-v-757b7e78]{color:var(--primary);text-decoration:none;white-space:nowrap;font-weight:500}.categories-section__see-all[data-v-757b7e78]:hover{text-decoration:underline}.categories-section__grid[data-v-757b7e78]{display:flex;gap:12px;overflow-x:auto;scroll-snap-type:x mandatory;padding-bottom:4px}@media screen and (min-width: 600px){.categories-section__grid[data-v-757b7e78]{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;overflow-x:unset;scroll-snap-type:unset;padding-bottom:0}}.categories-section__card[data-v-757b7e78]{background-color:var(--white);border-radius:var(--radius);box-shadow:0 2px 8px #00000012;text-decoration:none;overflow:hidden;display:flex;flex-direction:column;transition:box-shadow .2s ease;flex:0 0 160px;scroll-snap-align:start}@media screen and (min-width: 600px){.categories-section__card[data-v-757b7e78]{flex:unset;scroll-snap-align:unset}}.categories-section__card[data-v-757b7e78]:hover{box-shadow:0 6px 20px #0000001f}.categories-section__card:hover .categories-section__image[data-v-757b7e78]{transform:scale(1.05)}.categories-section__card:hover .categories-section__count[data-v-757b7e78]{opacity:0;transform:translateY(-4px)}.categories-section__card:hover .categories-section__cta[data-v-757b7e78]{opacity:1;transform:translateY(0)}.categories-section__image-wrap[data-v-757b7e78]{height:140px;overflow:hidden;background-color:var(--white);display:flex;align-items:center;justify-content:center}@media screen and (min-width: 600px){.categories-section__image-wrap[data-v-757b7e78]{height:160px}}.categories-section__image[data-v-757b7e78]{width:100%;height:100%;object-fit:contain;padding:16px;transition:transform .3s ease;mix-blend-mode:multiply}.categories-section__info[data-v-757b7e78]{padding:12px 16px 16px;display:flex;flex-direction:column;gap:4px;position:relative}.categories-section__name[data-v-757b7e78]{color:var(--black)}.categories-section__count[data-v-757b7e78]{color:var(--grey);transition:opacity .2s ease,transform .2s ease}.categories-section__cta[data-v-757b7e78]{color:var(--primary-dark);position:absolute;bottom:16px;left:16px;opacity:0;transform:translateY(4px);transition:opacity .2s ease,transform .2s ease}.impact-section[data-v-b76f3d49]{background-color:var(--primary-lightest);width:100vw}.impact-section__inner[data-v-b76f3d49]{margin:0 auto;padding-inline:16px;padding-block:32px;max-width:min(var(--max-desktop-body-width),100vw);box-sizing:border-box}.impact-section__badge[data-v-b76f3d49]{display:inline-block;background-color:var(--highlight);color:var(--black);border-radius:4px;padding:2px 10px;width:fit-content}.impact-section__title[data-v-b76f3d49]{color:var(--grey-dark)}.impact-section__stats[data-v-b76f3d49]{display:flex;gap:16px;overflow-x:auto;scroll-snap-type:x mandatory;padding-bottom:4px}@media screen and (min-width: 600px){.impact-section__stats[data-v-b76f3d49]{display:grid;grid-template-columns:repeat(3,1fr);gap:32px;overflow-x:unset;scroll-snap-type:unset;padding-bottom:0}}.impact-section__stat[data-v-b76f3d49]{padding:16px;border-radius:var(--radius);background-color:var(--white);transition:transform .2s ease,box-shadow .2s ease;cursor:default;flex:0 0 240px;scroll-snap-align:start}@media screen and (min-width: 600px){.impact-section__stat[data-v-b76f3d49]{flex:unset;scroll-snap-align:unset}}.impact-section__stat[data-v-b76f3d49]:hover{transform:translateY(-4px);box-shadow:0 6px 16px #00000014}.impact-section__icon[data-v-b76f3d49]{width:28px;height:28px;color:var(--primary-dark)}.impact-section__stat-value[data-v-b76f3d49]{color:var(--primary);text-align:center;font-variant-numeric:tabular-nums}.impact-section__stat-label[data-v-b76f3d49]{color:var(--grey-dark);text-align:center}.services-section__title[data-v-e7b4c580],.services-section__subtitle[data-v-e7b4c580]{color:var(--grey-dark)}.services-section__grid[data-v-e7b4c580]{display:grid;grid-template-columns:1fr;gap:16px}@media screen and (min-width: 600px){.services-section__grid[data-v-e7b4c580]{grid-template-columns:repeat(2,1fr);gap:24px}}.services-section__card[data-v-e7b4c580]{border-radius:var(--radius);padding:24px;border:2px solid transparent;transition:border-color .2s ease,box-shadow .2s ease}.services-section__card[data-v-e7b4c580]:hover{border-color:var(--primary);box-shadow:0 4px 16px #00000014}.services-section__card--saas[data-v-e7b4c580]{background-color:var(--primary-lighter)}.services-section__card--consulting[data-v-e7b4c580]{background-color:var(--grey-lightest)}.services-section__card-title[data-v-e7b4c580]{color:var(--black)}.services-section__bullets[data-v-e7b4c580]{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:8px;flex:1}.services-section__bullet[data-v-e7b4c580]{display:flex;align-items:flex-start;gap:8px;color:var(--grey-dark)}.services-section__bullet-icon[data-v-e7b4c580]{color:var(--primary-dark);font-weight:700;flex-shrink:0;margin-top:1px}.services-section__card-link[data-v-e7b4c580]{color:var(--primary-dark);text-decoration:none;margin-top:auto}.services-section__card-link[data-v-e7b4c580]:hover{text-decoration:underline}.team-section[data-v-c858d410]{background-color:var(--grey-lightest);border-radius:var(--radius);padding:24px;display:flex;flex-direction:column;gap:24px}@media screen and (min-width: 600px){.team-section[data-v-c858d410]{padding:32px}}.team-section__title[data-v-c858d410]{color:var(--grey-dark)}.team-section__quote[data-v-c858d410]{border-left:3px solid var(--primary);padding-left:20px;margin:0;color:var(--black);font-size:1.125rem;font-weight:500;line-height:150%}.team-section__content[data-v-c858d410]{display:flex;flex-direction:column;gap:24px}@media screen and (min-width: 600px){.team-section__content[data-v-c858d410]{flex-direction:row;gap:24px;align-items:center}}@media screen and (min-width: 600px){.team-section__tagline-col[data-v-c858d410]{flex:0 0 33%}}.team-section__image[data-v-c858d410]{width:100%;height:auto;display:block;border-radius:var(--radius)}.team-section__info-col[data-v-c858d410]{display:flex;flex-direction:column;gap:12px}@media screen and (min-width: 600px){.team-section__info-col[data-v-c858d410]{flex:1}}.team-section__text[data-v-c858d410]{color:var(--grey-dark);line-height:160%}.team-section__logos[data-v-c858d410]{display:flex;flex-wrap:wrap;gap:24px;align-items:center;margin-top:16px;padding-top:16px;border-top:1px solid var(--grey-lighter)}.team-section__logo[data-v-c858d410]{height:36px;width:auto;object-fit:contain;filter:grayscale(100%);opacity:.5}.cta-section[data-v-062aa9a3]{width:100vw;background-image:url(/img/aboutUs-firstSection-mobile.jpeg);background-position:center;background-size:cover;box-shadow:inset 0 0 0 2000px #348f41bf;display:flex;justify-content:center;align-items:center;text-align:center;padding:48px 32px}@media screen and (min-width: 1025px){.cta-section[data-v-062aa9a3]{min-height:380px;background-image:url(/img/aboutUs-firstSection-tablet.jpeg)}}.cta-section__content[data-v-062aa9a3]{display:flex;flex-direction:column;align-items:center;gap:16px;max-width:560px}@media screen and (min-width: 1025px){.cta-section__content[data-v-062aa9a3]{max-width:700px}}.cta-section__title[data-v-062aa9a3]{color:var(--white)}.cta-section__subtitle[data-v-062aa9a3]{color:var(--white);opacity:.9}.cta-section__actions[data-v-062aa9a3]{display:flex;justify-content:center;gap:12px;margin-top:8px;width:100%}.cta-section__actions[data-v-062aa9a3]>*{flex:1}.cta-section__actions[data-v-062aa9a3] button{width:100%}@media screen and (min-width: 600px){.cta-section__actions[data-v-062aa9a3]{width:auto}.cta-section__actions[data-v-062aa9a3]>*{flex:unset}.cta-section__actions[data-v-062aa9a3] button{width:auto}}.home[data-v-ac64e9c9]{padding-block-end:80px}@media screen and (min-width: 600px){.home[data-v-ac64e9c9]{align-items:center}}.home__container[data-v-ac64e9c9]{width:100vw;padding-inline:16px}@media screen and (min-width: 600px){.home__container[data-v-ac64e9c9]{max-width:var(--max-desktop-body-width)}}.home__footer[data-v-ac64e9c9]{gap:32px}@media screen and (min-width: 600px){.home__footer[data-v-ac64e9c9]{flex-direction:column-reverse}}.home__blog-strip[data-v-ac64e9c9]{width:100vw;background-color:var(--primary-lightest);padding-block:24px;display:flex;flex-direction:column;align-items:center}@media screen and (min-width: 600px){.home__blog-strip[data-v-ac64e9c9]{padding-block:32px}}.home__blog[data-v-ac64e9c9] .blog{background-color:transparent}
