.about-eyebrow[data-astro-cid-xqdw6dek]{margin:0 0 var(--space-16);color:var(--color-black);opacity:.7}.about-intro[data-astro-cid-xqdw6dek] .heading-5[data-astro-cid-xqdw6dek]{font-size:clamp(2.5rem, 4.6 * var(--vw), 4rem);line-height:1.1}.about-intro[data-astro-cid-xqdw6dek] .paragraph-2[data-astro-cid-xqdw6dek]{font-size:clamp(1.125rem, 1.5 * var(--vw), 1.5rem);color:var(--color-white-a80);margin:0;line-height:1.5}.about-intro__cta[data-astro-cid-xqdw6dek]{justify-content:center;display:flex}.about-story[data-astro-cid-xqdw6dek]{gap:var(--space-64);grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);align-items:start;width:100%;display:grid}.about-story__title[data-astro-cid-xqdw6dek]{width:auto;max-width:31.25rem;font-size:clamp(3.5rem, 6.5 * var(--vw), 5rem);letter-spacing:-2px;margin:0;line-height:1}.about-story__body[data-astro-cid-xqdw6dek]{gap:var(--space-24);flex-direction:column;display:flex}.about-story__body[data-astro-cid-xqdw6dek] .paragraph-2[data-astro-cid-xqdw6dek],.about-lead[data-astro-cid-xqdw6dek]{text-align:left;font-size:clamp(1.125rem, 1.5 * var(--vw), 1.5rem);margin:0;line-height:1.5}.about-lead[data-astro-cid-xqdw6dek]{max-width:45rem}.about-boutique[data-astro-cid-xqdw6dek] .heading-7[data-astro-cid-xqdw6dek],.about-team-wrap[data-astro-cid-xqdw6dek] .heading-7[data-astro-cid-xqdw6dek]{width:auto}.about-points[data-astro-cid-xqdw6dek]{margin-top:var(--space-48);grid-template-columns:1fr 1fr}.about-boutique[data-astro-cid-xqdw6dek]{padding-bottom:var(--space-128)}.about-points[data-astro-cid-xqdw6dek] h3[data-astro-cid-xqdw6dek],.about-points[data-astro-cid-xqdw6dek] p[data-astro-cid-xqdw6dek]{margin:0}.about-values[data-astro-cid-xqdw6dek]{z-index:3;padding:0 0 var(--space-96);border-radius:var(--radius-2xl) var(--radius-2xl) 0 0;background-color:var(--color-black);margin-top:-3rem;position:relative}.about-values[data-astro-cid-xqdw6dek] .container[data-astro-cid-xqdw6dek]{align-items:flex-start;gap:var(--space-48);flex-direction:column;display:flex}.about-values__title[data-astro-cid-xqdw6dek]{width:auto}.about-values__list[data-astro-cid-xqdw6dek]{border-top:1px solid var(--color-white-a25);width:100%;margin:0;padding:0;list-style:none}.about-values__item[data-astro-cid-xqdw6dek]{gap:var(--space-32);padding:var(--space-32) 0;border-bottom:1px solid var(--color-white-a25);grid-template-columns:5rem minmax(0,1fr) minmax(0,1fr);align-items:baseline;display:grid}.about-values__num[data-astro-cid-xqdw6dek]{color:var(--color-green);font-variant-numeric:tabular-nums;font-size:1rem}.about-values__name[data-astro-cid-xqdw6dek]{color:var(--color-white);font-size:clamp(1.5rem, 2.2 * var(--vw), 2.125rem);margin:0;font-weight:400;line-height:1.2}.about-values__text[data-astro-cid-xqdw6dek]{color:var(--color-white-a80);font-size:clamp(1rem, 1.25 * var(--vw), 1.25rem);margin:0;line-height:1.5}.about-team-wrap[data-astro-cid-xqdw6dek]{z-index:3}.about-team[data-astro-cid-xqdw6dek]{width:100%;margin:var(--space-48) 0 0;padding:0;list-style:none}.about-numbers[data-astro-cid-xqdw6dek]{padding-top:var(--space-96)}.about-numbers[data-astro-cid-xqdw6dek] p[data-astro-cid-xqdw6dek]{margin:0}.about-numbers[data-astro-cid-xqdw6dek] .container[data-astro-cid-xqdw6dek]{align-items:flex-start;gap:var(--space-48);flex-direction:column;display:flex}.about-numbers__title[data-astro-cid-xqdw6dek]{width:auto}.about-numbers[data-astro-cid-xqdw6dek] .projects-grid[data-astro-cid-xqdw6dek]{width:100%}.about-cta[data-astro-cid-xqdw6dek]{padding-bottom:var(--space-96)}.ui-grid[data-astro-cid-xqdw6dek].about-cta__grid{justify-content:center;align-items:stretch;gap:var(--space-24);grid-template-columns:minmax(0,32.5rem);width:100%;display:grid}.service-card-info[data-astro-cid-xqdw6dek].box.about-cta__card{justify-content:space-between;gap:var(--space-24);width:100%;min-width:0;padding:var(--space-24) var(--space-32)}.about-cta__copy[data-astro-cid-xqdw6dek] .solutions-card-title[data-astro-cid-xqdw6dek].offerings{font-size:clamp(1.375rem, 1.8 * var(--vw), 1.75rem)}.about-cta__copy[data-astro-cid-xqdw6dek]{gap:var(--space-8);flex-direction:column;display:flex}.about-cta__copy[data-astro-cid-xqdw6dek] h2[data-astro-cid-xqdw6dek],.about-cta__copy[data-astro-cid-xqdw6dek] p[data-astro-cid-xqdw6dek]{margin:0}@media (width>=992px){.list-grid[data-astro-cid-xqdw6dek]{gap:var(--space-32) var(--space-24);grid-template-columns:repeat(6,minmax(0,1fr))}.horizontal-item[data-astro-cid-xqdw6dek]{width:auto;padding-right:0}.member-description[data-astro-cid-xqdw6dek]{gap:var(--space-4);margin-top:var(--space-12)}.member-name[data-astro-cid-xqdw6dek]{font-size:1.25em;line-height:1.2}.role[data-astro-cid-xqdw6dek]{margin-bottom:var(--space-8);font-size:.9em;line-height:1.3}.member-description[data-astro-cid-xqdw6dek] .pill-card[data-astro-cid-xqdw6dek]{padding:var(--space-4) var(--space-12)}.member-description[data-astro-cid-xqdw6dek] .text-block[data-astro-cid-xqdw6dek]{font-size:.9em}}@media (width<=991px){.about-story[data-astro-cid-xqdw6dek]{gap:var(--space-32);grid-template-columns:1fr}.about-values[data-astro-cid-xqdw6dek]{padding:0 0 var(--space-72)}.about-values__item[data-astro-cid-xqdw6dek]{gap:var(--space-8) var(--space-16);grid-template-columns:3rem minmax(0,1fr)}.about-values__text[data-astro-cid-xqdw6dek]{grid-column:2}.service-card-info[data-astro-cid-xqdw6dek].box.about-cta__card{padding:var(--space-24)}.about-points[data-astro-cid-xqdw6dek]{grid-template-columns:minmax(0,1fr);display:grid}.ui-grid[data-astro-cid-xqdw6dek].about-cta__grid{grid-template-columns:minmax(0,1fr)}}@media (width>=992px){:root{--vw:calc(var(--size-container) / 100)}html{font-size:var(--size-font)}}.loader{display:flex}[text-split]{opacity:0}.word{transform-origin:bottom;margin-bottom:-.1em;padding-bottom:.1em;overflow:hidden}.blur-lines{filter:blur(12.5rem);z-index:-100!important}.shadow{pointer-events:none;-webkit-backdrop-filter:blur(.3125rem);backdrop-filter:blur(.3125rem);z-index:1;width:100%;height:100%;transition:all .5s ease-in-out;position:absolute;bottom:0;-webkit-mask:linear-gradient(#000 80% 80%)}.why-card,.project-img{-webkit-mask-image:linear-gradient(var(--color-white), white);mask-image:linear-gradient(#fff,#fff)}.member-photo{-webkit-mask-composite:xor;background-clip:padding-box,border-box;border-radius:1.125rem;padding:2px;display:inline-block;position:relative;overflow:hidden;-webkit-mask-composite:xor;mask-composite:exclude}.member-photo img{border-radius:var(--radius-md);pointer-events:none;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;width:100%;height:auto;display:block}@media (width<=991px){.member-photo{border-radius:.625rem;padding:2px}.member-photo img{border-radius:var(--radius-sm)}}.member-photo{background:linear-gradient(to bottom, var(--color-pure-black-a15) 0%, transparent 100%)}.team-scroll-wrapper::-webkit-scrollbar{display:none}.team-scroll-wrapper{-ms-overflow-style:none;scrollbar-width:none;-webkit-user-select:none;user-select:none;flex-wrap:nowrap;display:flex;overflow:scroll hidden}.team-scroll-wrapper.dragging{cursor:grabbing;cursor:-webkit-grabbing}.horizontal-trigger{height:calc(100% - 100vh)}[data-globe-init]{--globe-info-width:30em}[data-globe-info]{opacity:1;visibility:visible;transition:all .65s cubic-bezier(.625,.05,0,1);transform:translate(0)}[data-globe-init][data-collapsed=true] [data-globe-info]{opacity:0;visibility:hidden;transform:translate(4em)}[data-globe-reopen]{opacity:0;visibility:hidden;transition:all .4s cubic-bezier(.625,.05,0,1);transform:translate(2em)}[data-globe-init][data-collapsed=true] [data-globe-reopen],.wf-design-mode [data-globe-reopen]{opacity:1;visibility:visible;transform:translate(0)}[data-globe-nav]{transition:all .65s cubic-bezier(.625,.05,0,1)}[data-globe-init][data-collapsed=true] [data-globe-nav]{right:1em}[data-globe-marker][data-active=true]{outline:1px solid var(--color-white);outline-offset:.5em}[data-globe-init=initialized] [data-globe-marker-template]{display:none}.mapboxgl-ctrl-group button{background:var(--color-gray-800)!important}.mapboxgl-ctrl button .mapboxgl-ctrl-icon{filter:invert()}.mapboxgl-ctrl-logo,.mapboxgl-ctrl-attrib{display:none!important}.mapboxgl-ctrl-group button+button{border-top:1px solid var(--color-white-a10)}@media (width>=992px){:root{--vw:calc(var(--size-container) / 100)}html{font-size:var(--size-font)}}
