.accent[data-astro-cid-2r4hd5i5]{color:var(--accent)}.certif[data-astro-cid-lcdefpme]{background:var(--surface);border-bottom:1px solid var(--line)}.certif__inner[data-astro-cid-lcdefpme]{justify-content:center;align-items:center;gap:var(--space-4);padding-block:var(--space-1);display:flex}.certif__logo[data-astro-cid-lcdefpme]{flex-shrink:0;width:auto;height:72px;display:block}.certif__text[data-astro-cid-lcdefpme]{font-family:var(--font-display);font-weight:var(--fw-bold);font-size:var(--fs-lg);text-transform:uppercase;letter-spacing:.02em;color:var(--fg);white-space:nowrap}@media (width<=860px){.certif__inner[data-astro-cid-lcdefpme]{gap:var(--space-3)}.certif__logo[data-astro-cid-lcdefpme]{height:56px}.certif__text[data-astro-cid-lcdefpme]{font-size:var(--fs-sm);white-space:normal;text-wrap:balance}}.hero__title[data-astro-cid-lcdefpme]{margin-top:var(--space-5);font-size:var(--fs-4xl);color:var(--color-white);text-wrap:balance}.hero__lead[data-astro-cid-lcdefpme]{margin-top:var(--space-5);max-width:48ch;font-size:var(--fs-lg);color:var(--on-dark-muted)}.hero__sectors[data-astro-cid-lcdefpme]{gap:var(--space-3) var(--space-6);margin-top:var(--space-8);padding-top:var(--space-6);border-top:1px solid var(--on-dark-divider);flex-wrap:wrap;display:flex}.hero__sector[data-astro-cid-lcdefpme]{align-items:center;gap:var(--space-3);font-size:var(--fs-sm);color:var(--on-dark-secondary);letter-spacing:var(--tracking-wide);display:inline-flex}.hero__code[data-astro-cid-lcdefpme]{font-family:var(--font-display);font-weight:var(--fw-bold);font-size:var(--fs-xs);color:var(--accent);border:1px solid var(--accent-border);border-radius:var(--radius-sm);letter-spacing:.1em;text-align:center;min-width:48px;padding:2px 6px}.activities[data-astro-cid-lcdefpme]{margin-top:var(--space-7);gap:var(--space-5);grid-template-columns:repeat(3,1fr);display:grid}.services-more[data-astro-cid-lcdefpme]{margin-top:var(--space-6);justify-content:center;display:flex}.duo[data-astro-cid-lcdefpme]{margin-top:var(--space-7);gap:var(--space-6);grid-template-columns:1fr 1fr;display:grid}.duo__item[data-astro-cid-lcdefpme]{background:var(--color-surface);border:1px solid var(--color-line);border-radius:var(--radius);flex-direction:column;display:flex;overflow:hidden}.duo__media[data-astro-cid-lcdefpme]{aspect-ratio:3/2;object-fit:cover;width:100%}.duo__body[data-astro-cid-lcdefpme]{align-items:flex-start;gap:var(--space-4);padding:var(--space-6);flex-direction:column;display:flex}.duo__body[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{align-items:center;gap:var(--space-3);font-size:var(--fs-xl);display:flex}.duo__body[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme] svg{color:var(--accent)}.duo__body[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--color-muted)}.partners[data-astro-cid-lcdefpme]{overflow:hidden}.partners__marquee[data-astro-cid-lcdefpme]{margin-top:var(--space-5);overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000);mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000)}.partners__track[data-astro-cid-lcdefpme]{align-items:center;gap:var(--space-8);width:max-content;animation:46s linear infinite scroll-x;display:flex}.partners__item[data-astro-cid-lcdefpme]{height:72px;padding-inline:var(--space-5);background:var(--color-white);border-radius:var(--radius-sm);justify-content:center;align-items:center;display:inline-flex}.partners__logo[data-astro-cid-lcdefpme]{object-fit:contain;width:auto;height:40px}.partners__track[data-astro-cid-lcdefpme]:hover{animation-play-state:paused}.partners__link[data-astro-cid-lcdefpme]{margin-top:var(--space-6);justify-content:center;display:flex}@keyframes scroll-x{to{transform:translate(-50%)}}.cta__inner[data-astro-cid-lcdefpme]{justify-content:space-between;align-items:center;gap:var(--space-7);padding:var(--space-8);background:var(--color-surface-alt);border:1px solid var(--color-line);border-left:4px solid var(--accent);border-radius:var(--radius-lg);display:flex}.cta__title[data-astro-cid-lcdefpme]{margin-top:var(--space-3);margin-bottom:var(--space-3)}.cta__actions[data-astro-cid-lcdefpme]{gap:var(--space-3);flex-direction:column;flex-shrink:0;display:flex}@media (prefers-reduced-motion:reduce){.partners__track[data-astro-cid-lcdefpme]{animation:none}}@media (width<=920px){.activities[data-astro-cid-lcdefpme]{grid-template-columns:1fr 1fr}.duo[data-astro-cid-lcdefpme]{grid-template-columns:1fr}.cta__inner[data-astro-cid-lcdefpme]{flex-direction:column;align-items:flex-start}}@media (width<=560px){.activities[data-astro-cid-lcdefpme]{grid-template-columns:1fr}}
