@font-face{
  font-family:'Outfit Wordmark';
  src:url(data:font/woff2;base64,d09GMgABAAAAAARAAA8AAAAACCAAAAPmAAEZmgAAAAAAAAAAAAAAAAAAAAAAAAAAGhwbgggcKgZgP1NUQVQqAFwRCAqEOINOATYCJAMkCxQABCAFg1YHIBudBkgehXHjU+KzsuhZnLyGFncQoR3/s0nOzx8wK6O00cmZWmv7iOmrKr7YIWKhUc1D/aGppQxidKY9YHm28ZTqw19O7zV1bO9bBGlm/19jLOrEGssC7QQDO2ssPMzH1qlxFqWZW8Mr8uGggZiOGGPKHj76fLsxBIgBABQKwUHw8BAECMmOK6d6TbsfVPTvMjUKKjAA1iKA9OsxMQqKAAEEg8JHETIQiiR5gCE9LDntCq9ByrePuCj7iwYM3DrPfuLbFzTBuymJKNmFzxQwYcfI2rCnmGtvUhSWB5TnlhfukF/2EUBg7wHs630F2Ht7TjAICgcPQfBQAIAAWuYPpcT0LtxzImubAiyJUfVUa/JBzYAJUG8Y6Qg3WWFXIfAT/RsHd1QTvvf//0K/FwMIgLxSx4DMihEEHwGSQwHp5YzqNTCFEkAhAOKp1gBAARpILhcBksujNkAcPgqXagws3PzCsyCpnG+2R+0Re9DutbvsdiT8fLGWeEAIAEiqWIzXAAZ4t17RKCrrrIaDTiomT2pok8YvxS4z/lgn4++NjmbeadD86i+ccfv6bcbduXFnWLxXqEXfGjmRCSWWnpWXWKppYWL7toL+IPX6UNYx7nay5UwIMv7uTU/vmWwnOXlpl1zdeTEMn15tNuzuKNv0lXji24Y9ozZRj7heLcKxYKx0dtBgorBrF3+zfv26ua5dNkQN/avCynbt3ptlE3Pc6GymlnxBZyDrzsKR+XF37dqB9RKYv71j2Udvz02iD++ayjTPrc2NWalP5d4t1fGgNc0RVsk5sdz0Y8wLG0wSde0SbdWvL9y4hU1hA+dUiDgRuq5/Rd8tE0MTvzOQ9WThaXukYmgUoEO33izg2gxahS7zkS3rZ5nMx4N26PoKFF16PSjKurq8uXK/b5++vXeNecs8qPpLJ6/eXnE+Z/Kq/UXuqG7aj+LfG9BV3BdYCMDYBwSQNAt3D/hav1Nl+W/+6fcAjx+9+Q/wdr572o75PyFukf4EXBQAAp82FXdbwVUWQeB/FKhN1OpWcrQt5qTG3HvUvszg2xtzR9DQUySHAgJ2E0cDBT4xjfDQrsUEwHrIREjpgijiOEo0+b30Gx1xKOvf4ZIyRZ1EiJHaGxKPhDRHBzFm3gSo34ApaFxsXBxofgN6oblMm9IHaiTdJiAG9eomlWlQcoBcnDAJO7KBaVPGTJJiYekHVa9P68LUDTGC5SwGIeLrDEaIUVMmUV690X4VGuXVq9+0YRkTOJg42Nhk+kzI6CczaxkI8oHDcM0ANDsF+j4NAjFsUgwbkwQTl0jCkwsFtvhVPr1GQFqIYT1yAcAupigGAAA=) format('woff2');
  font-weight:600;
  font-style:normal;
  font-display:swap;
}
@font-face{
  font-family:'Corporate A';
  src:url(data:font/woff2;base64,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) format('woff2');
  font-weight:400;
  font-style:normal;
  font-display:swap;
}
@font-face{
  font-family:'Corporate A';
  src:url(data:font/woff2;base64,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) format('woff2');
  font-weight:700;
  font-style:normal;
  font-display:swap;
}
:root{
  --bg:#000; /* negru, ca paginile Relay (9 nov 2026); înainte #05060f */
  --bg-panel:#0a1128;
  --bg-card:rgba(20,32,64,.55);
  --stroke:rgba(90,140,255,.18);
  --stroke-strong:rgba(120,170,255,.35);
  --blue:#2e6ff2;
  --blue-deep:#1e4fd6;
  --cyan:#4dd8ff;
  --ink:#f2f6ff;
  --ink-soft:#a9bbdd;
  --ink-mute:#7488ad;
  --cream:#d8c5aa;
  --radius:18px;
  --font-display:'Corporate A',Georgia,'Times New Roman',serif;
  --font-body:'Corporate A',Georgia,'Times New Roman',serif;
}
*{margin:0;padding:0;box-sizing:border-box}
html{scroll-behavior:smooth;overflow-x:hidden}
body{
  background:var(--bg);
  color:var(--ink);
  font-family:var(--font-body);
  font-size:17px;
  line-height:1.65;
  -webkit-font-smoothing:antialiased;
}
img{max-width:100%;display:block}
a{color:var(--cyan);text-decoration:none}
.wrap{max-width:1160px;margin:0 auto;padding:0 24px}

/* ===== flux de lumină — element de semnătură ===== */
.beam{
  position:absolute;inset:0;pointer-events:none;z-index:0;overflow:hidden;
}
.beam svg{position:absolute;width:100%;height:100%}
section>.wrap{position:relative;z-index:1}
.glow-orb{
  position:absolute;border-radius:50%;filter:blur(90px);opacity:.55;pointer-events:none;
}

/* ===== header ===== */
header{
  position:sticky;top:0;z-index:50;
  background:#0a0c18;
  border-bottom:1px solid rgba(90,140,255,.12);
}
.nav{display:flex;align-items:center;justify-content:space-between;height:104px}
.logo{display:inline-flex;align-items:center;gap:13px}
/* Logo-ul oficial, taiat in doua imagini ca sa poata primi aureola doar simbolul,
   la fel ca butonul din bara. Intr-o singura imagine, aureola ar fi luminat si
   literele. Proportia dintre ele e cea din fisierul de brand: cuvantul are 45,5%
   din inaltimea simbolului. Cuvantul e imagine, nu text: tratamentul lui nu se
   poate reproduce din CSS. */
/* Simbolul primeste cometa care alearga pe contur, aceeasi ca pe butoane si pe
   carduri. Acolo inelul se taie cu mask-composite dintr-un dreptunghi rotunjit;
   pe o forma neregulata nu merge, asa ca masca e imaginea `logo-simbol-contur.png`,
   banda de pe marginea literelor, obtinuta din alfa simbolului. */
.logo-simbol{position:relative;display:block;height:64px;width:86px;flex-shrink:0}
.logo-simbol img{height:100%;width:auto;display:block}
.logo-simbol::before,.logo-simbol::after{
  content:"";position:absolute;inset:0;pointer-events:none;
  background:conic-gradient(from var(--glow-ang),
    transparent 0 4%, rgba(77,216,255,.15) 7%, #4dd8ff 11%, #2e6ff2 14%,
    rgba(46,111,242,.18) 18%, transparent 24% 54%,
    rgba(77,216,255,.15) 57%, #4dd8ff 61%, #2e6ff2 64%,
    rgba(46,111,242,.18) 68%, transparent 74% 100%);
  -webkit-mask:url(/images/logo-simbol-contur.png) center/contain no-repeat;
  mask:url(/images/logo-simbol-contur.png) center/contain no-repeat;
  /* mai lenta decat pe butoane: logo-ul e mic si sta pe ecran tot timpul,
     deci o cometa rapida devine obositoare */
  animation:glow-contur 10s linear infinite;
}
.logo-simbol::after{filter:blur(6px);opacity:.85}
@media (prefers-reduced-motion:reduce){
  .logo-simbol::before,.logo-simbol::after{animation:none}
}
.logo-cuvant{height:29.2px;width:auto;display:block;flex-shrink:0}
.logo-mark{height:72px;width:auto;flex-shrink:0;object-fit:contain}
/* aceeasi marime ca butonul din bara (.nav .btn), ca meniul sa nu para secundar */
.nav-links{display:flex;gap:18px;align-items:center;font-size:.92rem;color:var(--ink-soft);white-space:nowrap}
/* „SEO” din bară deschide la hover cele două pagini SEO (27 oct 2026), ca să încapă Revamp. Puntea invizibilă
   (::before) ține meniul deschis cât timp cursorul trece din etichetă în listă. */
.nav-drop{position:relative}
.nav-drop>a{display:inline-flex;align-items:center;gap:5px}
.nav-drop>a svg{width:11px;height:11px;transition:transform .2s}
.nav-drop:hover>a svg,.nav-drop:focus-within>a svg{transform:rotate(180deg)}
.nav-drop-m{position:absolute;top:calc(100% + 12px);left:-14px;z-index:60;display:flex;flex-direction:column;min-width:190px;padding:8px;
  background:#0e1226;border:1px solid rgba(90,140,255,.2);border-radius:12px;box-shadow:0 22px 44px -22px rgba(0,0,0,.85);
  opacity:0;visibility:hidden;transform:translateY(-4px);transition:opacity .18s,transform .18s,visibility .18s}
.nav-drop-m::before{content:"";position:absolute;left:0;right:0;top:-14px;height:14px}
.nav-drop-m a{padding:9px 12px;border-radius:8px}
.nav-drop-m a:hover,.nav-drop-m a:focus-visible{background:rgba(90,140,255,.12);color:var(--ink)}
.nav-drop:hover .nav-drop-m,.nav-drop:focus-within .nav-drop-m{opacity:1;visibility:visible;transform:none}
.nav-toggle{
  display:none;background:none;border:none;color:var(--ink);cursor:pointer;
  padding:6px;margin-left:8px;flex-shrink:0;
}
.nav-toggle svg{width:26px;height:26px;display:block}
.nav-toggle .icon-close{display:none}
.nav-toggle[aria-expanded="true"] .icon-menu{display:none}
.nav-toggle[aria-expanded="true"] .icon-close{display:block}
.mobile-menu{
  display:none;flex-direction:column;gap:2px;
  padding:8px 24px 20px;border-top:1px solid rgba(90,140,255,.12);
}
.mobile-menu a{
  padding:14px 0;font-size:1.05rem;color:var(--ink-soft);
  border-bottom:1px solid rgba(90,140,255,.08);
}
.mobile-menu a.btn{
  margin-top:14px;text-align:center;border-bottom:none;color:#fff;
}
.mobile-menu.open{display:flex}
/* Meniul complet are sapte legaturi plus buton, iar bara are cel mult 1112px
   utili (.wrap). Sub ~1040px nu mai incape pe un rand si se rupe peste logo,
   deci hamburgerul intra mai devreme decat restul adaptarilor de mobil. */
@media (max-width:1040px){
  .nav-links,.nav .nav-cta{display:none}
  .nav-toggle{display:flex}
}
@media (max-width:860px){
  .logo-simbol{height:34px;width:45.5px}
  .logo-cuvant{height:15.5px}
  .logo-mark{height:40px}
  .nav{height:72px}
}
footer .logo-mark{height:24px;opacity:.9;vertical-align:-6px;margin-right:8px}
.nav .btn{padding:10px 22px;font-size:.92rem}

/* ===== butoane ===== */
.btn{
  display:inline-block;
  font-family:var(--font-display);
  font-weight:600;
  color:#fff;
  background:linear-gradient(135deg,var(--blue) 0%,var(--blue-deep) 100%);
  border:none;border-radius:12px;
  padding:16px 34px;
  font-size:1.05rem;
  cursor:pointer;
  box-shadow:0 0 0 1px rgba(120,170,255,.35) inset,0 8px 30px rgba(46,111,242,.35);
  transition:transform .18s ease,box-shadow .18s ease;
}
.btn:hover{transform:translateY(-2px);box-shadow:0 0 0 1px rgba(150,200,255,.5) inset,0 12px 40px rgba(46,111,242,.5)}
.btn:focus-visible{outline:2px solid var(--cyan);outline-offset:3px}
.btn-ghost{
  background:transparent;
  box-shadow:0 0 0 1px var(--stroke-strong) inset;
  color:var(--ink);
}
.btn-ghost:hover{box-shadow:0 0 0 1px var(--cyan) inset}

/* ===== hero ===== */
.hero{position:relative;padding:22px 0 44px;overflow:hidden}
.hero-fig .ratio{aspect-ratio:auto;height:clamp(140px,30vh,280px)}
@media (max-width:640px){.hero-fig .ratio{height:clamp(120px,22vh,200px)}}
.hero .wrap{position:relative;z-index:2;display:grid;grid-template-columns:1.05fr .95fr;gap:56px;align-items:center}

/* hero pe toată lățimea, cu text suprapus pe imagine */
.hero-full{padding:0;overflow:visible}
.hero-media{position:relative;width:100%;height:min(660px,80vh);min-height:480px;overflow:hidden}
.hero-media img{width:100%;height:100%;object-fit:cover;display:block}
.hero-scrim{
  position:absolute;inset:0;
  background:
    linear-gradient(90deg,rgba(5,6,15,.94) 0%,rgba(5,6,15,.82) 32%,rgba(5,6,15,.4) 60%,rgba(5,6,15,.08) 85%),
    linear-gradient(0deg,rgba(5,6,15,.6) 0%,rgba(5,6,15,0) 40%,rgba(5,6,15,0) 75%,rgba(5,6,15,.35) 100%);
}
.hero-overlay{
  position:absolute;inset:0;z-index:2;
  display:flex;align-items:center;
}
.hero-overlay .hero-copy{max-width:600px}
.hero-overlay .eyebrow{margin-bottom:22px}
/* Pe telefon textul nu mai sta peste imagine. Oricat de intunecat era voalul,
   titlul cadea peste fata din fotografie si peste cartonasele luminoase din
   dreapta, iar imaginea era taiata de `cover` ca sa umple 92vh. Acum banner-ul
   se vede intreg, pe latimea ecranului, si textul curge dedesubt. */
@media (max-width:860px){
  .hero-media{height:auto;min-height:0}
  .hero-media img{height:auto}
  .hero-scrim{display:none}
  .hero-overlay{position:static;display:block;padding:30px 0 4px}
  .hero-overlay .hero-copy{max-width:none}
}
.eyebrow{
  display:inline-flex;align-items:center;gap:9px;
  font-size:.82rem;font-weight:600;letter-spacing:.09em;text-transform:uppercase;
  color:var(--cyan);
  background:rgba(77,216,255,.08);
  border:1px solid rgba(77,216,255,.25);
  border-radius:999px;padding:7px 16px;margin-bottom:22px;
}
.eyebrow::before{content:"";width:7px;height:7px;border-radius:50%;background:var(--cyan);box-shadow:0 0 10px var(--cyan)}
h1{
  font-family:var(--font-display);
  font-size:clamp(2.1rem,4.4vw,3.35rem);
  font-weight:700;line-height:1.12;letter-spacing:-.015em;
  margin-bottom:20px;
}
h1 em{font-style:normal;background:linear-gradient(90deg,#7db4ff,var(--cyan));-webkit-background-clip:text;background-clip:text;color:transparent}
.hero p.lead{font-size:1.13rem;color:var(--ink-soft);max-width:34em;margin-bottom:30px}
.hero-cta{display:flex;align-items:center;gap:18px;flex-wrap:wrap;margin-bottom:16px}
.micro{font-size:.88rem;color:var(--ink-mute)}
.trust-strip{display:flex;gap:26px;flex-wrap:wrap;margin-top:34px;padding-top:26px;border-top:1px solid rgba(90,140,255,.14)}
.trust-strip div{font-size:.9rem;color:var(--ink-soft)}
.trust-strip strong{display:block;font-family:var(--font-display);font-size:1.35rem;color:var(--ink)}
.hero-visual{position:relative}
figure.ph{
  position:relative;border-radius:var(--radius);overflow:hidden;
  background:
    radial-gradient(120% 120% at 20% 15%,rgba(46,111,242,.35),transparent 55%),
    radial-gradient(100% 100% at 85% 90%,rgba(77,216,255,.22),transparent 55%),
    var(--bg-panel);
  border:1px solid var(--stroke-strong);
  box-shadow:0 30px 80px rgba(0,10,40,.6),0 0 60px rgba(46,111,242,.12);
}
figure.ph::after{
  content:attr(data-label);
  position:absolute;inset:auto 0 0 0;padding:10px 16px;
  font-size:.78rem;color:var(--ink-mute);
  background:linear-gradient(transparent,rgba(5,6,15,.85));
  pointer-events:none;
}
figure.ph.has-img::after{display:none}
figure.ph .ratio{width:100%;aspect-ratio:4/3}
figure.ph img{width:100%;height:100%;object-fit:cover;position:absolute;inset:0}
figure.ph.ph-mascot img{object-fit:contain;padding:24px}

/* ===== secțiuni ===== */
/* `overflow-x:clip`, nu `hidden`: bulele decorative .glow-orb sunt pozitionate
   in afara marginilor si faceau pagina cu 50px mai lata decat ecranul pe mobil,
   adica se putea trage lateral. `hidden` ar fi creat un container de derulare
   care rupe position:sticky dinauntru; `clip` doar taie. */
section{position:relative;padding:92px 0;overflow-x:clip}
.sec-head{max-width:640px;margin-bottom:52px}
@media (max-width:640px){
  section{padding:56px 0}
  .sec-head{margin-bottom:32px}
}
.split-grid{display:grid;grid-template-columns:1fr .88fr;gap:48px;align-items:stretch}
.split-grid .sec-head{margin-bottom:0}
.split-grid figure.ph{height:100%}
.split-grid figure.ph .ratio{height:100%;aspect-ratio:auto}
@media (max-width:900px){.split-grid figure.ph{height:auto}.split-grid figure.ph .ratio{height:auto;aspect-ratio:4/3}}
@media (max-width:900px){.split-grid{grid-template-columns:1fr}}
.kicker{
  font-family:var(--font-display);font-size:.85rem;font-weight:600;
  letter-spacing:.16em;text-transform:uppercase;color:var(--blue);
  margin-bottom:14px;
}
h2{
  font-family:var(--font-display);
  font-size:clamp(1.7rem,3vw,2.4rem);
  font-weight:700;line-height:1.18;letter-spacing:-.01em;
}
.sec-head p{margin-top:16px;color:var(--ink-soft)}
#continut .sec-head{max-width:760px}

/* ce primești */
.deliv-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:34px}
.deliv-grid-2{grid-template-columns:1fr 1fr}
@media (max-width:980px){.deliv-grid,.deliv-grid-2{grid-template-columns:1fr}}
.card{
  background:var(--bg-card);
  border:1px solid var(--stroke);
  border-radius:var(--radius);
  padding:30px 28px;
  backdrop-filter:blur(8px);
  transition:border-color .2s,transform .2s;
}
.card:hover{border-color:var(--stroke-strong);transform:translateY(-3px)}
.card .tag{
  font-family:var(--font-display);font-weight:600;font-size:.78rem;
  letter-spacing:.1em;text-transform:uppercase;color:var(--cyan);
  margin-bottom:14px;
}
.card .tag.icon-tag{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:10px;background:linear-gradient(160deg,rgba(46,111,242,.22),rgba(77,216,255,.1));border:1px solid rgba(90,140,255,.25)}
.card .tag.icon-tag svg{width:20px;height:20px}
.checklist .tag{display:inline-flex;align-items:center;gap:6px}
.checklist .tag svg{width:14px;height:14px;flex-shrink:0}
.card h3{font-family:var(--font-display);font-size:1.22rem;font-weight:600;margin-bottom:10px}
/* h2-ul din card nu mostenea spatiul lui .sec-head, deci titlul se lipea de
   primul paragraf. */
.card h2{margin-bottom:14px}
.card p{font-size:.96rem;color:var(--ink-soft)}
.icon-badge{
  display:inline-flex;align-items:center;justify-content:center;
  width:64px;height:64px;margin-bottom:14px;
}
.icon-badge img{width:100%;height:100%;object-fit:contain;filter:drop-shadow(0 4px 16px rgba(46,111,242,.35))}
.card-media{
  position:relative;border-radius:12px;overflow:hidden;margin-bottom:16px;
  aspect-ratio:16/9;
}
.card-media img{width:100%;height:100%;object-fit:cover;display:block}
.card-media.card-media-mascot{
  background:
    radial-gradient(120% 140% at 25% 20%,rgba(46,111,242,.35),transparent 60%),
    radial-gradient(100% 100% at 85% 100%,rgba(77,216,255,.2),transparent 60%),
    var(--bg-card);
}
.card-media.card-media-mascot img{object-fit:contain;padding:10px 10px 0}
.card-media.card-media-mascot img.mascot-zoom-phone{
  position:absolute;z-index:2;top:-8%;left:64%;
  width:auto;height:150%;max-width:none;padding:0;
  transform:translateX(-50%);
  filter:drop-shadow(0 14px 20px rgba(0,6,20,.5));
}
.card-media.card-media-mascot img.mascot-zoom-flow{
  position:absolute;z-index:2;bottom:-54%;left:67%;
  width:auto;height:162%;max-width:none;padding:0;
  transform:translateX(-50%);
  filter:drop-shadow(0 14px 20px rgba(0,6,20,.5));
}
.card-media.card-media-break{overflow:visible;margin-bottom:16px}
.card-media.card-media-break img.mascot-zoom-shout{
  position:absolute;z-index:2;bottom:-30%;left:68%;
  width:auto;height:155%;max-width:none;padding:0;
  transform:translateX(-50%);
  clip-path:inset(0 0 19% 0);
  filter:drop-shadow(0 18px 22px rgba(0,6,20,.55));
}
.card-media.card-media-sit{margin-bottom:46px}
.card-media.card-media-break img.mascot-zoom-sit{
  position:absolute;z-index:2;bottom:-41%;left:70%;
  width:auto;height:140%;max-width:none;padding:0;
  transform:translateX(-50%);
  filter:drop-shadow(0 16px 20px rgba(0,6,20,.5));
}
.card-media .media-caption{
  position:absolute;inset:0;display:flex;flex-direction:column;justify-content:flex-end;
  padding:18px 20px;
  background:linear-gradient(180deg,rgba(5,6,15,0) 40%,rgba(5,6,15,.55) 75%,rgba(5,6,15,.85) 100%);
  z-index:1;
}
.card-media .media-caption strong{
  font-family:var(--font-display);font-size:1.3rem;font-weight:700;color:#fff;
  line-height:1.12;
  text-shadow:0 2px 12px rgba(0,0,0,.5);
}
.card-media .media-caption span{
  font-size:.86rem;color:var(--ink-soft);margin-top:2px;
  text-shadow:0 2px 8px rgba(0,0,0,.6);
}

/* proces */
.steps{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;counter-reset:step}
.step{
  position:relative;
  background:linear-gradient(160deg,rgba(20,32,64,.65),rgba(10,17,40,.4));
  border:1px solid var(--stroke);
  border-radius:var(--radius);
  padding:34px 28px 30px;
}
.step::before{
  counter-increment:step;
  content:"0" counter(step);
  font-family:var(--font-display);font-weight:700;font-size:2.4rem;
  background:linear-gradient(180deg,#8db6ff,rgba(46,111,242,.15));
  -webkit-background-clip:text;background-clip:text;color:transparent;
  display:block;margin-bottom:14px;
}
.step h3{font-family:var(--font-display);font-size:1.15rem;font-weight:600;margin-bottom:10px}
.step p{font-size:.95rem;color:var(--ink-soft)}
.step .time{margin-top:14px;font-size:.82rem;color:var(--cyan)}

/* galerie tipuri de clipuri (AD Agency) */
.clip-grid{
  display:grid;grid-template-columns:repeat(6,1fr);gap:16px;margin-top:44px;
}
.clip-card{
  position:relative;border-radius:14px;overflow:hidden;aspect-ratio:9/16;
  border:1px solid var(--stroke);
  transition:transform .25s,border-color .25s;
}
.clip-card:hover{transform:translateY(-4px);border-color:var(--stroke-strong)}
.clip-card img{width:100%;height:100%;object-fit:cover;display:block}
.clip-card .clip-caption{
  position:absolute;inset:0;display:flex;flex-direction:column;justify-content:flex-end;
  padding:14px 12px;
  background:linear-gradient(180deg,rgba(5,6,15,0) 45%,rgba(5,6,15,.65) 78%,rgba(5,6,15,.92) 100%);
}
.clip-card .clip-caption strong{
  font-family:var(--font-display);font-size:.92rem;font-weight:600;color:#fff;
  line-height:1.25;
}
.clip-card .clip-caption span{
  display:block;font-size:.72rem;color:var(--ink-soft);margin-top:3px;line-height:1.3;
}
@media (max-width:900px){.clip-grid{grid-template-columns:repeat(3,1fr)}}
@media (max-width:560px){.clip-grid{grid-template-columns:repeat(2,1fr)}}

/* mostră */
.sample{display:grid;grid-template-columns:1fr 1fr;gap:56px;align-items:center}
.checklist{list-style:none;margin-top:26px}
.checklist li{
  position:relative;padding-left:34px;margin-bottom:16px;color:var(--ink-soft);
}
.checklist li::before{
  content:"";position:absolute;left:0;top:6px;width:18px;height:18px;border-radius:6px;
  background:linear-gradient(135deg,var(--blue),var(--cyan));
  box-shadow:0 0 14px rgba(77,216,255,.45);
}
.checklist li::after{
  content:"";position:absolute;left:5px;top:10px;width:8px;height:5px;
  border-left:2px solid #05060f;border-bottom:2px solid #05060f;transform:rotate(-45deg);
}
.checklist strong{color:var(--ink)}

/* de ce gratuit */
.why{
  background:linear-gradient(160deg,rgba(30,79,214,.14),rgba(10,17,40,.5));
  border:1px solid var(--stroke-strong);
  border-radius:22px;
  padding:52px 56px;
  display:grid;grid-template-columns:1.2fr .8fr;gap:48px;align-items:center;
  position:relative;overflow:hidden;
}
.why h2{margin-bottom:16px}
.why p{color:var(--ink-soft)}
.why .quote{
  border-left:3px solid var(--cyan);padding-left:20px;
  font-size:1.02rem;color:var(--ink);
}
.why .quote small{display:block;margin-top:10px;color:var(--ink-mute)}

/* FAQ */
.faq{max-width:760px}
.faq-wrap{position:relative}
/* prinsă de colțul listei, nu de sus: titlul crește cu lățimea ecranului (9 nov) și o lăsa în aer */
.faq-wrap .faq{position:relative}
.faq-mascot{
  /* cotul stă pe colțul din dreapta-sus al listei la orice mărime; sub ~1200px se micșorează ca să nu iasă coada din ecran */
  --w:min(1086px,calc((100vw - 800px) / .368));
  position:absolute;left:calc(100% - .5994 * var(--w));top:calc(-.1648 * var(--w));
  width:var(--w);max-width:none;height:auto;
  pointer-events:none;z-index:2;
  filter:drop-shadow(0 24px 30px rgba(0,6,20,.5));
}
@media (max-width:900px){.faq-mascot{display:none}}
details{
  border:1px solid var(--stroke);border-radius:14px;
  background:var(--bg-card);
  margin-bottom:14px;overflow:hidden;
}
details[open]{border-color:var(--stroke-strong)}
summary{
  cursor:pointer;list-style:none;
  font-family:var(--font-display);font-weight:600;font-size:1.02rem;
  padding:20px 54px 20px 24px;position:relative;
}
summary::-webkit-details-marker{display:none}
summary::after{
  content:"+";position:absolute;right:22px;top:50%;transform:translateY(-50%);
  font-size:1.4rem;color:var(--cyan);transition:transform .2s;
}
details[open] summary::after{transform:translateY(-50%) rotate(45deg)}
details p{padding:0 24px 22px;color:var(--ink-soft);font-size:.96rem}

/* formular */
#audit-form{padding-bottom:110px;overflow:hidden}
.form-shell{
  display:grid;grid-template-columns:.9fr 1.1fr;gap:0;
  border:1px solid var(--stroke-strong);border-radius:22px;overflow:hidden;
  background:var(--bg-panel);
  box-shadow:0 40px 100px rgba(0,10,40,.6);
}
.form-side{
  padding:50px 46px;
  background:
    radial-gradient(140% 100% at 0% 0%,rgba(46,111,242,.3),transparent 60%),
    radial-gradient(120% 120% at 100% 100%,rgba(77,216,255,.14),transparent 55%),
    #081027;
  display:flex;flex-direction:column;justify-content:center;
}
.form-side h2{font-size:1.75rem;margin-bottom:16px}
.form-side p{color:var(--ink-soft);font-size:.98rem}
.form-side ul{list-style:none;margin-top:24px}
.form-side li{position:relative;padding-left:26px;margin-bottom:12px;font-size:.93rem;color:var(--ink-soft)}
.form-side li::before{content:"→";position:absolute;left:0;color:var(--cyan)}
.contact-grid{display:grid;grid-template-columns:1fr 1fr;gap:48px;align-items:start}
.contact-col{display:flex;flex-direction:column}
.contact-image{
  margin-top:28px;border-radius:var(--radius);overflow:hidden;
  border:1px solid var(--stroke-strong);
  box-shadow:0 30px 80px rgba(0,10,40,.5);
}
.contact-image img{width:100%;display:block}
@media (max-width:900px){
  .contact-grid{grid-template-columns:1fr}
}
.form-main{
  padding:50px 46px;
  background:var(--bg-card);
  border:1px solid var(--stroke-strong);
  border-radius:var(--radius);
  box-shadow:0 30px 80px rgba(0,10,40,.4);
}
.field{margin-bottom:20px}
label{display:block;font-size:.88rem;font-weight:600;margin-bottom:8px;color:var(--ink)}
label small{font-weight:400;color:var(--ink-mute)}
input,textarea{
  width:100%;padding:14px 16px;
  background:rgba(10,17,40,.7);
  border:1px solid var(--stroke);
  border-radius:11px;color:var(--ink);
  font-family:var(--font-body);font-size:1rem;
  transition:border-color .2s,box-shadow .2s;
}
input::placeholder,textarea::placeholder{color:var(--ink-mute)}
input:focus,textarea:focus{outline:none;border-color:var(--blue);box-shadow:0 0 0 3px rgba(46,111,242,.22)}
.form-main .btn{width:100%;margin-top:6px}
.form-note{margin-top:16px;font-size:.85rem;color:var(--ink-mute);text-align:center}

/* footer */
footer{
  border-top:1px solid rgba(90,140,255,.12);
  padding:36px 0;font-size:.88rem;color:var(--ink-mute);
}
footer .wrap{display:flex;justify-content:space-between;gap:20px;flex-wrap:wrap}
footer a{color:var(--ink-soft)}
footer a:hover{color:var(--cyan)}

/* reveal on scroll */
.reveal{opacity:0;transform:translateY(22px);transition:opacity .6s ease,transform .6s ease}
.reveal.in{opacity:1;transform:none}
@media (prefers-reduced-motion:reduce){
  .reveal{opacity:1;transform:none;transition:none}
  html{scroll-behavior:auto}
}

/* responsive */
@media (max-width:980px){
  .hero .wrap,.sample,.why,.form-shell{grid-template-columns:1fr}
  .deliv-grid,.steps{grid-template-columns:1fr}
  .hero{padding:56px 0 70px}
  section{padding:70px 0}
  .why{padding:38px 28px}
  .form-side,.form-main{padding:38px 28px}
}

/* Sectiunea care urmeaza imediat dupa hero nu isi mai dubleaza respiratia:
   inainte avea padding-top scris inline in index.html, care batea orice regula
   de mobil de aici. */
.lipita-de-hero{padding-top:64px}

/* Pe telefon spatiile dintre sectiuni erau cat un ecran gol. Blocul asta vine
   dupa cel de 980px tocmai ca sa-l bata: la 500px lativa se potrivesc amandoua,
   iar in cascada castiga ultimul, nu cel mai specific. */
@media (max-width:640px){
  section,.lipita-de-hero{padding:34px 0}
  .sec-head{margin-bottom:26px}
  /* `.hero-full{padding:0}` e scris mai sus in fisier, deci blocul de 980px il
     bate si adauga 56px sus si 70px jos. De aici venea golul dintre banner si
     antet, si jumatate din golul de dupa butoane. */
  .hero-full{padding:0}
  /* Cele doua indemnuri stau alaturi, pe latimi egale, nu unul sub altul cu
     latimi diferite dupa lungimea textului. */
  /* Mascotele sunt asezate procentual fata de card. Pe desktop cardul e lat si
     ele stau in dreapta, langa eticheta; pe telefon cardul se ingusteaza, iar
     mascota ajungea peste „CONCEPTIX AI" si peste „CONCEPTIX WEB". Le fac mai
     mici, le imping spre marginea din dreapta, si ridic eticheta deasupra lor. */
  .card-media.card-media-mascot img.mascot-zoom-phone{height:118%;left:78%;top:-4%}
  .card-media.card-media-mascot img.mascot-zoom-flow{height:125%;left:80%;bottom:-38%}
  .card-media.card-media-break img.mascot-zoom-shout{height:120%;left:79%;bottom:-20%}
  .card-media.card-media-break img.mascot-zoom-sit{height:112%;left:80%;bottom:-28%}
  .card-media .media-caption{z-index:3;padding:14px 16px}
  .card-media .media-caption strong{font-size:1.1rem}

  .hero-cta{gap:10px;flex-wrap:nowrap;justify-content:center}
  .hero-cta .btn{flex:1 1 0;min-width:0;text-align:center;font-size:.95rem;padding:14px 10px}
}
/* Pe ecranele inguste „Vreau un audit gratuit" nu incape pe un rand la .95rem;
   scad textul in loc sa las butoanele de inaltimi diferite. */
@media (max-width:430px){
  .hero-cta .btn{font-size:.86rem;padding:13px 8px}
}

/* ===== Corporate A — Light pentru text, Bold (fișier real) pentru titluri ===== */
body{font-synthesis:none;font-size:18px}
.btn,summary,.logo,.eyebrow,.kicker,.card .tag,
.trust-strip strong,.step::before,label,strong,b,.form-side h2{font-weight:400}
h1,h2,h3,.card h3,.step h3{font-weight:700}
h1{letter-spacing:0}
h2{letter-spacing:0}

/* Titlurile se rup singure la locuri echilibrate, nu lasa un cuvant singur pe
   ultimul rand. Rupturile scrise de mana in HTML sunt potrivite pentru latimea
   de desktop; pe telefon incurca, deci dispar. */
h1,h2,h3{text-wrap:balance}
.lead,.sec-head p{text-wrap:pretty}
@media (max-width:860px){
  br.doar-lat{display:none}
}
strong,b{color:var(--ink)}
.eyebrow{letter-spacing:.13em}
.kicker,.card .tag{letter-spacing:.2em}
.btn{letter-spacing:.02em;font-size:1.1rem}
.checklist strong,.form-side li strong{color:var(--ink)}
input{font-size:1.05rem}

/* ===== pachete pricing cards ===== */
.pkg-cards{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;margin-top:32px}
.pkg-card{position:relative;border:1px solid var(--stroke);border-radius:var(--radius);background:var(--bg-card);padding:32px 28px;display:flex;flex-direction:column;text-align:left}
.pkg-card.popular{border-color:var(--stroke-strong);background:linear-gradient(180deg,rgba(46,111,242,.12),var(--bg-card))}
.pkg-badge{display:inline-block;font-size:.72rem;letter-spacing:.08em;text-transform:uppercase;padding:4px 10px;border-radius:999px;margin-bottom:8px;margin-right:6px}
.pkg-badge-popular{background:var(--blue);color:#fff}
.pkg-badge-discount{background:var(--cyan);color:#05060f}
.pkg-badge-complete{background:var(--cream);color:#05060f}
.pkg-tier-name{font-family:var(--font-display);font-size:1.3rem;margin-top:8px}
.pkg-tier-for{color:var(--ink-soft);font-size:.9rem;margin-top:4px;min-height:40px}
.pkg-price-old-row{margin-top:16px}
.pkg-price-old{color:var(--ink-mute);text-decoration:line-through;font-size:1rem}
.pkg-price-row{display:flex;align-items:baseline;gap:6px;margin-top:8px}
.pkg-price{font-family:var(--font-display);font-size:2.2rem;color:var(--ink)}
.pkg-price-unit{color:var(--ink-mute);font-size:.9rem}
.pkg-offer-note{font-size:.8rem;color:var(--cyan);margin-top:4px}
.pkg-card-cta{display:inline-flex;align-items:center;justify-content:center;gap:8px;margin-top:20px;padding:12px 20px;border-radius:999px;background:var(--blue);color:#fff;font-size:.95rem;text-decoration:none;transition:background .2s}
.pkg-card-cta:hover{background:var(--blue-deep)}
.pkg-feature-list{list-style:none;margin-top:24px;display:flex;flex-direction:column;gap:12px}
.pkg-feature-list li{display:flex;align-items:flex-start;gap:10px;font-size:.88rem;color:var(--ink-soft);position:relative}
.pkg-check{width:18px;height:18px;flex-shrink:0;margin-top:2px;color:var(--cyan)}
.pkg-info{margin-left:auto;flex-shrink:0;width:16px;height:16px;border-radius:50%;border:1px solid var(--stroke-strong);font-size:.7rem;font-style:normal;display:grid;place-items:center;color:var(--ink-mute);cursor:help}
.star-rating{display:flex;gap:3px;color:#ffb454;margin-bottom:14px}
.star-rating svg{width:16px;height:16px}
.arrow-i{display:inline-block;transition:transform .2s}
.pkg-card-cta:hover .arrow-i{transform:translateX(3px)}
blockquote{border-left:2px solid var(--stroke-strong);padding-left:20px;font-style:italic;color:var(--ink-soft)}
blockquote figcaption{margin-top:10px;font-style:normal;font-size:.85rem;color:var(--ink-mute)}
@media (max-width:980px){.pkg-cards{grid-template-columns:1fr}}

/* ===== secțiuni pe fundal alb (alternanță cu fundalul întunecat) ===== */
.section-light{
  background:#fbfcff;
  color:var(--ink);
  --bg-panel:#eef3fc;
  --bg-card:#ffffff;
  --stroke:rgba(46,111,242,.16);
  --stroke-strong:rgba(46,111,242,.32);
  --ink:#0a0c12;
  --ink-soft:#33394a;
  --ink-mute:#5c6377;
}
.section-light .kicker,
.section-light .eyebrow,
.section-light .pkg-offer-note,
.section-light summary::after{color:var(--blue)}
/* cardurile raman pe fundalul navy original, chiar si in sectiunile albe */
.section-light .card,
.section-light .pkg-card,
.section-light details{
  --bg-card:#141f3f;
  --ink:#f2f6ff;
  --ink-soft:#a9bbdd;
  --ink-mute:#7488ad;
  --stroke:rgba(90,140,255,.18);
  --stroke-strong:rgba(120,170,255,.35);
  background:var(--bg-card);
  color:var(--ink);
  box-shadow:0 10px 30px rgba(20,40,90,.14);
}
.section-light .pkg-card.popular{background:linear-gradient(180deg,#2e56c4,var(--bg-card))}

/* ---------- tabele de pachete si comparatie ----------
   Adaugat pentru paginile de Nivel 1 (articole-seo, optimizare-seo-on-page) si
   pentru ghiduri. Brief-ul cere „fara CSS nou daca nu e strict necesar": aici e,
   copy-ul se sprijina pe tabele, iar brand.css nu avea niciun stil de tabel, deci
   ar fi iesit text nestilizat pe fond inchis. */
.tbl{overflow-x:auto;margin:22px 0;border:1px solid var(--stroke);border-radius:var(--radius);background:var(--bg-card)}
.tbl table{width:100%;min-width:520px;border-collapse:collapse;font-size:15px}
.tbl caption{text-align:left;padding:14px 18px 0;color:var(--ink-mute);font-size:13.5px}
.tbl th,.tbl td{padding:11px 16px;text-align:left;border-bottom:1px solid var(--stroke);vertical-align:top}
.tbl thead th{color:var(--cyan);font-size:12px;letter-spacing:.08em;text-transform:uppercase;
              border-bottom:1px solid var(--stroke-strong);white-space:nowrap}
.tbl tbody tr:last-child td{border-bottom:0}
.tbl td:first-child{color:var(--ink)}
.tbl td+td{color:var(--ink-soft);font-variant-numeric:tabular-nums}
.tbl tr.total td{color:var(--ink);font-weight:600}
@media (max-width:560px){.tbl table{font-size:14px}.tbl th,.tbl td{padding:9px 12px}}

/* lista numerotata de pasi in interiorul unei sectiuni de text */
.lista-num{counter-reset:pas;list-style:none;padding:0;margin:18px 0;display:flex;flex-direction:column;gap:14px}
.lista-num li{counter-increment:pas;position:relative;padding-left:44px;color:var(--ink-soft)}
.lista-num li::before{content:counter(pas);position:absolute;left:0;top:-2px;width:30px;height:30px;
  display:flex;align-items:center;justify-content:center;border:1px solid var(--stroke-strong);
  border-radius:50%;color:var(--cyan);font-size:14px}
.lista-num li strong{color:var(--ink)}

/* lista de limite: ce nu facem */
.limite{list-style:none;padding:0;margin:18px 0;display:flex;flex-direction:column;gap:12px}
.limite li{padding-left:26px;position:relative;color:var(--ink-soft)}
.limite li::before{content:"";position:absolute;left:4px;top:.62em;width:10px;height:1.5px;background:var(--cream)}
.limite li strong{color:var(--ink)}

/* ─────────────────────────────────────────────────────────────
   Paginile de text lung (servicii, ghiduri, blog): body.pag-text
   Ritm vertical mai strans si sectiuni pe doua coloane, ca sa nu
   ramana jumatate de ecran gol langa fiecare titlu. Regulile stau
   sub .pag-text ca homepage-ul sa ramana neatins.
   ───────────────────────────────────────────────────────────── */
.pag-text section{padding:56px 0}
.pag-text .sec-head{margin-bottom:32px}
.pag-text .split-grid .sec-head{margin-bottom:0}
@media (max-width:640px){
  .pag-text section{padding:40px 0}
  .pag-text .sec-head{margin-bottom:24px}
}

/* fundal alternativ din doua in doua sectiuni, ca sa se vada unde
   se termina una si incepe alta */
.pag-text section.banda{background:var(--bg-panel)}

/* titlul si introducerea in stanga, continutul in dreapta */
.pag-text .split-txt{display:grid;grid-template-columns:.82fr 1.18fr;gap:44px;align-items:start}
.pag-text .split-txt .sec-head{margin-bottom:0}
.pag-text .split-txt > :last-child{margin-top:0}
.pag-text .split-txt .split-col > :first-child{margin-top:0}
/* doar blocul din capul coloanei, nu orice lista de oriunde dinauntru:
   regula larga stergea si spatiul dintre un paragraf si lista de sub el,
   in cardurile aflate in coloana din dreapta */
.pag-text .split-txt > .split-col > .tbl:first-child,
.pag-text .split-txt > .split-col > .tbl-glow:first-child{margin-top:0}
@media (max-width:900px){
  .pag-text .split-txt{grid-template-columns:1fr;gap:24px}
}

/* masura de citire: randurile lungi de 1100px sunt obositoare */
.pag-text .wrap > p,.pag-text .split-txt p{max-width:68ch}

/* articolele de blog: coloana de citire centrata, nu lipita de marginea
   stanga cu jumatate de ecran gol la dreapta */
.pag-articol section:not(.hero) > .wrap{max-width:820px}
.pag-articol .sec-head{max-width:none}

/* cardul de ghid din listare: miniatura cu mascota in stanga textului.
   contain pe fundal, ca sa nu se decupeze mascota (vezi regula de integrare) */
.card-ghid{display:grid;grid-template-columns:190px 1fr;gap:26px;align-items:center}
/* fara miniatura (ghidul nu are una, sau onerror a scos-o) textul ar ramane in coloana de 190px: ia tot randul */
.card-ghid>:only-child{grid-column:1/-1}
.ghid-thumb{
  /* patrata, cat imaginea: nu se decupeaza nimic din mascota */
  position:relative;width:190px;height:190px;border-radius:18px;
  overflow:hidden;border:1px solid var(--stroke);
  background:radial-gradient(120% 120% at 50% 0%,rgba(46,111,242,.22),transparent 70%),var(--bg-panel);
}
/* imaginea e absoluta, ca inaltimea ei proprie sa nu intinda randul:
   inaltimea cardului o da textul de alaturi */
.ghid-thumb img{position:absolute;inset:0;width:100%;height:100%;object-fit:contain}

/* titlu de card in listare, nu titlu de sectiune. `text-wrap:balance` il rupea
   in doua randuri egale desi incape pe unul singur la marimea asta */
.card-ghid h2{
  text-wrap:pretty;margin-bottom:10px;
  font-size:clamp(1.35rem,2.1vw,1.85rem);line-height:1.22;
}
.card-ghid h2 a{text-decoration:none}
.card-ghid p{margin-bottom:6px}
.card-ghid .micro{margin-bottom:0}

@media (max-width:640px){
  /* pe telefon textul devine prea ingust langa miniatura, deci imaginea
     urca deasupra, pe toata latimea cardului */
  .card-ghid{grid-template-columns:1fr;gap:18px}
  /* contain, nu cover: la latimea telefonului un cover taia capul mascotei */
  .ghid-thumb{height:190px;width:100%;border-radius:14px}
  .ghid-thumb img{object-fit:contain}
}

/* figura din ghid: imaginea e 4:5, nu se intinde pe toata inaltimea coloanei
   ca sa nu fie decupata */
/* inaltimea o da textul de alaturi, iar latimea rezulta din raportul 4:5,
   deci imaginea se potriveste pe text fara sa fie decupata */
.pag-text .split-grid figure.ph-creativ{
  height:100%;min-height:0;width:auto;aspect-ratio:4/5;justify-self:center;align-self:stretch;
}
.pag-text .split-grid figure.ph-creativ .ratio{height:100%;aspect-ratio:auto}
@media (max-width:900px){
  .pag-text .split-grid figure.ph-creativ{height:auto;width:100%;aspect-ratio:4/5}
}

/* ─────────────────────────────────────────────────────────────
   Listarea de articole: carduri cu spatiu intre ele si cu punctul
   de lumina care alearga pe contur (efectul din clipul glow-pill)
   ───────────────────────────────────────────────────────────── */
@property --glow-ang{syntax:'<angle>';inherits:false;initial-value:0deg}

.lista-blog{display:grid;gap:34px}
/* lista de articole umple cadrul de 1440: 1280 de conținut, de la 80 la 1360, aliniat cu logo-ul și butonul barei (10 nov 2026) */
.wrap.wrap-lat{max-width:1328px}

.card-glow{position:relative;isolation:isolate}
.card-glow > *{position:relative;z-index:2}

/* Acelasi contur si pe tabele si pe butoane, in tot site-ul.
   Tabelul are `overflow-x:auto`, care ar taia orice element absolut
   dinauntru, de aceea conturul sta pe un container in jurul lui. */
.tbl-glow{position:relative;border-radius:var(--radius);margin:22px 0}
.tbl-glow .tbl{margin:0}
.btn{position:relative}

/* ::before = urma subtire pe contur, ::after = acelasi inel, neclar, pentru bloom.
   Conicul are doua comete la 180 de grade, ca in clip. */
.card-glow::before,.card-glow::after,
.tbl-glow::before,.tbl-glow::after,
.btn::before,.btn::after{
  content:"";position:absolute;inset:-1px;border-radius:inherit;padding:1.6px;
  background:conic-gradient(from var(--glow-ang),
    transparent 0 4%, rgba(77,216,255,.15) 7%, #4dd8ff 11%, #2e6ff2 14%,
    rgba(46,111,242,.18) 18%, transparent 24% 54%,
    rgba(77,216,255,.15) 57%, #4dd8ff 61%, #2e6ff2 64%,
    rgba(46,111,242,.18) 68%, transparent 74% 100%);
  -webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);
  -webkit-mask-composite:xor;mask-composite:exclude;
  animation:glow-contur 4.5s linear infinite;
  pointer-events:none;z-index:1;
}
.card-glow::after,.tbl-glow::after{inset:-3px;padding:3px;filter:blur(10px);opacity:.85}

/* Butonul isi picteaza propriul fundal peste orice copil cu z-index negativ,
   asa ca inelul lui sta in banda de 2px din AFARA fundalului: acolo se vede
   intreg, iar textul butonului ramane deasupra. */
.btn::before,.btn::after{inset:-2px;padding:2px;border-radius:14px;z-index:-1}
.btn::after{inset:-5px;padding:5px;border-radius:17px;filter:blur(7px);opacity:.8}
.btn-ghost::before,.btn-ghost::after{z-index:1}

@keyframes glow-contur{to{--glow-ang:360deg}}

/* decalate, ca sa nu porneasca toate in acelasi punct */
.lista-blog .card-glow:nth-child(2n)::before,.lista-blog .card-glow:nth-child(2n)::after{animation-delay:-1.1s}
.lista-blog .card-glow:nth-child(3n)::before,.lista-blog .card-glow:nth-child(3n)::after{animation-delay:-2.3s}
.lista-blog .card-glow:nth-child(4n)::before,.lista-blog .card-glow:nth-child(4n)::after{animation-delay:-3.4s}
.tbl-glow::before,.tbl-glow::after{animation-delay:-2.6s}
.btn-ghost::before,.btn-ghost::after{animation-delay:-1.8s}

@media (prefers-reduced-motion:reduce){
  .card-glow::before,.card-glow::after,
  .tbl-glow::before,.tbl-glow::after,
  .btn::before,.btn::after{animation:none}
}

/* fiecare articol: cardul pe jumatate, imaginea 16:9 pe cealalta jumatate,
   alternand stanga-dreapta de la un rand la altul */
/* stretch, nu center: cardul creste pana la inaltimea imaginii, deci cele doua
   jumatati sunt egale fara sa fie nevoie sa decupez imaginea */
.rand-blog{display:grid;grid-template-columns:1fr 1fr;gap:26px;align-items:stretch}
.rand-blog .card{display:flex;flex-direction:column;justify-content:center}
.rand-blog .fig-blog{display:flex}
.rand-blog .fig-blog img{height:100%;object-fit:cover}
.rand-blog:nth-child(even) .card{order:2}
.rand-blog:nth-child(even) .fig-blog{order:1}
.fig-blog{margin:0;border-radius:var(--radius);overflow:hidden;border:1px solid var(--stroke);background:var(--bg-panel)}
.fig-blog img{width:100%;height:auto;aspect-ratio:16/9;object-fit:cover;display:block}
@media (max-width:860px){
  /* pe telefon imaginea trece deasupra cardului, mereu in aceeasi ordine */
  .rand-blog{grid-template-columns:1fr;gap:16px}
  .rand-blog .card,.rand-blog:nth-child(even) .card{order:2}
  .rand-blog .fig-blog,.rand-blog:nth-child(even) .fig-blog{order:1}
}

/* Spatierea de la finalul articolelor:
   - un `.sec-head` care e ultimul din sectiune isi tara dupa el 32px inutili,
     peste cei 56+56 dintre sectiuni, deci gaura de dinaintea casetei
   - caseta de final si indemnul care o urmeaza se atingeau, `.sec-head` nu are
     margine de sus */
.pag-text .sec-head:last-child{margin-bottom:0}
.pag-text .card + .sec-head{margin-top:40px}
@media (max-width:640px){.pag-text .card + .sec-head{margin-top:28px}}

/* ─────────────────────────────────────────────────────────────
   Spatierea de baza a textului.
   Reset-ul din capul fisierului pune `*{margin:0}`, iar spatiul dintre
   paragrafe a fost adaugat pe urma, regula cu regula. Unde s-a uitat, doua
   paragrafe stau lipite: pe termeni, pe confidentialitate, in cardul de
   testimonial de pe homepage si in listarea de blog. Regulile de mai jos
   sunt plasa de siguranta; oriunde exista deja o regula punctuala, aceea
   castiga (are specificitate mai mare) si nimic nu se schimba.
   ───────────────────────────────────────────────────────────── */
p + p{margin-top:14px}
h2 + p,h3 + p{margin-top:12px}
p + figure,p + ul,p + ol{margin-top:16px}
p + .hero-cta{margin-top:22px}

/* Un element de grid are implicit `min-width:auto`, adica nu poate cobori sub
   latimea minima a continutului. Pe telefon, un tabel din coloana impingea
   coloana la 522px intr-un ecran de 390, iar `section{overflow-x:clip}` taia
   tacut titlul si textul, fara sa se poata derula. Cu min-width:0 coloana se
   stramteaza si `.tbl{overflow-x:auto}` isi face treaba. */
.pag-text .split-txt > *,
.pag-text .split-grid > *,
.rand-blog > *,
.pag-text .split-col{min-width:0}

/* O figura asezata in curgerea unui articol, urmata de titlul urmator: `.fig-blog`
   are margin:0, iar `.sec-head` nu are margine de sus, deci caseta cu subtitlul
   imaginii se lipea de titlu. Acelasi tratament ca la `.card + .sec-head`. */
.pag-text figure + .sec-head{margin-top:40px}
@media (max-width:640px){.pag-text figure + .sec-head{margin-top:28px}}

/* Subtitlul imaginilor din corpul articolelor. Era scris inline pe fiecare
   figura; o regula il tine la fel peste tot. */
.fig-blog figcaption{padding:12px 16px;border-top:1px solid var(--stroke)}

/* Hero-ul articolelor de blog: imaginea are aceeasi inaltime cu coloana de text,
   in loc de 4/3 fix, care o lasa mult mai scunda decat titlul plus intro.
   Doar peste 980px, adica atata timp cat hero-ul are doua coloane. */
@media (min-width:981px){
  .pag-articol .hero .wrap{align-items:stretch}
  .pag-articol .hero .hero-visual{display:flex}
  .pag-articol .hero .hero-visual figure.ph{width:100%;height:100%}
  .pag-articol .hero .hero-visual figure.ph .ratio{height:100%;aspect-ratio:auto}
}

/* Checklist GEO: „Cum se face” din tabel e un detaliu compact, nu acordeonul mare din FAQ */
.tbl details{margin-top:8px;border:0;background:none;border-radius:0;box-shadow:none}
.tbl details summary{padding:4px 22px 4px 0;font-size:.82rem;color:var(--ink-soft);font-weight:600}
.tbl details summary::after{right:4px}
.tbl details ul{margin:6px 0 4px;padding-left:18px;font-size:.82rem;color:var(--ink-soft)}
.tbl details li{margin:3px 0}

/* banner pe hero (blog): titlul în stânga, imaginea în dreapta care se estompează spre stânga și se topește jos în fundal;
   pe telefon imaginea devine o bandă deasupra titlului (3 nov 2026) */
.hero.cx-banner{min-height:34rem;display:flex;align-items:center}
.hero.cx-banner>.wrap{width:100%}
.cx-banner-img{position:absolute;top:0;right:0;bottom:0;width:62%;z-index:1;pointer-events:none;
  -webkit-mask-image:linear-gradient(90deg,transparent 0%,rgba(0,0,0,.35) 22%,#000 55%);mask-image:linear-gradient(90deg,transparent 0%,rgba(0,0,0,.35) 22%,#000 55%)}
.cx-banner-img img{width:100%;height:100%;object-fit:cover;object-position:70% 50%;display:block}
.cx-banner-img::after{content:"";position:absolute;inset:0;background:linear-gradient(0deg,#05060f 0%,transparent 22%)}
@media (max-width:63.99rem){
  .hero.cx-banner{display:block;min-height:0;padding-top:0}
  .cx-banner-img{position:relative;width:auto;height:13rem;margin:0 0 1.25rem;
    -webkit-mask-image:linear-gradient(180deg,#000 45%,transparent 100%);mask-image:linear-gradient(180deg,#000 45%,transparent 100%)}
  .cx-banner-img::after{display:none}}

/* ===== tipografia și butoanele paginilor Relay (9 nov 2026, cerut „aceleași fonturi, dimensiuni la butoane, să fie
   uniform; pe pagina de blog văd că sunt mai mici”) =====
   Paginile Relay (principală, Conținut lunar, Revamp) scalează totul cu lățimea, pe cadrele 1440 / 1024 / 768 / 390;
   --u e pixelul cadrului, aceeași scară ca bara și subsolul din antet-subsol.css. Valorile sunt măsurate pe
   continut-ai-social-media.html: h1 63,36 / 45,06 / 36 / 36, h2 43,2 / 30,72 / 28 / 28, textul 18, butoanele 17,6 (52 înalte). */
:root{--u:min(calc(100vw / 1440),1.333333px);--h1:63.36;--h2:43.2} /* ≤ 1920, ca Relay */
@media (max-width:1200px){:root{--u:min(1px,calc(100vw / 1024));--h1:45.056;--h2:30.72}}
@media (max-width:900px){:root{--u:min(1px,calc(100vw / 768));--h1:36;--h2:28}}
@media (max-width:580px){:root{--u:min(1.137px,calc(100vw / 348.8 - .095px))}}
body{font-size:calc(18 * var(--u));line-height:1.556}
h1{font-size:calc(var(--h1) * var(--u));line-height:1.06;letter-spacing:-.035em}
h2{font-size:calc(var(--h2) * var(--u));line-height:1.12;letter-spacing:-.03em}
/* peste 1200, titlurile Relay cresc după vw și se opresc la 4.5rem / 2.75rem (rem = 21,33 de la 1920): 96 și 58,67 px */
@media (min-width:1201px){h1{font-size:min(4.4vw,96px)}h2{font-size:min(3vw,58.667px)}}
.lead,.hero p.lead{font-size:calc(18 * var(--u));line-height:calc(28 * var(--u))}
.btn{display:inline-flex;align-items:center;justify-content:center;min-height:calc(52 * var(--u));padding:0 calc(28 * var(--u));
  font-size:calc(17.6 * var(--u));line-height:1;letter-spacing:.02em}

