.content-card[data-astro-cid-gizzzcig]{background:var(--background-color);border:1px solid var(--primary-color);flex-direction:column;min-height:100%;display:flex}.card-top[data-astro-cid-gizzzcig]{min-height:var(--grid-size-100);padding:var(--grid-size-20) var(--content-padding);border-bottom:1px solid var(--grid-color);justify-content:space-between;align-items:center;gap:var(--grid-size-20);display:flex}.badge[data-astro-cid-gizzzcig]{color:var(--primary-color);letter-spacing:.08em;text-transform:uppercase;font-size:12px;font-weight:700;line-height:1.2}.card-content[data-astro-cid-gizzzcig]{padding:var(--content-padding);flex-direction:column;flex:1;align-items:flex-start;display:flex}.card-heading[data-astro-cid-gizzzcig]{align-items:center;gap:var(--grid-size-20);width:100%;margin-bottom:var(--grid-size-10);display:flex}h3[data-astro-cid-gizzzcig]{color:var(--text-color);font-size:30px;font-weight:700;line-height:var(--grid-size-40)}.product-logo[data-astro-cid-gizzzcig]{max-width:150px;max-height:var(--grid-size-40);margin-left:auto;display:block}.logo-heading[data-astro-cid-gizzzcig]{justify-content:flex-start}.logo-heading[data-astro-cid-gizzzcig] .product-logo[data-astro-cid-gizzzcig]{margin-left:0}.tagline[data-astro-cid-gizzzcig]{color:var(--primary-color);font-weight:700}.meta[data-astro-cid-gizzzcig]{color:var(--primary-color);font-size:14px;font-weight:700;line-height:var(--grid-size-20)}.card-content[data-astro-cid-gizzzcig]>[data-astro-cid-gizzzcig]:last-child{margin-top:auto}.btn[data-astro-cid-gizzzcig]{margin-top:var(--grid-size-20)!important}.compact[data-astro-cid-gizzzcig] .card-top[data-astro-cid-gizzzcig]{min-height:var(--grid-size-80)}.compact[data-astro-cid-gizzzcig] h3[data-astro-cid-gizzzcig]{font-size:24px}.section-intro[data-astro-cid-jnodalh5]{max-width:760px;margin-bottom:var(--grid-size-60)}.section-intro[data-astro-cid-jnodalh5].centered{text-align:center;margin-left:auto;margin-right:auto}h2[data-astro-cid-jnodalh5]{margin-bottom:var(--grid-size-20)}.intro-text[data-astro-cid-jnodalh5]{margin:0}.team-member[data-astro-cid-g6wi2gm3]{grid-template-columns:var(--grid-size-80) 1fr;-moz-column-gap:var(--grid-size-20);align-items:start;column-gap:var(--grid-size-20);row-gap:var(--grid-size-20);display:grid}.portrait[data-astro-cid-g6wi2gm3]{border:2px solid var(--primary-color);height:var(--grid-size-80);-o-object-fit:cover;object-fit:cover;width:var(--grid-size-80);border-radius:50%}.role[data-astro-cid-g6wi2gm3]{color:var(--primary-color);font-size:14px;font-weight:700;line-height:var(--grid-size-20);text-transform:uppercase;margin-bottom:0;padding-top:5px}h3[data-astro-cid-g6wi2gm3]{color:var(--text-color);font-size:30px;font-weight:700}.description[data-astro-cid-g6wi2gm3]{grid-column:1/-1;margin:0}@media only screen and (width<=500px){.team-member[data-astro-cid-g6wi2gm3]{grid-template-columns:1fr}}h2[data-astro-cid-i2eynxmd]{margin-bottom:var(--grid-size-20)}.intro[data-astro-cid-i2eynxmd]{max-width:680px;margin-bottom:var(--grid-size-60)}.team-grid[data-astro-cid-i2eynxmd]{align-items:start;gap:var(--grid-size-40);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@media only screen and (width<=800px){.team-section[data-astro-cid-i2eynxmd]{padding:var(--grid-size-80) var(--content-padding) 0}.team-grid[data-astro-cid-i2eynxmd]{grid-template-columns:1fr}}.section-space[data-astro-cid-lcdefpme]{padding:var(--grid-size-120) 0}.hero[data-astro-cid-lcdefpme]{margin-top:var(--grid-size-80)}.hero-content[data-astro-cid-lcdefpme]{max-width:900px}.eyebrow[data-astro-cid-lcdefpme]{color:var(--primary-color);letter-spacing:.1em;text-transform:uppercase;font-size:12px;font-weight:700}.hero[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme]{margin:var(--grid-size-20) 0 var(--grid-size-40);font-size:clamp(48px,7vw,88px);line-height:1}.hero-text[data-astro-cid-lcdefpme]{font-size:24px;line-height:var(--grid-size-40);max-width:780px}.actions[data-astro-cid-lcdefpme]{align-items:center;gap:var(--grid-size-30);margin-top:var(--grid-size-40);flex-wrap:wrap;font-weight:700;display:flex}.card-grid[data-astro-cid-lcdefpme],.partnerships-grid[data-astro-cid-lcdefpme]{gap:var(--grid-size-40);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.all-projects[data-astro-cid-lcdefpme]{margin-top:var(--grid-size-40);font-weight:700;display:inline-block}.statement[data-astro-cid-lcdefpme]{padding:var(--grid-size-120) 0;text-align:center}.statement[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{margin-bottom:var(--grid-size-30);font-size:clamp(36px,5vw,60px);line-height:1.1}.statement[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{max-width:720px;margin:auto}.partnership-closing[data-astro-cid-lcdefpme]{color:var(--primary-color);margin:var(--grid-size-60) 0 0;text-align:center;font-size:30px;font-weight:700}.capability-grid[data-astro-cid-lcdefpme]{gap:var(--grid-size-20);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.how-grid[data-astro-cid-lcdefpme]{gap:var(--grid-size-80);grid-template-columns:1fr 1fr;align-items:start;display:grid}.consulting[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{color:var(--text-color);margin-bottom:var(--grid-size-20);font-size:30px;font-weight:700}.final-cta[data-astro-cid-lcdefpme]{padding:var(--grid-size-120) 0;text-align:center}.final-cta[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{margin:var(--grid-size-20) 0;font-size:60px;line-height:1}.final-cta[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{margin-bottom:var(--grid-size-20);font-size:30px}.final-cta[data-astro-cid-lcdefpme]>div[data-astro-cid-lcdefpme]>p[data-astro-cid-lcdefpme]:not(.eyebrow){max-width:720px;margin-left:auto;margin-right:auto}.final-cta[data-astro-cid-lcdefpme] .actions[data-astro-cid-lcdefpme]{justify-content:center}@media only screen and (width<=800px){.section-space[data-astro-cid-lcdefpme]{padding:var(--grid-size-80) var(--content-padding)}.card-grid[data-astro-cid-lcdefpme],.partnerships-grid[data-astro-cid-lcdefpme],.how-grid[data-astro-cid-lcdefpme],.capability-grid[data-astro-cid-lcdefpme]{grid-template-columns:1fr}.how-grid[data-astro-cid-lcdefpme] .consulting[data-astro-cid-lcdefpme]{margin-left:calc(-1 * var(--content-padding));margin-right:calc(-1 * var(--content-padding))}.statement[data-astro-cid-lcdefpme],.final-cta[data-astro-cid-lcdefpme]{padding:var(--grid-size-80) var(--content-padding)}.hero[data-astro-cid-lcdefpme]{padding-left:var(--content-padding);padding-right:var(--content-padding)}.final-cta[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{font-size:48px}}
