a[data-astro-cid-txweyr4j]{max-width:100%;display:inline-flex}a[data-astro-cid-txweyr4j] .read-more-container{justify-content:flex-start;margin:0}a[data-astro-cid-txweyr4j] .read-more-image{flex-shrink:0;width:5px;height:10px}a[data-astro-cid-txweyr4j] .read-more{margin-block:0}.person[data-astro-cid-cgq5bfft]{border-top:1px solid #e4e2d6;align-items:flex-start;gap:20px;min-width:0;padding:16px 0 24px;scroll-margin-top:24px;display:flex}.person[data-astro-cid-cgq5bfft] .person-portrait{object-fit:cover;filter:grayscale(.6);border-radius:8px;flex-shrink:0;width:88px;height:120px;transition:filter .35s ease-in-out;box-shadow:0 2px 4px #0000001a}.person[data-astro-cid-cgq5bfft] .careers{border-radius:8px;outline:5px dashed #ffde1a;display:block}.person[data-astro-cid-cgq5bfft] .random-team-portrait{width:88px;height:120px;box-shadow:none;cursor:pointer;perspective:600px;background:0 0;border:0;border-radius:8px;flex-shrink:0;padding:0;display:block}.person[data-astro-cid-cgq5bfft] .random-team-portrait img{display:block}.person[data-astro-cid-cgq5bfft] [data-flip=out]{animation:.2s ease-in forwards portrait-flip-out}.person[data-astro-cid-cgq5bfft] [data-flip=in]{animation:.2s ease-out forwards portrait-flip-in}@keyframes portrait-flip-out{0%{transform:rotateY(0)}to{transform:rotateY(90deg)}}@keyframes portrait-flip-in{0%{transform:rotateY(-90deg)}to{transform:rotateY(0)}}.person[data-astro-cid-cgq5bfft] .random-team-portrait:focus-visible{outline-offset:4px;outline:2px solid #2d2d2d}.person[data-astro-cid-cgq5bfft]:hover .person-portrait,.person[data-astro-cid-cgq5bfft]:target .person-portrait,.person[data-astro-cid-cgq5bfft]:has(:focus-visible) .person-portrait,[id=Brains\&Beards]:target .person[data-astro-cid-cgq5bfft] .person-portrait{filter:grayscale(0)}h3[data-astro-cid-cgq5bfft]{margin:0 0 6px;padding:0;font-family:Neutrif Medium;font-size:18px;line-height:24px}p[data-astro-cid-cgq5bfft]{margin:0;font-size:16px;line-height:24px}.person[data-astro-cid-cgq5bfft] .careers-link{margin-top:20px}a[data-astro-cid-cgq5bfft]:not(.read-more-link):hover{text-underline-offset:4px;text-decoration:underline}@media (width<=1000px),(hover:none),(pointer:coarse){.person[data-astro-cid-cgq5bfft] .person-portrait{filter:none}}@media (prefers-reduced-motion:reduce){.person[data-astro-cid-cgq5bfft] [data-flip]{animation-duration:1ms}.person[data-astro-cid-cgq5bfft] .person-portrait{transition:none}}.about-page[data-astro-cid-caymp6uu]{background:#fafafa}.about-page[data-astro-cid-caymp6uu] [data-astro-cid-caymp6uu]:is(h1,h2,h3,p,figure,blockquote){margin:0}.about-page[data-astro-cid-caymp6uu] h1[data-astro-cid-caymp6uu],.about-page[data-astro-cid-caymp6uu] h2[data-astro-cid-caymp6uu]{font-size:40px;line-height:48px}.about-page[data-astro-cid-caymp6uu] h3[data-astro-cid-caymp6uu]{padding:0;font:24px/32px Neutrif Medium}.about-container[data-astro-cid-caymp6uu]{width:calc(100% - 48px);max-width:1040px;margin-inline:auto}.about-hero[data-astro-cid-caymp6uu],.about-cta[data-astro-cid-caymp6uu]{background:#ffde1a}.about-hero[data-astro-cid-caymp6uu]{padding-block:64px}.hero-grid[data-astro-cid-caymp6uu]{grid-template-columns:minmax(0,456fr) minmax(0,520fr);align-items:start;gap:64px;display:grid}.intro[data-astro-cid-caymp6uu]{flex-direction:column;gap:24px;display:flex}.overline[data-astro-cid-caymp6uu]{text-transform:uppercase;font:12px/24px Neutrif Medium}.lead[data-astro-cid-caymp6uu]{font-size:18px;line-height:32px}.section-links[data-astro-cid-caymp6uu]{flex-wrap:wrap;gap:20px 36px;font-family:Neutrif Medium;display:flex}.about-page[data-astro-cid-caymp6uu] a[data-astro-cid-caymp6uu]:not(.button a,.read-more-link):hover{text-underline-offset:4px;text-decoration:underline}.about-page[data-astro-cid-caymp6uu] .founders-photo{aspect-ratio:520/340;object-fit:cover;width:100%;height:auto;display:block}.about-section[data-astro-cid-caymp6uu]{padding-block:80px;scroll-margin-top:24px}.compact-section[data-astro-cid-caymp6uu]{padding-block:64px}.story-grid[data-astro-cid-caymp6uu]{grid-template-columns:320fr 656fr;gap:64px;display:grid}.section-heading[data-astro-cid-caymp6uu]{flex-direction:column;gap:24px;display:flex}.story-copy[data-astro-cid-caymp6uu]{flex-direction:column;gap:20px;display:flex}.section-stack[data-astro-cid-caymp6uu]{flex-direction:column;gap:32px;display:flex}.people-grid[data-astro-cid-caymp6uu],.video-grid[data-astro-cid-caymp6uu]{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px 40px;display:grid}.three-columns[data-astro-cid-caymp6uu]{grid-template-columns:repeat(3,minmax(0,1fr));gap:40px;display:grid}#how-we-work[data-astro-cid-caymp6uu],.name-section[data-astro-cid-caymp6uu]{background:#fff}.outsourcing-content[data-astro-cid-caymp6uu]{min-height:112px;padding-right:288px;position:relative}.outsourcing-content[data-astro-cid-caymp6uu] h2[data-astro-cid-caymp6uu]{margin-bottom:16px;font-family:Recoleta}.outsourcing-content[data-astro-cid-caymp6uu] .outsourcing-subtitle[data-astro-cid-caymp6uu]{margin-bottom:8px;font:18px/28px Neutrif Medium}.outsourcing-content[data-astro-cid-caymp6uu] img[data-astro-cid-caymp6uu]{object-fit:contain;width:240px;height:240px;position:absolute;top:50%;right:0;transform:translateY(-50%)}.trait[data-astro-cid-caymp6uu]{grid-template-columns:88px minmax(0,1fr);align-items:center;gap:20px 16px;padding-left:16px;display:grid}.trait[data-astro-cid-caymp6uu] img[data-astro-cid-caymp6uu]{object-fit:contain;display:block}.trait[data-astro-cid-caymp6uu] p[data-astro-cid-caymp6uu]{grid-column:1/-1;align-self:start}.trait[data-astro-cid-caymp6uu] p[data-astro-cid-caymp6uu],.pillar[data-astro-cid-caymp6uu] p[data-astro-cid-caymp6uu]{font-size:18px;line-height:24px}.cream[data-astro-cid-caymp6uu]{background:#f5f4eb}.name-grid[data-astro-cid-caymp6uu]{grid-template-columns:minmax(0,1fr) minmax(0,2fr);align-items:center;gap:40px;display:grid}.pillars[data-astro-cid-caymp6uu]{gap:24px;margin-left:24px;display:grid}.name-story[data-astro-cid-caymp6uu]{flex-direction:column;gap:20px;display:flex}.pillar[data-astro-cid-caymp6uu]{grid-template-columns:minmax(0,160px) auto;align-self:center;align-items:center;gap:16px;display:grid}.pillar[data-astro-cid-caymp6uu] img[data-astro-cid-caymp6uu]{object-fit:contain;width:100%;height:auto}.pillar-copy[data-astro-cid-caymp6uu]{flex-direction:column;gap:16px;display:flex}.testimonial-section[data-astro-cid-caymp6uu]{padding-top:0}.testimonial-divider[data-astro-cid-caymp6uu]{border-top:1px solid #d8d5c3;margin-bottom:64px}.team-quote[data-astro-cid-caymp6uu]{align-items:start;gap:48px;display:flex}.team-quote[data-astro-cid-caymp6uu] img[data-astro-cid-caymp6uu]{object-fit:cover;border-radius:50%;flex-shrink:0}.team-quote[data-astro-cid-caymp6uu] blockquote[data-astro-cid-caymp6uu]{color:#2d2d2d;border:0;padding:0;font:24px/40px Recoleta}figcaption[data-astro-cid-caymp6uu]{margin-top:20px;font-size:14px;line-height:24px}.video-card[data-astro-cid-caymp6uu]{flex-direction:column;gap:16px;display:flex}.video-embed[data-astro-cid-caymp6uu]{aspect-ratio:16/9;width:100%;max-width:400px}.video-embed[data-astro-cid-caymp6uu] iframe[data-astro-cid-caymp6uu]{border:0;width:100%;height:100%;display:block}.cta-grid[data-astro-cid-caymp6uu]{grid-template-columns:minmax(0,640fr) minmax(0,336fr);gap:64px;display:grid}.cta-grid[data-astro-cid-caymp6uu] h2[data-astro-cid-caymp6uu]{margin-bottom:16px}.contact-actions[data-astro-cid-caymp6uu]{flex-direction:column;align-items:start;gap:20px;margin-top:-5px;display:flex}.contact-actions[data-astro-cid-caymp6uu] .button[data-astro-cid-caymp6uu]{color:#fff;background:#2d2d2d;border-radius:8px;margin:0;padding:0}.contact-actions[data-astro-cid-caymp6uu] .button[data-astro-cid-caymp6uu] a[data-astro-cid-caymp6uu]{padding:16px 30px;font-size:18px;line-height:24px;display:inline-block}@media (width<=1000px){.hero-grid[data-astro-cid-caymp6uu],.story-grid[data-astro-cid-caymp6uu],.cta-grid[data-astro-cid-caymp6uu]{gap:32px}.three-columns[data-astro-cid-caymp6uu],.name-grid[data-astro-cid-caymp6uu]{gap:24px}}@media (width<=760px){.about-hero[data-astro-cid-caymp6uu],.about-section[data-astro-cid-caymp6uu],.compact-section[data-astro-cid-caymp6uu]{padding-block:48px}.hero-grid[data-astro-cid-caymp6uu],.story-grid[data-astro-cid-caymp6uu],.people-grid[data-astro-cid-caymp6uu],.three-columns[data-astro-cid-caymp6uu],.name-grid[data-astro-cid-caymp6uu],.video-grid[data-astro-cid-caymp6uu],.cta-grid[data-astro-cid-caymp6uu]{grid-template-columns:1fr;gap:32px}.outsourcing-content[data-astro-cid-caymp6uu]{padding-top:88px;padding-right:0}.outsourcing-content[data-astro-cid-caymp6uu] img[data-astro-cid-caymp6uu]{width:144px;height:144px;top:-72px;right:50%;transform:translate(50%)}.about-page[data-astro-cid-caymp6uu] h1[data-astro-cid-caymp6uu],.about-page[data-astro-cid-caymp6uu] h2[data-astro-cid-caymp6uu]{font-size:32px;line-height:40px}.about-page[data-astro-cid-caymp6uu] h1[data-astro-cid-caymp6uu] br[data-astro-cid-caymp6uu]{display:none}.section-stack[data-astro-cid-caymp6uu],.intro[data-astro-cid-caymp6uu]{gap:24px}.trait[data-astro-cid-caymp6uu]{padding-left:0}.pillars[data-astro-cid-caymp6uu]{margin-left:0}.pillar[data-astro-cid-caymp6uu]{grid-template-columns:88px minmax(0,1fr);gap:20px 16px}.pillar-copy[data-astro-cid-caymp6uu]{display:contents}.pillar[data-astro-cid-caymp6uu] p[data-astro-cid-caymp6uu]{grid-column:1/-1}.team-quote[data-astro-cid-caymp6uu]{flex-direction:column;gap:24px}.team-quote[data-astro-cid-caymp6uu] blockquote[data-astro-cid-caymp6uu]{font-size:20px;line-height:32px}.testimonial-section[data-astro-cid-caymp6uu]{padding-top:0}.testimonial-divider[data-astro-cid-caymp6uu]{margin-bottom:48px}.video-embed[data-astro-cid-caymp6uu]{max-width:none}}
