<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>MARGO</title>
	<atom:link href="https://margo.23juin.dev/pl/feed/" rel="self" type="application/rss+xml" />
	<link></link>
	<description>Data, AI &#38; Digital Experts</description>
	<lastBuildDate>Mon, 04 May 2026 08:07:32 +0000</lastBuildDate>
	<language>pl-PL</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=7.0</generator>

<image>
	<url>https://margo.23juin.dev/wp-content/uploads/2024/08/cropped-Design-sans-titre-17-32x32.png</url>
	<title>MARGO</title>
	<link></link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>Securing High-Risk Production with Agent-Based AI in the Banking, Finance and Insurance Sector</title>
		<link>https://margo.23juin.dev/pl/przypadek-uzycia-pl/securing-high-risk-production-with-agent-based-ai-in-the-banking-finance-and-insurance-sector-2/</link>
		
		<dc:creator><![CDATA[Emma Santimone]]></dc:creator>
		<pubDate>Fri, 17 Apr 2026 08:08:52 +0000</pubDate>
				<category><![CDATA[Przypadek użycia]]></category>
		<guid isPermaLink="false">https://margo.23juin.dev/?p=9563</guid>

					<description><![CDATA[<p>Executive Summary In the capital markets ecosystem, data is the engine, but punctuality is the rule. Within the Risk Department of a major Corporate and Investment Bank (CIB), producing risk metrics (VaR, Limits) is a critical mission processing 6 billion data points daily. Faced with this explosion of complexity, MARGO integrated a pioneering AI expertise ...</p>
<p>The post <a href="https://margo.23juin.dev/pl/przypadek-uzycia-pl/securing-high-risk-production-with-agent-based-ai-in-the-banking-finance-and-insurance-sector-2/">Securing High-Risk Production with Agent-Based AI in the Banking, Finance and Insurance Sector</a> appeared first on <a href="https://margo.23juin.dev/pl/margo-polska">MARGO</a>.</p>
]]></description>
										<content:encoded><![CDATA[<div class="entry">


<style>
:root{
  --navy:#000073;
  --blue:#407ab3;
  --blue-hover:#26598a;
  --white:#fff;
  --text:#333;
  --surface:var(--white);
  --surface-muted:#f7f9fb;
  --surface-soft:#dde5ed;
  --surface-quote:#f9f9f9;
  --border:#dde5ed;
  --fs-base:16px;
  --lh-base:1.7;
  --fw-bold:700;
  --r-sm:8px;
  --r-md:12px;
  --r-lg:15px;
  --shadow:0 4px 12px rgba(0,0,0,.10);
  --shadow-navy:0 4px 10px rgba(0,0,115,.10);
  --s-1:10px;
  --s-2:15px;
  --s-3:20px;
  --s-4:30px;
  --s-5:32px;
  --s-6:48px;
  --pill-bg:#000;
  --pill-fg:var(--white);
  --pill-pad:4px 8px;
  --card-radius:var(--r-md);
  --card-shadow:var(--shadow);
  --card-pad:14px 16px;
  --btn-bg:var(--blue);
  --btn-bg-hover:var(--blue-hover);
  --btn-fg:var(--white);
  --btn-pad:12px 26px;
  --btn-radius:8px;
  --btn-fw:600;
  --btn-fs:15px;
  --btn-shadow:0 6px 16px rgba(0,0,0,.15);
  --btn-shadow-hover:0 10px 24px rgba(0,0,0,.20);
  --btn-shadow-active:0 4px 10px rgba(0,0,0,.18);
  --btn-focus:3px solid rgba(64,122,179,.35);
  --table-border:var(--border);
  --table-head-bg:var(--navy);
  --table-head-fg:var(--white);
  --table-row-alt:var(--surface-muted);
  --table-cell-pad:12px 14px;
  --quote-border:5px solid var(--navy);
  --quote-bg:var(--surface-quote);
  --quote-pad:var(--s-3);
  --margo-bg:var(--navy);
  --margo-fg:var(--white);
  --margo-shadow:var(--shadow-navy);
  --margo-pad:10px 25px;
  --photo-w:380px;
  --photo-w-mobile:360px;
}

.text_content{
  font-size:var(--fs-base);
  line-height:var(--lh-base);
}
.text_content p{margin:0 0 1em}
.text_content a{color:inherit;text-decoration:underline}
.text_content img{max-width:100%;height:auto}

.text_content h2{
  font-size:30px;
  font-weight:var(--fw-bold);
  color:var(--navy);
  margin:2rem 0;
}

.text_content h3{
  display:block;
  width:fit-content;
  background:#000;
  color:#fff;
  padding:6px 12px;
  margin:1.5rem 0 1rem;
  font-size:20px;
  font-weight:700;
  line-height:1.2;
  border-radius:4px;
}

.text_content h4{
  font-size:18px;
  font-weight:var(--fw-bold);
  color:var(--navy);
  margin:1.25rem 0 .75rem;
}

.text_content strong{font-weight:var(--fw-bold)}

.text_content ul{
  list-style:disc;
  margin:1em 0 1em 1.5em;
  padding:0;
}
.text_content li{display:list-item}
.text_content > h3 + ul{margin-top:6px}

.custom-box,
.text_content .faq-item{
  border-radius:var(--card-radius);
}

.custom-box{
  padding:22px 26px;
  margin:var(--s-4) 0;
  line-height:1.6;
  font-size:var(--fs-base);
}
.custom-box p{margin:0 0 12px}
.custom-box p:last-child{margin-bottom:0}
.custom-box > :first-child{margin-top:0}

.custom-box.filled{
  background:var(--navy);
  color:var(--white);
  box-shadow:var(--card-shadow);
}
.custom-box.outlined{
  border:2px solid var(--navy);
  color:var(--navy);
  background:var(--surface);
}

.container-photo{
  display:flex;
  align-items:center;
  gap:var(--s-5);
  margin:var(--s-3) 0 var(--s-4);
  max-width:100%;
}
.text_content h2 + .container-photo{margin-top:var(--s-2)}
.container-photo + p{margin-top:var(--s-2)}

.container-photo .text{flex:1;text-align:left}
.container-photo .image{
  flex:0 0 var(--photo-w);
  max-width:var(--photo-w);
}
.container-photo .image img,
.container-photo .image iframe{
  display:block;
  width:100%;
  height:auto;
  border-radius:var(--r-md);
}
.container-photo .image iframe{
  aspect-ratio:16/9;
  border:0;
  box-shadow:var(--shadow);
}

@media (max-width:768px){
  .container-photo{
    flex-direction:column;
    align-items:flex-start;
    gap:var(--s-3);
    margin:var(--s-4) 0;
  }
  .container-photo .image{
    flex:none;
    width:100%;
    max-width:var(--photo-w-mobile);
  }
}

.video-container{
  position:relative;
  width:100%;
  aspect-ratio:16/9;
  overflow:hidden;
  margin:var(--s-3) 0;
  border-radius:var(--r-md);
  box-shadow:var(--shadow);
}
.video-container iframe{
  position:absolute;
  inset:0;
  width:100%;
  height:100%;
  border:0;
  border-radius:var(--r-md);
}
.video-container.is-small{max-width:640px}

.citation {
  font-style: italic;
  font-size: var(--fs-base);
  color: #444;
  padding: 4rem 3.5rem 2.5rem 3.5rem;
  background: var(--surface-muted);
  border-radius: var(--r-md);
  margin: 3.5rem 0;
  position: relative;
  line-height: 1.8;
}

.citation::before {
  content: "“";
  font-family: "Georgia", serif;
  font-size: 7.5rem;
  color: #000073;
  opacity: 1;
  position: absolute;
  top: -25px;
  left: 12px;
}

.citation .auteur {
  display: block;
  margin-top: 20px;
  font-style: normal;
  font-weight: 700;
  color: #000073;
  font-size: 16px;
  text-transform: none;
  text-align: right;
}

.citation .auteur::before {
  content: "— ";
  opacity: 1;
}

.kpi-grid{
  display:grid;
  grid-template-columns:repeat(auto-fit,minmax(200px,1fr));
  gap:var(--s-2);
  margin:var(--s-2) 0;
}
.kpi-grid .kpi-item{
  background:var(--navy);
  color:var(--white);
  padding:20px;
  border-radius:var(--r-lg);
  font-size:18px;
  font-weight:var(--fw-bold);
  text-align:center;
  box-shadow:var(--shadow);
  display:flex;
  flex-direction:column;
  justify-content:center;
  min-height:84px;
}

.custom-container-2,
.custom-container-3{
  display:grid;
  gap:20px;
  width:100%;
  margin:var(--s-4) 0 var(--s-5);
}
.custom-container-2{grid-template-columns:repeat(2,1fr)}
.custom-container-3{grid-template-columns:repeat(3,1fr)}

.custom-container-2 .custom-box,
.custom-container-3 .custom-box{margin:0}

.custom-container-2 + .custom-container-2,
.custom-container-2 + .custom-container-3,
.custom-container-3 + .custom-container-2,
.custom-container-3 + .custom-container-3{
  margin-top:var(--s-2);
}

@media (max-width:768px){
  .custom-container-2,
  .custom-container-3{
    grid-template-columns:1fr;
  }
}

.photo-grid{
  display:flex;
  justify-content:center;
  gap:var(--s-3);
  flex-wrap:wrap;
  margin:var(--s-4) 0;
}

.encadre-margo{
  background:var(--navy);
  border-radius:18px;
  box-shadow:0 12px 30px rgba(0,0,115,.18);
  margin:var(--s-4) 0;
  overflow:hidden;
}
.encadre-margo .content{
  padding:26px 28px;
  color:var(--white);
  line-height:1.65;
}

.encadre-margo h2,
.encadre-margo h3,
.encadre-margo h4{
  background:none !important;
  padding:0 !important;
  margin:0 0 14px;
  color:var(--white);
  font-weight:800;
  display:block;
  letter-spacing:.02em;
}

.encadre-margo .margo-title{
  text-transform:uppercase;
  letter-spacing:.08em;
  font-size:14px;
  opacity:.95;
  margin:0 0 12px;
}

.encadre-margo p{margin:0 0 12px;color:rgba(255,255,255,.92)}
.encadre-margo p:last-child{margin-bottom:0}

.encadre-margo strong{color:var(--white);font-weight:800}

.encadre-margo ul{list-style:none;margin:12px 0 14px;padding:0}
.encadre-margo li{
  position:relative;
  padding-left:22px;
  margin:10px 0;
  color:rgba(255,255,255,.92);
}
.encadre-margo li::before{
  content:"•";
  position:absolute;
  left:0;
  top:0;
  font-weight:900;
  color:rgba(255,255,255,.95);
  line-height:1.2;
}

.encadre-margo a{
  color:var(--white);
  text-decoration:underline;
  text-decoration-thickness:1px;
  text-underline-offset:3px;
  opacity:.95;
}
.encadre-margo a:hover{opacity:1}

.encadre-margo hr{
  border:0;
  height:1px;
  background:rgba(255,255,255,.18);
  margin:16px 0;
}

.encadre-margo .margo-final{
  margin-top:14px;
  padding-top:14px;
  border-top:1px solid rgba(255,255,255,.18);
  font-weight:800;
  color:var(--white);
}

@media (max-width:768px){
  .encadre-margo .content{padding:20px 18px}
}

.text_content .faq-container{
  background:var(--surface-soft);
  padding:20px;
  border-radius:var(--r-sm);
  width:100%;
  margin:20px auto;
}
.text_content .faq-item{
  background:var(--surface);
  padding:var(--card-pad);
  margin:12px 0;
}
.text_content .faq-item summary{
  cursor:pointer;
  font-weight:var(--fw-bold);
  color:var(--navy);
  list-style:none;
  position:relative;
  padding-right:28px;
  line-height:1.4;
}
.text_content .faq-item summary::-webkit-details-marker{display:none}
.text_content .faq-item summary::after{
  content:"+";
  position:absolute;
  right:0;
  top:0;
  font-size:22px;
  font-weight:800;
  color:var(--navy);
  line-height:1;
}
.text_content .faq-item[open] summary::after{content:"–"}
.text_content .faq-answer{
  margin-top:10px;
  color:var(--text);
  line-height:var(--lh-base);
}
.text_content .faq-answer p{margin:0 0 10px}
.text_content .faq-answer ul{margin:8px 0 0 18px}

.btn-bleu{
  display:block;
  width:fit-content; 
  padding:var(--btn-pad);
  background-color:var(--btn-bg);
  color:var(--btn-fg);
  text-decoration:none;
  border-radius:var(--btn-radius);
  margin-bottom: var(--s-2); 
  font-weight:var(--btn-fw);
  font-size:var(--btn-fs);
  line-height:1;
  transition:background-color .25s ease,transform .15s ease,box-shadow .15s ease;
  box-shadow:var(--btn-shadow);
}
.btn-bleu:hover{
  background-color:var(--btn-bg-hover);
  transform:translateY(-1px);
  box-shadow:var(--btn-shadow-hover);
}
.btn-bleu:active{
  transform:translateY(0);
  box-shadow:var(--btn-shadow-active);
}
.btn-bleu:focus-visible{
  outline:var(--btn-focus);
  outline-offset:2px;
}
.btn-bleu:visited{color:var(--btn-fg)}
.text_content a.btn-bleu,
.text_content a.btn-bleu:visited{
  color: var(--btn-fg);
  text-decoration: none;
}

@media (prefers-reduced-motion: reduce){
  .btn-bleu{transition:none}
  .btn-bleu:hover,
  .btn-bleu:active{transform:none}
}

.text_content .table-scroll{
  overflow-x:auto;
  -webkit-overflow-scrolling:touch;
}
.text_content table{
  width:100%;
  border-collapse:collapse;
  margin:20px 0;
  font-size:var(--fs-base);
}
.text_content th,
.text_content td{
  padding:var(--table-cell-pad);
  border:1px solid var(--table-border);
  text-align:left;
  vertical-align:top;
}
.text_content th{
  background:var(--table-head-bg);
  color:var(--table-head-fg);
  font-weight:var(--fw-bold);
}
.text_content tr:nth-child(even) td{background:var(--table-row-alt)}
.text_content .table-scroll table{min-width:640px}

.text_content .sommaire{
  background:var(--surface-muted);
  border:1px solid var(--border);
  border-radius:var(--r-md);
  padding:var(--s-4);
  margin:var(--s-4) 0 var(--s-5);
}
.text_content .sommaire-title{
  font-size:13px;
  font-weight:var(--fw-bold);
  color:var(--navy);
  text-transform:uppercase;
  letter-spacing:.10em;
  margin:0 0 var(--s-2);
}

.text_content .sommaire ul.sommaire-list{
  list-style:none;
  margin:0;
  padding:0;
}
.text_content .sommaire ul.sommaire-list > li{
  list-style:none;
  margin:0 0 6px;
  padding:0;
}
.text_content .sommaire ul.sommaire-list > li::marker{content:none}
.text_content .sommaire ul.sommaire-list > li::before{content:none}

.text_content .sommaire ul.sommaire-list a{
  color:var(--text);
  text-decoration:none;
  font-size:15px;
  line-height:1.5;
  display:flex;
  align-items:center;
  gap:10px;
  width:100%;
  padding:8px 10px;
  border-radius:10px;
}
.text_content .sommaire ul.sommaire-list a::before{
  content:"›";
  color:var(--navy);
  font-weight:700;
  flex-shrink:0;
}
.text_content .sommaire ul.sommaire-list a:hover{
  background:rgba(0,0,115,.06);
  color:var(--navy);
}
.text_content .sommaire ul.sommaire-list a:focus-visible{
  outline:2px solid rgba(0,0,115,.25);
  outline-offset:2px;
}

.cta-split{
  display:grid;
  grid-template-columns:1.25fr 1fr;
  gap:24px;
  align-items:stretch;
  margin:28px 0 36px;
}

.cta-card{
  background:var(--navy);
  color:var(--white);
  border-radius:16px;
  padding:26px 28px;
  box-shadow:0 10px 26px rgba(0,0,115,.18);
}

.cta-kicker{
  margin:0 0 10px;
  font-size:12px;
  letter-spacing:.14em;
  text-transform:uppercase;
  opacity:.85;
}

.cta-title{
  margin:0 0 14px;
  font-size:22px;
  font-weight:800;
  color:var(--white);
  background:none !important;
  padding:0 !important;
  display:block;
}

.cta-card p{
  margin:0 0 12px;
  line-height:1.65;
  opacity:.95;
}

.cta-card .btn-bleu{margin-top:10px}

.video-card{
  background:#fff;
  border-radius:16px;
  padding:16px;
  box-shadow:0 10px 26px rgba(0,0,0,.12);
  overflow:hidden;
  display:flex;
  align-items:center;
  justify-content:center;
  min-height:260px;
}
.video-card .video-container{
  margin:0;
  border-radius:14px;
  box-shadow:none;
  width:100%;
}

@media (max-width:900px){
  .cta-split{grid-template-columns:1fr}
  .video-card{padding:10px}
}

.text_content .author-card{
  position:relative;
  display:flex;
  align-items:center;
  gap:20px;
  padding:22px 24px 22px 28px;
  margin:var(--s-4) 0;
  background:#fff;
  border:1px solid rgba(0,0,0,.06);
  border-radius:14px;
  box-shadow:0 10px 28px rgba(0,0,0,.07);
}

.text_content .author-card::before{
  content:"";
  position:absolute;
  left:14px;
  top:14px;
  bottom:14px;
  width:3px;
  background:var(--navy);
  border-radius:999px;
  opacity:.85;
}

.text_content .author-avatar{
  width:96px;
  min-width:96px;
  align-self:stretch;
  border-radius:18px;
  object-fit:cover;
  border:1px solid rgba(0,0,0,.08);
  outline:1px solid rgba(0,0,115,.10);
  outline-offset:3px;
  box-shadow:0 12px 28px rgba(0,0,0,.14);
  transition:transform .25s ease,box-shadow .25s ease;
}

.text_content .author-card:hover .author-avatar{
  transform:translateY(-1px);
  box-shadow:0 14px 28px rgba(0,0,0,.16);
}

.text_content .author-meta{flex:1;min-width:0}

.text_content .author-label{
  margin:0 0 6px;
  font-size:11px;
  font-weight:800;
  letter-spacing:.14em;
  text-transform:uppercase;
  color:rgba(0,0,115,.70);
}

.text_content .author-name{
  margin:0;
  font-size:18px;
  font-weight:800;
  line-height:1.2;
  letter-spacing:-0.01em;
  color:var(--navy);
}
.text_content .author-name a{color:var(--navy);text-decoration:none}
.text_content .author-name a:hover{text-decoration:underline}

.text_content .author-role{
  margin:2px 0 10px;
  font-size:14px;
  color:rgba(0,0,0,.65);
}

.text_content .author-bio{
  margin:0 0 12px;
  font-size:14px;
  font-style:italic;
  line-height:1.5;
  color:rgba(0,0,0,.65);
}

.text_content .author-links{
  margin:0;
  display:flex;
  align-items:center;
  gap:8px;
  flex-wrap:wrap;
  font-size:13px;
}
.text_content .author-links a{
  display:inline-flex;
  align-items:center;
  padding:8px 10px;
  border-radius:999px;
  background:rgba(0,0,115,.06);
  border:1px solid rgba(0,0,115,.10);
  color:var(--navy);
  text-decoration:none;
  font-weight:800;
}
.text_content .author-links a:hover{
  background:rgba(0,0,115,.10);
  text-decoration:none;
}

@media (max-width:768px){
  .text_content .author-avatar{
    width:64px;
    min-width:64px;
    border-radius:14px;
    outline-offset:2px;
  }
}
.text_content .callout-important{
margin:var(--s-3) 0;
padding:12px 16px;
border-left:4px solid var(--blue);
background:rgba(0,0,115,.03);
border-radius:8px;
}

.text_content .callout-important p{
margin:0;
}

.text_content .callout-important strong{
font-weight:700;
}

.text_content hr {
border: 0; 
height: 1px; 
background-image: linear-gradient(to right, rgba(0, 0, 115, 0), rgba(0, 0, 115, 0.9), rgba(0, 0, 115, 0)); 
margin-top: 4rem; 
margin-bottom: 2rem; 
width: 100%; 
display: block; 
}

</style>




<div class="text_content">


<div class="container-photo">
  <div class="text">

<h2>Executive Summary</h2>

  <p>
In the capital markets ecosystem, data is the engine, but punctuality is the rule. Within the <strong>Risk Department of a major Corporate and Investment Bank (CIB)</strong>, producing risk metrics (VaR, Limits) is a critical mission processing <strong>6 billion data points daily</strong>.
</p>

<p>
Faced with this explosion of complexity, MARGO integrated a pioneering AI expertise cell to transform manual supervision into a predictive and autonomous system. By deploying a cutting-edge <strong>multi-agent architecture</strong>, we secured the SLE (Service Level Expectation) while restoring value to the analysts&#8217; work.
</p>
  </div>

  <div class="image">
    <img decoding="async" src="https://margo.23juin.dev/wp-content/uploads/2025/03/6.png" alt="Use-Case-workload">
  </div>
</div>

<hr>
<h2>The Strategic Challenge: Overcoming the limits of human supervision</h2>

<p>
The infrastructure digitalization project took place in a &#8222;Scaling Law&#8221; context: the volume of data had become so large that manual tracking of calculation chains was structurally impossible to perform accurately.
</p>

<ul>
<li><strong>Operational Risk:</strong> Any incident on the calculation chain starting at midnight threatens the delivery of indicators to regulators and traders.</li>

<li><strong>The Bottleneck:</strong> Teams of experts were mobilized on repetitive support tasks at the expense of high-value risk analysis.</li>

<li><strong>Cognitive Debt:</strong> A massive base of business procedures, difficult to mobilize instantly during critical nighttime incidents.</li>
</ul>

<div class="custom-box filled">
<p><strong>MARGO&#8217;s Objective:</strong> Shift from a reactive posture (crisis management) to a proactive posture (preventing failure).</p>
</div>

<hr>

<h2>The Solution: Hybrid Artificial Intelligence</h2>

<p>
MARGO designed a dual strategy, combining the statistical power of traditional Machine Learning with the reasoning capabilities of Generative AI.
</p>

<h3>Anticipation: The Predictive Monitoring Engine (PSM)</h3>

<p>
Using predictive maintenance models, this tool analyzes data flows in real-time from the very beginning of the cycle.
</p>

<ul>
<li><strong>Innovation:</strong> It associates a probability of success with SLE compliance.</li>

<li><strong>Impact:</strong> If a weak signal indicates a potential delay, operational teams are alerted before the anomaly becomes critical.</li>
</ul>

<h3>Autonomy: Intelligent Multi-Agent System</h3>

<p>
Based on <strong>LangChain</strong> and <strong>LangGraph</strong>, this system goes beyond a simple chatbot to become a true agentic &#8222;co-pilot.&#8221;
</p>

<ul>
<li><strong>RAG Pattern (Retrieval-Augmented Generation):</strong> Instant access to all business documentation for ultra-fast diagnosis.</li>

<li><strong>ReAct Pattern (Reasoning &#038; Acting):</strong> The AI does not just respond; it reasons, identifies anomalies in logs, and suggests concrete resolution steps.</li>
</ul>

<hr>

<h2>Methodology: Trustworthy AI (Human-in-the-loop)</h2>

<p>
    For a highly regulated financial environment, AI cannot be a &#8222;black box.&#8221; MARGO implemented three pillars of trust:
</p>

<div class="custom-container-3">
    <div class="custom-box filled">
        <strong>Explainability:</strong> 
<p> Each decision made by the agent is justified by a logical reasoning step.</p>
    </div>

    <div class="custom-box outlined">
        <strong>Sovereignty:</strong> 
<p> Humans remain in control of the final decision. AI facilitates the management of tedious tasks to allow experts to focus on complex issues.</p>
    </div>

    <div class="custom-box filled">
        <strong>Adoption:</strong> 
<p> Total immersion of MARGO consultants within production teams to ensure the tool meets real-world field constraints.</p>
    </div>
</div>

<hr>

<h2>Business Impact &#038; ROI</h2>

<p>
The implementation of MARGO&#8217;s solutions generates tangible benefits, transforming support into a performance lever.
</p>

<div class="table-scroll">
<table>

<thead>
<tr>
<th>Key Metric</th>
<th>Measured / Target Impact</th>
</tr>
</thead>

<tbody>

<tr>
<td><strong>SLE Reliability</strong></td>
<td>Drastic reduction in production delays</td>
</tr>

<tr>
<td><strong>Operational Efficiency</strong></td>
<td>Easier chain monitoring for non-IT profiles, reducing ticket volume</td>
</tr>

<tr>
<td><strong>HR Optimization</strong></td>
<td>Redirection of <strong>30 analysts</strong> toward high-value tasks</td>
</tr>

<tr>
<td><strong>Diagnostic Time</strong></td>
<td><strong>66% efficiency gain</strong> (resolution time dropping from 3 days to 1 day on average)</td>
</tr>

</tbody>
</table>
</div>

<div class="citation">
MARGO&#8217;s approach allowed us to cross a major technological threshold. Agentic AI is no longer just a laboratory promise; it has become a concrete ally for our production teams on a daily basis.
<span class="auteur">IT Risk Manager</span>
</div>

<hr>
<h2>Outlook: Toward Self-Healing</h2>

<p>
The success of the <strong>2024 MVPs</strong> paves the way for massive industrialization planned for 2025 and 2026. The next step is to extend autonomous automation capabilities to move toward a <strong>&#8222;Self-healing&#8221;</strong> infrastructure, capable of repairing minor incidents without human intervention.
</p>


<div class="encadre-margo">

<div class="content">

<p class="margo-title">
Are you facing similar challenges? Contact us!
</p>

<p>
By utilizing Machine Learning and Agentic AI technologies, MARGO has made risk metric management faster, more reliable, and more predictive. This success confirms MARGO&#8217;s expertise in implementing cutting-edge AI solutions, particularly in complex sectors like Corporate and Investment Banking (CIB).
</p>

<p class="margo-final">
Transform your challenges into opportunities with innovative and tailor-made solutions!
</p>

</div>


<div class="faq-container">

<details class="faq-item">
<summary>What is agentic AI and how does it differ from a standard chatbot?</summary>

<div class="faq-answer">
<p style="color: #000000 !important;">
Unlike a standard chatbot that simply retrieves information, an agentic AI is capable of reasoning to accomplish tasks. By using frameworks like LangGraph, the AI can identify a bug in technical logs and suggest concrete corrective actions, acting as a true co-pilot for operational teams.
</p>
</div>

</details>

<details class="faq-item">
<summary>Why combine traditional Machine Learning and Generative AI?</summary>

<div class="faq-answer">
<p style="color: #000000 !important;">
This dual approach covers the entire value chain: traditional Machine Learning (PSM engine) excels in statistical prediction to anticipate production delays, while Generative AI handles the complexity of business language and procedures to automate technical support.
</p>
</div>

</details>

<details class="faq-item">
<summary>How do you guarantee data security in a regulated environment?</summary>

<div class="faq-answer">
<p style="color: #000000 !important;">
Security is at the heart of our deployments. Language models are integrated via secure and private infrastructures. Furthermore, we follow a human-in-the-loop methodology where humans remain in control of the final decision, ensuring trustworthy and sovereign AI within the CIB.
</p>
</div>

</details>

</div>

</div>

</div>


</div><p>The post <a href="https://margo.23juin.dev/pl/przypadek-uzycia-pl/securing-high-risk-production-with-agent-based-ai-in-the-banking-finance-and-insurance-sector-2/">Securing High-Risk Production with Agent-Based AI in the Banking, Finance and Insurance Sector</a> appeared first on <a href="https://margo.23juin.dev/pl/margo-polska">MARGO</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Qubit Pharmaceuticals: Revolutionising Molecular Research with Artificial Intelligence</title>
		<link>https://margo.23juin.dev/pl/przypadek-uzycia-pl/qubit-pharmaceuticals-revolutionising-molecular-research-with-artificial-intelligence-2/</link>
		
		<dc:creator><![CDATA[Emma Santimone]]></dc:creator>
		<pubDate>Fri, 17 Apr 2026 07:39:50 +0000</pubDate>
				<category><![CDATA[Przypadek użycia]]></category>
		<guid isPermaLink="false">https://margo.23juin.dev/?p=9533</guid>

					<description><![CDATA[<p>Context: Why has anticipating demand become strategic? Qubit Pharmaceuticals, a fast-growing innovative start-up, is at the forefront of chemistry research and numerical simulation, with an ambitious goal: to accelerate the discovery of new molecules and generate drug candidates from complex molecular data. Qubit Pharmaceuticals&#8217; Machine Learning team, composed of specialized researchers and developers, called upon ...</p>
<p>The post <a href="https://margo.23juin.dev/pl/przypadek-uzycia-pl/qubit-pharmaceuticals-revolutionising-molecular-research-with-artificial-intelligence-2/">Qubit Pharmaceuticals: Revolutionising Molecular Research with Artificial Intelligence</a> appeared first on <a href="https://margo.23juin.dev/pl/margo-polska">MARGO</a>.</p>
]]></description>
										<content:encoded><![CDATA[<div class="entry">


<style>
:root{
  --navy:#000073;
  --blue:#407ab3;
  --blue-hover:#26598a;
  --white:#fff;
  --text:#333;
  --surface:var(--white);
  --surface-muted:#f7f9fb;
  --surface-soft:#dde5ed;
  --surface-quote:#f9f9f9;
  --border:#dde5ed;
  --fs-base:16px;
  --lh-base:1.7;
  --fw-bold:700;
  --r-sm:8px;
  --r-md:12px;
  --r-lg:15px;
  --shadow:0 4px 12px rgba(0,0,0,.10);
  --shadow-navy:0 4px 10px rgba(0,0,115,.10);
  --s-1:10px;
  --s-2:15px;
  --s-3:20px;
  --s-4:30px;
  --s-5:32px;
  --s-6:48px;
  --pill-bg:#000;
  --pill-fg:var(--white);
  --pill-pad:4px 8px;
  --card-radius:var(--r-md);
  --card-shadow:var(--shadow);
  --card-pad:14px 16px;
  --btn-bg:var(--blue);
  --btn-bg-hover:var(--blue-hover);
  --btn-fg:var(--white);
  --btn-pad:12px 26px;
  --btn-radius:8px;
  --btn-fw:600;
  --btn-fs:15px;
  --btn-shadow:0 6px 16px rgba(0,0,0,.15);
  --btn-shadow-hover:0 10px 24px rgba(0,0,0,.20);
  --btn-shadow-active:0 4px 10px rgba(0,0,0,.18);
  --btn-focus:3px solid rgba(64,122,179,.35);
  --table-border:var(--border);
  --table-head-bg:var(--navy);
  --table-head-fg:var(--white);
  --table-row-alt:var(--surface-muted);
  --table-cell-pad:12px 14px;
  --quote-border:5px solid var(--navy);
  --quote-bg:var(--surface-quote);
  --quote-pad:var(--s-3);
  --margo-bg:var(--navy);
  --margo-fg:var(--white);
  --margo-shadow:var(--shadow-navy);
  --margo-pad:10px 25px;
  --photo-w:380px;
  --photo-w-mobile:360px;
}

.text_content{
  font-size:var(--fs-base);
  line-height:var(--lh-base);
}
.text_content p{margin:0 0 1em}
.text_content a{color:inherit;text-decoration:underline}
.text_content img{max-width:100%;height:auto}

.text_content h2{
  font-size:30px;
  font-weight:var(--fw-bold);
  color:var(--navy);
  margin:2rem 0;
}

.text_content > h3{
  font-size:20px;
  font-weight:var(--fw-bold);
  color:var(--pill-fg);
  background:var(--pill-bg);
  padding:var(--pill-pad);
  display:inline-block;
  margin:1.5rem 0;
}

.text_content h4{
  font-size:18px;
  font-weight:var(--fw-bold);
  color:var(--navy);
  margin:1.25rem 0 .75rem;
}

.text_content strong{font-weight:var(--fw-bold)}

.text_content ul{
  list-style:disc;
  margin:1em 0 1em 1.5em;
  padding:0;
}
.text_content li{display:list-item}
.text_content > h3 + ul{margin-top:6px}

.custom-box,
.text_content .faq-item{
  border-radius:var(--card-radius);
}

.custom-box{
  padding:22px 26px;
  margin:var(--s-4) 0;
  line-height:1.6;
  font-size:var(--fs-base);
}
.custom-box p{margin:0 0 12px}
.custom-box p:last-child{margin-bottom:0}
.custom-box > :first-child{margin-top:0}

.custom-box.filled{
  background:var(--navy);
  color:var(--white);
  box-shadow:var(--card-shadow);
}
.custom-box.outlined{
  border:2px solid var(--navy);
  color:var(--navy);
  background:var(--surface);
}

.container-photo{
  display:flex;
  align-items:flex-start;
  gap:var(--s-5);
  margin:var(--s-3) 0 var(--s-4);
  max-width:100%;
}
.text_content h2 + .container-photo{margin-top:var(--s-2)}
.container-photo + p{margin-top:var(--s-2)}

.container-photo .text{flex:1;text-align:left}
.container-photo .image{
  flex:0 0 var(--photo-w);
  max-width:var(--photo-w);
}
.container-photo .image img,
.container-photo .image iframe{
  display:block;
  width:100%;
  height:auto;
  border-radius:var(--r-md);
}
.container-photo .image iframe{
  aspect-ratio:16/9;
  border:0;
  box-shadow:var(--shadow);
}

@media (max-width:768px){
  .container-photo{
    flex-direction:column;
    align-items:flex-start;
    gap:var(--s-3);
    margin:var(--s-4) 0;
  }
  .container-photo .image{
    flex:none;
    width:100%;
    max-width:var(--photo-w-mobile);
  }
}

.video-container{
  position:relative;
  width:100%;
  aspect-ratio:16/9;
  overflow:hidden;
  margin:var(--s-3) 0;
  border-radius:var(--r-md);
  box-shadow:var(--shadow);
}
.video-container iframe{
  position:absolute;
  inset:0;
  width:100%;
  height:100%;
  border:0;
  border-radius:var(--r-md);
}
.video-container.is-small{max-width:640px}

.citation{
  font-style:italic;
  font-size:var(--fs-base);
  color:var(--text);
  padding:var(--quote-pad);
  border-left:var(--quote-border);
  background:var(--quote-bg);
  margin:var(--s-4) 0;
  position:relative;
  line-height:1.5;
}
.citation::before,
.citation::after{
  font-size:3em;
  color:var(--navy);
  position:absolute;
}
.citation::before{content:"“";top:-10px;left:10px}
.citation::after{content:"”";bottom:-10px;right:10px}
.citation .auteur{
  display:block;
  margin-top:12px;
  font-style:normal;
  font-weight:var(--fw-bold);
  color:var(--navy);
  font-size:17px;
  text-align:right;
}

.kpi-grid{
  display:grid;
  grid-template-columns:repeat(auto-fit,minmax(200px,1fr));
  gap:var(--s-2);
  margin:var(--s-2) 0;
}
.kpi-grid .kpi-item{
  background:var(--navy);
  color:var(--white);
  padding:20px;
  border-radius:var(--r-lg);
  font-size:18px;
  font-weight:var(--fw-bold);
  text-align:center;
  box-shadow:var(--shadow);
  display:flex;
  flex-direction:column;
  justify-content:center;
  min-height:84px;
}

.custom-container-2,
.custom-container-3{
  display:grid;
  gap:20px;
  width:100%;
  margin:var(--s-4) 0 var(--s-5);
}
.custom-container-2{grid-template-columns:repeat(2,1fr)}
.custom-container-3{grid-template-columns:repeat(3,1fr)}

.custom-container-2 .custom-box,
.custom-container-3 .custom-box{margin:0}

.custom-container-2 + .custom-container-2,
.custom-container-2 + .custom-container-3,
.custom-container-3 + .custom-container-2,
.custom-container-3 + .custom-container-3{
  margin-top:var(--s-2);
}

@media (max-width:768px){
  .custom-container-2,
  .custom-container-3{
    grid-template-columns:1fr;
  }
}

.photo-grid{
  display:flex;
  justify-content:center;
  gap:var(--s-3);
  flex-wrap:wrap;
  margin:var(--s-4) 0;
}

.encadre-margo{
  background:var(--navy);
  border-radius:18px;
  box-shadow:0 12px 30px rgba(0,0,115,.18);
  margin:var(--s-4) 0;
  overflow:hidden;
}
.encadre-margo .content{
  padding:26px 28px;
  color:var(--white);
  line-height:1.65;
}

.encadre-margo h2,
.encadre-margo h3,
.encadre-margo h4{
  background:none !important;
  padding:0 !important;
  margin:0 0 14px;
  color:var(--white);
  font-weight:800;
  display:block;
  letter-spacing:.02em;
}

.encadre-margo .margo-title{
  text-transform:uppercase;
  letter-spacing:.08em;
  font-size:14px;
  opacity:.95;
  margin:0 0 12px;
}

.encadre-margo p{margin:0 0 12px;color:rgba(255,255,255,.92)}
.encadre-margo p:last-child{margin-bottom:0}

.encadre-margo strong{color:var(--white);font-weight:800}

.encadre-margo ul{list-style:none;margin:12px 0 14px;padding:0}
.encadre-margo li{
  position:relative;
  padding-left:22px;
  margin:10px 0;
  color:rgba(255,255,255,.92);
}
.encadre-margo li::before{
  content:"•";
  position:absolute;
  left:0;
  top:0;
  font-weight:900;
  color:rgba(255,255,255,.95);
  line-height:1.2;
}

.encadre-margo a{
  color:var(--white);
  text-decoration:underline;
  text-decoration-thickness:1px;
  text-underline-offset:3px;
  opacity:.95;
}
.encadre-margo a:hover{opacity:1}

.encadre-margo hr{
  border:0;
  height:1px;
  background:rgba(255,255,255,.18);
  margin:16px 0;
}

.encadre-margo .margo-final{
  margin-top:14px;
  padding-top:14px;
  border-top:1px solid rgba(255,255,255,.18);
  font-weight:800;
  color:var(--white);
}

@media (max-width:768px){
  .encadre-margo .content{padding:20px 18px}
}

.text_content .faq-container{
  background:var(--surface-soft);
  padding:20px;
  border-radius:var(--r-sm);
  width:100%;
  margin:20px auto;
}
.text_content .faq-item{
  background:var(--surface);
  padding:var(--card-pad);
  margin:12px 0;
}
.text_content .faq-item summary{
  cursor:pointer;
  font-weight:var(--fw-bold);
  color:var(--navy);
  list-style:none;
  position:relative;
  padding-right:28px;
  line-height:1.4;
}
.text_content .faq-item summary::-webkit-details-marker{display:none}
.text_content .faq-item summary::after{
  content:"+";
  position:absolute;
  right:0;
  top:0;
  font-size:22px;
  font-weight:800;
  color:var(--navy);
  line-height:1;
}
.text_content .faq-item[open] summary::after{content:"–"}
.text_content .faq-answer{
  margin-top:10px;
  color:var(--text);
  line-height:var(--lh-base);
}
.text_content .faq-answer p{margin:0 0 10px}
.text_content .faq-answer ul{margin:8px 0 0 18px}

.btn-bleu{
  display:inline-block;
  padding:var(--btn-pad);
  background-color:var(--btn-bg);
  color:var(--btn-fg);
  text-decoration:none;
  border-radius:var(--btn-radius);
  margin-bottom: var(--s-2); 
  font-weight:var(--btn-fw);
  font-size:var(--btn-fs);
  line-height:1;
  transition:background-color .25s ease,transform .15s ease,box-shadow .15s ease;
  box-shadow:var(--btn-shadow);
}
.btn-bleu:hover{
  background-color:var(--btn-bg-hover);
  transform:translateY(-1px);
  box-shadow:var(--btn-shadow-hover);
}
.btn-bleu:active{
  transform:translateY(0);
  box-shadow:var(--btn-shadow-active);
}
.btn-bleu:focus-visible{
  outline:var(--btn-focus);
  outline-offset:2px;
}
.btn-bleu:visited{color:var(--btn-fg)}
.text_content a.btn-bleu,
.text_content a.btn-bleu:visited{
  color: var(--btn-fg);
  text-decoration: none;
}

@media (prefers-reduced-motion: reduce){
  .btn-bleu{transition:none}
  .btn-bleu:hover,
  .btn-bleu:active{transform:none}
}

.text_content .table-scroll{
  overflow-x:auto;
  -webkit-overflow-scrolling:touch;
}
.text_content table{
  width:100%;
  border-collapse:collapse;
  margin:20px 0;
  font-size:var(--fs-base);
}
.text_content th,
.text_content td{
  padding:var(--table-cell-pad);
  border:1px solid var(--table-border);
  text-align:left;
  vertical-align:top;
}
.text_content th{
  background:var(--table-head-bg);
  color:var(--table-head-fg);
  font-weight:var(--fw-bold);
}
.text_content tr:nth-child(even) td{background:var(--table-row-alt)}
.text_content .table-scroll table{min-width:640px}

.text_content .sommaire{
  background:var(--surface-muted);
  border:1px solid var(--border);
  border-radius:var(--r-md);
  padding:var(--s-4);
  margin:var(--s-4) 0 var(--s-5);
}
.text_content .sommaire-title{
  font-size:13px;
  font-weight:var(--fw-bold);
  color:var(--navy);
  text-transform:uppercase;
  letter-spacing:.10em;
  margin:0 0 var(--s-2);
}

.text_content .sommaire ul.sommaire-list{
  list-style:none;
  margin:0;
  padding:0;
}
.text_content .sommaire ul.sommaire-list > li{
  list-style:none;
  margin:0 0 6px;
  padding:0;
}
.text_content .sommaire ul.sommaire-list > li::marker{content:none}
.text_content .sommaire ul.sommaire-list > li::before{content:none}

.text_content .sommaire ul.sommaire-list a{
  color:var(--text);
  text-decoration:none;
  font-size:15px;
  line-height:1.5;
  display:flex;
  align-items:center;
  gap:10px;
  width:100%;
  padding:8px 10px;
  border-radius:10px;
}
.text_content .sommaire ul.sommaire-list a::before{
  content:"›";
  color:var(--navy);
  font-weight:700;
  flex-shrink:0;
}
.text_content .sommaire ul.sommaire-list a:hover{
  background:rgba(0,0,115,.06);
  color:var(--navy);
}
.text_content .sommaire ul.sommaire-list a:focus-visible{
  outline:2px solid rgba(0,0,115,.25);
  outline-offset:2px;
}

.cta-split{
  display:grid;
  grid-template-columns:1.25fr 1fr;
  gap:24px;
  align-items:stretch;
  margin:28px 0 36px;
}

.cta-card{
  background:var(--navy);
  color:var(--white);
  border-radius:16px;
  padding:26px 28px;
  box-shadow:0 10px 26px rgba(0,0,115,.18);
}

.cta-kicker{
  margin:0 0 10px;
  font-size:12px;
  letter-spacing:.14em;
  text-transform:uppercase;
  opacity:.85;
}

.cta-title{
  margin:0 0 14px;
  font-size:22px;
  font-weight:800;
  color:var(--white);
  background:none !important;
  padding:0 !important;
  display:block;
}

.cta-card p{
  margin:0 0 12px;
  line-height:1.65;
  opacity:.95;
}

.cta-card .btn-bleu{margin-top:10px}

.video-card{
  background:#fff;
  border-radius:16px;
  padding:16px;
  box-shadow:0 10px 26px rgba(0,0,0,.12);
  overflow:hidden;
  display:flex;
  align-items:center;
  justify-content:center;
  min-height:260px;
}
.video-card .video-container{
  margin:0;
  border-radius:14px;
  box-shadow:none;
  width:100%;
}

@media (max-width:900px){
  .cta-split{grid-template-columns:1fr}
  .video-card{padding:10px}
}

.text_content .author-card{
  position:relative;
  display:flex;
  align-items:center;
  gap:20px;
  padding:22px 24px 22px 28px;
  margin:var(--s-4) 0;
  background:#fff;
  border:1px solid rgba(0,0,0,.06);
  border-radius:14px;
  box-shadow:0 10px 28px rgba(0,0,0,.07);
}

.text_content .author-card::before{
  content:"";
  position:absolute;
  left:14px;
  top:14px;
  bottom:14px;
  width:3px;
  background:var(--navy);
  border-radius:999px;
  opacity:.85;
}

.text_content .author-avatar{
  width:96px;
  min-width:96px;
  align-self:stretch;
  border-radius:18px;
  object-fit:cover;
  border:1px solid rgba(0,0,0,.08);
  outline:1px solid rgba(0,0,115,.10);
  outline-offset:3px;
  box-shadow:0 12px 28px rgba(0,0,0,.14);
  transition:transform .25s ease,box-shadow .25s ease;
}

.text_content .author-card:hover .author-avatar{
  transform:translateY(-1px);
  box-shadow:0 14px 28px rgba(0,0,0,.16);
}

.text_content .author-meta{flex:1;min-width:0}

.text_content .author-label{
  margin:0 0 6px;
  font-size:11px;
  font-weight:800;
  letter-spacing:.14em;
  text-transform:uppercase;
  color:rgba(0,0,115,.70);
}

.text_content .author-name{
  margin:0;
  font-size:18px;
  font-weight:800;
  line-height:1.2;
  letter-spacing:-0.01em;
  color:var(--navy);
}
.text_content .author-name a{color:var(--navy);text-decoration:none}
.text_content .author-name a:hover{text-decoration:underline}

.text_content .author-role{
  margin:2px 0 10px;
  font-size:14px;
  color:rgba(0,0,0,.65);
}

.text_content .author-bio{
  margin:0 0 12px;
  font-size:14px;
  font-style:italic;
  line-height:1.5;
  color:rgba(0,0,0,.65);
}

.text_content .author-links{
  margin:0;
  display:flex;
  align-items:center;
  gap:8px;
  flex-wrap:wrap;
  font-size:13px;
}
.text_content .author-links a{
  display:inline-flex;
  align-items:center;
  padding:8px 10px;
  border-radius:999px;
  background:rgba(0,0,115,.06);
  border:1px solid rgba(0,0,115,.10);
  color:var(--navy);
  text-decoration:none;
  font-weight:800;
}
.text_content .author-links a:hover{
  background:rgba(0,0,115,.10);
  text-decoration:none;
}

@media (max-width:768px){
  .text_content .author-avatar{
    width:64px;
    min-width:64px;
    border-radius:14px;
    outline-offset:2px;
  }
}

.encadre-margo .faq-container{
  color: var(--text);
}

.encadre-margo .faq-answer{
  color: var(--text);
}

.encadre-margo .faq-answer p{
  color: var(--text);
}

.encadre-margo .faq-answer ul{
  color: var(--text);
}

.text_content hr {
    border: 0;
    height: 1px;
    background-image: linear-gradient(to right, rgba(0, 0, 115, 0), rgba(0, 0, 115, 1.2), rgba(0, 0, 115, 0));
    margin: 4rem 0;
    width: 100%;
}
</style>



<div class="text_content">

<img decoding="async" src="https://margo.23juin.dev/wp-content/uploads/2025/10/Qubit-Pharmaceuticals.png" 
     alt="Qubit Pharmaceuticals: Revolutionizing Molecular Research with Artificial Intelligence"
     style="display:none; visibility:hidden;">

<div class="text_content">

  <h2>Context: Why has anticipating demand become strategic?</h2>


<div class="container-photo">    
<div class="text"> 
<p>
Qubit Pharmaceuticals, a fast-growing innovative start-up, is at the forefront of chemistry research and numerical simulation, with an ambitious goal: to accelerate the discovery of new molecules and generate drug candidates from complex molecular data. Qubit Pharmaceuticals&#8217; Machine Learning team, composed of specialized researchers and developers, called upon MARGO to develop and deploy Machine Learning algorithms (Xgboost, Lightgbm, Catboost, GNN, NN) to optimize and automate the molecular discovery process.
</p>
</div>
    <div class="image">
      <img decoding="async" src="https://margo.23juin.dev/wp-content/uploads/2025/03/nomination-Qubit-Pharmaceuticals-Alberto-Peruzzo-1200x630-1.jpg" width="60%">
    </div>
  </div>

<hr>
  <h2>Challenges: Optimizing molecular research to become a leader in Medical Innovation</h2>

<p>The main challenge for Qubit Pharmaceuticals is to improve the efficiency of the molecule generation process by making exploration faster, more exhaustive, and better guided. This involves reducing the need for costly laboratory tests and enabling broader and more precise molecular exploration.</p>

<strong>The objectives are as follows:</strong>

<div class="custom-container-3">
    <div class="custom-box filled">
        <strong>Optimize the new molecule generation tool</strong> through Machine Learning models (Xgboost, Lightgbm, Catboost, GNN, NN).
    </div>
    <div class="custom-box outlined">
        <strong>Explore molecular space</strong> in a more exhaustive, rapid, and targeted manner.
    </div>
    <div class="custom-box filled">
        <strong>Develop a plug-and-play tool</strong> accessible to all research teams for large-scale adoption.
   </div>
</div>

<h3>Metrics:</h3>

<ol>
<li>Convergence speed: Measurement of the time required for models to reach an optimal solution. Improving this metric has increased the efficiency of the molecule generation process.</li>

<li>Exploration diversity: Key indicator for measuring the variety of generated molecules. The goal is to find a balance between exhaustive and targeted exploration of molecules.</li>

<li>Repeatability: Measurement of the ability to reproduce the results obtained, ensuring the robustness and reliability of the developed models.</li>

<li>Chemical prediction accuracy: Evaluation of the models&#8217; ability to correctly predict the chemical properties of molecules, an essential criterion for optimizing the drug-candidate selection process.</li>

</ol>

<p>These metrics make it possible to track the effectiveness of machine learning models and ensure that results align with the project&#8217;s objectives.</p>

<hr>

<h2>MARGO&#8217;s Response: Optimization of molecular exploration and development of Machine Learning algorithms</h2>

<p>MARGO deployed a solution integrating machine learning models, such as Graph Neural Networks (GNN) and Reinforcement Learning (RL) approaches, to more effectively predict the chemical properties of molecules.</p>

<h3>From data to discovery: tailor-made support</h3>

<div class="container-photo">

<div class="text">

<p>Working closely with Qubit Pharmaceuticals&#8217; internal teams, MARGO has:
</p>
<ul>

<li><strong>Optimized molecular exploration</strong> by combining machine learning techniques and graph theory to model molecules and accelerate their generation.</li>

<li><strong>Implemented an evolving internal ML package</strong>, allowing for rapid and smooth integration of new discoveries into the research process.</li>

<li><strong>Created quality metrics</strong> to measure convergence speed, exploration diversity, and repeatability, thereby guaranteeing the efficiency and reliability of the discovery process.</li>
</ul>

<h4>Innovation at the heart of the project</h4>
<p>
This project perfectly illustrates MARGO&#8217;s ability to integrate cutting-edge technologies to meet complex challenges. The use of Graph Neural Networks for molecular exploration, a new and promising approach, makes it possible to fully exploit the potential of molecular data by refining predictions for new viable molecules. 
</p>

</div>

<div class="image">
<img decoding="async" src="https://margo.23juin.dev/wp-content/uploads/2025/03/5.png">
        </div>
  </div>
</div>




<h3>ROI</h3>

<p>MARGO&#8217;s intervention generated significant benefits:</p>

<div class="custom-container-2">
    <div class="custom-box filled">
        <strong>Time savings and reduction in research costs</strong> Automating molecule generation reduces the number of laboratory tests and focuses resources on the most promising molecules.
    </div>
    <div class="custom-box outlined">
        
        <strong>Acceleration of drug research</strong> Thanks to predictive models, Qubit can identify drug candidates faster, reducing time-to-market.
    </div>
    <div class="custom-box outlined">
      
        <strong>Increased efficiency of internal processes</strong> Automation of internal tasks, such as document parsing, improves the ML team&#8217;s productivity and allows researchers to focus on higher value-added tasks.
    </div>
    <div class="custom-box filled">
      <strong>Scalability of the ML system</strong> The updated ML package is now stable, flexible, and easily deployable, allowing Qubit to respond more quickly to new research challenges.
    </div>
</div>

<hr>

<h2>Conclusion: Qubit Pharmaceuticals has reached a key milestone in the research of new molecules</h2>

<p>
MARGO&#8217;s AI expertise has allowed Qubit Pharmaceuticals to <strong>reach an important milestone in optimizing its processes for generating new molecules</strong>. This molecule generation project, now optimized through <strong>machine learning methods</strong>, has become a true strategic lever for <strong>accelerating scientific discoveries</strong>.
</p>
<p>
The molecule generation tool is now ready to be deployed on a large scale and will be accessible to all Qubit teams. This project is part of a broader vision for innovation, with potential new applications in quantum physics, chemistry, and medicine.
</p>



<div class="encadre-margo">
  <div class="content">
    <p class="margo-title">
     Are you facing similar challenges? Contact us!
    </p>

<p>Through the use of machine learning technologies and close collaboration with Qubit Pharmaceuticals&#8217; chemists and researchers, MARGO has made the generation of new molecules faster, more reliable, and more cost-effective. This partnership with Qubit confirms MARGO&#8217;s expertise in implementing cutting-edge AI solutions, particularly in complex sectors such as scientific and pharmaceutical research.</p>

    <p class="margo-final">
Transform your challenges into opportunities with innovative and tailor-made solutions!
    </p>

</div>


<div class="faq-container">

<details class="faq-item">
    <summary>What was Qubit Pharmaceuticals&#8217; main objective?</summary>
    <div class="faq-answer">
      <p style="color: #000000 !important;">Qubit Pharmaceuticals sought to accelerate the discovery of new molecules and generate drug candidates from complex molecular data, using advanced machine learning models.</p>
    </div>
  </details>

<details class="faq-item">
    <summary>What were the main challenges encountered?</summary>
    <div class="faq-answer">
      <p style="color: #000000 !important;">The challenge was to make molecular exploration faster, more exhaustive, and better targeted, while reducing costly laboratory tests and facilitating the large-scale adoption of AI tools.</p>
    </div>
  </details>

<details class="faq-item">
    <summary>What technologies were deployed by MARGO?</summary>
    <div class="faq-answer">
      <p style="color: #000000 !important;">MARGO&#8217;s teams integrated Machine Learning models such as Graph Neural Networks (GNN), Reinforcement Learning (RL), as well as Xgboost, LightGBM, and Catboost to model and predict the chemical properties of molecules.</p>
    </div>
  </details>

<details class="faq-item">
    <summary>What did the collaboration between Qubit and MARGO consist of?</summary>
    <div class="faq-answer">
      <p style="color: #000000 !important;">MARGO worked closely with internal teams to optimize molecular exploration, develop a scalable internal ML package, and create quality metrics ensuring model reliability and performance.</p>
    </div>
  </details>


<details class="faq-item">
    <summary>What concrete benefits were obtained?</summary>
    <div class="faq-answer">
      <p style="color: #000000 !important;">The project resulted in reduced research costs, faster time-to-market for new drugs, improved internal productivity, and a more flexible, scalable ML system.</p>
    </div>
  </details>

<details class="faq-item">
    <summary>What metrics were used to measure performance?</summary>
    <div class="faq-answer">
      <p style="color: #000000 !important;">Convergence speed, exploration diversity, repeatability of results, and chemical prediction accuracy were used to evaluate the efficiency and robustness of the AI models.</p>
    </div>
  </details>

<details class="faq-item">
    <summary>What is the overall impact of the project?</summary>
    <div class="faq-answer">
      <p style="color: #000000 !important;">This project marks a key step for Qubit Pharmaceuticals in modernizing molecular research and paves the way for new applications in chemistry, medicine, and quantum physics.</p>
    </div>
  </details>

<details class="faq-item">
    <summary>How does MARGO support other companies?</summary>
    <div class="faq-answer">
      <p style="color: #000000 !important;">Through its expertise in AI and the industrialization of Machine Learning models, MARGO helps other organizations overcome similar challenges by optimizing their research, analysis, and innovation processes.</p>
    </div>
  </details>
</div>

</div>


</div><p>The post <a href="https://margo.23juin.dev/pl/przypadek-uzycia-pl/qubit-pharmaceuticals-revolutionising-molecular-research-with-artificial-intelligence-2/">Qubit Pharmaceuticals: Revolutionising Molecular Research with Artificial Intelligence</a> appeared first on <a href="https://margo.23juin.dev/pl/margo-polska">MARGO</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Saint-Gobain – Transforming demand forecasting through machine learning</title>
		<link>https://margo.23juin.dev/pl/przypadek-uzycia-pl/case-study-saint-gobain-transforming-demand-forecasting-through-machine-learning-2/</link>
		
		<dc:creator><![CDATA[Emma Santimone]]></dc:creator>
		<pubDate>Thu, 16 Apr 2026 16:18:08 +0000</pubDate>
				<category><![CDATA[Przypadek użycia]]></category>
		<guid isPermaLink="false">https://margo.23juin.dev/?p=9507</guid>

					<description><![CDATA[<p>Context: Why is anticipating demand now strategic? In the retail and distribution sector, logistics and supply chain management play a crucial role in the overall performance of companies. The ability to anticipate demand has thus become a key factor for competitiveness. For Saint-Gobain, a leader in the distribution of construction materials, operational efficiency relies on ...</p>
<p>The post <a href="https://margo.23juin.dev/pl/przypadek-uzycia-pl/case-study-saint-gobain-transforming-demand-forecasting-through-machine-learning-2/">Saint-Gobain – Transforming demand forecasting through machine learning</a> appeared first on <a href="https://margo.23juin.dev/pl/margo-polska">MARGO</a>.</p>
]]></description>
										<content:encoded><![CDATA[<div class="entry">


<style>
:root{
  --navy:#000073;
  --blue:#407ab3;
  --blue-hover:#26598a;
  --white:#fff;
  --text:#333;
  --surface:var(--white);
  --surface-muted:#f7f9fb;
  --surface-soft:#dde5ed;
  --surface-quote:#f9f9f9;
  --border:#dde5ed;
  --fs-base:16px;
  --lh-base:1.7;
  --fw-bold:700;
  --r-sm:8px;
  --r-md:12px;
  --r-lg:15px;
  --shadow:0 4px 12px rgba(0,0,0,.10);
  --shadow-navy:0 4px 10px rgba(0,0,115,.10);
  --s-1:10px;
  --s-2:15px;
  --s-3:20px;
  --s-4:30px;
  --s-5:32px;
  --s-6:48px;
  --pill-bg:#000;
  --pill-fg:var(--white);
  --pill-pad:4px 8px;
  --card-radius:var(--r-md);
  --card-shadow:var(--shadow);
  --card-pad:14px 16px;
  --btn-bg:var(--blue);
  --btn-bg-hover:var(--blue-hover);
  --btn-fg:var(--white);
  --btn-pad:12px 26px;
  --btn-radius:8px;
  --btn-fw:600;
  --btn-fs:15px;
  --btn-shadow:0 6px 16px rgba(0,0,0,.15);
  --btn-shadow-hover:0 10px 24px rgba(0,0,0,.20);
  --btn-shadow-active:0 4px 10px rgba(0,0,0,.18);
  --btn-focus:3px solid rgba(64,122,179,.35);
  --table-border:var(--border);
  --table-head-bg:var(--navy);
  --table-head-fg:var(--white);
  --table-row-alt:var(--surface-muted);
  --table-cell-pad:12px 14px;
  --quote-border:5px solid var(--navy);
  --quote-bg:var(--surface-quote);
  --quote-pad:var(--s-3);
  --margo-bg:var(--navy);
  --margo-fg:var(--white);
  --margo-shadow:var(--shadow-navy);
  --margo-pad:10px 25px;
  --photo-w:380px;
  --photo-w-mobile:360px;
}

.text_content{
  font-size:var(--fs-base);
  line-height:var(--lh-base);
}
.text_content p{margin:0 0 1em}
.text_content a{color:inherit;text-decoration:underline}
.text_content img{max-width:100%;height:auto}

.text_content h2{
  font-size:30px;
  font-weight:var(--fw-bold);
  color:var(--navy);
  margin:2rem 0;
}

.text_content h3{
  display:block;
  width:fit-content;
  background:#000;
  color:#fff;
  padding:6px 12px;
  margin:1.5rem 0 1rem;
  font-size:20px;
  font-weight:700;
  line-height:1.2;
  border-radius:4px;
}

.text_content h4{
  font-size:18px;
  font-weight:var(--fw-bold);
  color:var(--navy);
  margin:1.25rem 0 .75rem;
}

.text_content strong{font-weight:var(--fw-bold)}

.text_content ul{
  list-style:disc;
  margin:1em 0 1em 1.5em;
  padding:0;
}
.text_content li{display:list-item}
.text_content > h3 + ul{margin-top:6px}

.custom-box,
.text_content .faq-item{
  border-radius:var(--card-radius);
}

.custom-box{
  padding:22px 26px;
  margin:var(--s-4) 0;
  line-height:1.6;
  font-size:var(--fs-base);
}
.custom-box p{margin:0 0 12px}
.custom-box p:last-child{margin-bottom:0}
.custom-box > :first-child{margin-top:0}

.custom-box.filled{
  background:var(--navy);
  color:var(--white);
  box-shadow:var(--card-shadow);
}
.custom-box.outlined{
  border:2px solid var(--navy);
  color:var(--navy);
  background:var(--surface);
}

.container-photo{
  display:flex;
  align-items:center;
  gap:var(--s-5);
  margin:var(--s-3) 0 var(--s-4);
  max-width:100%;
}
.text_content h2 + .container-photo{margin-top:var(--s-2)}
.container-photo + p{margin-top:var(--s-2)}

.container-photo .text{flex:1;text-align:left}
.container-photo .image{
  flex:0 0 var(--photo-w);
  max-width:var(--photo-w);
}
.container-photo .image img,
.container-photo .image iframe{
  display:block;
  width:100%;
  height:auto;
  border-radius:var(--r-md);
}
.container-photo .image iframe{
  aspect-ratio:16/9;
  border:0;
  box-shadow:var(--shadow);
}

@media (max-width:768px){
  .container-photo{
    flex-direction:column;
    align-items:flex-start;
    gap:var(--s-3);
    margin:var(--s-4) 0;
  }
  .container-photo .image{
    flex:none;
    width:100%;
    max-width:var(--photo-w-mobile);
  }
}

.video-container{
  position:relative;
  width:100%;
  aspect-ratio:16/9;
  overflow:hidden;
  margin:var(--s-3) 0;
  border-radius:var(--r-md);
  box-shadow:var(--shadow);
}
.video-container iframe{
  position:absolute;
  inset:0;
  width:100%;
  height:100%;
  border:0;
  border-radius:var(--r-md);
}
.video-container.is-small{max-width:640px}

.citation{
  font-style:italic;
  font-size:var(--fs-base);
  color:var(--text);
  padding:var(--quote-pad);
  border-left:var(--quote-border);
  background:var(--quote-bg);
  margin:var(--s-4) 0;
  position:relative;
  line-height:1.5;
}
.citation::before,
.citation::after{
  font-size:3em;
  color:var(--navy);
  position:absolute;
}
.citation::before{content:"“";top:-10px;left:10px}
.citation::after{content:"”";bottom:-10px;right:10px}
.citation .auteur{
  display:block;
  margin-top:12px;
  font-style:normal;
  font-weight:var(--fw-bold);
  color:var(--navy);
  font-size:17px;
  text-align:right;
}

.kpi-grid{
  display:grid;
  grid-template-columns:repeat(auto-fit,minmax(200px,1fr));
  gap:var(--s-2);
  margin:var(--s-2) 0;
}
.kpi-grid .kpi-item{
  background:var(--navy);
  color:var(--white);
  padding:20px;
  border-radius:var(--r-lg);
  font-size:18px;
  font-weight:var(--fw-bold);
  text-align:center;
  box-shadow:var(--shadow);
  display:flex;
  flex-direction:column;
  justify-content:center;
  min-height:84px;
}

.custom-container-2,
.custom-container-3{
  display:grid;
  gap:20px;
  width:100%;
  margin:var(--s-4) 0 var(--s-5);
}
.custom-container-2{grid-template-columns:repeat(2,1fr)}
.custom-container-3{grid-template-columns:repeat(3,1fr)}

.custom-container-2 .custom-box,
.custom-container-3 .custom-box{margin:0}

.custom-container-2 + .custom-container-2,
.custom-container-2 + .custom-container-3,
.custom-container-3 + .custom-container-2,
.custom-container-3 + .custom-container-3{
  margin-top:var(--s-2);
}

@media (max-width:768px){
  .custom-container-2,
  .custom-container-3{
    grid-template-columns:1fr;
  }
}

.photo-grid{
  display:flex;
  justify-content:center;
  gap:var(--s-3);
  flex-wrap:wrap;
  margin:var(--s-4) 0;
}

.encadre-margo{
  background:var(--navy);
  border-radius:18px;
  box-shadow:0 12px 30px rgba(0,0,115,.18);
  margin:var(--s-4) 0;
  overflow:hidden;
}
.encadre-margo .content{
  padding:26px 28px;
  color:var(--white);
  line-height:1.65;
}

.encadre-margo h2,
.encadre-margo h3,
.encadre-margo h4{
  background:none !important;
  padding:0 !important;
  margin:0 0 14px;
  color:var(--white);
  font-weight:800;
  display:block;
  letter-spacing:.02em;
}

.encadre-margo .margo-title{
  text-transform:uppercase;
  letter-spacing:.08em;
  font-size:14px;
  opacity:.95;
  margin:0 0 12px;
}

.encadre-margo p{margin:0 0 12px;color:rgba(255,255,255,.92)}
.encadre-margo p:last-child{margin-bottom:0}

.encadre-margo strong{color:var(--white);font-weight:800}

.encadre-margo ul{list-style:none;margin:12px 0 14px;padding:0}
.encadre-margo li{
  position:relative;
  padding-left:22px;
  margin:10px 0;
  color:rgba(255,255,255,.92);
}
.encadre-margo li::before{
  content:"•";
  position:absolute;
  left:0;
  top:0;
  font-weight:900;
  color:rgba(255,255,255,.95);
  line-height:1.2;
}

.encadre-margo a{
  color:var(--white);
  text-decoration:underline;
  text-decoration-thickness:1px;
  text-underline-offset:3px;
  opacity:.95;
}
.encadre-margo a:hover{opacity:1}

.encadre-margo hr{
  border:0;
  height:1px;
  background:rgba(255,255,255,.18);
  margin:16px 0;
}

.encadre-margo .margo-final{
  margin-top:14px;
  padding-top:14px;
  border-top:1px solid rgba(255,255,255,.18);
  font-weight:800;
  color:var(--white);
}

@media (max-width:768px){
  .encadre-margo .content{padding:20px 18px}
}

.text_content .faq-container{
  background:var(--surface-soft);
  padding:20px;
  border-radius:var(--r-sm);
  width:100%;
  margin:20px auto;
}
.text_content .faq-item{
  background:var(--surface);
  padding:var(--card-pad);
  margin:12px 0;
}
.text_content .faq-item summary{
  cursor:pointer;
  font-weight:var(--fw-bold);
  color:var(--navy);
  list-style:none;
  position:relative;
  padding-right:28px;
  line-height:1.4;
}
.text_content .faq-item summary::-webkit-details-marker{display:none}
.text_content .faq-item summary::after{
  content:"+";
  position:absolute;
  right:0;
  top:0;
  font-size:22px;
  font-weight:800;
  color:var(--navy);
  line-height:1;
}
.text_content .faq-item[open] summary::after{content:"–"}
.text_content .faq-answer{
  margin-top:10px;
  color:var(--text);
  line-height:var(--lh-base);
}
.text_content .faq-answer p{margin:0 0 10px}
.text_content .faq-answer ul{margin:8px 0 0 18px}

.btn-bleu{
  display:block;
  width:fit-content; 
  padding:var(--btn-pad);
  background-color:var(--btn-bg);
  color:var(--btn-fg);
  text-decoration:none;
  border-radius:var(--btn-radius);
  margin-bottom: var(--s-2); 
  font-weight:var(--btn-fw);
  font-size:var(--btn-fs);
  line-height:1;
  transition:background-color .25s ease,transform .15s ease,box-shadow .15s ease;
  box-shadow:var(--btn-shadow);
}
.btn-bleu:hover{
  background-color:var(--btn-bg-hover);
  transform:translateY(-1px);
  box-shadow:var(--btn-shadow-hover);
}
.btn-bleu:active{
  transform:translateY(0);
  box-shadow:var(--btn-shadow-active);
}
.btn-bleu:focus-visible{
  outline:var(--btn-focus);
  outline-offset:2px;
}
.btn-bleu:visited{color:var(--btn-fg)}
.text_content a.btn-bleu,
.text_content a.btn-bleu:visited{
  color: var(--btn-fg);
  text-decoration: none;
}

@media (prefers-reduced-motion: reduce){
  .btn-bleu{transition:none}
  .btn-bleu:hover,
  .btn-bleu:active{transform:none}
}

.text_content .table-scroll{
  overflow-x:auto;
  -webkit-overflow-scrolling:touch;
}
.text_content table{
  width:100%;
  border-collapse:collapse;
  margin:20px 0;
  font-size:var(--fs-base);
}
.text_content th,
.text_content td{
  padding:var(--table-cell-pad);
  border:1px solid var(--table-border);
  text-align:left;
  vertical-align:top;
}
.text_content th{
  background:var(--table-head-bg);
  color:var(--table-head-fg);
  font-weight:var(--fw-bold);
}
.text_content tr:nth-child(even) td{background:var(--table-row-alt)}
.text_content .table-scroll table{min-width:640px}

.text_content .sommaire{
  background:var(--surface-muted);
  border:1px solid var(--border);
  border-radius:var(--r-md);
  padding:var(--s-4);
  margin:var(--s-4) 0 var(--s-5);
}
.text_content .sommaire-title{
  font-size:13px;
  font-weight:var(--fw-bold);
  color:var(--navy);
  text-transform:uppercase;
  letter-spacing:.10em;
  margin:0 0 var(--s-2);
}

.text_content .sommaire ul.sommaire-list{
  list-style:none;
  margin:0;
  padding:0;
}
.text_content .sommaire ul.sommaire-list > li{
  list-style:none;
  margin:0 0 6px;
  padding:0;
}
.text_content .sommaire ul.sommaire-list > li::marker{content:none}
.text_content .sommaire ul.sommaire-list > li::before{content:none}

.text_content .sommaire ul.sommaire-list a{
  color:var(--text);
  text-decoration:none;
  font-size:15px;
  line-height:1.5;
  display:flex;
  align-items:center;
  gap:10px;
  width:100%;
  padding:8px 10px;
  border-radius:10px;
}
.text_content .sommaire ul.sommaire-list a::before{
  content:"›";
  color:var(--navy);
  font-weight:700;
  flex-shrink:0;
}
.text_content .sommaire ul.sommaire-list a:hover{
  background:rgba(0,0,115,.06);
  color:var(--navy);
}
.text_content .sommaire ul.sommaire-list a:focus-visible{
  outline:2px solid rgba(0,0,115,.25);
  outline-offset:2px;
}

.cta-split{
  display:grid;
  grid-template-columns:1.25fr 1fr;
  gap:24px;
  align-items:stretch;
  margin:28px 0 36px;
}

.cta-card{
  background:var(--navy);
  color:var(--white);
  border-radius:16px;
  padding:26px 28px;
  box-shadow:0 10px 26px rgba(0,0,115,.18);
}

.cta-kicker{
  margin:0 0 10px;
  font-size:12px;
  letter-spacing:.14em;
  text-transform:uppercase;
  opacity:.85;
}

.cta-title{
  margin:0 0 14px;
  font-size:22px;
  font-weight:800;
  color:var(--white);
  background:none !important;
  padding:0 !important;
  display:block;
}

.cta-card p{
  margin:0 0 12px;
  line-height:1.65;
  opacity:.95;
}

.cta-card .btn-bleu{margin-top:10px}

.video-card{
  background:#fff;
  border-radius:16px;
  padding:16px;
  box-shadow:0 10px 26px rgba(0,0,0,.12);
  overflow:hidden;
  display:flex;
  align-items:center;
  justify-content:center;
  min-height:260px;
}
.video-card .video-container{
  margin:0;
  border-radius:14px;
  box-shadow:none;
  width:100%;
}

@media (max-width:900px){
  .cta-split{grid-template-columns:1fr}
  .video-card{padding:10px}
}

.text_content .author-card{
  position:relative;
  display:flex;
  align-items:center;
  gap:20px;
  padding:22px 24px 22px 28px;
  margin:var(--s-4) 0;
  background:#fff;
  border:1px solid rgba(0,0,0,.06);
  border-radius:14px;
  box-shadow:0 10px 28px rgba(0,0,0,.07);
}

.text_content .author-card::before{
  content:"";
  position:absolute;
  left:14px;
  top:14px;
  bottom:14px;
  width:3px;
  background:var(--navy);
  border-radius:999px;
  opacity:.85;
}

.text_content .author-avatar{
  width:96px;
  min-width:96px;
  align-self:stretch;
  border-radius:18px;
  object-fit:cover;
  border:1px solid rgba(0,0,0,.08);
  outline:1px solid rgba(0,0,115,.10);
  outline-offset:3px;
  box-shadow:0 12px 28px rgba(0,0,0,.14);
  transition:transform .25s ease,box-shadow .25s ease;
}

.text_content .author-card:hover .author-avatar{
  transform:translateY(-1px);
  box-shadow:0 14px 28px rgba(0,0,0,.16);
}

.text_content .author-meta{flex:1;min-width:0}

.text_content .author-label{
  margin:0 0 6px;
  font-size:11px;
  font-weight:800;
  letter-spacing:.14em;
  text-transform:uppercase;
  color:rgba(0,0,115,.70);
}

.text_content .author-name{
  margin:0;
  font-size:18px;
  font-weight:800;
  line-height:1.2;
  letter-spacing:-0.01em;
  color:var(--navy);
}
.text_content .author-name a{color:var(--navy);text-decoration:none}
.text_content .author-name a:hover{text-decoration:underline}

.text_content .author-role{
  margin:2px 0 10px;
  font-size:14px;
  color:rgba(0,0,0,.65);
}

.text_content .author-bio{
  margin:0 0 12px;
  font-size:14px;
  font-style:italic;
  line-height:1.5;
  color:rgba(0,0,0,.65);
}

.text_content .author-links{
  margin:0;
  display:flex;
  align-items:center;
  gap:8px;
  flex-wrap:wrap;
  font-size:13px;
}
.text_content .author-links a{
  display:inline-flex;
  align-items:center;
  padding:8px 10px;
  border-radius:999px;
  background:rgba(0,0,115,.06);
  border:1px solid rgba(0,0,115,.10);
  color:var(--navy);
  text-decoration:none;
  font-weight:800;
}
.text_content .author-links a:hover{
  background:rgba(0,0,115,.10);
  text-decoration:none;
}

@media (max-width:768px){
  .text_content .author-avatar{
    width:64px;
    min-width:64px;
    border-radius:14px;
    outline-offset:2px;
  }
}
.text_content .callout-important{
margin:var(--s-3) 0;
padding:12px 16px;
border-left:4px solid var(--blue);
background:rgba(0,0,115,.03);
border-radius:8px;
}

.text_content .callout-important p{
margin:0;
}

.text_content .callout-important strong{
font-weight:700;
}

.text_content hr {
border: 0; 
height: 1px; 
background-image: linear-gradient(to right, rgba(0, 0, 115, 0), rgba(0, 0, 115, 0.9), rgba(0, 0, 115, 0)); 
margin-top: 4rem; 
margin-bottom: 2rem; 
width: 100%; 
display: block; 
}

</style>





<div class="text_content">

<hr>

<h2>Context: Why is anticipating demand now strategic?</h2>

<div class="container-photo">
<div class="text">

<p>
In the retail and distribution sector, <strong>logistics and supply chain management</strong> play a crucial role in the overall performance of companies.
</p>

<p>
The ability to anticipate demand has thus become a <strong>key factor for competitiveness.</strong>
</p>

<p>
For <strong>Saint-Gobain</strong>, a leader in the distribution of construction materials, operational efficiency relies on precise anticipation of future demand.
</p>

<ul>
<li>Stockouts harm customer satisfaction.</li>
<li>Costly overstocks directly impact profitability.</li>
</ul>

<p>
Faced with these challenges, Saint-Gobain is <strong>modernizing its forecasting processes</strong> to increase accuracy and efficiency.
</p>

</div>

<div class="image">
<img decoding="async" src="https://margo.23juin.dev/wp-content/uploads/2024/07/Capture-decran-2024-03-07-a-14.49-6-1.png">
</div>
</div>

<hr>

<h2>Operational Challenges: Improving sales forecasting and product availability</h2>

<p>
The challenge is to provide demand forecasts for each item that are more reliable and accurate than those generated by existing business tools.
</p>

<p>This objective is twofold:</p>

<div class="custom-container-2">

<div class="custom-box filled">
<strong>1 – Reduce stockouts:</strong><br>
Guarantee optimal product availability to meet customer expectations.
</div>

<div class="custom-box outlined">
<strong>2 – Optimize storage costs:</strong><br>
Limit overstocks and their financial impacts.
</div>

</div>


<h3>Metrics used to evaluate prediction performance and improvement</h3>

<h4>1. Bias</h4>

<ul>
<li>Measurement of the average overestimation or underestimation of forecasts compared to actual values.</li>
<li><em>Example: A reduction from +5.8 units (existing) to +2.2 units (model co-developed with MARGO).</em></li>
</ul>

<h4>2. WAPE (Weighted Absolute Percentage Error)</h4>

<ul>
<li>A weighted error measurement used to calculate forecast accuracy while accounting for the relative importance of each product or category.</li>
<li><em>Example: An improvement in accuracy from 44% (existing) to 38% (model co-developed with MARGO).</em></li>
</ul>

<div class="custom-box outlined">
  <p>
These indicators are particularly suitable for evaluating <strong>forecast quality</strong> in a logistics context where the impacts of prediction errors (stockouts or overstocks) can have <strong>significant operational implications.</strong>
</p>

<p>
These are essential for limiting critical errors and their operational repercussions.
</p>
</div>

<hr>

<h2>MARGO&#8217;s Response: Forecasts optimized by machine learning</h2>

<p>
MARGO developed a custom machine learning solution, integrated directly into Saint-Gobain&#8217;s business tools.
</p>

<p>
This solution relies on advanced predictive models capable of providing more accurate forecasts than those generated by existing algorithms.
</p>


<div class="container-photo">

<div class="text">

<h3>Main stages of the intervention:</h3>

<h4><strong>1. Historical data analysis:</strong></h4>
<p>
Evaluation of the existing system and <strong>identification of biases</strong> in current forecasts.
</p>

<h4><strong>2. Construction of predictive models:</strong></h4>
<p>
Implementation of <strong>machine learning</strong> algorithms capable of better interpreting <strong>historical data to produce more reliable forecasts.</strong>
</p>

<h4><strong>3. Integration into business tools:</strong></h4>
<p>
Predictions from the machine learning models are integrated directly <strong>into the replenishment systems</strong>, enabling flow automation and adjustable forecast maintenance by pilots.
</p>

<h4><strong>4. Monitoring and validation:</strong></h4>
<p>
Comparison of <strong>new model performance</strong> with existing forecasts to validate their effectiveness on key metrics such as WAPE (Weighted Absolute Percentage Error).
</p>

</div>

<div class="image">
<img decoding="async" src="https://margo.23juin.dev/wp-content/uploads/2025/05/Bibliotheque-pictos-7.png">
</div>

</div>


<h3>ROI</h3>

<p>MARGO&#8217;s intervention generated significant benefits:</p>

<div class="custom-container-3">

<div class="custom-box filled">
<strong>Productivity gain:</strong><br>
Automation of long-term forecasts, allowing teams to focus on strategic tasks.
</div>

<div class="custom-box outlined">
<strong>Expanded coverage:</strong><br>
Over 100,000 monthly forecasts produced, covering a wide range of goods.
</div>

<div class="custom-box filled">
<strong>Improved forecasting performance:</strong><br>
Bias reduced by 50%: Decreased from +5.8 units to +2.2 units.
</div>

</div>

<hr>

<h2>In Conclusion: Optimized logistics for sustainable performance</h2>

<p>
Thanks to MARGO&#8217;s expertise, <strong>Saint-Gobain</strong> has transformed its <strong>forecasting processes</strong> by leveraging advanced technologies.
</p>

<p>
This collaboration has <strong>optimized storage costs and strengthened product availability</strong>, a crucial element in maintaining customer satisfaction.
</p>

<p>
By relying on cutting-edge machine learning technologies, MARGO has enabled Saint-Gobain to reach <strong>a new milestone in managing its logistics flows, while offering a sustainable competitive advantage in a constantly evolving sector.</strong>
</p>



<div class="text_content">

    <div class="encadre-margo">
        <div class="content">
            <p class="margo-title">
                Are you facing similar challenges? Contact us!
            </p>

            <p>
                MARGO supports you in <strong>solving complex problems</strong>, combining technical expertise, operational challenges, and strategic objectives. Thanks to our expertise in <strong>Data Science</strong> and a methodical approach, we design tailor-made solutions that meet the specific expectations of each client.
            </p>

            <p><strong>Our areas of intervention:</strong></p>
            <ul>
                <li>Exploitation of heterogeneous data</li>
                <li>Process automation</li>
                <li>Supply chain optimization</li>
            </ul>

            <p class="margo-final">
                Transform your challenges into opportunities with innovative and tailor-made solutions!
                <br><br>
                <a href="https://margo.23juin.dev/pl/skontaktuj-sie-z-nami/" class="btn-bleu">Contact us</a>
            </p>
        </div>

        <div class="faq-container">
            <details class="faq-item">
                <summary>What are the consequences of poor demand forecasting in distribution?</summary>
                <div class="faq-answer">
                    <p style="color: #000000 !important;">
                        Poor forecasting can lead to stockouts, harming customer satisfaction, or overstocks, increasing storage costs and reducing profitability.
                    </p>
                </div>
            </details>

            <details class="faq-item">
                <summary>How did Saint-Gobain modernize its logistics forecasting?</summary>
                <div class="faq-answer">
                    <p style="color: #000000 !important;">
                        Saint-Gobain collaborated with MARGO to implement a machine learning solution integrated into its business tools, allowing for more accurate demand anticipation and limiting critical errors.
                    </p>
                </div>
            </details>

            <details class="faq-item">
                <summary>What are the key indicators used to evaluate forecast quality?</summary>
                <div class="faq-answer">
                    <ul style="color: #000000 !important;">
                        <li style="color: #000000 !important;">Bias, measuring the average overestimation or underestimation.</li>
                        <li style="color: #000000 !important;">WAPE (Weighted Absolute Percentage Error), an error measurement weighted according to the importance of the products.</li>
                    </ul>
                </div>
            </details>

            <details class="faq-item">
                <summary>What are the benefits of using machine learning for logistics forecasting?</summary>
                <div class="faq-answer">
                    <ul style="color: #000000 !important;">
                        <li style="color: #000000 !important;">Improve forecast accuracy</li>
                        <li style="color: #000000 !important;">Reduce stockouts and overstocks</li>
                        <li style="color: #000000 !important;">Automate flow management</li>
                        <li style="color: #000000 !important;">Help teams focus on higher value-added tasks</li>
                    </ul>
                </div>
            </details>

            <details class="faq-item">
                <summary>Why use WAPE to measure forecasting performance?</summary>
                <div class="faq-answer">
                    <p style="color: #000000 !important;">
                        WAPE takes into account the relative importance of each product, making the evaluation more representative in contexts where volumes and stakes vary significantly from one item to another.
                    </p>
                </div>
            </details>
        </div>
    </div>

</div>


</div><p>The post <a href="https://margo.23juin.dev/pl/przypadek-uzycia-pl/case-study-saint-gobain-transforming-demand-forecasting-through-machine-learning-2/">Saint-Gobain – Transforming demand forecasting through machine learning</a> appeared first on <a href="https://margo.23juin.dev/pl/margo-polska">MARGO</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>La Défense, the new standard for hybrid offices: MARGO&#8217;s strategic choice</title>
		<link>https://margo.23juin.dev/pl/prasa/la-defense-the-new-standard-for-hybrid-offices-margos-strategic-choice/</link>
		
		<dc:creator><![CDATA[Emma Santimone]]></dc:creator>
		<pubDate>Fri, 06 Mar 2026 10:45:31 +0000</pubDate>
				<category><![CDATA[prasa]]></category>
		<guid isPermaLink="false">https://margo.23juin.dev/?p=8753</guid>

					<description><![CDATA[<p>In the press In an article published by Le Figaro, the La Défense district is described as a business hub in full renewal, now ranked fourth in the world and boasting an 85% occupancy rate. Far from premature announcements about the end of the office, Europe&#8217;s leading business district confirms its attractiveness thanks to its ...</p>
<p>The post <a href="https://margo.23juin.dev/pl/prasa/la-defense-the-new-standard-for-hybrid-offices-margos-strategic-choice/">La Défense, the new standard for hybrid offices: MARGO&#8217;s strategic choice</a> appeared first on <a href="https://margo.23juin.dev/pl/margo-polska">MARGO</a>.</p>
]]></description>
										<content:encoded><![CDATA[<div class="entry">


<style>
:root{
  --navy:#000073;
  --blue:#407ab3;
  --blue-hover:#26598a;
  --white:#fff;
  --text:#333;
  --surface:var(--white);
  --surface-muted:#f7f9fb;
  --surface-soft:#dde5ed;
  --surface-quote:#f9f9f9;
  --border:#dde5ed;
  --fs-base:16px;
  --lh-base:1.7;
  --fw-bold:700;
  --r-sm:8px;
  --r-md:12px;
  --r-lg:15px;
  --shadow:0 4px 12px rgba(0,0,0,.10);
  --shadow-navy:0 4px 10px rgba(0,0,115,.10);
  --s-1:10px;
  --s-2:15px;
  --s-3:20px;
  --s-4:30px;
  --s-5:32px;
  --s-6:48px;
  --pill-bg:#000;
  --pill-fg:var(--white);
  --pill-pad:4px 8px;
  --card-radius:var(--r-md);
  --card-shadow:var(--shadow);
  --card-pad:14px 16px;
  --btn-bg:var(--blue);
  --btn-bg-hover:var(--blue-hover);
  --btn-fg:var(--white);
  --btn-pad:12px 26px;
  --btn-radius:8px;
  --btn-fw:600;
  --btn-fs:15px;
  --btn-shadow:0 6px 16px rgba(0,0,0,.15);
  --btn-shadow-hover:0 10px 24px rgba(0,0,0,.20);
  --btn-shadow-active:0 4px 10px rgba(0,0,0,.18);
  --btn-focus:3px solid rgba(64,122,179,.35);
  --table-border:var(--border);
  --table-head-bg:var(--navy);
  --table-head-fg:var(--white);
  --table-row-alt:var(--surface-muted);
  --table-cell-pad:12px 14px;
  --quote-border:5px solid var(--navy);
  --quote-bg:var(--surface-quote);
  --quote-pad:var(--s-3);
  --margo-bg:var(--navy);
  --margo-fg:var(--white);
  --margo-shadow:var(--shadow-navy);
  --margo-pad:10px 25px;
  --photo-w:380px;
  --photo-w-mobile:360px;
}

.text_content{
  font-size:var(--fs-base);
  line-height:var(--lh-base);
}
.text_content p{margin:0 0 1em}
.text_content a{color:inherit;text-decoration:underline}
.text_content img{max-width:100%;height:auto}

.text_content h2{
  font-size:30px;
  font-weight:var(--fw-bold);
  color:var(--navy);
  margin:2rem 0;
}

.text_content h3{
  display:block;
  width:fit-content;
  background:#000;
  color:#fff;
  padding:6px 12px;
  margin:1.5rem 0 1rem;
  font-size:20px;
  font-weight:700;
  line-height:1.2;
  border-radius:4px;
}

.text_content h4{
  font-size:18px;
  font-weight:var(--fw-bold);
  color:var(--navy);
  margin:1.25rem 0 .75rem;
}

.text_content strong{font-weight:var(--fw-bold)}

.text_content ul{
  list-style:disc;
  margin:1em 0 1em 1.5em;
  padding:0;
}
.text_content li{display:list-item}
.text_content > h3 + ul{margin-top:6px}

.custom-box,
.text_content .faq-item{
  border-radius:var(--card-radius);
}

.custom-box{
  padding:22px 26px;
  margin:var(--s-4) 0;
  line-height:1.6;
  font-size:var(--fs-base);
}
.custom-box p{margin:0 0 12px}
.custom-box p:last-child{margin-bottom:0}
.custom-box > :first-child{margin-top:0}

.custom-box.filled{
  background:var(--navy);
  color:var(--white);
  box-shadow:var(--card-shadow);
}
.custom-box.outlined{
  border:2px solid var(--navy);
  color:var(--navy);
  background:var(--surface);
}

.container-photo{
  display:flex;
  align-items:center;
  gap:var(--s-5);
  margin:var(--s-3) 0 var(--s-4);
  max-width:100%;
}
.text_content h2 + .container-photo{margin-top:var(--s-2)}
.container-photo + p{margin-top:var(--s-2)}

.container-photo .text{flex:1;text-align:left}
.container-photo .image{
  flex:0 0 var(--photo-w);
  max-width:var(--photo-w);
}
.container-photo .image img,
.container-photo .image iframe{
  display:block;
  width:100%;
  height:auto;
  border-radius:var(--r-md);
}
.container-photo .image iframe{
  aspect-ratio:16/9;
  border:0;
  box-shadow:var(--shadow);
}

@media (max-width:768px){
  .container-photo{
    flex-direction:column;
    align-items:flex-start;
    gap:var(--s-3);
    margin:var(--s-4) 0;
  }
  .container-photo .image{
    flex:none;
    width:100%;
    max-width:var(--photo-w-mobile);
  }
}

.video-container{
  position:relative;
  width:100%;
  aspect-ratio:16/9;
  overflow:hidden;
  margin:var(--s-3) 0;
  border-radius:var(--r-md);
  box-shadow:var(--shadow);
}
.video-container iframe{
  position:absolute;
  inset:0;
  width:100%;
  height:100%;
  border:0;
  border-radius:var(--r-md);
}
.video-container.is-small{max-width:640px}

.citation{
  font-style:italic;
  font-size:var(--fs-base);
  color:var(--text);
  padding:var(--quote-pad);
  border-left:var(--quote-border);
  background:var(--quote-bg);
  margin:var(--s-4) 0;
  position:relative;
  line-height:1.5;
}
.citation::before,
.citation::after{
  font-size:3em;
  color:var(--navy);
  position:absolute;
}
.citation::before{content:"“";top:-10px;left:10px}
.citation::after{content:"”";bottom:-10px;right:10px}
.citation .auteur{
  display:block;
  margin-top:12px;
  font-style:normal;
  font-weight:var(--fw-bold);
  color:var(--navy);
  font-size:17px;
  text-align:right;
}

.kpi-grid{
  display:grid;
  grid-template-columns:repeat(auto-fit,minmax(200px,1fr));
  gap:var(--s-2);
  margin:var(--s-2) 0;
}
.kpi-grid .kpi-item{
  background:var(--navy);
  color:var(--white);
  padding:20px;
  border-radius:var(--r-lg);
  font-size:18px;
  font-weight:var(--fw-bold);
  text-align:center;
  box-shadow:var(--shadow);
  display:flex;
  flex-direction:column;
  justify-content:center;
  min-height:84px;
}

.custom-container-2,
.custom-container-3{
  display:grid;
  gap:20px;
  width:100%;
  margin:var(--s-4) 0 var(--s-5);
}
.custom-container-2{grid-template-columns:repeat(2,1fr)}
.custom-container-3{grid-template-columns:repeat(3,1fr)}

.custom-container-2 .custom-box,
.custom-container-3 .custom-box{margin:0}

.custom-container-2 + .custom-container-2,
.custom-container-2 + .custom-container-3,
.custom-container-3 + .custom-container-2,
.custom-container-3 + .custom-container-3{
  margin-top:var(--s-2);
}

@media (max-width:768px){
  .custom-container-2,
  .custom-container-3{
    grid-template-columns:1fr;
  }
}

.photo-grid{
  display:flex;
  justify-content:center;
  gap:var(--s-3);
  flex-wrap:wrap;
  margin:var(--s-4) 0;
}

.encadre-margo{
  background:var(--navy);
  border-radius:18px;
  box-shadow:0 12px 30px rgba(0,0,115,.18);
  margin:var(--s-4) 0;
  overflow:hidden;
}
.encadre-margo .content{
  padding:26px 28px;
  color:var(--white);
  line-height:1.65;
}

.encadre-margo h2,
.encadre-margo h3,
.encadre-margo h4{
  background:none !important;
  padding:0 !important;
  margin:0 0 14px;
  color:var(--white);
  font-weight:800;
  display:block;
  letter-spacing:.02em;
}

.encadre-margo .margo-title{
  text-transform:uppercase;
  letter-spacing:.08em;
  font-size:14px;
  opacity:.95;
  margin:0 0 12px;
}

.encadre-margo p{margin:0 0 12px;color:rgba(255,255,255,.92)}
.encadre-margo p:last-child{margin-bottom:0}

.encadre-margo strong{color:var(--white);font-weight:800}

.encadre-margo ul{list-style:none;margin:12px 0 14px;padding:0}
.encadre-margo li{
  position:relative;
  padding-left:22px;
  margin:10px 0;
  color:rgba(255,255,255,.92);
}
.encadre-margo li::before{
  content:"•";
  position:absolute;
  left:0;
  top:0;
  font-weight:900;
  color:rgba(255,255,255,.95);
  line-height:1.2;
}

.encadre-margo a{
  color:var(--white);
  text-decoration:underline;
  text-decoration-thickness:1px;
  text-underline-offset:3px;
  opacity:.95;
}
.encadre-margo a:hover{opacity:1}

.encadre-margo hr{
  border:0;
  height:1px;
  background:rgba(255,255,255,.18);
  margin:16px 0;
}

.encadre-margo .margo-final{
  margin-top:14px;
  padding-top:14px;
  border-top:1px solid rgba(255,255,255,.18);
  font-weight:800;
  color:var(--white);
}

@media (max-width:768px){
  .encadre-margo .content{padding:20px 18px}
}

.text_content .faq-container{
  background:var(--surface-soft);
  padding:20px;
  border-radius:var(--r-sm);
  width:100%;
  margin:20px auto;
}
.text_content .faq-item{
  background:var(--surface);
  padding:var(--card-pad);
  margin:12px 0;
}
.text_content .faq-item summary{
  cursor:pointer;
  font-weight:var(--fw-bold);
  color:var(--navy);
  list-style:none;
  position:relative;
  padding-right:28px;
  line-height:1.4;
}
.text_content .faq-item summary::-webkit-details-marker{display:none}
.text_content .faq-item summary::after{
  content:"+";
  position:absolute;
  right:0;
  top:0;
  font-size:22px;
  font-weight:800;
  color:var(--navy);
  line-height:1;
}
.text_content .faq-item[open] summary::after{content:"–"}
.text_content .faq-answer{
  margin-top:10px;
  color:var(--text);
  line-height:var(--lh-base);
}
.text_content .faq-answer p{margin:0 0 10px}
.text_content .faq-answer ul{margin:8px 0 0 18px}

.btn-bleu{
  display:block;
  width:fit-content; 
  padding:var(--btn-pad);
  background-color:var(--btn-bg);
  color:var(--btn-fg);
  text-decoration:none;
  border-radius:var(--btn-radius);
  margin-bottom: var(--s-2); 
  font-weight:var(--btn-fw);
  font-size:var(--btn-fs);
  line-height:1;
  transition:background-color .25s ease,transform .15s ease,box-shadow .15s ease;
  box-shadow:var(--btn-shadow);
}
.btn-bleu:hover{
  background-color:var(--btn-bg-hover);
  transform:translateY(-1px);
  box-shadow:var(--btn-shadow-hover);
}
.btn-bleu:active{
  transform:translateY(0);
  box-shadow:var(--btn-shadow-active);
}
.btn-bleu:focus-visible{
  outline:var(--btn-focus);
  outline-offset:2px;
}
.btn-bleu:visited{color:var(--btn-fg)}
.text_content a.btn-bleu,
.text_content a.btn-bleu:visited{
  color: var(--btn-fg);
  text-decoration: none;
}

@media (prefers-reduced-motion: reduce){
  .btn-bleu{transition:none}
  .btn-bleu:hover,
  .btn-bleu:active{transform:none}
}

.text_content .table-scroll{
  overflow-x:auto;
  -webkit-overflow-scrolling:touch;
}
.text_content table{
  width:100%;
  border-collapse:collapse;
  margin:20px 0;
  font-size:var(--fs-base);
}
.text_content th,
.text_content td{
  padding:var(--table-cell-pad);
  border:1px solid var(--table-border);
  text-align:left;
  vertical-align:top;
}
.text_content th{
  background:var(--table-head-bg);
  color:var(--table-head-fg);
  font-weight:var(--fw-bold);
}
.text_content tr:nth-child(even) td{background:var(--table-row-alt)}
.text_content .table-scroll table{min-width:640px}

.text_content .sommaire{
  background:var(--surface-muted);
  border:1px solid var(--border);
  border-radius:var(--r-md);
  padding:var(--s-4);
  margin:var(--s-4) 0 var(--s-5);
}
.text_content .sommaire-title{
  font-size:13px;
  font-weight:var(--fw-bold);
  color:var(--navy);
  text-transform:uppercase;
  letter-spacing:.10em;
  margin:0 0 var(--s-2);
}

.text_content .sommaire ul.sommaire-list{
  list-style:none;
  margin:0;
  padding:0;
}
.text_content .sommaire ul.sommaire-list > li{
  list-style:none;
  margin:0 0 6px;
  padding:0;
}
.text_content .sommaire ul.sommaire-list > li::marker{content:none}
.text_content .sommaire ul.sommaire-list > li::before{content:none}

.text_content .sommaire ul.sommaire-list a{
  color:var(--text);
  text-decoration:none;
  font-size:15px;
  line-height:1.5;
  display:flex;
  align-items:center;
  gap:10px;
  width:100%;
  padding:8px 10px;
  border-radius:10px;
}
.text_content .sommaire ul.sommaire-list a::before{
  content:"›";
  color:var(--navy);
  font-weight:700;
  flex-shrink:0;
}
.text_content .sommaire ul.sommaire-list a:hover{
  background:rgba(0,0,115,.06);
  color:var(--navy);
}
.text_content .sommaire ul.sommaire-list a:focus-visible{
  outline:2px solid rgba(0,0,115,.25);
  outline-offset:2px;
}

.cta-split{
  display:grid;
  grid-template-columns:1.25fr 1fr;
  gap:24px;
  align-items:stretch;
  margin:28px 0 36px;
}

.cta-card{
  background:var(--navy);
  color:var(--white);
  border-radius:16px;
  padding:26px 28px;
  box-shadow:0 10px 26px rgba(0,0,115,.18);
}

.cta-kicker{
  margin:0 0 10px;
  font-size:12px;
  letter-spacing:.14em;
  text-transform:uppercase;
  opacity:.85;
}

.cta-title{
  margin:0 0 14px;
  font-size:22px;
  font-weight:800;
  color:var(--white);
  background:none !important;
  padding:0 !important;
  display:block;
}

.cta-card p{
  margin:0 0 12px;
  line-height:1.65;
  opacity:.95;
}

.cta-card .btn-bleu{margin-top:10px}

.video-card{
  background:#fff;
  border-radius:16px;
  padding:16px;
  box-shadow:0 10px 26px rgba(0,0,0,.12);
  overflow:hidden;
  display:flex;
  align-items:center;
  justify-content:center;
  min-height:260px;
}
.video-card .video-container{
  margin:0;
  border-radius:14px;
  box-shadow:none;
  width:100%;
}

@media (max-width:900px){
  .cta-split{grid-template-columns:1fr}
  .video-card{padding:10px}
}

.text_content .author-card{
  position:relative;
  display:flex;
  align-items:center;
  gap:20px;
  padding:22px 24px 22px 28px;
  margin:var(--s-4) 0;
  background:#fff;
  border:1px solid rgba(0,0,0,.06);
  border-radius:14px;
  box-shadow:0 10px 28px rgba(0,0,0,.07);
}

.text_content .author-card::before{
  content:"";
  position:absolute;
  left:14px;
  top:14px;
  bottom:14px;
  width:3px;
  background:var(--navy);
  border-radius:999px;
  opacity:.85;
}

.text_content .author-avatar{
  width:96px;
  min-width:96px;
  align-self:stretch;
  border-radius:18px;
  object-fit:cover;
  border:1px solid rgba(0,0,0,.08);
  outline:1px solid rgba(0,0,115,.10);
  outline-offset:3px;
  box-shadow:0 12px 28px rgba(0,0,0,.14);
  transition:transform .25s ease,box-shadow .25s ease;
}

.text_content .author-card:hover .author-avatar{
  transform:translateY(-1px);
  box-shadow:0 14px 28px rgba(0,0,0,.16);
}

.text_content .author-meta{flex:1;min-width:0}

.text_content .author-label{
  margin:0 0 6px;
  font-size:11px;
  font-weight:800;
  letter-spacing:.14em;
  text-transform:uppercase;
  color:rgba(0,0,115,.70);
}

.text_content .author-name{
  margin:0;
  font-size:18px;
  font-weight:800;
  line-height:1.2;
  letter-spacing:-0.01em;
  color:var(--navy);
}
.text_content .author-name a{color:var(--navy);text-decoration:none}
.text_content .author-name a:hover{text-decoration:underline}

.text_content .author-role{
  margin:2px 0 10px;
  font-size:14px;
  color:rgba(0,0,0,.65);
}

.text_content .author-bio{
  margin:0 0 12px;
  font-size:14px;
  font-style:italic;
  line-height:1.5;
  color:rgba(0,0,0,.65);
}

.text_content .author-links{
  margin:0;
  display:flex;
  align-items:center;
  gap:8px;
  flex-wrap:wrap;
  font-size:13px;
}
.text_content .author-links a{
  display:inline-flex;
  align-items:center;
  padding:8px 10px;
  border-radius:999px;
  background:rgba(0,0,115,.06);
  border:1px solid rgba(0,0,115,.10);
  color:var(--navy);
  text-decoration:none;
  font-weight:800;
}
.text_content .author-links a:hover{
  background:rgba(0,0,115,.10);
  text-decoration:none;
}

@media (max-width:768px){
  .text_content .author-avatar{
    width:64px;
    min-width:64px;
    border-radius:14px;
    outline-offset:2px;
  }
}
</style>



<style>

.text_content .press-strip{
  margin: var(--s-6) 0;
  padding: 28px;
  background: linear-gradient(180deg, rgba(0,0,115,.035), rgba(0,0,115,.02));
  border: 1px solid rgba(0,0,0,.06);
  border-radius: 18px;
  box-shadow: 0 14px 34px rgba(0,0,0,.06);
}

.text_content .press-strip__kicker{
  margin: 0 0 14px;
  font-size: 12px;
  font-weight: 900;
  letter-spacing: .14em;
  text-transform: uppercase;
  color: rgba(0,0,115,.78);
}

.text_content .press-strip__title{
  margin: 0 0 18px;
  font-size: 20px;
  font-weight: 800;
  color: var(--navy);
  line-height: 1.25;
  display: flex;
  align-items: flex-start;
  gap: 12px;
}

.text_content .press-strip__title::before{
  content:"";
  width: 4px;
  height: 22px;
  background: var(--navy);
  border-radius: 999px;
  margin-top: 2px;
  flex: 0 0 4px;
}

/* GRID: adapts to 1/2/3/4 items naturally, never more than 4 columns on desktop */
.text_content .press-strip__grid{
  display: grid;
  gap: 16px;
  align-items: stretch;
  margin-top: 6px;

  /* Responsive auto grid, cards keep a minimum width */
  grid-template-columns: repeat(auto-fit, minmax(min(220px, 100%), 1fr));
}

.text_content .press-logo{
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 14px 16px;
  border-radius: 14px;
  background: var(--surface);
  border: 1px solid rgba(0,0,0,.06);
  box-shadow: 0 10px 24px rgba(0,0,0,.06);
  text-decoration: none;
  transition: transform .18s ease, box-shadow .18s ease, border-color .18s ease;
  min-height: 72px;
}

.text_content .press-logo img{
  width: auto;
  max-width: 160px;
  max-height: 48px;
  object-fit: contain;
  filter: none;
  opacity: .82;
  transition: opacity .18s ease;
}

.text_content .press-logo:hover{
  transform: translateY(-1px);
  box-shadow: 0 12px 30px rgba(0,0,0,.10);
  border-color: rgba(0,0,115,.18);
}

.text_content .press-logo:hover img{ opacity: .95; }

.text_content .press-logo:focus-visible{
  outline: var(--btn-focus);
  outline-offset: 3px;
}

.text_content .press-strip__meta{
  margin: 14px 0 0;
  font-size: 13px;
  color: rgba(0,0,0,.62);
}

@media (min-width: 1200px){
  /* cap à 4 colonnes uniquement si 5+ médias (sinon 1/2/3/4 s'étirent naturellement) */
  .press-strip__grid:has(.press-logo:nth-child(5)){
    grid-template-columns: repeat(4, 1fr);
  }
}


/* Tablet */
@media (max-width: 1024px){
  .text_content .press-strip__grid{
    grid-template-columns: repeat(auto-fit, minmax(180px, 1fr));
  }
}

/* Mobile */
@media (max-width: 640px){
  .text_content .press-strip{
    padding: 20px 18px;
    border-radius: 16px;
  }

  .text_content .press-strip__title{
    font-size: 18px;
  }

  .text_content .press-strip__grid{
    grid-template-columns: repeat(auto-fit, minmax(140px, 1fr));
    gap: 12px;
  }

  .text_content .press-logo{
    min-height: 58px;
    padding: 12px;
  }

  .text_content .press-logo img{
    max-height: 26px;
    max-width: 140px;
  }
}
</style>



<div class="text_content">

<div class="press-strip">

<p class="press-strip__kicker">In the press</p>

 <div class="press-strip__grid">

    <a class="press-logo" href="https://www.lefigaro.fr/vie-professionnelle/c-est-plus-colore-plus-vivant-moins-deshumanise-les-efforts-de-la-defense-pour-redevenir-un-quartier-tendance-20260108" target="_blank" rel="noopener noreferrer">
     	 <img decoding="async" src="https://margo.23juin.dev/wp-content/uploads/2026/01/Logo_Le_Figaro.svg.png"
           alt="Le Figaro">
    </a>

  </div>

</div>

</div>



<div class ="text_content">

<p>In an article published by Le Figaro, the La Défense district is described as a business hub in full renewal, now ranked fourth in the world and boasting an 85% occupancy rate. Far from premature announcements about the end of the office, Europe&#8217;s leading business district confirms its attractiveness thanks to its centrality, the quality of its offering, and the richness of its services.</p>

<p>MARGO&#8217;s move to La Défense is fully in line with this dynamic. It is within this strategic context that we chose to set up our new headquarters on the 27th floor of the Aurore Tower, thereby asserting a clear vision of the hybrid office as a lever for performance and influence.</p>

<div class="container-photo">
  <div class="text">


<h2>The office as a strategic lever</h2>

<p>The debate pitting remote work against office presence has long polarized positions. Our conviction is different: the office remains a strategic lever, provided it is designed as a space for experience and convergence.</p>

<div class="citation">
The office is no longer thought of as a simple place of production, but as a vector for experience, innovation, and influence.
  <span class="auteur">Anne-Sophie Autuly, Head of Branding &#038; Communication</span>
</div>

  </div>


  <div class="image">
    <img decoding="async" src="https://margo.23juin.dev/wp-content/uploads/2026/01/MARGO-2000-44.jpg"
alt="MARGO at La Défense">
</div>
</div>

<p>We designed this new headquarters as an extension of our culture: performance, high standards, and team spirit. Modular collaborative spaces, an auditorium for technical conferences, an event rooftop, and premium services all contribute to creating a stimulating environment, conducive to learning, co-construction, and skill development.</p>

<h2>Being part of a strong territorial dynamic</h2>

<p>The renewal of La Défense is based on structural criteria—centrality, quality of offering, and services—that meet the new expectations of both companies and talents.</p>

<p>By establishing ourselves at the heart of this strategic district, we are choosing an ambitious hybrid model: an office designed as a point of convergence between employees, clients, and partners.</p>

<p>More than just a move, this installation reflects a conviction: in a demanding technological environment, the workplace remains a strategic tool at the service of collective performance and sustainable influence.</p>

<div class="encadre-margo">
  <div class="content">

    <p class="margo-title">
      MARGO at La Défense
    </p>

    <p>
      By choosing La Défense, we are asserting a clear conviction: in a rapidly changing technological world, the work environment is a lever for operational excellence.
    </p>

 <p class="margo-final">
The challenges and structuring of this approach are detailed in our official press release.
 <a href="https://drive.google.com/file/d/1X5EzNThJ7O8XIufMGWX7-Q1jcvfMIkiM/view?usp=drive_link" target="_blank" rel="noopener"> 
  <span style="text-decoration:underline;">Download the full press release</span> 
</a>

    </p>

  </div>
</div>


</div>


</div><p>The post <a href="https://margo.23juin.dev/pl/prasa/la-defense-the-new-standard-for-hybrid-offices-margos-strategic-choice/">La Défense, the new standard for hybrid offices: MARGO&#8217;s strategic choice</a> appeared first on <a href="https://margo.23juin.dev/pl/margo-polska">MARGO</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>MARGO accelerates the structuring of its European architecture via Poland</title>
		<link>https://margo.23juin.dev/pl/prasa/margo-accelerates-the-structuring-of-its-european-architecture-via-poland/</link>
		
		<dc:creator><![CDATA[Emma Santimone]]></dc:creator>
		<pubDate>Fri, 06 Mar 2026 10:34:46 +0000</pubDate>
				<category><![CDATA[prasa]]></category>
		<guid isPermaLink="false">https://margo.23juin.dev/?p=8747</guid>

					<description><![CDATA[<p>In the press The structuring of MARGO&#8217;s European architecture in Poland marks a strategic milestone in the consolidation of its continental model. In an evolving European technological landscape, consulting firms must now deploy integrated execution capabilities on a European scale. Poland is thus establishing itself as a key pillar of this architecture, serving a more ...</p>
<p>The post <a href="https://margo.23juin.dev/pl/prasa/margo-accelerates-the-structuring-of-its-european-architecture-via-poland/">MARGO accelerates the structuring of its European architecture via Poland</a> appeared first on <a href="https://margo.23juin.dev/pl/margo-polska">MARGO</a>.</p>
]]></description>
										<content:encoded><![CDATA[<div class="entry">


<style>
:root{
  --navy:#000073;
  --blue:#407ab3;
  --blue-hover:#26598a;
  --white:#fff;
  --text:#333;
  --surface:var(--white);
  --surface-muted:#f7f9fb;
  --surface-soft:#dde5ed;
  --surface-quote:#f9f9f9;
  --border:#dde5ed;
  --fs-base:16px;
  --lh-base:1.7;
  --fw-bold:700;
  --r-sm:8px;
  --r-md:12px;
  --r-lg:15px;
  --shadow:0 4px 12px rgba(0,0,0,.10);
  --shadow-navy:0 4px 10px rgba(0,0,115,.10);
  --s-1:10px;
  --s-2:15px;
  --s-3:20px;
  --s-4:30px;
  --s-5:32px;
  --s-6:48px;
  --pill-bg:#000;
  --pill-fg:var(--white);
  --pill-pad:4px 8px;
  --card-radius:var(--r-md);
  --card-shadow:var(--shadow);
  --card-pad:14px 16px;
  --btn-bg:var(--blue);
  --btn-bg-hover:var(--blue-hover);
  --btn-fg:var(--white);
  --btn-pad:12px 26px;
  --btn-radius:8px;
  --btn-fw:600;
  --btn-fs:15px;
  --btn-shadow:0 6px 16px rgba(0,0,0,.15);
  --btn-shadow-hover:0 10px 24px rgba(0,0,0,.20);
  --btn-shadow-active:0 4px 10px rgba(0,0,0,.18);
  --btn-focus:3px solid rgba(64,122,179,.35);
  --table-border:var(--border);
  --table-head-bg:var(--navy);
  --table-head-fg:var(--white);
  --table-row-alt:var(--surface-muted);
  --table-cell-pad:12px 14px;
  --quote-border:5px solid var(--navy);
  --quote-bg:var(--surface-quote);
  --quote-pad:var(--s-3);
  --margo-bg:var(--navy);
  --margo-fg:var(--white);
  --margo-shadow:var(--shadow-navy);
  --margo-pad:10px 25px;
  --photo-w:380px;
  --photo-w-mobile:360px;
}

.text_content{
  font-size:var(--fs-base);
  line-height:var(--lh-base);
}
.text_content p{margin:0 0 1em}
.text_content a{color:inherit;text-decoration:underline}
.text_content img{max-width:100%;height:auto}

.text_content h2{
  font-size:30px;
  font-weight:var(--fw-bold);
  color:var(--navy);
  margin:2rem 0;
}

.text_content h3{
  display:block;
  width:fit-content;
  background:#000;
  color:#fff;
  padding:6px 12px;
  margin:1.5rem 0 1rem;
  font-size:20px;
  font-weight:700;
  line-height:1.2;
  border-radius:4px;
}

.text_content h4{
  font-size:18px;
  font-weight:var(--fw-bold);
  color:var(--navy);
  margin:1.25rem 0 .75rem;
}

.text_content strong{font-weight:var(--fw-bold)}

.text_content ul{
  list-style:disc;
  margin:1em 0 1em 1.5em;
  padding:0;
}
.text_content li{display:list-item}
.text_content > h3 + ul{margin-top:6px}

.custom-box,
.text_content .faq-item{
  border-radius:var(--card-radius);
}

.custom-box{
  padding:22px 26px;
  margin:var(--s-4) 0;
  line-height:1.6;
  font-size:var(--fs-base);
}
.custom-box p{margin:0 0 12px}
.custom-box p:last-child{margin-bottom:0}
.custom-box > :first-child{margin-top:0}

.custom-box.filled{
  background:var(--navy);
  color:var(--white);
  box-shadow:var(--card-shadow);
}
.custom-box.outlined{
  border:2px solid var(--navy);
  color:var(--navy);
  background:var(--surface);
}

.container-photo{
  display:flex;
  align-items:center;
  gap:var(--s-5);
  margin:var(--s-3) 0 var(--s-4);
  max-width:100%;
}
.text_content h2 + .container-photo{margin-top:var(--s-2)}
.container-photo + p{margin-top:var(--s-2)}

.container-photo .text{flex:1;text-align:left}
.container-photo .image{
  flex:0 0 var(--photo-w);
  max-width:var(--photo-w);
}
.container-photo .image img,
.container-photo .image iframe{
  display:block;
  width:100%;
  height:auto;
  border-radius:var(--r-md);
}
.container-photo .image iframe{
  aspect-ratio:16/9;
  border:0;
  box-shadow:var(--shadow);
}

@media (max-width:768px){
  .container-photo{
    flex-direction:column;
    align-items:flex-start;
    gap:var(--s-3);
    margin:var(--s-4) 0;
  }
  .container-photo .image{
    flex:none;
    width:100%;
    max-width:var(--photo-w-mobile);
  }
}

.video-container{
  position:relative;
  width:100%;
  aspect-ratio:16/9;
  overflow:hidden;
  margin:var(--s-3) 0;
  border-radius:var(--r-md);
  box-shadow:var(--shadow);
}
.video-container iframe{
  position:absolute;
  inset:0;
  width:100%;
  height:100%;
  border:0;
  border-radius:var(--r-md);
}
.video-container.is-small{max-width:640px}

.citation{
  font-style:italic;
  font-size:var(--fs-base);
  color:var(--text);
  padding:var(--quote-pad);
  border-left:var(--quote-border);
  background:var(--quote-bg);
  margin:var(--s-4) 0;
  position:relative;
  line-height:1.5;
}
.citation::before,
.citation::after{
  font-size:3em;
  color:var(--navy);
  position:absolute;
}
.citation::before{content:"“";top:-10px;left:10px}
.citation::after{content:"”";bottom:-10px;right:10px}
.citation .auteur{
  display:block;
  margin-top:12px;
  font-style:normal;
  font-weight:var(--fw-bold);
  color:var(--navy);
  font-size:17px;
  text-align:right;
}

.kpi-grid{
  display:grid;
  grid-template-columns:repeat(auto-fit,minmax(200px,1fr));
  gap:var(--s-2);
  margin:var(--s-2) 0;
}
.kpi-grid .kpi-item{
  background:var(--navy);
  color:var(--white);
  padding:20px;
  border-radius:var(--r-lg);
  font-size:18px;
  font-weight:var(--fw-bold);
  text-align:center;
  box-shadow:var(--shadow);
  display:flex;
  flex-direction:column;
  justify-content:center;
  min-height:84px;
}

.custom-container-2,
.custom-container-3{
  display:grid;
  gap:20px;
  width:100%;
  margin:var(--s-4) 0 var(--s-5);
}
.custom-container-2{grid-template-columns:repeat(2,1fr)}
.custom-container-3{grid-template-columns:repeat(3,1fr)}

.custom-container-2 .custom-box,
.custom-container-3 .custom-box{margin:0}

.custom-container-2 + .custom-container-2,
.custom-container-2 + .custom-container-3,
.custom-container-3 + .custom-container-2,
.custom-container-3 + .custom-container-3{
  margin-top:var(--s-2);
}

@media (max-width:768px){
  .custom-container-2,
  .custom-container-3{
    grid-template-columns:1fr;
  }
}

.photo-grid{
  display:flex;
  justify-content:center;
  gap:var(--s-3);
  flex-wrap:wrap;
  margin:var(--s-4) 0;
}

.encadre-margo{
  background:var(--navy);
  border-radius:18px;
  box-shadow:0 12px 30px rgba(0,0,115,.18);
  margin:var(--s-4) 0;
  overflow:hidden;
}
.encadre-margo .content{
  padding:26px 28px;
  color:var(--white);
  line-height:1.65;
}

.encadre-margo h2,
.encadre-margo h3,
.encadre-margo h4{
  background:none !important;
  padding:0 !important;
  margin:0 0 14px;
  color:var(--white);
  font-weight:800;
  display:block;
  letter-spacing:.02em;
}

.encadre-margo .margo-title{
  text-transform:uppercase;
  letter-spacing:.08em;
  font-size:14px;
  opacity:.95;
  margin:0 0 12px;
}

.encadre-margo p{margin:0 0 12px;color:rgba(255,255,255,.92)}
.encadre-margo p:last-child{margin-bottom:0}

.encadre-margo strong{color:var(--white);font-weight:800}

.encadre-margo ul{list-style:none;margin:12px 0 14px;padding:0}
.encadre-margo li{
  position:relative;
  padding-left:22px;
  margin:10px 0;
  color:rgba(255,255,255,.92);
}
.encadre-margo li::before{
  content:"•";
  position:absolute;
  left:0;
  top:0;
  font-weight:900;
  color:rgba(255,255,255,.95);
  line-height:1.2;
}

.encadre-margo a{
  color:var(--white);
  text-decoration:underline;
  text-decoration-thickness:1px;
  text-underline-offset:3px;
  opacity:.95;
}
.encadre-margo a:hover{opacity:1}

.encadre-margo hr{
  border:0;
  height:1px;
  background:rgba(255,255,255,.18);
  margin:16px 0;
}

.encadre-margo .margo-final{
  margin-top:14px;
  padding-top:14px;
  border-top:1px solid rgba(255,255,255,.18);
  font-weight:800;
  color:var(--white);
}

@media (max-width:768px){
  .encadre-margo .content{padding:20px 18px}
}

.text_content .faq-container{
  background:var(--surface-soft);
  padding:20px;
  border-radius:var(--r-sm);
  width:100%;
  margin:20px auto;
}
.text_content .faq-item{
  background:var(--surface);
  padding:var(--card-pad);
  margin:12px 0;
}
.text_content .faq-item summary{
  cursor:pointer;
  font-weight:var(--fw-bold);
  color:var(--navy);
  list-style:none;
  position:relative;
  padding-right:28px;
  line-height:1.4;
}
.text_content .faq-item summary::-webkit-details-marker{display:none}
.text_content .faq-item summary::after{
  content:"+";
  position:absolute;
  right:0;
  top:0;
  font-size:22px;
  font-weight:800;
  color:var(--navy);
  line-height:1;
}
.text_content .faq-item[open] summary::after{content:"–"}
.text_content .faq-answer{
  margin-top:10px;
  color:var(--text);
  line-height:var(--lh-base);
}
.text_content .faq-answer p{margin:0 0 10px}
.text_content .faq-answer ul{margin:8px 0 0 18px}

.btn-bleu{
  display:block;
  width:fit-content; 
  padding:var(--btn-pad);
  background-color:var(--btn-bg);
  color:var(--btn-fg);
  text-decoration:none;
  border-radius:var(--btn-radius);
  margin-bottom: var(--s-2); 
  font-weight:var(--btn-fw);
  font-size:var(--btn-fs);
  line-height:1;
  transition:background-color .25s ease,transform .15s ease,box-shadow .15s ease;
  box-shadow:var(--btn-shadow);
}
.btn-bleu:hover{
  background-color:var(--btn-bg-hover);
  transform:translateY(-1px);
  box-shadow:var(--btn-shadow-hover);
}
.btn-bleu:active{
  transform:translateY(0);
  box-shadow:var(--btn-shadow-active);
}
.btn-bleu:focus-visible{
  outline:var(--btn-focus);
  outline-offset:2px;
}
.btn-bleu:visited{color:var(--btn-fg)}
.text_content a.btn-bleu,
.text_content a.btn-bleu:visited{
  color: var(--btn-fg);
  text-decoration: none;
}

@media (prefers-reduced-motion: reduce){
  .btn-bleu{transition:none}
  .btn-bleu:hover,
  .btn-bleu:active{transform:none}
}

.text_content .table-scroll{
  overflow-x:auto;
  -webkit-overflow-scrolling:touch;
}
.text_content table{
  width:100%;
  border-collapse:collapse;
  margin:20px 0;
  font-size:var(--fs-base);
}
.text_content th,
.text_content td{
  padding:var(--table-cell-pad);
  border:1px solid var(--table-border);
  text-align:left;
  vertical-align:top;
}
.text_content th{
  background:var(--table-head-bg);
  color:var(--table-head-fg);
  font-weight:var(--fw-bold);
}
.text_content tr:nth-child(even) td{background:var(--table-row-alt)}
.text_content .table-scroll table{min-width:640px}

.text_content .sommaire{
  background:var(--surface-muted);
  border:1px solid var(--border);
  border-radius:var(--r-md);
  padding:var(--s-4);
  margin:var(--s-4) 0 var(--s-5);
}
.text_content .sommaire-title{
  font-size:13px;
  font-weight:var(--fw-bold);
  color:var(--navy);
  text-transform:uppercase;
  letter-spacing:.10em;
  margin:0 0 var(--s-2);
}

.text_content .sommaire ul.sommaire-list{
  list-style:none;
  margin:0;
  padding:0;
}
.text_content .sommaire ul.sommaire-list > li{
  list-style:none;
  margin:0 0 6px;
  padding:0;
}
.text_content .sommaire ul.sommaire-list > li::marker{content:none}
.text_content .sommaire ul.sommaire-list > li::before{content:none}

.text_content .sommaire ul.sommaire-list a{
  color:var(--text);
  text-decoration:none;
  font-size:15px;
  line-height:1.5;
  display:flex;
  align-items:center;
  gap:10px;
  width:100%;
  padding:8px 10px;
  border-radius:10px;
}
.text_content .sommaire ul.sommaire-list a::before{
  content:"›";
  color:var(--navy);
  font-weight:700;
  flex-shrink:0;
}
.text_content .sommaire ul.sommaire-list a:hover{
  background:rgba(0,0,115,.06);
  color:var(--navy);
}
.text_content .sommaire ul.sommaire-list a:focus-visible{
  outline:2px solid rgba(0,0,115,.25);
  outline-offset:2px;
}

.cta-split{
  display:grid;
  grid-template-columns:1.25fr 1fr;
  gap:24px;
  align-items:stretch;
  margin:28px 0 36px;
}

.cta-card{
  background:var(--navy);
  color:var(--white);
  border-radius:16px;
  padding:26px 28px;
  box-shadow:0 10px 26px rgba(0,0,115,.18);
}

.cta-kicker{
  margin:0 0 10px;
  font-size:12px;
  letter-spacing:.14em;
  text-transform:uppercase;
  opacity:.85;
}

.cta-title{
  margin:0 0 14px;
  font-size:22px;
  font-weight:800;
  color:var(--white);
  background:none !important;
  padding:0 !important;
  display:block;
}

.cta-card p{
  margin:0 0 12px;
  line-height:1.65;
  opacity:.95;
}

.cta-card .btn-bleu{margin-top:10px}

.video-card{
  background:#fff;
  border-radius:16px;
  padding:16px;
  box-shadow:0 10px 26px rgba(0,0,0,.12);
  overflow:hidden;
  display:flex;
  align-items:center;
  justify-content:center;
  min-height:260px;
}
.video-card .video-container{
  margin:0;
  border-radius:14px;
  box-shadow:none;
  width:100%;
}

@media (max-width:900px){
  .cta-split{grid-template-columns:1fr}
  .video-card{padding:10px}
}

.text_content .author-card{
  position:relative;
  display:flex;
  align-items:center;
  gap:20px;
  padding:22px 24px 22px 28px;
  margin:var(--s-4) 0;
  background:#fff;
  border:1px solid rgba(0,0,0,.06);
  border-radius:14px;
  box-shadow:0 10px 28px rgba(0,0,0,.07);
}

.text_content .author-card::before{
  content:"";
  position:absolute;
  left:14px;
  top:14px;
  bottom:14px;
  width:3px;
  background:var(--navy);
  border-radius:999px;
  opacity:.85;
}

.text_content .author-avatar{
  width:96px;
  min-width:96px;
  align-self:stretch;
  border-radius:18px;
  object-fit:cover;
  border:1px solid rgba(0,0,0,.08);
  outline:1px solid rgba(0,0,115,.10);
  outline-offset:3px;
  box-shadow:0 12px 28px rgba(0,0,0,.14);
  transition:transform .25s ease,box-shadow .25s ease;
}

.text_content .author-card:hover .author-avatar{
  transform:translateY(-1px);
  box-shadow:0 14px 28px rgba(0,0,0,.16);
}

.text_content .author-meta{flex:1;min-width:0}

.text_content .author-label{
  margin:0 0 6px;
  font-size:11px;
  font-weight:800;
  letter-spacing:.14em;
  text-transform:uppercase;
  color:rgba(0,0,115,.70);
}

.text_content .author-name{
  margin:0;
  font-size:18px;
  font-weight:800;
  line-height:1.2;
  letter-spacing:-0.01em;
  color:var(--navy);
}
.text_content .author-name a{color:var(--navy);text-decoration:none}
.text_content .author-name a:hover{text-decoration:underline}

.text_content .author-role{
  margin:2px 0 10px;
  font-size:14px;
  color:rgba(0,0,0,.65);
}

.text_content .author-bio{
  margin:0 0 12px;
  font-size:14px;
  font-style:italic;
  line-height:1.5;
  color:rgba(0,0,0,.65);
}

.text_content .author-links{
  margin:0;
  display:flex;
  align-items:center;
  gap:8px;
  flex-wrap:wrap;
  font-size:13px;
}
.text_content .author-links a{
  display:inline-flex;
  align-items:center;
  padding:8px 10px;
  border-radius:999px;
  background:rgba(0,0,115,.06);
  border:1px solid rgba(0,0,115,.10);
  color:var(--navy);
  text-decoration:none;
  font-weight:800;
}
.text_content .author-links a:hover{
  background:rgba(0,0,115,.10);
  text-decoration:none;
}

@media (max-width:768px){
  .text_content .author-avatar{
    width:64px;
    min-width:64px;
    border-radius:14px;
    outline-offset:2px;
  }
}

</style>



<style>

.text_content .press-strip{
  margin: var(--s-6) 0;
  padding: 28px;
  background: linear-gradient(180deg, rgba(0,0,115,.035), rgba(0,0,115,.02));
  border: 1px solid rgba(0,0,0,.06);
  border-radius: 18px;
  box-shadow: 0 14px 34px rgba(0,0,0,.06);
}

.text_content .press-strip__kicker{
  margin: 0 0 14px;
  font-size: 12px;
  font-weight: 900;
  letter-spacing: .14em;
  text-transform: uppercase;
  color: rgba(0,0,115,.78);
}

.text_content .press-strip__title{
  margin: 0 0 18px;
  font-size: 20px;
  font-weight: 800;
  color: var(--navy);
  line-height: 1.25;
  display: flex;
  align-items: flex-start;
  gap: 12px;
}

.text_content .press-strip__title::before{
  content:"";
  width: 4px;
  height: 22px;
  background: var(--navy);
  border-radius: 999px;
  margin-top: 2px;
  flex: 0 0 4px;
}

/* GRID: adapts to 1/2/3/4 items naturally, never more than 4 columns on desktop */
.text_content .press-strip__grid{
  display: grid;
  gap: 16px;
  align-items: stretch;
  margin-top: 6px;

  /* Responsive auto grid, cards keep a minimum width */
  grid-template-columns: repeat(auto-fit, minmax(min(220px, 100%), 1fr));
}

.text_content .press-logo{
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 14px 16px;
  border-radius: 14px;
  background: var(--surface);
  border: 1px solid rgba(0,0,0,.06);
  box-shadow: 0 10px 24px rgba(0,0,0,.06);
  text-decoration: none;
  transition: transform .18s ease, box-shadow .18s ease, border-color .18s ease;
  min-height: 72px;
}

.text_content .press-logo img{
  width: auto;
  max-width: 160px;
  max-height: 48px;
  object-fit: contain;
  filter: none;
  opacity: .82;
  transition: opacity .18s ease;
}

.text_content .press-logo:hover{
  transform: translateY(-1px);
  box-shadow: 0 12px 30px rgba(0,0,0,.10);
  border-color: rgba(0,0,115,.18);
}

.text_content .press-logo:hover img{ opacity: .95; }

.text_content .press-logo:focus-visible{
  outline: var(--btn-focus);
  outline-offset: 3px;
}

.text_content .press-strip__meta{
  margin: 14px 0 0;
  font-size: 13px;
  color: rgba(0,0,0,.62);
}

@media (min-width: 1200px){
  /* cap à 4 colonnes uniquement si 5+ médias (sinon 1/2/3/4 s'étirent naturellement) */
  .press-strip__grid:has(.press-logo:nth-child(5)){
    grid-template-columns: repeat(4, 1fr);
  }
}


/* Tablet */
@media (max-width: 1024px){
  .text_content .press-strip__grid{
    grid-template-columns: repeat(auto-fit, minmax(180px, 1fr));
  }
}

/* Mobile */
@media (max-width: 640px){
  .text_content .press-strip{
    padding: 20px 18px;
    border-radius: 16px;
  }

  .text_content .press-strip__title{
    font-size: 18px;
  }

  .text_content .press-strip__grid{
    grid-template-columns: repeat(auto-fit, minmax(140px, 1fr));
    gap: 12px;
  }

  .text_content .press-logo{
    min-height: 58px;
    padding: 12px;
  }

  .text_content .press-logo img{
    max-height: 26px;
    max-width: 140px;
  }
}
</style>



<div class="text_content">

<div class="press-strip">

<p class="press-strip__kicker">In the press</p>

 <div class="press-strip__grid">

    <a class="press-logo" href="https://croissanceinvestissement.com/la-pologne-nouvel-epicentre-technologique-de-leurope/" target="_blank" rel="noopener noreferrer">
     	 <img decoding="async" src="https://margo.23juin.dev/wp-content/uploads/2025/12/Croissance-Investissement.png"
           alt="Croissance Investissement">
    </a>

  <a class="press-logo" href="https://www.esn-news.fr/nearshore-premium-margo-accelere-et-renforce-son-architecture-europeenne-via-la-pologne/" target="_blank" rel="noopener noreferrer">
     	 <img decoding="async" src="https://margo.23juin.dev/wp-content/uploads/2025/12/Capture-decran-2026-02-25-161956.png"
           alt="ESN News">
</a>
  </div>

</div>

</div>



<div class ="text_content">

<p>The structuring of MARGO&#8217;s European architecture in Poland marks a strategic milestone in the consolidation of its continental model. In an evolving European technological landscape, consulting firms must now deploy integrated execution capabilities on a European scale. Poland is thus establishing itself as a key pillar of this architecture, serving a more coherent, robust organization resolutely focused on sustainable performance.</p>

<p>With MARGO Polska, the group is strengthening the architecture of its European organization. The challenge goes beyond simple international development: it is about orchestrating an integrated model capable of aligning technical expertise, operational governance, and strategic consistency.</p>

<div class="container-photo">
  <div class="text">

<p>The structuring process underway in Poland is fully part of the ONE MARGO vision: a unified organization designed to streamline interactions between the Excellence, Business Development, and Talent hubs, and to guarantee homogeneous standards across the group.</p>

<p>This positioning responds to a profound market transformation. Companies are no longer just looking for distributed technical capabilities, but for robust operational architectures capable of supporting high-complexity projects within a secure and structured framework.</p>

  </div>

  <div class="image">
    <img decoding="async" src="https://margo.23juin.dev/wp-content/uploads/2025/12/Aleja_Niepdleglosci_Warsaw_2022_aerial_cropped.jpg" alt="margo poland european architecture">
</div>
</div>

<div class="citation">
Today, Poland constitutes a pillar of our European architecture. It strengthens our ability to structure integrated setups, aligned with the group&#8217;s high standards and the expectations of our international clients.  
<span class="auteur">Alexandre Le Mée, Country Manager MARGO Polska</span>
</div>


<div class="encadre-margo">
  <div class="content">

    <p class="margo-title">
 Premium Nearshore: an integrated European architecture
    </p>

 <p>The growth of MARGO Polska is part of a structured continental vision, where nearshore becomes a lever for strategic engineering and operational continuity.</p>

<p>Beyond an optimization model, our approach is based on the full integration of teams, standards, and governance on a European scale.</p>

  <p class="margo-final">
Structuring robust, secure execution capabilities aligned with high-complexity environments: <a href="https://margo.23juin.dev/pl/nearshore-premium-2/" target="_blank" rel="noopener"> 
  <span style="text-decoration:underline;">
this is the core challenge of our premium nearshore model.</span> 
</a>

    </p>

  </div>
</div>

</div>


</div><p>The post <a href="https://margo.23juin.dev/pl/prasa/margo-accelerates-the-structuring-of-its-european-architecture-via-poland/">MARGO accelerates the structuring of its European architecture via Poland</a> appeared first on <a href="https://margo.23juin.dev/pl/margo-polska">MARGO</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Nearshore in Poland: a strategic engineering driver</title>
		<link>https://margo.23juin.dev/pl/prasa/nearshore-in-poland-a-strategic-engineering-driver/</link>
		
		<dc:creator><![CDATA[Emma Santimone]]></dc:creator>
		<pubDate>Thu, 05 Mar 2026 16:44:19 +0000</pubDate>
				<category><![CDATA[prasa]]></category>
		<guid isPermaLink="false">https://margo.23juin.dev/?p=8732</guid>

					<description><![CDATA[<p>In the press In an article published by Solutions Numériques, Alexandre Le Mée , Country Manager of MARGO Polska, shares his feedback on the evolution of nearshore and its growing role in structuring engineering models. As technology projects become increasingly complex, nearshore can no longer be reduced to a simple logic of cost optimization. It ...</p>
<p>The post <a href="https://margo.23juin.dev/pl/prasa/nearshore-in-poland-a-strategic-engineering-driver/">Nearshore in Poland: a strategic engineering driver</a> appeared first on <a href="https://margo.23juin.dev/pl/margo-polska">MARGO</a>.</p>
]]></description>
										<content:encoded><![CDATA[<div class="entry">


<style>
:root{
  --navy:#000073;
  --blue:#407ab3;
  --blue-hover:#26598a;
  --white:#fff;
  --text:#333;
  --surface:var(--white);
  --surface-muted:#f7f9fb;
  --surface-soft:#dde5ed;
  --surface-quote:#f9f9f9;
  --border:#dde5ed;
  --fs-base:16px;
  --lh-base:1.7;
  --fw-bold:700;
  --r-sm:8px;
  --r-md:12px;
  --r-lg:15px;
  --shadow:0 4px 12px rgba(0,0,0,.10);
  --shadow-navy:0 4px 10px rgba(0,0,115,.10);
  --s-1:10px;
  --s-2:15px;
  --s-3:20px;
  --s-4:30px;
  --s-5:32px;
  --s-6:48px;
  --pill-bg:#000;
  --pill-fg:var(--white);
  --pill-pad:4px 8px;
  --card-radius:var(--r-md);
  --card-shadow:var(--shadow);
  --card-pad:14px 16px;
  --btn-bg:var(--blue);
  --btn-bg-hover:var(--blue-hover);
  --btn-fg:var(--white);
  --btn-pad:12px 26px;
  --btn-radius:8px;
  --btn-fw:600;
  --btn-fs:15px;
  --btn-shadow:0 6px 16px rgba(0,0,0,.15);
  --btn-shadow-hover:0 10px 24px rgba(0,0,0,.20);
  --btn-shadow-active:0 4px 10px rgba(0,0,0,.18);
  --btn-focus:3px solid rgba(64,122,179,.35);
  --table-border:var(--border);
  --table-head-bg:var(--navy);
  --table-head-fg:var(--white);
  --table-row-alt:var(--surface-muted);
  --table-cell-pad:12px 14px;
  --quote-border:5px solid var(--navy);
  --quote-bg:var(--surface-quote);
  --quote-pad:var(--s-3);
  --margo-bg:var(--navy);
  --margo-fg:var(--white);
  --margo-shadow:var(--shadow-navy);
  --margo-pad:10px 25px;
  --photo-w:380px;
  --photo-w-mobile:360px;
}

.text_content{
  font-size:var(--fs-base);
  line-height:var(--lh-base);
}
.text_content p{margin:0 0 1em}
.text_content a{color:inherit;text-decoration:underline}
.text_content img{max-width:100%;height:auto}

.text_content h2{
  font-size:30px;
  font-weight:var(--fw-bold);
  color:var(--navy);
  margin:2rem 0;
}

.text_content h3{
  display:block;
  width:fit-content;
  background:#000;
  color:#fff;
  padding:6px 12px;
  margin:1.5rem 0 1rem;
  font-size:20px;
  font-weight:700;
  line-height:1.2;
  border-radius:4px;
}

.text_content h4{
  font-size:18px;
  font-weight:var(--fw-bold);
  color:var(--navy);
  margin:1.25rem 0 .75rem;
}

.text_content strong{font-weight:var(--fw-bold)}

.text_content ul{
  list-style:disc;
  margin:1em 0 1em 1.5em;
  padding:0;
}
.text_content li{display:list-item}
.text_content > h3 + ul{margin-top:6px}

.custom-box,
.text_content .faq-item{
  border-radius:var(--card-radius);
}

.custom-box{
  padding:22px 26px;
  margin:var(--s-4) 0;
  line-height:1.6;
  font-size:var(--fs-base);
}
.custom-box p{margin:0 0 12px}
.custom-box p:last-child{margin-bottom:0}
.custom-box > :first-child{margin-top:0}

.custom-box.filled{
  background:var(--navy);
  color:var(--white);
  box-shadow:var(--card-shadow);
}
.custom-box.outlined{
  border:2px solid var(--navy);
  color:var(--navy);
  background:var(--surface);
}

.container-photo{
  display:flex;
  align-items:center;
  gap:var(--s-5);
  margin:var(--s-3) 0 var(--s-4);
  max-width:100%;
}
.text_content h2 + .container-photo{margin-top:var(--s-2)}
.container-photo + p{margin-top:var(--s-2)}

.container-photo .text{flex:1;text-align:left}
.container-photo .image{
  flex:0 0 var(--photo-w);
  max-width:var(--photo-w);
}
.container-photo .image img,
.container-photo .image iframe{
  display:block;
  width:100%;
  height:auto;
  border-radius:var(--r-md);
}
.container-photo .image iframe{
  aspect-ratio:16/9;
  border:0;
  box-shadow:var(--shadow);
}

@media (max-width:768px){
  .container-photo{
    flex-direction:column;
    align-items:flex-start;
    gap:var(--s-3);
    margin:var(--s-4) 0;
  }
  .container-photo .image{
    flex:none;
    width:100%;
    max-width:var(--photo-w-mobile);
  }
}

.video-container{
  position:relative;
  width:100%;
  aspect-ratio:16/9;
  overflow:hidden;
  margin:var(--s-3) 0;
  border-radius:var(--r-md);
  box-shadow:var(--shadow);
}
.video-container iframe{
  position:absolute;
  inset:0;
  width:100%;
  height:100%;
  border:0;
  border-radius:var(--r-md);
}
.video-container.is-small{max-width:640px}

.citation{
  font-style:italic;
  font-size:var(--fs-base);
  color:var(--text);
  padding:var(--quote-pad);
  border-left:var(--quote-border);
  background:var(--quote-bg);
  margin:var(--s-4) 0;
  position:relative;
  line-height:1.5;
}
.citation::before,
.citation::after{
  font-size:3em;
  color:var(--navy);
  position:absolute;
}
.citation::before{content:"“";top:-10px;left:10px}
.citation::after{content:"”";bottom:-10px;right:10px}
.citation .auteur{
  display:block;
  margin-top:12px;
  font-style:normal;
  font-weight:var(--fw-bold);
  color:var(--navy);
  font-size:17px;
  text-align:right;
}

.kpi-grid{
  display:grid;
  grid-template-columns:repeat(auto-fit,minmax(200px,1fr));
  gap:var(--s-2);
  margin:var(--s-2) 0;
}
.kpi-grid .kpi-item{
  background:var(--navy);
  color:var(--white);
  padding:20px;
  border-radius:var(--r-lg);
  font-size:18px;
  font-weight:var(--fw-bold);
  text-align:center;
  box-shadow:var(--shadow);
  display:flex;
  flex-direction:column;
  justify-content:center;
  min-height:84px;
}

.custom-container-2,
.custom-container-3{
  display:grid;
  gap:20px;
  width:100%;
  margin:var(--s-4) 0 var(--s-5);
}
.custom-container-2{grid-template-columns:repeat(2,1fr)}
.custom-container-3{grid-template-columns:repeat(3,1fr)}

.custom-container-2 .custom-box,
.custom-container-3 .custom-box{margin:0}

.custom-container-2 + .custom-container-2,
.custom-container-2 + .custom-container-3,
.custom-container-3 + .custom-container-2,
.custom-container-3 + .custom-container-3{
  margin-top:var(--s-2);
}

@media (max-width:768px){
  .custom-container-2,
  .custom-container-3{
    grid-template-columns:1fr;
  }
}

.photo-grid{
  display:flex;
  justify-content:center;
  gap:var(--s-3);
  flex-wrap:wrap;
  margin:var(--s-4) 0;
}

.encadre-margo{
  background:var(--navy);
  border-radius:18px;
  box-shadow:0 12px 30px rgba(0,0,115,.18);
  margin:var(--s-4) 0;
  overflow:hidden;
}
.encadre-margo .content{
  padding:26px 28px;
  color:var(--white);
  line-height:1.65;
}

.encadre-margo h2,
.encadre-margo h3,
.encadre-margo h4{
  background:none !important;
  padding:0 !important;
  margin:0 0 14px;
  color:var(--white);
  font-weight:800;
  display:block;
  letter-spacing:.02em;
}

.encadre-margo .margo-title{
  text-transform:uppercase;
  letter-spacing:.08em;
  font-size:14px;
  opacity:.95;
  margin:0 0 12px;
}

.encadre-margo p{margin:0 0 12px;color:rgba(255,255,255,.92)}
.encadre-margo p:last-child{margin-bottom:0}

.encadre-margo strong{color:var(--white);font-weight:800}

.encadre-margo ul{list-style:none;margin:12px 0 14px;padding:0}
.encadre-margo li{
  position:relative;
  padding-left:22px;
  margin:10px 0;
  color:rgba(255,255,255,.92);
}
.encadre-margo li::before{
  content:"•";
  position:absolute;
  left:0;
  top:0;
  font-weight:900;
  color:rgba(255,255,255,.95);
  line-height:1.2;
}

.encadre-margo a{
  color:var(--white);
  text-decoration:underline;
  text-decoration-thickness:1px;
  text-underline-offset:3px;
  opacity:.95;
}
.encadre-margo a:hover{opacity:1}

.encadre-margo hr{
  border:0;
  height:1px;
  background:rgba(255,255,255,.18);
  margin:16px 0;
}

.encadre-margo .margo-final{
  margin-top:14px;
  padding-top:14px;
  border-top:1px solid rgba(255,255,255,.18);
  font-weight:800;
  color:var(--white);
}

@media (max-width:768px){
  .encadre-margo .content{padding:20px 18px}
}

.text_content .faq-container{
  background:var(--surface-soft);
  padding:20px;
  border-radius:var(--r-sm);
  width:100%;
  margin:20px auto;
}
.text_content .faq-item{
  background:var(--surface);
  padding:var(--card-pad);
  margin:12px 0;
}
.text_content .faq-item summary{
  cursor:pointer;
  font-weight:var(--fw-bold);
  color:var(--navy);
  list-style:none;
  position:relative;
  padding-right:28px;
  line-height:1.4;
}
.text_content .faq-item summary::-webkit-details-marker{display:none}
.text_content .faq-item summary::after{
  content:"+";
  position:absolute;
  right:0;
  top:0;
  font-size:22px;
  font-weight:800;
  color:var(--navy);
  line-height:1;
}
.text_content .faq-item[open] summary::after{content:"–"}
.text_content .faq-answer{
  margin-top:10px;
  color:var(--text);
  line-height:var(--lh-base);
}
.text_content .faq-answer p{margin:0 0 10px}
.text_content .faq-answer ul{margin:8px 0 0 18px}

.btn-bleu{
  display:block;
  width:fit-content; 
  padding:var(--btn-pad);
  background-color:var(--btn-bg);
  color:var(--btn-fg);
  text-decoration:none;
  border-radius:var(--btn-radius);
  margin-bottom: var(--s-2); 
  font-weight:var(--btn-fw);
  font-size:var(--btn-fs);
  line-height:1;
  transition:background-color .25s ease,transform .15s ease,box-shadow .15s ease;
  box-shadow:var(--btn-shadow);
}
.btn-bleu:hover{
  background-color:var(--btn-bg-hover);
  transform:translateY(-1px);
  box-shadow:var(--btn-shadow-hover);
}
.btn-bleu:active{
  transform:translateY(0);
  box-shadow:var(--btn-shadow-active);
}
.btn-bleu:focus-visible{
  outline:var(--btn-focus);
  outline-offset:2px;
}
.btn-bleu:visited{color:var(--btn-fg)}
.text_content a.btn-bleu,
.text_content a.btn-bleu:visited{
  color: var(--btn-fg);
  text-decoration: none;
}

@media (prefers-reduced-motion: reduce){
  .btn-bleu{transition:none}
  .btn-bleu:hover,
  .btn-bleu:active{transform:none}
}

.text_content .table-scroll{
  overflow-x:auto;
  -webkit-overflow-scrolling:touch;
}
.text_content table{
  width:100%;
  border-collapse:collapse;
  margin:20px 0;
  font-size:var(--fs-base);
}
.text_content th,
.text_content td{
  padding:var(--table-cell-pad);
  border:1px solid var(--table-border);
  text-align:left;
  vertical-align:top;
}
.text_content th{
  background:var(--table-head-bg);
  color:var(--table-head-fg);
  font-weight:var(--fw-bold);
}
.text_content tr:nth-child(even) td{background:var(--table-row-alt)}
.text_content .table-scroll table{min-width:640px}

.text_content .sommaire{
  background:var(--surface-muted);
  border:1px solid var(--border);
  border-radius:var(--r-md);
  padding:var(--s-4);
  margin:var(--s-4) 0 var(--s-5);
}
.text_content .sommaire-title{
  font-size:13px;
  font-weight:var(--fw-bold);
  color:var(--navy);
  text-transform:uppercase;
  letter-spacing:.10em;
  margin:0 0 var(--s-2);
}

.text_content .sommaire ul.sommaire-list{
  list-style:none;
  margin:0;
  padding:0;
}
.text_content .sommaire ul.sommaire-list > li{
  list-style:none;
  margin:0 0 6px;
  padding:0;
}
.text_content .sommaire ul.sommaire-list > li::marker{content:none}
.text_content .sommaire ul.sommaire-list > li::before{content:none}

.text_content .sommaire ul.sommaire-list a{
  color:var(--text);
  text-decoration:none;
  font-size:15px;
  line-height:1.5;
  display:flex;
  align-items:center;
  gap:10px;
  width:100%;
  padding:8px 10px;
  border-radius:10px;
}
.text_content .sommaire ul.sommaire-list a::before{
  content:"›";
  color:var(--navy);
  font-weight:700;
  flex-shrink:0;
}
.text_content .sommaire ul.sommaire-list a:hover{
  background:rgba(0,0,115,.06);
  color:var(--navy);
}
.text_content .sommaire ul.sommaire-list a:focus-visible{
  outline:2px solid rgba(0,0,115,.25);
  outline-offset:2px;
}

.cta-split{
  display:grid;
  grid-template-columns:1.25fr 1fr;
  gap:24px;
  align-items:stretch;
  margin:28px 0 36px;
}

.cta-card{
  background:var(--navy);
  color:var(--white);
  border-radius:16px;
  padding:26px 28px;
  box-shadow:0 10px 26px rgba(0,0,115,.18);
}

.cta-kicker{
  margin:0 0 10px;
  font-size:12px;
  letter-spacing:.14em;
  text-transform:uppercase;
  opacity:.85;
}

.cta-title{
  margin:0 0 14px;
  font-size:22px;
  font-weight:800;
  color:var(--white);
  background:none !important;
  padding:0 !important;
  display:block;
}

.cta-card p{
  margin:0 0 12px;
  line-height:1.65;
  opacity:.95;
}

.cta-card .btn-bleu{margin-top:10px}

.video-card{
  background:#fff;
  border-radius:16px;
  padding:16px;
  box-shadow:0 10px 26px rgba(0,0,0,.12);
  overflow:hidden;
  display:flex;
  align-items:center;
  justify-content:center;
  min-height:260px;
}
.video-card .video-container{
  margin:0;
  border-radius:14px;
  box-shadow:none;
  width:100%;
}

@media (max-width:900px){
  .cta-split{grid-template-columns:1fr}
  .video-card{padding:10px}
}

.text_content .author-card{
  position:relative;
  display:flex;
  align-items:center;
  gap:20px;
  padding:22px 24px 22px 28px;
  margin:var(--s-4) 0;
  background:#fff;
  border:1px solid rgba(0,0,0,.06);
  border-radius:14px;
  box-shadow:0 10px 28px rgba(0,0,0,.07);
}

.text_content .author-card::before{
  content:"";
  position:absolute;
  left:14px;
  top:14px;
  bottom:14px;
  width:3px;
  background:var(--navy);
  border-radius:999px;
  opacity:.85;
}

.text_content .author-avatar{
  width:96px;
  min-width:96px;
  align-self:stretch;
  border-radius:18px;
  object-fit:cover;
  border:1px solid rgba(0,0,0,.08);
  outline:1px solid rgba(0,0,115,.10);
  outline-offset:3px;
  box-shadow:0 12px 28px rgba(0,0,0,.14);
  transition:transform .25s ease,box-shadow .25s ease;
}

.text_content .author-card:hover .author-avatar{
  transform:translateY(-1px);
  box-shadow:0 14px 28px rgba(0,0,0,.16);
}

.text_content .author-meta{flex:1;min-width:0}

.text_content .author-label{
  margin:0 0 6px;
  font-size:11px;
  font-weight:800;
  letter-spacing:.14em;
  text-transform:uppercase;
  color:rgba(0,0,115,.70);
}

.text_content .author-name{
  margin:0;
  font-size:18px;
  font-weight:800;
  line-height:1.2;
  letter-spacing:-0.01em;
  color:var(--navy);
}
.text_content .author-name a{color:var(--navy);text-decoration:none}
.text_content .author-name a:hover{text-decoration:underline}

.text_content .author-role{
  margin:2px 0 10px;
  font-size:14px;
  color:rgba(0,0,0,.65);
}

.text_content .author-bio{
  margin:0 0 12px;
  font-size:14px;
  font-style:italic;
  line-height:1.5;
  color:rgba(0,0,0,.65);
}

.text_content .author-links{
  margin:0;
  display:flex;
  align-items:center;
  gap:8px;
  flex-wrap:wrap;
  font-size:13px;
}
.text_content .author-links a{
  display:inline-flex;
  align-items:center;
  padding:8px 10px;
  border-radius:999px;
  background:rgba(0,0,115,.06);
  border:1px solid rgba(0,0,115,.10);
  color:var(--navy);
  text-decoration:none;
  font-weight:800;
}
.text_content .author-links a:hover{
  background:rgba(0,0,115,.10);
  text-decoration:none;
}

@media (max-width:768px){
  .text_content .author-avatar{
    width:64px;
    min-width:64px;
    border-radius:14px;
    outline-offset:2px;
  }
}

</style>



<style>
.text_content .press-strip{
  margin: var(--s-6) 0;
  padding: 28px;
  background: linear-gradient(180deg, rgba(0,0,115,.035), rgba(0,0,115,.02));
  border: 1px solid rgba(0,0,0,.06);
  border-radius: 18px;
  box-shadow: 0 14px 34px rgba(0,0,0,.06);
}

.text_content .press-strip__kicker{
  margin: 0 0 14px;
  font-size: 12px;
  font-weight: 900;
  letter-spacing: .14em;
  text-transform: uppercase;
  color: rgba(0,0,115,.78);
}

.text_content .press-strip__title{
  margin: 0 0 18px;
  font-size: 20px;
  font-weight: 800;
  color: var(--navy);
  line-height: 1.25;
  display: flex;
  align-items: flex-start;
  gap: 12px;
}

.text_content .press-strip__title::before{
  content:"";
  width: 4px;
  height: 22px;
  background: var(--navy);
  border-radius: 999px;
  margin-top: 2px;
  flex: 0 0 4px;
}

/* GRID: adapts to 1/2/3/4 items naturally, never more than 4 columns on desktop */
.text_content .press-strip__grid{
  display: grid;
  gap: 16px;
  align-items: stretch;
  margin-top: 6px;

  /* Responsive auto grid, cards keep a minimum width */
  grid-template-columns: repeat(auto-fit, minmax(min(220px, 100%), 1fr));
}

.text_content .press-logo{
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 14px 16px;
  border-radius: 14px;
  background: var(--surface);
  border: 1px solid rgba(0,0,0,.06);
  box-shadow: 0 10px 24px rgba(0,0,0,.06);
  text-decoration: none;
  transition: transform .18s ease, box-shadow .18s ease, border-color .18s ease;
  min-height: 72px;
}

.text_content .press-logo img{
  width: auto;
  max-width: 160px;
  max-height: 48px;
  object-fit: contain;
  filter: none;
  opacity: .82;
  transition: opacity .18s ease;
}

.text_content .press-logo:hover{
  transform: translateY(-1px);
  box-shadow: 0 12px 30px rgba(0,0,0,.10);
  border-color: rgba(0,0,115,.18);
}

.text_content .press-logo:hover img{ opacity: .95; }

.text_content .press-logo:focus-visible{
  outline: var(--btn-focus);
  outline-offset: 3px;
}

.text_content .press-strip__meta{
  margin: 14px 0 0;
  font-size: 13px;
  color: rgba(0,0,0,.62);
}

@media (min-width: 1200px){
  /* cap à 4 colonnes uniquement si 5+ médias (sinon 1/2/3/4 s'étirent naturellement) */
  .press-strip__grid:has(.press-logo:nth-child(5)){
    grid-template-columns: repeat(4, 1fr);
  }
}


/* Tablet */
@media (max-width: 1024px){
  .text_content .press-strip__grid{
    grid-template-columns: repeat(auto-fit, minmax(180px, 1fr));
  }
}

/* Mobile */
@media (max-width: 640px){
  .text_content .press-strip{
    padding: 20px 18px;
    border-radius: 16px;
  }

  .text_content .press-strip__title{
    font-size: 18px;
  }

  .text_content .press-strip__grid{
    grid-template-columns: repeat(auto-fit, minmax(140px, 1fr));
    gap: 12px;
  }

  .text_content .press-logo{
    min-height: 58px;
    padding: 12px;
  }

  .text_content .press-logo img{
    max-height: 26px;
    max-width: 140px;
  }
}
</style>



<div class="text_content">

<div class="press-strip">

<p class="press-strip__kicker">In the press</p>

 <div class="press-strip__grid">

    <a class="press-logo" href="https://www.solutions-numeriques.com/rex-pologne-quand-le-nearshore-devient-un-moteur-dingenierie-strategique/" target="_blank" rel="noopener noreferrer">
     	 <img decoding="async" src="https://margo.23juin.dev/wp-content/uploads/2026/01/logo-solutions-numeurique-scaled-1.jpg"
           alt="Solutions Numériques">
    </a>

  </div>


</div>

</div>



<div class ="text_content">

<p>In an article published by Solutions Numériques, <a href="https://www.linkedin.com/in/alexandre-le-mee/" target="_blank" rel="noopener"> 
  <span style="text-decoration:underline;">Alexandre Le Mée</span> 
</a>, Country Manager of MARGO Polska, shares his feedback on the evolution of nearshore and its growing role in structuring engineering models.</p> 

<p>As technology projects become increasingly complex, nearshore can no longer be reduced to a simple logic of cost optimization. It is becoming a strategic lever, capable of supporting distributed architectures, reinforced regulatory requirements, and large-scale execution challenges.</p>


<div class="container-photo">
  <div class="text">

<h2>From a capacity-based model to integrated engineering</h2>

<p>For Alexandre Le Mée, the performance of a nearshore setup relies primarily on organizational consistency. The challenge is not to export skills, but to fully integrate teams into a unified governance structure.</p>

<p>The model developed in Poland follows this logic:
<ul>
<li>alignment with the group&#8217;s methodological standards, </li>
<li>joint project management,</li>
<li>operational continuity between French and Polish teams,</li>
<li>homogeneous technical requirements.</li>
</ul>

</div>

 <div class="image">
    <img decoding="async" src="https://margo.23juin.dev/wp-content/uploads/2026/01/P1018232-2-Groupe-scaled.jpg" alt="...">
  </div>
</div>


<div class="citation">
Nearshore is not just a capacity relay. When structured and governed, it becomes a true engine of strategic engineering, capable of supporting high-tech complexity projects.
  <span class="auteur"> Alexandre Le Mée, Country Manager MARGO Polska</span>
</div>

<h2>A long-term vision</h2>
<p>This feedback highlights a strong conviction: the success of a nearshore model relies on a long-term vision, based on investment in talent, the consolidation of expertise, and integrated governance.</p>

<p>By strengthening its presence in Poland with this perspective, MARGO continues to develop an operational model capable of combining performance, risk management, and technological excellence.</p>

<div class="encadre-margo">
  <div class="content">

    <p class="margo-title">
 Premium Nearshore: a strategic engineering engine
    </p>

    <p>
      As Alexandre Le Mée, Country Manager of MARGO Polska, points out, nearshore can only create value if it is fully integrated into the group&#8217;s governance and methodological standards.</p>

<p>Our presence in Poland follows this logic: a premium nearshore model designed to support high-tech complexity projects, with operational continuity and homogeneous technical requirements.
    </p>

    <p class="margo-final">
 <a href="https://margo.23juin.dev/pl/nearshore-premium-2/" target="_blank" rel="noopener"> 
  <span style="text-decoration:underline;">Discover our nearshore offer and our integrated engineering model.</span> 
</a>
    
    </p>

  </div>
</div>


</div>


</div><p>The post <a href="https://margo.23juin.dev/pl/prasa/nearshore-in-poland-a-strategic-engineering-driver/">Nearshore in Poland: a strategic engineering driver</a> appeared first on <a href="https://margo.23juin.dev/pl/margo-polska">MARGO</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>MARGO joins the CCIFP: Highly complex IT at the heart of Franco-Polish cooperation</title>
		<link>https://margo.23juin.dev/pl/zycie/margo-joins-the-ccifp-highly-complex-it-at-the-heart-of-franco-polish-cooperation/</link>
		
		<dc:creator><![CDATA[Emma Santimone]]></dc:creator>
		<pubDate>Fri, 16 Jan 2026 15:51:00 +0000</pubDate>
				<category><![CDATA[życie]]></category>
		<guid isPermaLink="false">https://margo.23juin.dev/?p=9696</guid>

					<description><![CDATA[<p>A recognized expert in High-Complexity IT, MARGO officially joins the French-Polish Chamber of Commerce and Industry (CCIFP). This strategic move supports the ambition of our &#8222;One MARGO&#8221; model and our vision of technological excellence on a European scale. Long-term roots within a fast-growing ecosystem As 2026 promises to be a pivotal year for Poland, with ...</p>
<p>The post <a href="https://margo.23juin.dev/pl/zycie/margo-joins-the-ccifp-highly-complex-it-at-the-heart-of-franco-polish-cooperation/">MARGO joins the CCIFP: Highly complex IT at the heart of Franco-Polish cooperation</a> appeared first on <a href="https://margo.23juin.dev/pl/margo-polska">MARGO</a>.</p>
]]></description>
										<content:encoded><![CDATA[<div class="entry">


<style>
:root{
  --navy:#000073;
  --blue:#407ab3;
  --blue-hover:#26598a;
  --white:#fff;
  --text:#333;
  --surface:var(--white);
  --surface-muted:#f7f9fb;
  --surface-soft:#dde5ed;
  --surface-quote:#f9f9f9;
  --border:#dde5ed;
  --fs-base:16px;
  --lh-base:1.7;
  --fw-bold:700;
  --r-sm:8px;
  --r-md:12px;
  --r-lg:15px;
  --shadow:0 4px 12px rgba(0,0,0,.10);
  --shadow-navy:0 4px 10px rgba(0,0,115,.10);
  --s-1:10px;
  --s-2:15px;
  --s-3:20px;
  --s-4:30px;
  --s-5:32px;
  --s-6:48px;
  --pill-bg:#000;
  --pill-fg:var(--white);
  --pill-pad:4px 8px;
  --card-radius:var(--r-md);
  --card-shadow:var(--shadow);
  --card-pad:14px 16px;
  --btn-bg:var(--blue);
  --btn-bg-hover:var(--blue-hover);
  --btn-fg:var(--white);
  --btn-pad:12px 26px;
  --btn-radius:8px;
  --btn-fw:600;
  --btn-fs:15px;
  --btn-shadow:0 6px 16px rgba(0,0,0,.15);
  --btn-shadow-hover:0 10px 24px rgba(0,0,0,.20);
  --btn-shadow-active:0 4px 10px rgba(0,0,0,.18);
  --btn-focus:3px solid rgba(64,122,179,.35);
  --table-border:var(--border);
  --table-head-bg:var(--navy);
  --table-head-fg:var(--white);
  --table-row-alt:var(--surface-muted);
  --table-cell-pad:12px 14px;
  --quote-border:5px solid var(--navy);
  --quote-bg:var(--surface-quote);
  --quote-pad:var(--s-3);
  --margo-bg:var(--navy);
  --margo-fg:var(--white);
  --margo-shadow:var(--shadow-navy);
  --margo-pad:10px 25px;
  --photo-w:380px;
  --photo-w-mobile:360px;
}

.text_content{
  font-size:var(--fs-base);
  line-height:var(--lh-base);
}
.text_content p{margin:0 0 1em}
.text_content a{color:inherit;text-decoration:underline}
.text_content img{max-width:100%;height:auto}

.text_content h2{
  font-size:30px;
  font-weight:var(--fw-bold);
  color:var(--navy);
  margin:2rem 0;
}

.text_content h3{
  display:block;
  width:fit-content;
  background:#000;
  color:#fff;
  padding:6px 12px;
  margin:1.5rem 0 1rem;
  font-size:20px;
  font-weight:700;
  line-height:1.2;
  border-radius:4px;
}

.text_content h4{
  font-size:18px;
  font-weight:var(--fw-bold);
  color:var(--navy);
  margin:1.25rem 0 .75rem;
}

.text_content strong{font-weight:var(--fw-bold)}

.text_content ul{
  list-style:disc;
  margin:1em 0 1em 1.5em;
  padding:0;
}
.text_content li{display:list-item}
.text_content > h3 + ul{margin-top:6px}

.custom-box,
.text_content .faq-item{
  border-radius:var(--card-radius);
}

.custom-box{
  padding:22px 26px;
  margin:var(--s-4) 0;
  line-height:1.6;
  font-size:var(--fs-base);
}
.custom-box p{margin:0 0 12px}
.custom-box p:last-child{margin-bottom:0}
.custom-box > :first-child{margin-top:0}

.custom-box.filled{
  background:var(--navy);
  color:var(--white);
  box-shadow:var(--card-shadow);
}
.custom-box.outlined{
  border:2px solid var(--navy);
  color:var(--navy);
  background:var(--surface);
}

.container-photo{
  display:flex;
  align-items:center;
  gap:var(--s-5);
  margin:var(--s-3) 0 var(--s-4);
  max-width:100%;
}
.text_content h2 + .container-photo{margin-top:var(--s-2)}
.container-photo + p{margin-top:var(--s-2)}

.container-photo .text{flex:1;text-align:left}
.container-photo .image{
  flex:0 0 var(--photo-w);
  max-width:var(--photo-w);
}
.container-photo .image img,
.container-photo .image iframe{
  display:block;
  width:100%;
  height:auto;
  border-radius:var(--r-md);
}
.container-photo .image iframe{
  aspect-ratio:16/9;
  border:0;
  box-shadow:var(--shadow);
}

@media (max-width:768px){
  .container-photo{
    flex-direction:column;
    align-items:flex-start;
    gap:var(--s-3);
    margin:var(--s-4) 0;
  }
  .container-photo .image{
    flex:none;
    width:100%;
    max-width:var(--photo-w-mobile);
  }
}

.video-container{
  position:relative;
  width:100%;
  aspect-ratio:16/9;
  overflow:hidden;
  margin:var(--s-3) 0;
  border-radius:var(--r-md);
  box-shadow:var(--shadow);
}
.video-container iframe{
  position:absolute;
  inset:0;
  width:100%;
  height:100%;
  border:0;
  border-radius:var(--r-md);
}
.video-container.is-small{max-width:640px}

.citation{
  font-style:italic;
  font-size:var(--fs-base);
  color:var(--text);
  padding:var(--quote-pad);
  border-left:var(--quote-border);
  background:var(--quote-bg);
  margin:var(--s-4) 0;
  position:relative;
  line-height:1.5;
}
.citation::before,
.citation::after{
  font-size:3em;
  color:var(--navy);
  position:absolute;
}
.citation::before{content:"“";top:-10px;left:10px}
.citation::after{content:"”";bottom:-10px;right:10px}
.citation .auteur{
  display:block;
  margin-top:12px;
  font-style:normal;
  font-weight:var(--fw-bold);
  color:var(--navy);
  font-size:17px;
  text-align:right;
}

.kpi-grid{
  display:grid;
  grid-template-columns:repeat(auto-fit,minmax(200px,1fr));
  gap:var(--s-2);
  margin:var(--s-2) 0;
}
.kpi-grid .kpi-item{
  background:var(--navy);
  color:var(--white);
  padding:20px;
  border-radius:var(--r-lg);
  font-size:18px;
  font-weight:var(--fw-bold);
  text-align:center;
  box-shadow:var(--shadow);
  display:flex;
  flex-direction:column;
  justify-content:center;
  min-height:84px;
}

.custom-container-2,
.custom-container-3{
  display:grid;
  gap:20px;
  width:100%;
  margin:var(--s-4) 0 var(--s-5);
}
.custom-container-2{grid-template-columns:repeat(2,1fr)}
.custom-container-3{grid-template-columns:repeat(3,1fr)}

.custom-container-2 .custom-box,
.custom-container-3 .custom-box{margin:0}

.custom-container-2 + .custom-container-2,
.custom-container-2 + .custom-container-3,
.custom-container-3 + .custom-container-2,
.custom-container-3 + .custom-container-3{
  margin-top:var(--s-2);
}

@media (max-width:768px){
  .custom-container-2,
  .custom-container-3{
    grid-template-columns:1fr;
  }
}

.photo-grid{
  display:flex;
  justify-content:center;
  gap:var(--s-3);
  flex-wrap:wrap;
  margin:var(--s-4) 0;
}

.encadre-margo{
  background:var(--navy);
  border-radius:18px;
  box-shadow:0 12px 30px rgba(0,0,115,.18);
  margin:var(--s-4) 0;
  overflow:hidden;
}
.encadre-margo .content{
  padding:26px 28px;
  color:var(--white);
  line-height:1.65;
}

.encadre-margo h2,
.encadre-margo h3,
.encadre-margo h4{
  background:none !important;
  padding:0 !important;
  margin:0 0 14px;
  color:var(--white);
  font-weight:800;
  display:block;
  letter-spacing:.02em;
}

.encadre-margo .margo-title{
  text-transform:uppercase;
  letter-spacing:.08em;
  font-size:14px;
  opacity:.95;
  margin:0 0 12px;
}

.encadre-margo p{margin:0 0 12px;color:rgba(255,255,255,.92)}
.encadre-margo p:last-child{margin-bottom:0}

.encadre-margo strong{color:var(--white);font-weight:800}

.encadre-margo ul{list-style:none;margin:12px 0 14px;padding:0}
.encadre-margo li{
  position:relative;
  padding-left:22px;
  margin:10px 0;
  color:rgba(255,255,255,.92);
}
.encadre-margo li::before{
  content:"•";
  position:absolute;
  left:0;
  top:0;
  font-weight:900;
  color:rgba(255,255,255,.95);
  line-height:1.2;
}

.encadre-margo a{
  color:var(--white);
  text-decoration:underline;
  text-decoration-thickness:1px;
  text-underline-offset:3px;
  opacity:.95;
}
.encadre-margo a:hover{opacity:1}

.encadre-margo hr{
  border:0;
  height:1px;
  background:rgba(255,255,255,.18);
  margin:16px 0;
}

.encadre-margo .margo-final{
  margin-top:14px;
  padding-top:14px;
  border-top:1px solid rgba(255,255,255,.18);
  font-weight:800;
  color:var(--white);
}

@media (max-width:768px){
  .encadre-margo .content{padding:20px 18px}
}

.text_content .faq-container{
  background:var(--surface-soft);
  padding:20px;
  border-radius:var(--r-sm);
  width:100%;
  margin:20px auto;
}
.text_content .faq-item{
  background:var(--surface);
  padding:var(--card-pad);
  margin:12px 0;
}
.text_content .faq-item summary{
  cursor:pointer;
  font-weight:var(--fw-bold);
  color:var(--navy);
  list-style:none;
  position:relative;
  padding-right:28px;
  line-height:1.4;
}
.text_content .faq-item summary::-webkit-details-marker{display:none}
.text_content .faq-item summary::after{
  content:"+";
  position:absolute;
  right:0;
  top:0;
  font-size:22px;
  font-weight:800;
  color:var(--navy);
  line-height:1;
}
.text_content .faq-item[open] summary::after{content:"–"}
.text_content .faq-answer{
  margin-top:10px;
  color:var(--text);
  line-height:var(--lh-base);
}
.text_content .faq-answer p{margin:0 0 10px}
.text_content .faq-answer ul{margin:8px 0 0 18px}

.btn-bleu{
  display:block;
  width:fit-content; 
  padding:var(--btn-pad);
  background-color:var(--btn-bg);
  color:var(--btn-fg);
  text-decoration:none;
  border-radius:var(--btn-radius);
  margin-bottom: var(--s-2); 
  font-weight:var(--btn-fw);
  font-size:var(--btn-fs);
  line-height:1;
  transition:background-color .25s ease,transform .15s ease,box-shadow .15s ease;
  box-shadow:var(--btn-shadow);
}
.btn-bleu:hover{
  background-color:var(--btn-bg-hover);
  transform:translateY(-1px);
  box-shadow:var(--btn-shadow-hover);
}
.btn-bleu:active{
  transform:translateY(0);
  box-shadow:var(--btn-shadow-active);
}
.btn-bleu:focus-visible{
  outline:var(--btn-focus);
  outline-offset:2px;
}
.btn-bleu:visited{color:var(--btn-fg)}
.text_content a.btn-bleu,
.text_content a.btn-bleu:visited{
  color: var(--btn-fg);
  text-decoration: none;
}

@media (prefers-reduced-motion: reduce){
  .btn-bleu{transition:none}
  .btn-bleu:hover,
  .btn-bleu:active{transform:none}
}

.text_content .table-scroll{
  overflow-x:auto;
  -webkit-overflow-scrolling:touch;
}
.text_content table{
  width:100%;
  border-collapse:collapse;
  margin:20px 0;
  font-size:var(--fs-base);
}
.text_content th,
.text_content td{
  padding:var(--table-cell-pad);
  border:1px solid var(--table-border);
  text-align:left;
  vertical-align:top;
}
.text_content th{
  background:var(--table-head-bg);
  color:var(--table-head-fg);
  font-weight:var(--fw-bold);
}
.text_content tr:nth-child(even) td{background:var(--table-row-alt)}
.text_content .table-scroll table{min-width:640px}

.text_content .sommaire{
  background:var(--surface-muted);
  border:1px solid var(--border);
  border-radius:var(--r-md);
  padding:var(--s-4);
  margin:var(--s-4) 0 var(--s-5);
}
.text_content .sommaire-title{
  font-size:13px;
  font-weight:var(--fw-bold);
  color:var(--navy);
  text-transform:uppercase;
  letter-spacing:.10em;
  margin:0 0 var(--s-2);
}

.text_content .sommaire ul.sommaire-list{
  list-style:none;
  margin:0;
  padding:0;
}
.text_content .sommaire ul.sommaire-list > li{
  list-style:none;
  margin:0 0 6px;
  padding:0;
}
.text_content .sommaire ul.sommaire-list > li::marker{content:none}
.text_content .sommaire ul.sommaire-list > li::before{content:none}

.text_content .sommaire ul.sommaire-list a{
  color:var(--text);
  text-decoration:none;
  font-size:15px;
  line-height:1.5;
  display:flex;
  align-items:center;
  gap:10px;
  width:100%;
  padding:8px 10px;
  border-radius:10px;
}
.text_content .sommaire ul.sommaire-list a::before{
  content:"›";
  color:var(--navy);
  font-weight:700;
  flex-shrink:0;
}
.text_content .sommaire ul.sommaire-list a:hover{
  background:rgba(0,0,115,.06);
  color:var(--navy);
}
.text_content .sommaire ul.sommaire-list a:focus-visible{
  outline:2px solid rgba(0,0,115,.25);
  outline-offset:2px;
}

.cta-split{
  display:grid;
  grid-template-columns:1.25fr 1fr;
  gap:24px;
  align-items:stretch;
  margin:28px 0 36px;
}

.cta-card{
  background:var(--navy);
  color:var(--white);
  border-radius:16px;
  padding:26px 28px;
  box-shadow:0 10px 26px rgba(0,0,115,.18);
}

.cta-kicker{
  margin:0 0 10px;
  font-size:12px;
  letter-spacing:.14em;
  text-transform:uppercase;
  opacity:.85;
}

.cta-title{
  margin:0 0 14px;
  font-size:22px;
  font-weight:800;
  color:var(--white);
  background:none !important;
  padding:0 !important;
  display:block;
}

.cta-card p{
  margin:0 0 12px;
  line-height:1.65;
  opacity:.95;
}

.cta-card .btn-bleu{margin-top:10px}

.video-card{
  background:#fff;
  border-radius:16px;
  padding:16px;
  box-shadow:0 10px 26px rgba(0,0,0,.12);
  overflow:hidden;
  display:flex;
  align-items:center;
  justify-content:center;
  min-height:260px;
}
.video-card .video-container{
  margin:0;
  border-radius:14px;
  box-shadow:none;
  width:100%;
}

@media (max-width:900px){
  .cta-split{grid-template-columns:1fr}
  .video-card{padding:10px}
}

.text_content .author-card{
  position:relative;
  display:flex;
  align-items:center;
  gap:20px;
  padding:22px 24px 22px 28px;
  margin:var(--s-4) 0;
  background:#fff;
  border:1px solid rgba(0,0,0,.06);
  border-radius:14px;
  box-shadow:0 10px 28px rgba(0,0,0,.07);
}

.text_content .author-card::before{
  content:"";
  position:absolute;
  left:14px;
  top:14px;
  bottom:14px;
  width:3px;
  background:var(--navy);
  border-radius:999px;
  opacity:.85;
}

.text_content .author-avatar{
  width:96px;
  min-width:96px;
  align-self:stretch;
  border-radius:18px;
  object-fit:cover;
  border:1px solid rgba(0,0,0,.08);
  outline:1px solid rgba(0,0,115,.10);
  outline-offset:3px;
  box-shadow:0 12px 28px rgba(0,0,0,.14);
  transition:transform .25s ease,box-shadow .25s ease;
}

.text_content .author-card:hover .author-avatar{
  transform:translateY(-1px);
  box-shadow:0 14px 28px rgba(0,0,0,.16);
}

.text_content .author-meta{flex:1;min-width:0}

.text_content .author-label{
  margin:0 0 6px;
  font-size:11px;
  font-weight:800;
  letter-spacing:.14em;
  text-transform:uppercase;
  color:rgba(0,0,115,.70);
}

.text_content .author-name{
  margin:0;
  font-size:18px;
  font-weight:800;
  line-height:1.2;
  letter-spacing:-0.01em;
  color:var(--navy);
}
.text_content .author-name a{color:var(--navy);text-decoration:none}
.text_content .author-name a:hover{text-decoration:underline}

.text_content .author-role{
  margin:2px 0 10px;
  font-size:14px;
  color:rgba(0,0,0,.65);
}

.text_content .author-bio{
  margin:0 0 12px;
  font-size:14px;
  font-style:italic;
  line-height:1.5;
  color:rgba(0,0,0,.65);
}

.text_content .author-links{
  margin:0;
  display:flex;
  align-items:center;
  gap:8px;
  flex-wrap:wrap;
  font-size:13px;
}
.text_content .author-links a{
  display:inline-flex;
  align-items:center;
  padding:8px 10px;
  border-radius:999px;
  background:rgba(0,0,115,.06);
  border:1px solid rgba(0,0,115,.10);
  color:var(--navy);
  text-decoration:none;
  font-weight:800;
}
.text_content .author-links a:hover{
  background:rgba(0,0,115,.10);
  text-decoration:none;
}

@media (max-width:768px){
  .text_content .author-avatar{
    width:64px;
    min-width:64px;
    border-radius:14px;
    outline-offset:2px;
  }
}
.text_content .callout-important{
margin:var(--s-3) 0;
padding:12px 16px;
border-left:4px solid var(--blue);
background:rgba(0,0,115,.03);
border-radius:8px;
}

.text_content .callout-important p{
margin:0;
}

.text_content .callout-important strong{
font-weight:700;
}

.text_content hr {
border: 0; 
height: 1px; 
background-image: linear-gradient(to right, rgba(0, 0, 115, 0), rgba(0, 0, 115, 0.9), rgba(0, 0, 115, 0)); 
margin-top: 4rem; 
margin-bottom: 2rem; 
width: 100%; 
display: block; 
}

</style>



<div class="text_content">

    <p>
        A recognized expert in High-Complexity IT, MARGO officially joins the French-Polish Chamber of Commerce and Industry (CCIFP). This strategic move supports the ambition of our &#8222;One MARGO&#8221; model and our vision of technological excellence on a European scale.
    </p>

    <hr>

    <h2>Long-term roots within a fast-growing ecosystem</h2>
    <p>
        As 2026 promises to be a pivotal year for Poland, with a projected growth of +3.5% and massive technological investments, MARGO confirms its commitment to being at the forefront of this momentum.
    </p>
    <p>
        Recent discussions at the French Embassy have confirmed a total convergence between our high-end expertise and the country&#8217;s development ambitions. By joining the <strong>CCIFP</strong>, we are strengthening our ties with local economic players to transform these perspectives into industrial realities.
    </p>

    <hr>

    <h2>Poland, a strategic hub for the &#8222;Premium Nearshore&#8221; model</h2>
    <p>
        For 20 years, MARGO has been supporting companies in their most critical challenges: Data &#038; AI, Cloud Transformation, advanced software engineering, and financial markets. In a context of high talent pressure, we have distinguished ourselves through a unique model.
    </p>
    <p>
        Far from traditional outsourcing schemes, <strong>MARGO Polska</strong>, created in 2017, has become a true strategic pillar. Our Warsaw-based teams are autonomous and capable of designing, managing, and industrializing large-scale projects from end to end.
    </p>
    
    <a href="https://margo.23juin.dev/pl/blog-pl/european-technological-excellence-why-margo-is-banking-on-polish-power/" class="btn-bleu">Read our article on Premium Nearshore</a>

    <hr>

    <h2>The &#8222;ONE MARGO&#8221; approach: the best of both worlds</h2>
    <p>
        This strategy is driven by our unified organization, which guarantees our clients an international impact without compromise:
    </p>

    <div class="kpi-grid">
        <div class="kpi-item" style="text-align: left; align-items: flex-start;">
            <strong style="font-size: 18px;">Operational excellence</strong> 
            <span style="font-size: var(--fs-base); font-weight: normal; margin-top: 8px; display: block;">
                Identical quality standards across Paris, London, and Warsaw.
            </span>
        </div>

        <div class="kpi-item" style="text-align: left; align-items: flex-start; background: #fff; border: 2px solid var(--navy); color: var(--navy); box-shadow: none;">
            <strong style="font-size: 18px; color: var(--navy);">Total cultural synergy</strong> 
            <span style="font-size: var(--fs-base); font-weight: normal; margin-top: 8px; display: block; color: var(--text);">
                Trilingual teams (French, English, Polish) operating in the same time zone.
            </span>
        </div>

        <div class="kpi-item" style="text-align: left; align-items: flex-start;">
            <strong style="font-size: 18px;">Structural competitiveness</strong> 
            <span style="font-size: var(--fs-base); font-weight: normal; margin-top: 8px; display: block;">
                Economic optimization combined with high-level technical expertise.
            </span>
        </div>
    </div>

    <hr>

    <div class="encadre-margo">
        <div class="content">
            <div class="margo-title">Commitment</div>
            <h3>Innovation serving CCIFP members</h3>
            <p>
                By joining the CCIFP, MARGO is not only confirming its geographical presence; we are putting our expertise at the service of the performance and innovation of all the Chamber&#8217;s members.
            </p>
            <p>
                We are proud to actively contribute to the dynamism of this strategic French-Polish corridor and look forward to collaborating on future major European technological challenges.
            </p>
            <hr>
            <p class="margo-final">Would you like to learn more about our Premium Nearshore offer?</p>
            <a href="https://margo.23juin.dev/offre-nearshore/" class="btn-bleu">Discover our offer</a>
        </div>
    </div>

</div>


</div><p>The post <a href="https://margo.23juin.dev/pl/zycie/margo-joins-the-ccifp-highly-complex-it-at-the-heart-of-franco-polish-cooperation/">MARGO joins the CCIFP: Highly complex IT at the heart of Franco-Polish cooperation</a> appeared first on <a href="https://margo.23juin.dev/pl/margo-polska">MARGO</a>.</p>
]]></content:encoded>
					
		
		
			</item>
	</channel>
</rss>
