.about-page[data-astro-cid-iqfgzcoi]{--about-navy:#001946;--about-blue:#0242a0;--about-blue-soft:#2d5bb9;--about-lavender:#b1c5ff;--about-text:#1b1c1c;--about-body:#434652;--about-surface:#f8f9fa;--about-surface-alt:#f4f6f9;--about-border:#c3c6d475;color:var(--about-text);background:var(--about-surface);overflow-x:clip}.about-container[data-astro-cid-iqfgzcoi]{max-width:70rem}.about-hero[data-astro-cid-iqfgzcoi]{background:var(--about-navy);color:#fff;align-items:center;min-height:29rem;padding:8.25rem 0 4.75rem;display:flex;position:relative;overflow:hidden}.about-hero[data-astro-cid-iqfgzcoi]:before{content:"";pointer-events:none;background:radial-gradient(48% 58% at 50% 52%,#2d5bb93d 0%,#2d5bb91a 50%,#0000 76%),radial-gradient(55% 38% at 50% 100%,#7199ee38 0%,#0000 70%),linear-gradient(90deg,#000a2624 0%,#0000 25% 75%,#000a2624 100%);position:absolute;inset:0}.hero-orbits[data-astro-cid-iqfgzcoi]{border:1px solid #b1c5ff14;border-radius:50%;width:33rem;height:33rem;position:absolute;top:48%;left:50%;transform:translate(-50%,-50%)}.hero-orbits[data-astro-cid-iqfgzcoi]:before,.hero-orbits[data-astro-cid-iqfgzcoi]:after{content:"";border:1px solid #b1c5ff14;border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.hero-orbits[data-astro-cid-iqfgzcoi]:before{width:24rem;height:24rem}.hero-orbits[data-astro-cid-iqfgzcoi]:after{width:15rem;height:15rem}.about-hero-fade[data-astro-cid-iqfgzcoi]{pointer-events:none;background:linear-gradient(#0000 0% 72%,#f8f9fa04 80%,#f8f9fa09 87%,#f8f9fa12 94%,#f8f9fa1a 100%);position:absolute;inset:0}.hero-copy[data-astro-cid-iqfgzcoi]{z-index:1;text-align:center;max-width:48rem;margin:0 auto;position:relative}.section-eyebrow[data-astro-cid-iqfgzcoi]{color:var(--about-blue-soft);letter-spacing:.2em;text-align:center;text-transform:uppercase;margin:0 0 1rem;font-size:.82rem;font-weight:700;line-height:1.45}.section-eyebrow--left[data-astro-cid-iqfgzcoi]{text-align:left}.about-hero[data-astro-cid-iqfgzcoi] h1[data-astro-cid-iqfgzcoi]{color:#fff;font-family:var(--font-headline), system-ui, sans-serif;letter-spacing:.05em;margin:0;font-size:1.5rem;font-weight:700;line-height:1.375}.hero-supporting-heading[data-astro-cid-iqfgzcoi]{color:var(--about-lavender);font-family:var(--font-body), system-ui, sans-serif;margin:1rem 0 0;font-size:1.5rem;font-style:italic;font-weight:700;line-height:1.375}.hero-description[data-astro-cid-iqfgzcoi]{color:#ffffffd6;max-width:42rem;font-family:var(--font-body), system-ui, sans-serif;margin:1.1rem auto 0;font-size:1.125rem;font-weight:400;line-height:1.65}.about-section[data-astro-cid-iqfgzcoi]{padding:5rem 0}.who-we-are[data-astro-cid-iqfgzcoi],.approach-section[data-astro-cid-iqfgzcoi]{background:#fcfdfe}.people-section[data-astro-cid-iqfgzcoi],.experience-section[data-astro-cid-iqfgzcoi]{background:var(--about-surface-alt)}.who-grid[data-astro-cid-iqfgzcoi]{display:block}.who-heading[data-astro-cid-iqfgzcoi]{text-align:center;max-width:46rem;margin:0 auto}.who-aligned-content[data-astro-cid-iqfgzcoi]{grid-template-columns:minmax(0,1.45fr) minmax(17rem,.75fr);align-items:center;gap:clamp(3rem,7vw,5.5rem);margin-top:2.5rem;display:grid}.who-aligned-content[data-astro-cid-iqfgzcoi] .paragraph-stack[data-astro-cid-iqfgzcoi]{grid-area:1/1;margin-top:0}.editorial-copy[data-astro-cid-iqfgzcoi] h2[data-astro-cid-iqfgzcoi],.centered-heading[data-astro-cid-iqfgzcoi] h2[data-astro-cid-iqfgzcoi]{color:var(--about-text);font-family:var(--font-headline);letter-spacing:-.025em;margin:0;font-weight:700;line-height:1.18}.editorial-copy[data-astro-cid-iqfgzcoi] .section-eyebrow[data-astro-cid-iqfgzcoi]{margin-bottom:.9rem}.paragraph-stack[data-astro-cid-iqfgzcoi]{gap:1.35rem;margin-top:1.7rem;display:grid}.paragraph-stack[data-astro-cid-iqfgzcoi] p[data-astro-cid-iqfgzcoi],.centered-heading[data-astro-cid-iqfgzcoi]>p[data-astro-cid-iqfgzcoi]:last-child{color:var(--about-body);margin:0;font-size:1.06rem;line-height:1.72}.facts-panel[data-astro-cid-iqfgzcoi]{background:linear-gradient(145deg,#fff 0%,#f1f5ff 100%);border:1px solid #2d5bb92e;border-radius:1.25rem;grid-area:1/2;align-self:center;overflow:hidden;box-shadow:0 16px 38px #00194612}.facts-panel[data-astro-cid-iqfgzcoi] dl[data-astro-cid-iqfgzcoi]{grid-template-rows:repeat(3,minmax(0,1fr));margin:0;display:grid}.fact-item[data-astro-cid-iqfgzcoi]{flex-direction:column;justify-content:center;padding:1.6rem 1.75rem;display:flex}.fact-item[data-astro-cid-iqfgzcoi]+.fact-item[data-astro-cid-iqfgzcoi]{border-top:1px solid #2d5bb91f}.fact-item[data-astro-cid-iqfgzcoi] dt[data-astro-cid-iqfgzcoi]{color:var(--about-navy);font-family:var(--font-headline);font-size:1.12rem;font-weight:700;line-height:1.3}.fact-item[data-astro-cid-iqfgzcoi] dd[data-astro-cid-iqfgzcoi]{color:var(--about-body);margin:.35rem 0 0;font-size:.94rem;line-height:1.5}.people-grid[data-astro-cid-iqfgzcoi]{display:block}.people-heading[data-astro-cid-iqfgzcoi]{text-align:center;max-width:46rem;margin:0 auto}.people-aligned-content[data-astro-cid-iqfgzcoi]{grid-template-columns:minmax(0,.88fr) minmax(0,1.12fr);align-items:center;gap:clamp(3rem,6vw,5rem);margin-top:2.5rem;display:grid}.people-aligned-content[data-astro-cid-iqfgzcoi] .paragraph-stack[data-astro-cid-iqfgzcoi]{margin-top:0}.role-list[data-astro-cid-iqfgzcoi]{grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.role-list[data-astro-cid-iqfgzcoi] li[data-astro-cid-iqfgzcoi]{grid-template-columns:2.5rem minmax(0,1fr);align-items:start;gap:.9rem;padding:1.5rem;display:grid}.role-list[data-astro-cid-iqfgzcoi] li[data-astro-cid-iqfgzcoi]:nth-child(odd){border-right:1px solid var(--about-border);padding-left:0}.role-list[data-astro-cid-iqfgzcoi] li[data-astro-cid-iqfgzcoi]:nth-child(2n){padding-right:0}.role-list[data-astro-cid-iqfgzcoi] li[data-astro-cid-iqfgzcoi]:nth-child(-n+2){border-bottom:1px solid var(--about-border)}.role-icon[data-astro-cid-iqfgzcoi]{width:2.5rem;height:2.5rem;color:var(--about-blue);background:#e5ecff;border-radius:.75rem;justify-content:center;align-items:center;font-size:1rem;display:inline-flex}.role-list[data-astro-cid-iqfgzcoi] h3[data-astro-cid-iqfgzcoi],.approach-steps[data-astro-cid-iqfgzcoi] h3[data-astro-cid-iqfgzcoi]{color:var(--about-navy);font-family:var(--font-headline);margin:0;font-size:1rem;font-weight:700;line-height:1.35}.role-list[data-astro-cid-iqfgzcoi] p[data-astro-cid-iqfgzcoi],.approach-steps[data-astro-cid-iqfgzcoi] p[data-astro-cid-iqfgzcoi]{color:var(--about-body);margin:.4rem 0 0;font-size:.96rem;line-height:1.58}.centered-heading[data-astro-cid-iqfgzcoi]{text-align:center;max-width:45rem;margin:0 auto}.centered-heading[data-astro-cid-iqfgzcoi]>p[data-astro-cid-iqfgzcoi]:last-child{margin-top:1.15rem}.approach-steps[data-astro-cid-iqfgzcoi]{grid-template-columns:repeat(4,minmax(0,1fr));gap:1.75rem;margin:3.25rem 0 0;padding:0;list-style:none;display:grid;position:relative}.approach-steps[data-astro-cid-iqfgzcoi]:before{content:"";background:linear-gradient(90deg,#0242a038,#b1c5ffbf,#0242a038);height:1px;position:absolute;top:1.3rem;left:10%;right:10%}.approach-steps[data-astro-cid-iqfgzcoi] li[data-astro-cid-iqfgzcoi]{z-index:1;text-align:center;min-width:0;position:relative}.step-number[data-astro-cid-iqfgzcoi]{background:var(--about-blue);color:#fff;border:4px solid #fcfdfe;border-radius:50%;justify-content:center;align-items:center;width:2.625rem;height:2.625rem;font-size:.86rem;font-weight:700;display:inline-flex;box-shadow:0 0 0 1px #0242a02e}.step-copy[data-astro-cid-iqfgzcoi]{margin-top:1.15rem}.approach-note[data-astro-cid-iqfgzcoi]{background:#f1f5fb;border:1px solid #2d5bb924;border-radius:.9rem;justify-content:center;align-items:flex-start;gap:.75rem;max-width:49rem;margin:2.75rem auto 0;padding:1rem 1.25rem;display:flex}.approach-note[data-astro-cid-iqfgzcoi] i[data-astro-cid-iqfgzcoi]{color:var(--about-blue-soft);margin-top:.22rem}.approach-note[data-astro-cid-iqfgzcoi] p[data-astro-cid-iqfgzcoi]{color:var(--about-body);margin:0;font-size:.97rem;line-height:1.55}.services-link[data-astro-cid-iqfgzcoi],.wpml-copy[data-astro-cid-iqfgzcoi] a[data-astro-cid-iqfgzcoi]{width:fit-content;color:var(--about-blue);border-radius:.25rem;align-items:center;gap:.55rem;font-weight:700;text-decoration:none;transition:color .2s,gap .2s;display:flex}.services-link[data-astro-cid-iqfgzcoi]{margin:1.6rem auto 0;font-size:.94rem}.services-link[data-astro-cid-iqfgzcoi]:hover,.wpml-copy[data-astro-cid-iqfgzcoi] a[data-astro-cid-iqfgzcoi]:hover{color:var(--about-navy);gap:.75rem}.services-link[data-astro-cid-iqfgzcoi]:focus-visible,.wpml-copy[data-astro-cid-iqfgzcoi] a[data-astro-cid-iqfgzcoi]:focus-visible{outline-offset:4px;outline:3px solid #0242a040}.experience-heading[data-astro-cid-iqfgzcoi]{max-width:46rem}.experience-heading[data-astro-cid-iqfgzcoi] .paragraph-stack[data-astro-cid-iqfgzcoi]{gap:1rem;margin-top:1.3rem}.client-logo-grid[data-astro-cid-iqfgzcoi]{background:#ffffffc7;border:1px solid #c3c6d461;border-radius:1.25rem;grid-template-columns:repeat(8,minmax(0,1fr));align-items:center;gap:1rem;margin:2.75rem 0 0;padding:1.4rem;list-style:none;display:grid}.client-logo-grid[data-astro-cid-iqfgzcoi] li[data-astro-cid-iqfgzcoi]{justify-content:center;align-items:center;min-width:0;height:4.5rem;display:flex}.client-logo-grid[data-astro-cid-iqfgzcoi] img[data-astro-cid-iqfgzcoi]{object-fit:contain;filter:grayscale();opacity:.64;width:100%;max-width:6.75rem;max-height:3.75rem;transition:filter .25s,opacity .25s}.client-logo-grid[data-astro-cid-iqfgzcoi] img[data-astro-cid-iqfgzcoi]:hover{filter:grayscale(0);opacity:.9}.wpml-callout[data-astro-cid-iqfgzcoi]{background:#eef3ff;border:1px solid #b1c5ff9e;border-radius:1.25rem;grid-template-columns:minmax(15rem,.8fr) minmax(0,1.7fr);align-items:center;gap:2rem;max-width:58rem;margin:2.5rem auto 0;padding:1.75rem 2rem;display:grid;box-shadow:0 10px 30px #0019460e}.wpml-mark[data-astro-cid-iqfgzcoi]{color:var(--about-blue);border-right:1px solid #0242a026;grid-template-columns:auto auto auto;justify-content:center;align-items:center;gap:.7rem;padding-right:2rem;display:grid}.wpml-mark[data-astro-cid-iqfgzcoi] i[data-astro-cid-iqfgzcoi]{opacity:.78;font-size:2.65rem}.wpml-times[data-astro-cid-iqfgzcoi]{color:#00194661;font-size:1.55rem;font-weight:300}.wpml-mark[data-astro-cid-iqfgzcoi] strong[data-astro-cid-iqfgzcoi]{font-family:var(--font-headline);font-size:1.7rem;line-height:1}.wpml-mark[data-astro-cid-iqfgzcoi] small[data-astro-cid-iqfgzcoi]{color:var(--about-body);letter-spacing:.12em;text-align:center;text-transform:uppercase;grid-column:1/-1;font-size:.7rem;font-weight:700}.wpml-copy[data-astro-cid-iqfgzcoi] .section-eyebrow[data-astro-cid-iqfgzcoi]{margin-bottom:.55rem;font-size:.72rem}.wpml-copy[data-astro-cid-iqfgzcoi] h3[data-astro-cid-iqfgzcoi]{color:var(--about-navy);font-family:var(--font-headline);margin:0;font-size:1.45rem;font-weight:700;line-height:1.3}.wpml-copy[data-astro-cid-iqfgzcoi] p[data-astro-cid-iqfgzcoi]{color:var(--about-body);margin:.7rem 0 0;font-size:.96rem;line-height:1.6}.wpml-copy[data-astro-cid-iqfgzcoi] a[data-astro-cid-iqfgzcoi]{margin-top:.85rem;font-size:.9rem}@media (width<=63.99rem){.client-logo-grid[data-astro-cid-iqfgzcoi]{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (width<=47.99rem){.hero-orbits[data-astro-cid-iqfgzcoi]{display:none}}@media (width>=48rem){.about-hero[data-astro-cid-iqfgzcoi] h1[data-astro-cid-iqfgzcoi],.hero-supporting-heading[data-astro-cid-iqfgzcoi]{font-size:1.875rem}.hero-description[data-astro-cid-iqfgzcoi]{font-size:1.25rem}}@media (width>=64rem){.about-hero[data-astro-cid-iqfgzcoi] h1[data-astro-cid-iqfgzcoi]{font-size:2.25rem}.hero-supporting-heading[data-astro-cid-iqfgzcoi]{font-size:2.05rem}}@media (width<=55.99rem){.about-section[data-astro-cid-iqfgzcoi]{padding:3.5rem 0}.people-aligned-content[data-astro-cid-iqfgzcoi],.who-aligned-content[data-astro-cid-iqfgzcoi]{grid-template-columns:minmax(0,1fr);gap:2.5rem}.who-aligned-content[data-astro-cid-iqfgzcoi] .paragraph-stack[data-astro-cid-iqfgzcoi]{grid-area:1/1}.facts-panel[data-astro-cid-iqfgzcoi]{grid-area:2/1;max-width:36rem}.approach-steps[data-astro-cid-iqfgzcoi]{grid-template-columns:minmax(0,1fr);gap:1.75rem;max-width:39rem;margin-left:auto;margin-right:auto}.approach-steps[data-astro-cid-iqfgzcoi]:before{background:linear-gradient(#0242a038,#b1c5ffbf,#0242a038);width:1px;height:auto;top:1.35rem;bottom:1.35rem;left:1.3rem}.approach-steps[data-astro-cid-iqfgzcoi] li[data-astro-cid-iqfgzcoi]{text-align:left;grid-template-columns:2.625rem minmax(0,1fr);gap:1rem;display:grid}.step-copy[data-astro-cid-iqfgzcoi]{margin-top:.2rem}.wpml-callout[data-astro-cid-iqfgzcoi]{grid-template-columns:minmax(0,1fr);gap:1.35rem}.wpml-mark[data-astro-cid-iqfgzcoi]{border-bottom:1px solid #0242a026;border-right:0;padding:0 0 1.35rem}.wpml-copy[data-astro-cid-iqfgzcoi],.wpml-copy[data-astro-cid-iqfgzcoi] .section-eyebrow[data-astro-cid-iqfgzcoi]{text-align:center}.wpml-copy[data-astro-cid-iqfgzcoi] a[data-astro-cid-iqfgzcoi]{margin-left:auto;margin-right:auto}}@media (width<=39.99rem){.about-hero[data-astro-cid-iqfgzcoi]{min-height:27rem;padding:7.5rem 0 3.75rem}.section-eyebrow[data-astro-cid-iqfgzcoi]{font-size:.75rem}.paragraph-stack[data-astro-cid-iqfgzcoi] p[data-astro-cid-iqfgzcoi],.centered-heading[data-astro-cid-iqfgzcoi]>p[data-astro-cid-iqfgzcoi]:last-child{font-size:1rem}.fact-item[data-astro-cid-iqfgzcoi]{padding:1.4rem 1.5rem}.role-list[data-astro-cid-iqfgzcoi]{grid-template-columns:minmax(0,1fr)}.role-list[data-astro-cid-iqfgzcoi] li[data-astro-cid-iqfgzcoi],.role-list[data-astro-cid-iqfgzcoi] li[data-astro-cid-iqfgzcoi]:nth-child(odd),.role-list[data-astro-cid-iqfgzcoi] li[data-astro-cid-iqfgzcoi]:nth-child(2n){border-right:0;border-bottom:1px solid var(--about-border);padding:1.25rem 0}.role-list[data-astro-cid-iqfgzcoi] li[data-astro-cid-iqfgzcoi]:first-child{padding-top:0}.role-list[data-astro-cid-iqfgzcoi] li[data-astro-cid-iqfgzcoi]:last-child{border-bottom:0;padding-bottom:0}.approach-note[data-astro-cid-iqfgzcoi]{text-align:left}.client-logo-grid[data-astro-cid-iqfgzcoi]{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.2rem 1rem;padding:1.25rem}.wpml-callout[data-astro-cid-iqfgzcoi]{padding:1.5rem}}@media (prefers-reduced-motion:reduce){.services-link[data-astro-cid-iqfgzcoi],.wpml-copy[data-astro-cid-iqfgzcoi] a[data-astro-cid-iqfgzcoi],.client-logo-grid[data-astro-cid-iqfgzcoi] img[data-astro-cid-iqfgzcoi]{transition:none}}
