.about-hero[data-astro-cid-yqgl57wo]{background:var(--color-background)}.about-hero__content[data-astro-cid-yqgl57wo]{max-width:62rem}.about-label[data-astro-cid-yqgl57wo],.about-cta__label[data-astro-cid-yqgl57wo]{margin-bottom:var(--space-4);color:var(--color-brand-secondary);font-size:var(--font-size-label);font-weight:var(--font-weight-semibold);line-height:var(--line-height-label);letter-spacing:var(--letter-spacing-label);text-transform:uppercase}.about-hero__title[data-astro-cid-yqgl57wo]{max-width:17ch}.about-hero__intro[data-astro-cid-yqgl57wo]{margin-top:var(--space-5);max-width:48rem;color:var(--color-text-muted);font-size:var(--font-size-body-lg)}.about-hero__actions[data-astro-cid-yqgl57wo]{gap:var(--space-3);margin-top:var(--space-6);flex-wrap:wrap;display:flex}.about-company[data-astro-cid-yqgl57wo]{background:var(--color-background-soft)}.about-company__grid[data-astro-cid-yqgl57wo]{gap:var(--section-space-sm);grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);display:grid}.about-company__title[data-astro-cid-yqgl57wo]{max-width:20ch}.about-company__content[data-astro-cid-yqgl57wo]{gap:var(--space-4);flex-direction:column;max-width:40rem;display:flex}.about-company__content[data-astro-cid-yqgl57wo] p[data-astro-cid-yqgl57wo]{color:var(--color-text-muted);font-size:var(--font-size-body-lg)}.about-mission[data-astro-cid-yqgl57wo]{background:var(--color-background)}.about-mission__grid[data-astro-cid-yqgl57wo]{gap:var(--space-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.mission-block[data-astro-cid-yqgl57wo]{min-height:27rem;padding:var(--space-6);background:var(--color-background-soft);border-radius:var(--radius-md);border:1px solid #0a1b3314}.mission-block[data-astro-cid-yqgl57wo] h2[data-astro-cid-yqgl57wo]{max-width:19ch}.mission-block[data-astro-cid-yqgl57wo]>p[data-astro-cid-yqgl57wo]:last-child{margin-top:var(--space-5);max-width:34rem;color:var(--color-text-muted);font-size:var(--font-size-body-lg)}.mission-block--dark[data-astro-cid-yqgl57wo]{background:var(--color-navy);border-color:var(--color-navy);color:var(--color-white)}.mission-block--dark[data-astro-cid-yqgl57wo] h2[data-astro-cid-yqgl57wo]{max-width:17ch;color:var(--color-white)}.mission-block--dark[data-astro-cid-yqgl57wo]>p[data-astro-cid-yqgl57wo]:last-child{color:#ffffffb8}.about-value-proposition[data-astro-cid-yqgl57wo]{background:var(--color-brand-primary);color:var(--color-white)}.about-value-proposition__content[data-astro-cid-yqgl57wo]{max-width:64rem}.about-value-proposition[data-astro-cid-yqgl57wo] .about-label[data-astro-cid-yqgl57wo]{color:#ffffffad}.about-value-proposition__title[data-astro-cid-yqgl57wo]{max-width:25ch;color:var(--color-white)}.about-value-proposition__signature[data-astro-cid-yqgl57wo]{margin-top:var(--space-6);color:#ffffffe0;font-size:var(--font-size-body-lg);font-weight:var(--font-weight-semibold)}.about-values[data-astro-cid-yqgl57wo]{background:var(--color-background)}.about-section__header[data-astro-cid-yqgl57wo]{max-width:58rem}.about-section__title[data-astro-cid-yqgl57wo]{max-width:24ch}.about-section__intro[data-astro-cid-yqgl57wo]{margin-top:var(--space-4);max-width:46rem;color:var(--color-text-muted);font-size:var(--font-size-body-lg)}.about-values__grid[data-astro-cid-yqgl57wo]{gap:var(--space-4);margin-top:var(--section-space-sm);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.value-card[data-astro-cid-yqgl57wo]{min-height:16.5rem;padding:var(--space-5);background:var(--color-background-soft);border-radius:var(--radius-md);border:1px solid #0a1b3314}.value-card__top[data-astro-cid-yqgl57wo]{margin-bottom:var(--space-6);color:var(--color-brand-secondary);font-size:var(--font-size-label);font-weight:var(--font-weight-semibold);justify-content:space-between;align-items:center;display:flex}.value-card[data-astro-cid-yqgl57wo] h3[data-astro-cid-yqgl57wo]{font-size:var(--font-size-h3)}.value-card[data-astro-cid-yqgl57wo] p[data-astro-cid-yqgl57wo]{margin-top:var(--space-3);color:var(--color-text-muted);font-size:var(--font-size-body-sm)}.about-commitments[data-astro-cid-yqgl57wo]{background:var(--color-background-soft)}.about-commitments__grid[data-astro-cid-yqgl57wo]{gap:var(--section-space-sm);grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);display:grid}.about-commitments__heading[data-astro-cid-yqgl57wo] h2[data-astro-cid-yqgl57wo]{max-width:17ch}.about-commitments__heading[data-astro-cid-yqgl57wo]>p[data-astro-cid-yqgl57wo]:last-child{margin-top:var(--space-4);max-width:28rem;color:var(--color-text-muted);font-size:var(--font-size-body-lg)}.about-commitments__list[data-astro-cid-yqgl57wo]{border-top:1px solid #0a1b331f}.commitment-item[data-astro-cid-yqgl57wo]{gap:var(--space-4);padding-block:var(--space-5);border-bottom:1px solid #0a1b331f;grid-template-columns:3rem 1fr;display:grid}.commitment-item[data-astro-cid-yqgl57wo]>span[data-astro-cid-yqgl57wo]{color:var(--color-brand-secondary);font-size:var(--font-size-label);font-weight:var(--font-weight-semibold)}.commitment-item[data-astro-cid-yqgl57wo] h3[data-astro-cid-yqgl57wo]{font-size:var(--font-size-h3)}.commitment-item[data-astro-cid-yqgl57wo] p[data-astro-cid-yqgl57wo]{margin-top:var(--space-2);max-width:38rem;color:var(--color-text-muted);font-size:var(--font-size-body-sm)}.about-positioning[data-astro-cid-yqgl57wo]{background:var(--color-navy);color:var(--color-white)}.about-positioning__grid[data-astro-cid-yqgl57wo]{gap:var(--section-space-sm);grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);display:grid}.about-positioning[data-astro-cid-yqgl57wo] .about-label[data-astro-cid-yqgl57wo]{color:var(--color-brand-secondary)}.about-positioning__title[data-astro-cid-yqgl57wo]{max-width:18ch;color:var(--color-white)}.about-positioning__content[data-astro-cid-yqgl57wo]{gap:var(--space-4);flex-direction:column;max-width:40rem;display:flex}.about-positioning__content[data-astro-cid-yqgl57wo] p[data-astro-cid-yqgl57wo]{color:#ffffffb3;font-size:var(--font-size-body-lg)}.about-role[data-astro-cid-yqgl57wo]{background:var(--color-background)}.about-role__content[data-astro-cid-yqgl57wo]{max-width:58rem}.about-role__title[data-astro-cid-yqgl57wo]{max-width:22ch}.about-role__description[data-astro-cid-yqgl57wo]{margin-top:var(--space-4);max-width:46rem;color:var(--color-text-muted);font-size:var(--font-size-body-lg)}.about-role__links[data-astro-cid-yqgl57wo]{gap:var(--space-6);margin-top:var(--space-6);flex-wrap:wrap;display:flex}.about-role__links[data-astro-cid-yqgl57wo] a[data-astro-cid-yqgl57wo]{align-items:center;gap:var(--space-2);color:var(--color-brand-primary);font-weight:var(--font-weight-semibold);display:inline-flex}.about-role__links[data-astro-cid-yqgl57wo] a[data-astro-cid-yqgl57wo]:hover{color:var(--color-navy)}.about-cta[data-astro-cid-yqgl57wo]{background:var(--color-brand-primary);color:var(--color-white)}.about-cta__content[data-astro-cid-yqgl57wo]{max-width:54rem}.about-cta__label[data-astro-cid-yqgl57wo]{color:#ffffffb3}.about-cta__title[data-astro-cid-yqgl57wo]{max-width:18ch;color:var(--color-white)}.about-cta__description[data-astro-cid-yqgl57wo]{margin-top:var(--space-4);color:#fffc;max-width:42rem;font-size:var(--font-size-body-lg)}.about-cta[data-astro-cid-yqgl57wo] .about-cta__button{margin-top:var(--space-6);border-color:var(--color-white);color:var(--color-white)}.about-cta[data-astro-cid-yqgl57wo] .about-cta__button:hover{background:var(--color-white);color:var(--color-brand-primary)}@media (width<=64rem){.about-company__grid[data-astro-cid-yqgl57wo],.about-commitments__grid[data-astro-cid-yqgl57wo],.about-positioning__grid[data-astro-cid-yqgl57wo]{grid-template-columns:1fr}.about-values__grid[data-astro-cid-yqgl57wo]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=48rem){.about-mission__grid[data-astro-cid-yqgl57wo],.about-values__grid[data-astro-cid-yqgl57wo]{grid-template-columns:1fr}.mission-block[data-astro-cid-yqgl57wo],.value-card[data-astro-cid-yqgl57wo]{min-height:auto}}@media (width<=40rem){.about-hero__actions[data-astro-cid-yqgl57wo],.about-role__links[data-astro-cid-yqgl57wo]{flex-direction:column;align-items:stretch}.about-hero__actions[data-astro-cid-yqgl57wo] .button{width:100%}}
