/* About Us founder card without the photo (2026-10-26 study, Nik does not want his face on the page). html[data-pc]:
   a · LinkedIn card: the brand disc with the LinkedIn mark, name, role and a "View profile" button; the whole card opens the profile
   b · monogram: NL in the LAZ gradient, name and role, a small LinkedIn mark in the corner
   c · no card: the numbers and facts take the full width */
#scan.lead .por .pc-a,#scan.lead .por .pc-b,#scan.lead .por .pc-in{display:none}
html[data-pc] #scan.lead .por .me{display:none}
html[data-pc] #scan.lead .por{text-decoration:none;color:inherit;display:block}

/* a · LinkedIn card */
html[data-pc="a"] #scan.lead .por .pc-a{position:absolute;inset:0;z-index:2;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:14px;padding:0 22px 64px;text-align:center}
html[data-pc="a"] #scan.lead .pc-a .disc{width:clamp(72px,7vw,96px);height:clamp(72px,7vw,96px);border-radius:50%;display:grid;place-items:center;
  background:radial-gradient(120% 120% at 50% 0%,#8E1B2D 0%,#6B1322 46%,#460B15 100%);border:1px solid rgba(255,196,201,.34);box-shadow:0 18px 34px -16px rgba(0,0,0,.9),0 0 40px -10px rgba(226,50,62,.55)}
html[data-pc="a"] #scan.lead .pc-a .disc svg{width:44%;height:44%;fill:#fff}
html[data-pc="a"] #scan.lead .pc-a .go{display:inline-flex;align-items:center;gap:8px;padding:10px 16px;border-radius:999px;font-size:11px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:#fff;
  box-shadow:inset 0 0 0 1px rgba(255,255,255,.22);transition:box-shadow .35s,background .35s}
html[data-pc="a"] #scan.lead .por:hover .pc-a .go{background:rgba(255,255,255,.06);box-shadow:inset 0 0 0 1px rgba(242,84,91,.7)}
html[data-pc="a"] #scan.lead .pc-a .go i{font-style:normal;transition:transform .35s}
html[data-pc="a"] #scan.lead .por:hover .pc-a .go i{transform:translateX(4px)}

/* b · monogram */
html[data-pc="b"] #scan.lead .por .pc-b{position:absolute;inset:0;z-index:2;display:grid;place-items:center;padding-bottom:60px}
html[data-pc="b"] #scan.lead .pc-b span{font-family:Geologica,Montserrat,sans-serif;font-weight:800;letter-spacing:-.06em;line-height:1;font-size:clamp(96px,10vw,150px);
  background:linear-gradient(90deg,#B01B2C 0%,#D6303A 38%,#F2545B 66%,#A3152A 100%);-webkit-background-clip:text;background-clip:text;color:transparent;padding:0 .04em}
html[data-pc="b"] #scan.lead .por .pc-in{display:grid;place-items:center;position:absolute;right:16px;top:14px;z-index:3;width:34px;height:34px;border-radius:50%;
  box-shadow:inset 0 0 0 1px rgba(255,255,255,.22);transition:box-shadow .35s}
html[data-pc="b"] #scan.lead .por:hover .pc-in{box-shadow:inset 0 0 0 1px rgba(242,84,91,.8)}
html[data-pc="b"] #scan.lead .pc-in svg{width:15px;height:15px;fill:#E6E8EC}

/* c · no card */
html[data-pc="c"] #scan.lead{grid-template-columns:minmax(0,1fr)!important}
html[data-pc="c"] #scan.lead .por{display:none!important}
@media (max-width:767px){html[data-pc="c"] #scan.lead{grid-template-areas:"h1" "sub" "nums" "fxp"!important}}

@media (max-width:767px){
  html[data-pc="a"] #scan.lead .por .pc-a{padding:0 10px 54px;gap:10px}
  html[data-pc="a"] #scan.lead .pc-a .disc{width:58px;height:58px}
  html[data-pc="a"] #scan.lead .pc-a .go{padding:8px 10px;font-size:9px;letter-spacing:.1em}
  html[data-pc="b"] #scan.lead .pc-b span{font-size:72px}
  html[data-pc="b"] #scan.lead .por .pc-in{top:auto;bottom:14px;right:12px;width:30px;height:30px}
}
