.our-work[data-v-6988b4d5]{background-color:#000;color:#fff;padding:5em 2em}.our-work__inner-container[data-v-6988b4d5]{margin:0 auto;max-width:1200px}.our-work__header[data-v-6988b4d5]{align-items:flex-start;display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:3rem;position:relative;z-index:2}.our-work__header-content[data-v-6988b4d5]{flex:1 1 300px;max-width:70%}@media (max-width:767px){.our-work__header-content[data-v-6988b4d5]{max-width:100%}}.our-work__decorative-dot[data-v-6988b4d5]{background-color:#fff;border-radius:50%;display:block;height:1em;margin-bottom:2.7em;width:1em}.our-work__title[data-v-6988b4d5]{font-size:2rem;font-weight:700;margin:0 0 1rem;text-transform:uppercase}.our-work__description[data-v-6988b4d5]{font-size:1rem;line-height:1.5;margin:2em 0 2.5em}.our-work__subtitle[data-v-6988b4d5]{font-size:1.125rem;margin-bottom:0}.our-work__header-action[data-v-6988b4d5]{align-items:center;display:flex;flex:0 1 auto;margin-top:1rem}.our-work__button[data-v-6988b4d5]{background-color:#fff;border-radius:3em;color:#000;display:inline-block;font-size:.9rem;font-weight:400;padding:.9em 6em;text-decoration:none;text-transform:uppercase;transition:background-color .2s ease-in-out,color .2s ease-in-out}.our-work__button[data-v-6988b4d5]:focus,.our-work__button[data-v-6988b4d5]:hover{background-color:#eaeaea;color:#000}@media (max-width:767px){.our-work__button[data-v-6988b4d5]{line-height:1.3;margin-top:2em;padding:.9em 3em}}.our-work__showcases[data-v-6988b4d5]{display:flex;flex-direction:column;gap:2rem;position:relative;z-index:1}.our-work__showcase-figure[data-v-6988b4d5]{margin:0;position:relative}.our-work__showcase-link[data-v-6988b4d5]{display:block;text-decoration:none}.our-work__showcase-wrapper[data-v-6988b4d5]{border-radius:.5rem;overflow:hidden;position:relative}.our-work__showcase-image[data-v-6988b4d5]{display:block;height:auto;transform-origin:center;width:100%}.our-work__showcase-overlay[data-v-6988b4d5]{background:linear-gradient(180deg,transparent 0,#000);bottom:0;height:40%;left:0;pointer-events:none;position:absolute;width:100%;z-index:2}.our-work__showcase-title[data-v-6988b4d5]{bottom:1rem;color:#fff;font-size:2rem;font-weight:500;left:1rem;margin-bottom:.5em;position:absolute;text-transform:uppercase;z-index:3}@media (max-width:767px){.our-work__showcase-title[data-v-6988b4d5]{font-size:1.5rem}}@media (min-width:767px){.our-work[data-v-6988b4d5]{padding:5rem 2rem}.our-work__title[data-v-6988b4d5]{font-size:2rem}.our-work__description[data-v-6988b4d5]{font-size:1.125rem}.our-work__subtitle[data-v-6988b4d5]{font-size:1.25rem}.our-work__button[data-v-6988b4d5]{font-size:.9rem}.our-work__showcase-title[data-v-6988b4d5]{font-size:2rem}}@media (min-width:1024px){.our-work[data-v-6988b4d5]{padding:6rem 2rem}.our-work__inner-container[data-v-6988b4d5]{padding:0 1rem}.our-work__header[data-v-6988b4d5]{margin-bottom:4rem}.our-work__header-content[data-v-6988b4d5]{max-width:60%}.our-work__showcase-title[data-v-6988b4d5]{font-size:2rem}}.team__inner-container[data-v-2cf72162]{margin:0 auto;max-width:1200px;padding:3.7em 2em}.team__header[data-v-2cf72162]{align-items:flex-start;display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:3rem}.team__header-content[data-v-2cf72162]{display:flex;flex:1 1 300px;flex-direction:column;gap:1rem}.team__logo[data-v-2cf72162]{height:auto;width:3em}.team__title[data-v-2cf72162]{font-size:2rem;font-weight:700;text-transform:uppercase}.team__description[data-v-2cf72162],.team__title[data-v-2cf72162]{color:#0d0d0d;margin:0}.team__header-action[data-v-2cf72162]{flex:0 1 auto;margin-top:1rem}.team__button[data-v-2cf72162]{background-color:#000;border-radius:9999px;color:#fff;display:inline-block;font-size:.9rem;font-weight:400;padding:.9em 3em;text-decoration:none;text-transform:uppercase;transition:background-color .2s ease-in-out,color .2s ease-in-out}.team__button[data-v-2cf72162]:focus,.team__button[data-v-2cf72162]:hover{background-color:#333;color:#fff}.team__grid[data-v-2cf72162]{display:grid;gap:1.5rem;grid-template-columns:1fr}@media (min-width:640px){.team__grid[data-v-2cf72162]{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.team__grid[data-v-2cf72162]{grid-template-columns:repeat(3,1fr)}}.team__item[data-v-2cf72162]{margin:0;position:relative}.team__link[data-v-2cf72162]{color:inherit;display:block;text-decoration:none}.team__figure-wrapper[data-v-2cf72162]{border-radius:.5rem;overflow:hidden;position:relative}.team__image[data-v-2cf72162]{aspect-ratio:4/3;display:block;height:23em;-o-object-fit:cover;object-fit:cover;width:100%}.team__overlay[data-v-2cf72162]{background:linear-gradient(0deg,rgba(0,0,0,.7) 0,transparent);bottom:0;height:50%;left:0;pointer-events:none;position:absolute;width:100%}.team__info[data-v-2cf72162]{align-items:center;bottom:1rem;color:#fff;display:flex;gap:.75rem;left:1rem;position:absolute}.team__icon[data-v-2cf72162]{background-repeat:no-repeat;background-size:contain}.team__text[data-v-2cf72162]{display:flex;flex-direction:column}.team__name[data-v-2cf72162]{font-size:1.125rem;font-weight:600;margin-bottom:.3em}.team__role[data-v-2cf72162]{font-size:.875rem;opacity:.8;text-transform:uppercase}.philosophy[data-v-d4ed0e24]{background-color:#00100c;color:#fff;padding:7em 2em}.philosophy__container[data-v-d4ed0e24]{align-items:center;display:flex;flex-direction:column;gap:2rem;margin:0 auto;max-width:75em;text-align:center}.philosophy__icon[data-v-d4ed0e24]{height:auto;width:3.7em}.philosophy__title[data-v-d4ed0e24]{font-size:2rem;font-weight:700;margin:0;text-transform:uppercase}.philosophy__divider[data-v-d4ed0e24]{background-color:#fff;display:block;height:1px;width:200px}.philosophy__content[data-v-d4ed0e24]{color:#ffffffe6;font-size:1rem;line-height:1.6;margin:0 0 1rem;padding:0 1rem}.philosophy__button[data-v-d4ed0e24]{background-color:transparent;border:1px solid #fff;border-radius:9999px;color:#fff;display:inline-block;font-size:.9rem;font-weight:400;padding:.9em 7em;text-decoration:none;text-transform:uppercase;transition:background-color .2s ease-in-out,color .2s ease-in-out}.philosophy__button[data-v-d4ed0e24]:focus,.philosophy__button[data-v-d4ed0e24]:hover{background-color:#ffffff1a;color:#fff}@media (min-width:768px){.philosophy__title[data-v-d4ed0e24]{font-size:2rem}.philosophy__content[data-v-d4ed0e24]{font-size:1.125rem;padding:0 2rem}.philosophy__divider[data-v-d4ed0e24]{width:250px}}@media (min-width:1024px){.philosophy__container[data-v-d4ed0e24]{padding:0 2rem}.philosophy__title[data-v-d4ed0e24]{font-size:2rem}.philosophy__divider[data-v-d4ed0e24]{width:30em}.philosophy__content[data-v-d4ed0e24]{font-size:1.13rem;padding:.5em 3em}}.services[data-v-d93da504]{background-color:#fff;color:#000;padding:7em 2em}.services__inner-container[data-v-d93da504]{margin:0 auto;max-width:1200px}.services__header[data-v-d93da504]{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:3rem}.services__action[data-v-d93da504]{display:flex;flex:1 1 200px;justify-content:flex-start;margin-bottom:1rem}.services__button[data-v-d93da504]{background-color:#000;border-radius:9999px;color:#fff;display:inline-block;font-size:.9rem;font-weight:400;padding:.9em 6em;text-decoration:none;text-transform:uppercase;transition:background-color .2s ease-in-out,color .2s ease-in-out}.services__button[data-v-d93da504]:focus,.services__button[data-v-d93da504]:hover{background-color:#333;color:#fff}@media (max-width:767px){.services__button[data-v-d93da504]{line-height:1.3;padding:.9em 3em}}.services__header-content[data-v-d93da504]{flex:1 1 300px;margin-bottom:1rem;text-align:right}.services__title[data-v-d93da504]{font-size:2rem;font-weight:700;margin:0 0 1em;text-transform:uppercase}@media (max-width:767px){.services__title[data-v-d93da504]{margin-top:1em}}.services__subtitle[data-v-d93da504]{color:#444;font-size:1rem;margin-top:.5rem}.services__list[data-v-d93da504]{display:flex;flex-wrap:wrap;gap:2rem;justify-content:center}.services__item[data-v-d93da504]{align-items:center;color:inherit;display:flex;flex:0 1 120px;flex-direction:column;text-decoration:none;transition:transform .2s ease-in-out}.services__item:focus .services__icon[data-v-d93da504],.services__item:hover .services__icon[data-v-d93da504]{transform:scale(1.1)}.services__item:focus .services__name[data-v-d93da504],.services__item:hover .services__name[data-v-d93da504]{color:#0a0a0a}.services__icon[data-v-d93da504]{height:48px;margin-bottom:.5rem;transition:transform .2s ease-in-out;width:48px}.services__name[data-v-d93da504]{color:#333;font-size:.875rem;text-align:center}@media (min-width:768px){.services__action[data-v-d93da504]{justify-content:flex-start;margin-bottom:0}.services__header-content[data-v-d93da504]{margin-bottom:0;text-align:right}.services__list[data-v-d93da504]{justify-content:flex-start}}@media (min-width:1024px){.services__header[data-v-d93da504]{margin-bottom:4rem}.services__title[data-v-d93da504]{font-size:2rem}.services__icon[data-v-d93da504]{height:64px;width:64px}.services__item[data-v-d93da504]{flex:0 1 140px;gap:.75rem}.services__name[data-v-d93da504]{font-size:1rem}}
