
/* Webcinq V6.10 — unification legacy pages, flags and references */
.v610-flag-link{display:inline-flex!important;align-items:center!important;gap:6px!important;white-space:nowrap}.v610-flag-svg{width:22px;height:15px;border-radius:3px;box-shadow:0 0 0 1px rgba(4,18,92,.12);flex:0 0 auto}
.v610-special{background:#fff!important;color:var(--v67-text)!important}.v610-special .page-hero{padding:76px 0 64px;background:radial-gradient(circle at 80% 15%,rgba(146,189,249,.28),transparent 30%),linear-gradient(128deg,var(--v67-dark),var(--v67-navy));color:#fff}.v610-special .page-hero .breadcrumbs,.v610-special .page-hero .kicker,.v610-special .page-hero .lead{color:#dceaff!important}.v610-special .page-hero h1,.v610-special .page-hero h2{color:#fff!important}.v610-special .page-hero .gradient{background:none!important;color:var(--v67-sky)!important;-webkit-text-fill-color:currentColor!important}.v610-special .section{padding:68px 0}.v610-special .section.alt{background:var(--v67-light)!important}.v610-special .card{border:1px solid var(--v67-line)!important;border-radius:22px!important;background:#fff!important;box-shadow:0 14px 42px rgba(4,18,92,.08)!important;transition:transform .25s ease,box-shadow .25s ease,border-color .25s ease}.v610-special .card:hover{transform:translateY(-4px);border-color:var(--v67-sky)!important;box-shadow:0 20px 52px rgba(4,18,92,.14)!important}.v610-special .cta-band{border-radius:24px!important;background:linear-gradient(135deg,var(--v67-light),#fff)!important;border:1px solid var(--v67-line)!important}.v610-special .article-meta,.v610-special .muted{color:#5b6d91!important}.v610-special .footer{display:none!important}.v610-special .v6-footer{display:block!important}
.v610-project.v67-project-page{background:#fff!important}.v610-project .v67-project-header{display:none!important}.v610-project .v67-project-hero{background:radial-gradient(circle at 80% 15%,rgba(146,189,249,.24),transparent 28%),linear-gradient(128deg,var(--v67-dark),var(--v67-navy))!important}.v610-project .v67-project-hero h1,.v610-project .v67-project-hero p,.v610-project .v67-kicker{color:#fff!important}.v610-project .v67-project-points span{color:var(--v67-dark)!important}.v610-project .v67-project-form-section{background:var(--v67-light)!important}
.v610-references{padding:72px 0;background:#fff}.v610-references .v610-ref-head{display:flex;justify-content:space-between;gap:24px;align-items:end;margin-bottom:30px}.v610-references .v610-ref-kicker{display:inline-block;color:var(--v67-blue);font-weight:900;text-transform:uppercase;letter-spacing:.12em;font-size:.78rem}.v610-references h2{margin:.35em 0 .2em;color:var(--v67-dark);font-size:clamp(2rem,4vw,3.2rem);line-height:1.05}.v610-references p{max-width:740px;color:#5a6b8d}.v610-logo-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:14px}.v610-logo-card{min-height:128px;display:flex;align-items:center;justify-content:center;padding:18px;background:#fff;border:1px solid var(--v67-line);border-radius:18px;box-shadow:0 10px 30px rgba(4,18,92,.06);transition:transform .25s ease,box-shadow .25s ease}.v610-logo-card:hover{transform:translateY(-4px);box-shadow:0 18px 40px rgba(4,18,92,.12)}.v610-logo-card img{max-width:100%;max-height:82px;width:auto;height:auto;object-fit:contain;filter:none!important}.v610-logo-card.dark-logo{background:#f7faff}
.v610-lang-switch{display:inline-flex;gap:8px;align-items:center;flex-wrap:wrap}.v610-lang-switch a{display:inline-flex;align-items:center;gap:6px}
@media(max-width:980px){.v610-logo-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.v610-references .v610-ref-head{align-items:flex-start;flex-direction:column}}@media(max-width:620px){.v610-logo-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.v610-logo-card{min-height:105px;padding:14px}.v610-references{padding:54px 0}}
