/* Structura mobilă este baza; toate valorile cromatice vin din tema.css. */
*,*::before,*::after{box-sizing:border-box}
html{scroll-padding-top:var(--av-sp-6)}
body{margin:0;background:var(--av-paper);color:var(--av-ink);font-family:var(--av-font);font-size:var(--av-fs-body);line-height:var(--av-leading);font-weight:var(--av-weight);-webkit-font-smoothing:antialiased}
img{display:block;max-width:100%;height:auto}
a{color:var(--av-accent);text-underline-offset:.2em}
a:hover{color:var(--av-ink-hover)}
button,input,textarea,select{font:inherit}
button,summary{cursor:pointer}
h1,h2,h3,p,figure{margin:0}
h1,h2,h3{color:var(--av-ink);font-weight:var(--av-weight-title);text-wrap:pretty;overflow-wrap:anywhere}
h1{font-size:var(--av-fs-h1);line-height:1.08;letter-spacing:-.025em}
h2{font-size:var(--av-fs-h2);line-height:1.14;letter-spacing:-.015em}
h3{font-size:var(--av-fs-h3);line-height:1.3}
p{color:var(--av-ink-2)}
:focus-visible{outline:var(--av-focus) solid var(--av-accent);outline-offset:var(--av-focus)}
.av-tl0ibu{width:calc(100% - 2 * var(--av-gutter));max-width:var(--av-container);margin-inline:auto;min-width:0}
.av-tqqayy{padding-block:var(--av-section)}
.av-nkgp11{background:var(--av-surface)}
.av-anvfz8,.av-ty6f7v:not(:focus){position:absolute;width:var(--av-pixel);height:var(--av-pixel);padding:0;margin:calc(-1 * var(--av-pixel));overflow:hidden;clip-path:inset(50%);text-wrap:nowrap;border:0}
.av-ty6f7v:focus{position:fixed;inset:var(--av-sp-2) auto auto var(--av-sp-2);z-index:100;background:var(--av-surface);padding:var(--av-sp-4)}
.av-atwk51{min-height:40vh}
.av-p1leaz{background:var(--av-surface);border-bottom:var(--av-pixel) solid var(--av-line);position:relative;z-index:20}
.av-nn6u01{min-height:var(--av-antet-mobil);display:flex;align-items:center;justify-content:space-between;gap:var(--av-sp-4)}
.av-b0lteo{display:inline-flex;align-items:center;gap:var(--av-sp-2);text-decoration:none;color:var(--av-ink);flex-shrink:0;text-wrap:nowrap}
.av-b0lteo>span:first-child{font-size:var(--av-fs-h3);font-weight:var(--av-weight-bold);letter-spacing:-.045em}
.av-flnxby{font-size:var(--av-logo-mobil);font-weight:var(--av-weight-bold);text-transform:uppercase;letter-spacing:.1em;color:var(--av-accent)}
.av-z2ubs8,.av-cgwc1o{display:none}
.av-eoy19n summary{list-style:none}
.av-eoy19n summary::-webkit-details-marker{display:none}
.av-rlvmwd{font-size:var(--av-fs-small)}
.av-eoy19n[open] summary{color:var(--av-on-ink);background:var(--av-ink)}
.av-eoy19n nav{position:absolute;inset:100% 0 auto;background:var(--av-surface);border-bottom:var(--av-pixel) solid var(--av-line);padding:var(--av-sp-2) var(--av-gutter);box-shadow:var(--av-shadow);display:flex;flex-direction:column}
.av-eoy19n nav>a{padding:var(--av-sp-3) var(--av-sp-4);min-height:var(--av-button);border-bottom:var(--av-pixel) solid var(--av-line);color:var(--av-ink);text-decoration:none;font-weight:var(--av-weight-title)}
.av-eoy19n nav>.av-tnt2gi{color:var(--av-on-ink);margin-top:var(--av-sp-2)}
.av-eoy19n nav>[aria-current]{color:var(--av-accent);text-decoration:underline}
.av-a8vx5b{min-height:var(--av-button);display:inline-flex;align-items:center;justify-content:center;gap:var(--av-sp-2);padding:var(--av-sp-3) var(--av-sp-5);border:var(--av-pixel) solid var(--av-line-strong);border-radius:var(--av-r);background:var(--av-surface);color:var(--av-ink);text-decoration:none;font-weight:var(--av-weight-title);font-size:var(--av-fs-small);line-height:1.35;text-align:center;transition:background-color .12s,border-color .12s;max-width:100%}
.av-a8vx5b:hover{background:var(--av-surface-2);border-color:var(--av-ink);color:var(--av-ink)}
.av-tnt2gi{background:var(--av-ink);color:var(--av-on-ink);border-color:var(--av-ink)}
.av-tnt2gi:hover{background:var(--av-ink-hover);border-color:var(--av-ink-hover);color:var(--av-on-ink)}
.av-a8vx5b:active{transform:translateY(var(--av-pixel))}
.av-a8vx5b:disabled{background:var(--av-surface-2);color:var(--av-ink-2);border-color:var(--av-line-strong);cursor:default}
.av-oddi7k{display:inline-flex;align-items:center;gap:var(--av-sp-2);min-height:var(--av-button);font-size:var(--av-fs-small);font-weight:var(--av-weight-title);text-decoration:none}
.av-oddi7k:hover{text-decoration:underline}
.av-g2uczp{background:var(--av-surface);border-bottom:var(--av-pixel) solid var(--av-line);font-size:var(--av-fs-small)}
.av-g2uczp ol{display:flex;flex-wrap:wrap;align-items:center;gap:var(--av-sp-2) var(--av-sp-3);list-style:none;padding:var(--av-sp-3) 0}
.av-g2uczp li{display:flex;align-items:center;gap:var(--av-sp-3)}
.av-g2uczp li+li::before{content:'/';color:var(--av-ink-2)}
.av-g2uczp a{color:var(--av-ink-2);text-decoration:none}
.av-g2uczp [aria-current]{font-weight:var(--av-weight-title)}
.av-ihlbpr,.av-aerysf,.av-of2faz,.av-p9i5rg{display:grid;gap:var(--av-sp-7);align-items:start}
.av-ycu78h{font-size:var(--av-fs-label);font-weight:var(--av-weight-bold);letter-spacing:.12em;text-transform:uppercase;color:var(--av-ink-2);margin-bottom:var(--av-sp-4)}
.av-qnave1{margin-top:var(--av-sp-5);font-size:var(--av-fs-body);line-height:var(--av-leading)}
.av-q65duc{display:flex;flex-wrap:wrap;gap:var(--av-sp-3);margin-top:var(--av-sp-6)}
.av-sozqvb{aspect-ratio:var(--av-raport-foto);background:var(--av-surface-2);border-radius:var(--av-r);overflow:hidden;display:block}
.av-sozqvb img,.av-wghzc6>a{width:100%;height:100%;object-fit:cover}
/* eroul rămâne 4:3; pozele de produs de la producător sunt late (~2,4:1), iar într-o ramă 4:3 lăsau benzi goale */
.av-si1jih .av-sozqvb{aspect-ratio:4/3}
.av-a51ji7{display:grid;gap:var(--av-sp-4);grid-template-columns:minmax(0,1fr)}
.av-k02azt+.av-k02azt{margin-top:var(--av-sp-9)}
.av-jdisux{display:flex;flex-direction:column;gap:var(--av-sp-4);margin-bottom:var(--av-sp-6)}
.av-jdisux>p{max-width:40ch}
.av-sod6bz{display:flex;align-items:center;gap:var(--av-sp-3);margin:0}
.av-sod6bz::before{content:'';display:block;flex:0 0 var(--av-sp-2);width:var(--av-sp-2);height:var(--av-sp-2);background:var(--av-accent);transform:rotate(45deg)}
.av-s8qmfo{position:relative;border:var(--av-pixel) solid var(--av-line);border-radius:var(--av-r-lg);background:var(--av-paper);overflow:hidden;display:flex;flex-direction:column;min-width:0;transition:box-shadow .12s}
.av-s8qmfo:hover{box-shadow:var(--av-shadow)}
.av-g4ansl{border-radius:0;flex-shrink:0}
.av-mkgov4{display:flex;flex-direction:column;gap:var(--av-sp-3);padding:var(--av-sp-5);flex:1}
.av-s8qmfo h3{font-size:var(--av-fs-card);font-weight:var(--av-weight-card)}
.av-s8qmfo h3 a,.av-s8qmfo h2 a{color:var(--av-ink);text-decoration:none}
.av-s8qmfo h3 a:hover,.av-s8qmfo h2 a:hover{text-decoration:underline}
.av-s8qmfo p{font-size:var(--av-fs-small)}
.av-hhgi0a{margin-top:auto;padding-top:var(--av-sp-3);display:flex;flex-direction:column;gap:var(--av-sp-3)}
.av-gnexj5{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--av-sp-2) var(--av-sp-3)}
.av-tzm1oi{font-size:var(--av-fs-h3);font-weight:var(--av-weight-bold);color:var(--av-ink);line-height:1.2;letter-spacing:-.025em}
.av-fhnix1{color:var(--av-ink-2);font-size:var(--av-fs-small)}
.av-a6ckfr{position:absolute;left:var(--av-sp-3);top:var(--av-sp-3);padding:var(--av-sp-1) var(--av-sp-2);background:var(--av-ink);color:var(--av-on-ink);font-size:var(--av-fs-label);font-weight:var(--av-weight-bold);line-height:1.4;text-transform:uppercase;border-radius:var(--av-r)}
.av-e7mj7t{position:static;display:inline-block;margin-bottom:var(--av-sp-4)}
.av-zhtypp{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--av-sp-2)}
.av-zhtypp>:first-child{grid-column:1/-1}
.av-apwk8j{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--av-sp-2);margin-top:var(--av-sp-3)}
.av-apwk8j>a{aspect-ratio:1;border:var(--av-pixel) solid var(--av-line)}
.av-apwk8j>a:hover{border-color:var(--av-accent)}
.av-qvigbc{margin-top:var(--av-sp-6);padding:var(--av-sp-5);background:var(--av-paper);border:var(--av-pixel) solid var(--av-line);border-radius:var(--av-r-lg)}
.av-qvigbc .av-tzm1oi{font-size:var(--av-fs-h1)}
.av-gqgo4o{padding:var(--av-sp-6);border:var(--av-pixel) solid var(--av-line);border-radius:var(--av-r-lg);background:var(--av-surface);min-width:0}
.av-gqgo4o h2{font-size:var(--av-fs-h3);margin-bottom:var(--av-sp-5)}
.av-wu5sdc{background:var(--av-accent-soft)}
.av-vur073{list-style:none;padding:0;margin:0;color:var(--av-ink-2);font-size:var(--av-fs-small)}
.av-vur073 li{padding-block:var(--av-sp-3);border-bottom:var(--av-pixel) solid var(--av-line)}
.av-vur073 li:last-child{border:0;padding-bottom:0}
.av-vur073 li::before{content:'·';color:var(--av-accent);margin-right:var(--av-sp-2)}
.av-zl99ni{border-collapse:separate;border-spacing:0;width:100%;font-size:var(--av-fs-small);background:var(--av-surface);border:var(--av-pixel) solid var(--av-line);border-radius:var(--av-r-lg);overflow:hidden}
.av-zl99ni th,.av-zl99ni td{text-align:left;padding:var(--av-sp-4);border-bottom:var(--av-pixel) solid var(--av-line);vertical-align:top}
.av-zl99ni tbody tr:last-child>*{border-bottom:0}
.av-utcovq{margin-top:var(--av-sp-6)}
.av-utcovq th{font-weight:var(--av-weight);color:var(--av-ink-2);width:58%}
.av-utcovq td{text-align:right;font-weight:var(--av-weight-title)}
.av-yjqgoi{font-size:var(--av-fs-small);margin-top:var(--av-sp-4)}
.av-f7lgqi{display:inline-block;font-size:var(--av-fs-small);font-weight:var(--av-weight-title)}
.av-cbiik4,.av-bjexhz{color:var(--av-ink)}
.av-id4syn{color:var(--av-accent)}
.av-e2po97,.av-pmtm6n,.av-unnmrx{color:var(--av-ink-2)}
.av-tn134k{padding-bottom:calc(var(--av-bar-height) + env(safe-area-inset-bottom,0px))}
.av-z1005d{position:fixed;bottom:0;left:0;right:0;z-index:30;display:grid;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:var(--av-sp-2);padding:var(--av-sp-3) var(--av-gutter) calc(var(--av-sp-3) + env(safe-area-inset-bottom,0px));background:var(--av-surface);border-top:var(--av-pixel) solid var(--av-line-strong)}
.av-z1005d .av-tzm1oi{font-size:var(--av-fs-body);overflow-wrap:anywhere}
.av-z1005d .av-a8vx5b{padding-inline:var(--av-sp-3)}
/* Fragmente editoriale: păstrăm markup-ul și întrebările exact cum vin din motor. */
.av-crp0mm{color:var(--av-ink-2);overflow-wrap:anywhere}
.av-crp0mm h2{margin-top:var(--av-sp-8);margin-bottom:var(--av-sp-4)}
.av-crp0mm h3{margin-top:var(--av-sp-6);margin-bottom:var(--av-sp-3);font-size:var(--av-fs-h3)}
.av-crp0mm p,.av-crp0mm ul,.av-crp0mm ol{margin:var(--av-sp-4) 0}
.av-crp0mm ul,.av-crp0mm ol{padding-left:var(--av-sp-6)}
.av-crp0mm li+li{margin-top:var(--av-sp-2)}
.av-crp0mm li::marker{color:var(--av-accent)}
.av-crp0mm a{font-weight:var(--av-weight-title)}
.av-crp0mm>:first-child{margin-top:0}
.av-ui9ieo>.av-crp0mm{margin-top:var(--av-sp-7)}
.av-crp0mm .av-sshgjj,.av-crp0mm .av-eyg63t,.av-eyg63t,.av-usg881,.av-s3jb7z{margin-block:var(--av-sp-6);padding:var(--av-sp-6);border:var(--av-pixel) solid var(--av-line-strong);border-left:var(--av-bordura-nota) solid var(--av-ink);border-radius:var(--av-r);background:var(--av-surface)}
.av-crp0mm .av-eyg63t,.av-eyg63t{background:var(--av-accent-soft);border-left-color:var(--av-accent)}
.av-sshgjj>h3,.av-eyg63t>h3{display:flex;align-items:center;gap:var(--av-sp-3)}
.av-sshgjj>h3::before,.av-eyg63t>h3::before{content:'';flex:0 0 var(--av-sp-3);height:var(--av-sp-3);background:var(--av-ink);border-radius:var(--av-r)}
.av-eyg63t>h3::before{background:var(--av-accent)}
.av-crp0mm .av-sshgjj>:first-child,.av-crp0mm .av-eyg63t>:first-child{margin-top:0}
.av-crp0mm .av-sshgjj>:last-child,.av-crp0mm .av-eyg63t>:last-child{margin-bottom:0}
.av-usg881{font-size:var(--av-fs-small);border-left-color:var(--av-accent)}
.av-mzeajs{margin-top:var(--av-sp-7)}
.av-mzeajs details{border-top:var(--av-pixel) solid var(--av-line);padding:0}
.av-mzeajs details:last-child{border-bottom:var(--av-pixel) solid var(--av-line)}
.av-mzeajs summary{list-style:none;display:flex;align-items:center;justify-content:space-between;gap:var(--av-sp-4);min-height:var(--av-button);padding-block:var(--av-sp-5);color:var(--av-ink)}
.av-mzeajs summary::-webkit-details-marker{display:none}
.av-mzeajs summary::after{content:'+';flex:none;color:var(--av-accent);font-size:var(--av-fs-h3);line-height:1}
.av-mzeajs details[open]>summary::after{content:'−'}
.av-mzeajs summary h3{font-size:var(--av-fs-body);line-height:1.4;font-weight:var(--av-weight-title);margin:0}
.av-mzeajs details>p{margin-top:0;padding-bottom:var(--av-sp-3)}
.av-t9hh35{max-width:var(--av-intro-max);margin-bottom:var(--av-sp-7)}
.av-t9hh35 .av-crp0mm{margin-top:var(--av-sp-5)}
.av-satx2r{max-width:100%;overflow-x:auto;border-radius:var(--av-r-lg);border:var(--av-pixel) solid var(--av-line);isolation:isolate}
.av-qxu0ef{font-size:var(--av-fs-small);margin-bottom:var(--av-sp-3)}
.av-jys336{min-width:var(--av-tabel-min);border:0;border-radius:0;overflow:visible}
.av-jys336 thead th{background:var(--av-ink);color:var(--av-on-ink);font-size:var(--av-fs-label)}
.av-jys336 tr>:first-child{position:sticky;left:0;z-index:1;min-width:var(--av-model-min);width:var(--av-model-max);max-width:var(--av-model-max);background:var(--av-surface);border-right:var(--av-pixel) solid var(--av-line)}
.av-jys336 thead tr>:first-child{z-index:2;background:var(--av-ink)}
.av-jys336 a{color:var(--av-ink);text-decoration:none}
.av-jys336 a:hover{text-decoration:underline}
.av-jys336 td{min-width:var(--av-celula-min)}
.av-jys336 .av-tzm1oi{font-size:var(--av-fs-small);text-wrap:nowrap;letter-spacing:0}
.av-jys336 .av-gnexj5{display:flex;flex-direction:column;gap:var(--av-sp-1)}
.av-tvpekg{display:flex;flex-wrap:wrap;gap:var(--av-sp-4);margin-block:var(--av-sp-6);font-size:var(--av-fs-small)}
.av-tvpekg .av-cbiik4::before{content:'● ';color:var(--av-ink)}
.av-tvpekg .av-id4syn::before{content:'○ ';color:var(--av-accent)}
.av-rs74lk{max-width:var(--av-intro-max);margin-top:var(--av-sp-9)}
.av-ekogww{max-width:var(--av-lectura)}
.av-ekogww>h1{margin-bottom:var(--av-sp-7)}
.av-ozow52,.av-o3xh5x{background:var(--av-surface)}
.av-o3xh5x h2{font-size:var(--av-fs-h2)}
.av-o3xh5x .av-crp0mm{font-size:var(--av-fs-body)}
.av-xalo9z{display:flex;flex-direction:column;gap:var(--av-sp-5);margin-top:var(--av-sp-6)}
.av-xalo9z label{display:flex;flex-direction:column;gap:var(--av-sp-2);font-size:var(--av-fs-small);font-weight:var(--av-weight-title);color:var(--av-ink)}
.av-xalo9z input:not([type=checkbox]):not([type=hidden]),.av-xalo9z textarea,.av-xalo9z select{width:100%;min-height:var(--av-camp);border:var(--av-pixel) solid var(--av-line-strong);border-radius:var(--av-r);background:var(--av-surface);color:var(--av-ink);padding:var(--av-sp-3);font-size:var(--av-fs-body);font-weight:var(--av-weight)}
.av-xalo9z input::placeholder,.av-xalo9z textarea::placeholder{color:var(--av-ink-2)}
.av-xalo9z textarea{resize:vertical}
.av-z89tnf{display:grid;gap:var(--av-sp-5)}
.av-xalo9z .av-aj1svd{display:flex;align-items:flex-start;gap:var(--av-sp-3)}
.av-aj1svd input{width:var(--av-checkbox);height:var(--av-checkbox);flex:0 0 var(--av-checkbox);margin:var(--av-sp-1) 0;accent-color:var(--av-ink)}
.av-xalo9z .av-aj1svd label{display:block;min-height:var(--av-button);font-weight:var(--av-weight);color:var(--av-ink-2)}
.av-xalo9z button{align-self:start}
.av-s3jb7z{color:var(--av-error);border-left-color:var(--av-error)}
.av-aige65{display:flex;flex-direction:column;gap:var(--av-sp-3)}
.av-spd0m4{display:block;font-size:var(--av-fs-small);color:var(--av-ink-2)}
.av-ryvr5a{background:var(--av-surface)}
.av-ryvr5a h2{font-size:var(--av-fs-h3)}
.av-ryvr5a .av-ycu78h{margin:0;color:var(--av-accent)}
.av-o7vtfo{margin-bottom:var(--av-sp-7)}
.av-o7vtfo .av-spd0m4{margin-top:var(--av-sp-5)}
.av-opqlpg{display:grid;gap:var(--av-sp-7)}
.av-opqlpg .av-a8vx5b{width:100%}
.av-m61xc1{font-size:var(--av-fs-h3);font-weight:650;line-height:1.2;color:var(--av-ink);margin:0 0 var(--av-sp-3)}
/* titlurile din bara laterală a articolului NU sunt h2: un titlu fără conținut sub el strica pasajele citate de AI (audit GEO 15.09) */
.av-pn6cl7 a{display:block;padding-block:var(--av-sp-4);border-bottom:var(--av-pixel) solid var(--av-line);font-size:var(--av-fs-small);color:var(--av-ink)}
.av-oqvljw{margin-top:var(--av-sp-9)}
@media(min-width:720px){
  .av-iyemsf{--av-gutter:var(--av-sp-7);--av-section:var(--av-sp-9);--av-fs-h1:var(--av-title-desktop);--av-fs-h2:var(--av-title-tablet);--av-fs-hero:var(--av-hero-tablet)}
  .av-z4cbgy,.av-boeamp,.av-zm4dks{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--av-sp-6)}
  .av-z89tnf{grid-template-columns:repeat(2,minmax(0,1fr))}
  .av-jdisux{flex-direction:row;align-items:center;justify-content:space-between;gap:var(--av-sp-7)}
  .av-jdisux>h2{max-width:70%}
  .av-tn134k{padding-bottom:0}
  .av-z1005d{display:none}
}
@media(min-width:1100px){
  .av-iyemsf{--av-gutter:var(--av-sp-9);--av-section:var(--av-sp-10);--av-fs-h2:var(--av-section-desktop);--av-fs-hero:var(--av-hero-desktop)}
  .av-nn6u01{min-height:var(--av-antet-desktop);gap:var(--av-sp-6)}
  .av-flnxby{font-size:var(--av-logo-desktop)}
  .av-z2ubs8{display:flex;align-items:center;gap:var(--av-sp-6);margin-right:auto}
  .av-z2ubs8>a{color:var(--av-ink);font-size:var(--av-fs-small);font-weight:var(--av-weight-title);text-decoration:none;padding-block:var(--av-sp-3)}
  .av-z2ubs8>a[aria-current]{color:var(--av-accent);text-decoration:underline}
  .av-z2ubs8>a:hover{text-decoration:underline}
  .av-cgwc1o{display:flex;align-items:center;gap:var(--av-sp-2)}
  .av-eoy19n{display:none}
  .av-z4cbgy{grid-template-columns:repeat(4,minmax(0,1fr))}
  /* numărul de coloane = numărul de carduri, ca să nu rămână un card singur pe rând */
  .av-tc3b7l{grid-template-columns:repeat(3,minmax(0,1fr))}
  .av-sgogoy{grid-template-columns:repeat(5,minmax(0,1fr));gap:var(--av-sp-4)}
  .av-boeamp,.av-zm4dks{grid-template-columns:repeat(3,minmax(0,1fr))}
  .av-aerysf,.av-of2faz{grid-template-columns:minmax(0,1.7fr) minmax(0,1fr);gap:var(--av-sp-9)}
  .av-aerysf{grid-template-columns:minmax(0,1.7fr) minmax(0,1fr)}
  .av-p9i5rg{grid-template-columns:minmax(0,var(--av-articol)) minmax(0,var(--av-aside));gap:var(--av-sp-10);max-width:var(--av-articol-grila)}
  .av-zm4dks .av-ryvr5a:first-child{grid-column:1/-1}
  .av-zm4dks .av-ryvr5a:first-child .av-mkgov4{max-width:var(--av-intro-max);padding:var(--av-sp-7)}
  .av-zm4dks .av-ryvr5a:first-child h2{font-size:var(--av-fs-h2)}
}
@media(prefers-reduced-motion:reduce){*,*::before,*::after{transition:none!important;scroll-behavior:auto!important}.av-a8vx5b:active{transform:none}}
@media print{.av-iyemsf{background:var(--av-surface);padding:0}.av-p1leaz,.av-c3wahy,.av-z1005d,.av-uco1xk{display:none}.av-tqqayy,.av-gqgo4o,.av-s8qmfo,.av-crp0mm .av-eyg63t,.av-crp0mm .av-sshgjj{background:var(--av-surface)}.av-satx2r{overflow:visible}.av-jys336{min-width:0;font-size:var(--av-fs-label)}}
/* comparativ pe telefon: coloana cu modelul mai îngustă, ca să rămână loc pentru funcții */
@media (max-width:719px){.av-jys336 tr>:first-child{min-width:var(--av-model-min-mobil);width:var(--av-model-min-mobil);max-width:var(--av-model-min-mobil);font-size:var(--av-fs-small)}}
/* buton cu iconiță: iconița și textul pe același rând */
.av-qxc937{display:inline-flex;align-items:center;justify-content:center;gap:var(--av-sp-2)}
.av-l6kagi{flex:none;display:block}
.av-sbmo9d,.av-c232i5{margin:var(--av-sp-2) 0 0;font-size:var(--av-fs-small);color:var(--av-ink-2)}

/* ===== Prima pagină, CTA și subsol — transcrise după planșele A1 (1440) și A2 (390), 16.09.2026 ===== */
.av-idyc6x{border-top:var(--av-pixel) solid var(--av-line)}
.av-ycu78h{letter-spacing:.14em}
.av-qlpgt6{min-height:52px;font-size:16px;padding-inline:var(--av-sp-6)}
.av-zsoipr{display:block;flex:0 0 10px;width:10px;height:10px;background:var(--av-accent)}
.av-i45wle{transform:rotate(45deg)}
.av-cfd6tm{background:var(--av-transparent);border:var(--av-px-2) solid var(--av-accent);border-radius:50%}
.av-xi13xe{flex-basis:12px;width:12px;height:4px}
.av-h3ka4z{display:flex;align-items:center;gap:10px;margin:0}
/* erou */
.av-si1jih{padding-block:var(--av-sp-7) var(--av-sp-7)}
.av-ihlbpr{display:grid;gap:var(--av-sp-5);grid-template-areas:"sus" "img" "jos";align-items:start}
.av-l3owsd{grid-area:sus}
.av-ou8nqw{grid-area:img;border:var(--av-pixel) solid var(--av-line)}
.av-koemwb{grid-area:jos}
.av-si1jih .av-ycu78h{margin-bottom:var(--av-sp-4)}
.av-si1jih h1{font-size:30px;line-height:1.08;letter-spacing:-.025em}
.av-si1jih .av-qnave1{margin-top:0;font-size:16px;line-height:1.6}
.av-si1jih .av-q65duc{flex-direction:column;margin-top:var(--av-sp-5);gap:10px}
.av-hyz6h6{list-style:none;margin:var(--av-sp-5) 0 0;padding:0;display:flex;flex-direction:column;gap:10px}
.av-hyz6h6 li{display:flex;align-items:center;gap:var(--av-sp-2);font-size:14px;font-weight:var(--av-weight-title);color:var(--av-ink)}
.av-hyz6h6 li::before{content:'';flex:0 0 8px;width:8px;height:8px;background:var(--av-accent);transform:rotate(45deg)}
/* capul secțiunilor: titlu stânga, frază dreapta (pe mobil fraza nu apare, ca în A2) */
.av-qh9vld{display:flex;align-items:flex-end;justify-content:space-between;gap:var(--av-sp-7);padding-bottom:var(--av-sp-5)}
.av-qh9vld .av-ycu78h{margin-bottom:10px}
.av-qh9vld>p{display:none;max-width:460px;font-size:16px;line-height:1.55}
.av-fchs31{display:grid;gap:10px;grid-template-columns:minmax(0,1fr);list-style:none;margin:0;padding:0}
.av-tozqdv{background:var(--av-surface);border:var(--av-pixel) solid var(--av-line);border-radius:var(--av-r-lg);padding:var(--av-sp-5);display:flex;flex-direction:column;gap:10px}
.av-tozqdv h3,.av-gvfj72 h3,.av-be11g9 h3{font-size:17px;font-weight:var(--av-weight-card);line-height:1.3}
.av-tozqdv p{font-size:15px;line-height:1.5}
/* dale: pe mobil rânduri cu săgeată, pe desktop dale 4×2 */
.av-rpcrrl{gap:0;border-top:var(--av-pixel) solid var(--av-line)}
.av-be11g9{position:relative;display:flex;flex-direction:column;gap:2px;padding:14px 32px 14px 0;border-bottom:var(--av-pixel) solid var(--av-line);text-decoration:none;color:var(--av-ink)}
.av-be11g9::after{content:'→';position:absolute;right:0;top:50%;transform:translateY(-50%);color:var(--av-accent);font-size:18px}
.av-be11g9:hover h3{text-decoration:underline}
.av-ncbhk4{display:block;max-width:100%;font-size:13px;color:var(--av-ink-2);padding-left:20px;text-wrap:nowrap;overflow:hidden;text-overflow:ellipsis}
.av-be11g9>p,.av-p0f8sh{display:none}
/* cum alegi */
.av-c4c14j{display:grid;grid-template-areas:"cap" "pasi" "link";gap:var(--av-sp-5)}
.av-fcr6ni{grid-area:cap}
.av-fcr6ni .av-ycu78h{margin-bottom:14px}
.av-c17d1k{grid-area:pasi;list-style:none;margin:0;padding:0;border-bottom:var(--av-pixel) solid var(--av-line)}
.av-c17d1k li{display:grid;grid-template-columns:36px minmax(0,1fr);gap:var(--av-sp-4);padding:var(--av-sp-5) 0;border-top:var(--av-pixel) solid var(--av-line)}
.av-a48qgu{font-size:22px;font-weight:var(--av-weight-title);color:var(--av-accent);line-height:1}
.av-c17d1k h3{font-size:17px;font-weight:var(--av-weight-card);margin-bottom:var(--av-sp-2)}
.av-c17d1k p{font-size:15px;line-height:1.55}
.av-ewcjyo{grid-area:link;font-size:16px;font-weight:var(--av-weight-title);text-decoration:none;align-self:start}
.av-ewcjyo:hover{text-decoration:underline}
/* banda închisă */
.av-dhriru{background:var(--av-ink)}
.av-dhriru h2,.av-dhriru h3{color:var(--av-on-ink)}
.av-dhriru .av-ycu78h{color:var(--av-on-ink-label)}
.av-dhriru .av-zsoipr{background:var(--av-on-ink)}
.av-dhriru .av-fchs31{gap:var(--av-sp-5)}
.av-gvfj72{display:flex;flex-direction:column;gap:10px;padding-top:var(--av-sp-5);border-top:var(--av-px-2) solid var(--av-accent)}
.av-gvfj72 p{font-size:15px;line-height:1.5;color:var(--av-on-ink-2)}
/* întrebări pe prima pagină: pe mobil doar supratitlul se vede (A2); titlul rămâne pentru cititoare și motoare */
.av-ik6vtm .av-mzeajs{margin:0}
.av-ik6vtm .av-fpyclv{padding-bottom:var(--av-sp-5)}
.av-ik6vtm .av-fpyclv .av-ycu78h{margin:0}
.av-ik6vtm .av-fpyclv h2{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);margin:0}
.av-mzeajs summary{min-height:56px;padding-block:var(--av-sp-4)}
.av-mzeajs summary h3{font-size:16px;font-weight:var(--av-weight-card)}
.av-mzeajs summary::after{content:'';width:14px;height:14px;flex:0 0 14px;background:var(--av-accent);clip-path:polygon(0 43%,43% 43%,43% 0,57% 0,57% 43%,100% 43%,100% 57%,57% 57%,57% 100%,43% 100%,43% 57%,0 57%)}
.av-mzeajs details[open]>summary::after{content:'';height:2px;clip-path:none}
.av-mzeajs details>p{font-size:16px;line-height:1.6;max-width:760px;padding-bottom:var(--av-sp-5)}
.av-mzeajs details{border-top-color:var(--av-line)}
/* CTA */
.av-uco1xk{padding-block:var(--av-sp-7);background:var(--av-accent-soft);border-top:var(--av-pixel) solid var(--av-line)}
.av-rwore4{display:grid;gap:var(--av-sp-5)}
.av-uco1xk h2{font-size:24px;line-height:1.15;letter-spacing:-.015em}
.av-uco1xk p{margin-top:var(--av-sp-3);font-size:15px;line-height:1.55;max-width:620px}
.av-uco1xk .av-q65duc{margin:0;gap:10px}
.av-uco1xk .av-a8vx5b{min-height:52px;font-size:16px}
/* subsol complet (prima pagină) */
.av-c3wahy{background:var(--av-ink);color:var(--av-on-ink);padding-block:var(--av-sp-7)}
.av-c3wahy .av-b0lteo{color:var(--av-on-ink)}
.av-c3wahy .av-b0lteo>span:first-child{font-size:20px}
.av-c3wahy .av-flnxby{color:var(--av-on-ink-label)}
.av-sl6man{display:grid;gap:0}
.av-eq801f{margin-bottom:var(--av-sp-3)}
.av-uco1xk .av-zhtypp .av-a8vx5b{padding-inline:var(--av-sp-3);text-wrap:nowrap}
.av-eq801f>p{display:none;color:var(--av-on-ink-label);font-size:14px;line-height:1.55;margin-top:10px;max-width:280px}
.av-c3wahy nav{display:flex;flex-direction:column;align-items:start}
.av-c3wahy h2{display:none;font-size:11px;font-weight:var(--av-weight-bold);text-transform:uppercase;letter-spacing:.14em;color:var(--av-on-ink-muted);margin-bottom:var(--av-sp-1)}
.av-c3wahy nav a{color:var(--av-on-ink-2);font-size:15px;text-decoration:none;padding-block:6px;overflow-wrap:anywhere}
.av-c3wahy nav a:hover{color:var(--av-on-ink-hover);text-decoration:underline}
.av-c3wahy .av-xuci85{display:none}
.av-vm2jbv{border-top:var(--av-pixel) solid var(--av-dark-line);padding-top:var(--av-sp-5);margin-top:var(--av-sp-5);font-size:13px;color:var(--av-on-ink-muted)}
/* subsol subțire (paginile interioare, C1/E1): sigla stânga, legături dreapta */
.av-qhyu9y{padding-block:var(--av-sp-6)}
.av-kskdqx{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--av-sp-3) var(--av-sp-6)}
.av-qhyu9y nav{flex-direction:row;flex-wrap:wrap;gap:0 var(--av-sp-6)}
.av-qhyu9y nav a{font-size:14px}
@media(min-width:720px){
  .av-si1jih h1{font-size:42px}
  .av-si1jih .av-q65duc{flex-direction:row}
  .av-hyz6h6{flex-direction:row;flex-wrap:wrap;gap:var(--av-sp-5);border-top:var(--av-pixel) solid var(--av-line);padding-top:var(--av-sp-5);margin-top:var(--av-sp-5)}
  .av-qh9vld{padding-bottom:var(--av-sp-7)}
  .av-qh9vld>p{display:block}
  .av-fchs31{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--av-sp-4)}
  .av-rpcrrl{border-top:0}
  .av-be11g9{height:100%;gap:10px;padding:22px;border:var(--av-pixel) solid var(--av-line);border-radius:var(--av-r-lg);background:var(--av-paper)}
  .av-be11g9::after{content:none}
  .av-ncbhk4{padding-left:0;text-wrap:wrap;font-size:12px;font-weight:var(--av-weight-bold);letter-spacing:.1em;text-transform:uppercase}
  .av-q0doyn{display:none}
  .av-be11g9>p{display:block;font-size:14px;line-height:1.5}
  .av-p0f8sh{display:block;font-size:14px;font-weight:var(--av-weight-title);color:var(--av-accent);padding-top:var(--av-sp-1);margin-top:auto}
  .av-ik6vtm .av-mzeajs{display:grid;grid-template-columns:340px minmax(0,1fr);column-gap:56px;align-items:start}
  .av-ik6vtm .av-fpyclv{grid-column:1;grid-row:1/span 20;padding:0}
  .av-ik6vtm .av-fpyclv .av-ycu78h{margin-bottom:14px}
  .av-ik6vtm .av-fpyclv h2{position:static;width:auto;height:auto;overflow:visible;clip-path:none;font-size:34px}
  .av-ik6vtm .av-mzeajs>details{grid-column:2}
  .av-mzeajs summary{min-height:64px}
  .av-mzeajs summary h3{font-size:18px}
  .av-uco1xk{padding-block:56px}
  .av-rwore4{grid-template-columns:minmax(0,1fr) 420px;gap:56px;align-items:center}
  .av-uco1xk h2{font-size:30px}
  .av-uco1xk p{font-size:16px}
  .av-c3wahy{padding-block:var(--av-sp-9)}
  .av-eq801f{margin:0}
  .av-sl6man{grid-template-columns:minmax(0,1fr) repeat(3,200px);gap:var(--av-sp-7);padding-bottom:var(--av-sp-7);border-bottom:var(--av-pixel) solid var(--av-dark-line)}
  .av-eq801f>p,.av-c3wahy h2{display:block}
  .av-c3wahy nav{gap:var(--av-sp-1)}
  .av-c3wahy nav a{font-size:14px;padding-block:var(--av-sp-1)}
  .av-c3wahy .av-xuci85{display:block}
  .av-c3wahy .av-fflsdj{display:none}
  .av-vm2jbv{border:0;margin-top:var(--av-sp-7);padding-top:0}
  .av-qhyu9y{padding-block:var(--av-sp-7)}
}
@media(min-width:1100px){
  .av-si1jih{padding-block:72px}
  .av-ihlbpr{grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-areas:"sus img" "jos img";column-gap:56px;row-gap:var(--av-sp-6);align-items:center}
  .av-l3owsd{align-self:end}
  .av-koemwb{align-self:start}
  .av-si1jih h1{font-size:52px;line-height:1.04}
  .av-si1jih .av-qnave1{font-size:18px;line-height:1.55}
  .av-si1jih .av-q65duc{margin-top:var(--av-sp-6);gap:var(--av-sp-3)}
  .av-hyz6h6{margin-top:var(--av-sp-6)}
  .av-tqqayy.av-idyc6x,.av-dhriru{padding-block:64px}
  .av-qh9vld{padding-bottom:var(--av-sp-7)}
  .av-fchs31{grid-template-columns:repeat(4,minmax(0,1fr))}
  .av-dhriru .av-fchs31{gap:var(--av-sp-4)}
  .av-tozqdv{padding:var(--av-sp-6);gap:var(--av-sp-3)}
  .av-c4c14j{grid-template-columns:340px minmax(0,1fr);grid-template-areas:"cap pasi" "link pasi";grid-template-rows:auto 1fr;column-gap:56px;row-gap:var(--av-sp-2)}
  .av-c17d1k li{grid-template-columns:48px minmax(0,1fr);gap:var(--av-sp-5);padding:var(--av-sp-6) 0}
  .av-a48qgu{font-size:28px}
  .av-c17d1k h3{font-size:19px}
  .av-c17d1k p{font-size:16px}
}
/* ===== Pagina de model — transcrisă după planșele C1 (1440) și C2 (390), 16.09.2026 ===== */
.av-g3j955{padding-block:var(--av-sp-5) var(--av-sp-7);border-bottom:var(--av-pixel) solid var(--av-line)}
.av-aerysf{gap:var(--av-sp-5)}
.av-fsd6ay{display:flex;flex-direction:column;gap:10px}
.av-wghzc6{aspect-ratio:4/3;border:var(--av-pixel) solid var(--av-line)}
.av-apwk8j{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin:0}
.av-apwk8j>a{aspect-ratio:1;border-radius:var(--av-r)}
.av-apwk8j>a img{object-fit:cover}
.av-apwk8j>.av-zr0vue{border:var(--av-px-2) solid var(--av-accent)}
.av-fzzu7e{display:flex;flex-direction:column;gap:var(--av-sp-4)}
.av-ak25uu{display:flex;flex-wrap:wrap;align-items:center;gap:10px}
.av-ak25uu .av-e7mj7t{margin:0;border-radius:2px;font-size:11px;padding:5px 10px;letter-spacing:.06em}
.av-spuhxo{font-size:12px;font-weight:var(--av-weight-bold);letter-spacing:.12em;text-transform:uppercase;color:var(--av-ink-2)}
.av-fzzu7e h1{font-size:28px;line-height:1.08}
.av-fzzu7e .av-qnave1{margin:0;font-size:16px;line-height:1.6}
.av-r7sx5o{display:none;list-style:none;margin:0;padding:0;flex-direction:column;gap:var(--av-sp-2)}
.av-r7sx5o li{display:flex;align-items:center;gap:10px;font-size:15px;color:var(--av-ink)}
.av-r7sx5o li::before{content:'';flex:0 0 9px;width:9px;height:9px;background:var(--av-accent);transform:rotate(45deg)}
.av-qvigbc{margin:var(--av-sp-1) 0 0;padding:var(--av-sp-5);background:var(--av-paper);border-radius:var(--av-r-lg);display:flex;flex-direction:column;gap:var(--av-sp-4)}
.av-a0u2ap{display:flex;flex-direction:column;gap:2px}
.av-qvigbc .av-tzm1oi{font-size:32px;font-weight:var(--av-weight-card);line-height:1;letter-spacing:-.02em}
.av-fvexs5{font-size:13px;color:var(--av-ink-2)}
.av-vjfzls{display:block;font-size:13px;line-height:1.4;color:var(--av-ink-2);text-wrap:nowrap}
.av-n52pdr{display:flex;flex-direction:column;gap:2px}
.av-jys336 .av-vjfzls,.av-eg8joe .av-vjfzls,.av-tkwdoh .av-vjfzls{font-size:12px}
.av-qvigbc .av-q65duc{margin:0;gap:10px}
.av-qvigbc .av-a8vx5b{min-height:52px;font-size:16px;padding-inline:var(--av-sp-3);text-wrap:nowrap}
.av-qvigbc .av-sbmo9d{margin:0;font-size:13px;line-height:1.5}
/* corpul: tabel + text + limite, bara laterală */
.av-oohrx3{padding-block:var(--av-sp-7)}
.av-ui9ieo>h2{font-size:24px;line-height:1.15;margin-bottom:var(--av-sp-5)}
.av-utcovq{margin:0}
.av-utcovq th,.av-utcovq td{padding:var(--av-sp-4) var(--av-sp-4);vertical-align:middle}
.av-utcovq th{color:var(--av-ink);font-size:15px;font-weight:var(--av-weight);width:auto}
.av-utcovq td{font-size:14px;font-weight:var(--av-weight-card)}
.av-crp0mm .av-sshgjj{margin-block:var(--av-sp-7);padding:var(--av-sp-6) var(--av-sp-5);background:var(--av-surface);border:var(--av-pixel) solid var(--av-ink);border-left:6px solid var(--av-ink);border-radius:var(--av-r-lg)}
.av-sshgjj>h3{font-size:19px;font-weight:var(--av-weight-card);gap:var(--av-sp-3)}
.av-sshgjj>h3::before{flex:0 0 20px;width:20px;height:20px;border-radius:0;background:var(--av-ink);clip-path:polygon(20% 0,80% 0,100% 20%,100% 80%,80% 100%,20% 100%,0 80%,0 20%)}
.av-crp0mm .av-sshgjj ul{list-style:none;padding:0;margin:var(--av-sp-4) 0 0;display:flex;flex-direction:column;gap:var(--av-sp-3)}
.av-crp0mm .av-sshgjj li{display:flex;gap:var(--av-sp-3);margin:0;font-size:16px;line-height:1.55;color:var(--av-ink)}
.av-crp0mm .av-sshgjj li::before{content:'';flex:0 0 14px;height:2px;margin-top:12px;background:var(--av-ink)}
.av-zbd68r{display:flex;flex-direction:column;gap:var(--av-sp-5);align-self:start;margin-top:var(--av-sp-7)}
.av-zbd68r .av-gqgo4o{padding:var(--av-sp-6) var(--av-sp-5);display:flex;flex-direction:column;gap:var(--av-sp-4)}
.av-zbd68r .av-gqgo4o h2{font-size:19px;font-weight:var(--av-weight-card);margin:0}
.av-zbd68r .av-zsoipr{flex-basis:12px;width:12px;height:12px}
.av-vur073{font-size:15px}
.av-vur073 li{display:flex;gap:10px;padding-block:10px}
.av-vur073 li::before{margin:0}
.av-wu5sdc{border-color:var(--av-accent)}
.av-z3s5j0 p{font-size:15px;line-height:1.55}
.av-nfk12w{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--av-sp-4)}
.av-um1i0v{font-size:20px;font-weight:var(--av-weight-card);color:var(--av-ink)}
/* modele apropiate: carduri orizontale compacte */
.av-jdt3l0{align-items:center}
.av-jdt3l0 h2{font-size:24px}
.av-nci273{font-size:16px;font-weight:var(--av-weight-title);text-decoration:none;text-wrap:nowrap}
.av-nci273:hover{text-decoration:underline}
.av-boeamp{gap:var(--av-sp-3)}
.av-boeamp>:nth-child(n+3){display:none}
.av-tkwdoh{display:flex;background:var(--av-paper);border:var(--av-pixel) solid var(--av-line);border-radius:var(--av-r-lg);overflow:hidden;min-width:0}
.av-knw73a{flex:0 0 96px;width:96px;aspect-ratio:auto;border-radius:0;border-right:var(--av-pixel) solid var(--av-line)}
.av-ph0t90{display:flex;flex-direction:column;gap:6px;padding:14px;flex:1;min-width:0}
.av-tkwdoh h3{font-size:16px;font-weight:var(--av-weight-card);gap:var(--av-sp-2)}
.av-tkwdoh h3 a{color:var(--av-ink);text-decoration:none}
.av-tkwdoh .av-zsoipr{flex-basis:9px;width:9px;height:9px}
.av-tkwdoh p{display:none;font-size:14px;line-height:1.45}
.av-ru56bk{margin-top:auto;display:flex;flex-direction:column;align-items:flex-start;gap:2px}
.av-tkwdoh .av-tzm1oi{font-size:17px;font-weight:var(--av-weight-card);letter-spacing:0}
.av-tkwdoh .av-nci273{font-size:14px}
/* întrebări pe două coloane */
.av-v5j59y .av-mzeajs{margin:0}
.av-v5j59y .av-mzeajs>h2{font-size:24px;line-height:1.15;margin:0 0 var(--av-sp-4)}
.av-v5j59y summary{min-height:60px}
.av-v5j59y summary h3{font-size:16px}
.av-sn73vh{display:flex;flex-direction:column;min-width:0}
.av-z1005d .av-fvexs5{font-size:11px}
@media(min-width:720px){
  .av-fzzu7e h1{font-size:36px}
  .av-r7sx5o{display:flex}
  .av-boeamp{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--av-sp-5)}
  .av-boeamp>:nth-child(n+3){display:flex}
  .av-knw73a{flex-basis:140px;width:140px}
  .av-ph0t90{padding:18px;gap:var(--av-sp-2)}
  .av-tkwdoh p{display:block}
  .av-ru56bk{flex-direction:row;align-items:center;justify-content:space-between;gap:var(--av-sp-3);padding-top:var(--av-sp-2)}
  .av-v5j59y .av-mzeajs{display:grid;grid-template-columns:340px minmax(0,1fr);column-gap:56px;align-items:start}
  .av-v5j59y .av-mzeajs>h2{grid-column:1;grid-row:1/span 20;font-size:28px;margin:0}
  .av-v5j59y .av-mzeajs>details{grid-column:2}
  .av-v5j59y summary h3{font-size:17px}
}
@media(min-width:1100px){
  .av-g3j955{padding-block:var(--av-sp-9)}
  .av-aerysf{grid-template-columns:minmax(0,1fr) 480px;gap:var(--av-sp-9);align-items:start}
  .av-fsd6ay,.av-apwk8j{gap:var(--av-sp-3)}
  .av-fzzu7e{gap:var(--av-sp-5)}
  .av-fzzu7e h1{font-size:40px;line-height:1.06}
  .av-fzzu7e .av-qnave1{font-size:17px}
  .av-qvigbc .av-tzm1oi{font-size:38px}
  .av-qvigbc .av-fvexs5{font-size:14px}
  .av-oohrx3{padding-block:56px}
  .av-of2faz{grid-template-columns:minmax(0,1fr) 480px;gap:var(--av-sp-9)}
  .av-ui9ieo>h2{font-size:28px}
  .av-utcovq th,.av-utcovq td{padding:var(--av-sp-4) var(--av-sp-5)}
  .av-crp0mm .av-sshgjj{padding:28px}
  .av-sshgjj>h3{font-size:21px}
  .av-zbd68r{margin-top:0}
  .av-zbd68r .av-gqgo4o{padding:28px}
  .av-tqqayy.av-nkgp11.av-idyc6x:has(.av-boeamp),.av-v5j59y{padding-block:56px}
  .av-jdt3l0 h2{font-size:28px}
  .av-boeamp{grid-template-columns:repeat(3,minmax(0,1fr))}
}
/* pe telefon (C2): tabel → „Ce NU face” → pachet → tokeni, apoi textul editorial */
@media(max-width:1099px){
  .av-oohrx3 .av-of2faz{display:flex;flex-direction:column;gap:0}
  .av-ui9ieo{display:contents}
  .av-zbd68r{order:1;margin-top:0}
  .av-a66xm6{order:2;margin-top:var(--av-sp-8)}
}
/* ===== Comparativ — planșele D1 (1440) și D2 (390), 16.09.2026 ===== */
.av-o80own{padding-block:var(--av-sp-6) var(--av-sp-5);border-bottom:var(--av-pixel) solid var(--av-line)}
.av-vzbjwx{display:grid;gap:var(--av-sp-4)}
.av-gg2v69 h1{font-size:30px;line-height:1.08}
.av-gg2v69 .av-crp0mm{margin-top:var(--av-sp-3);max-width:760px}
.av-gg2v69 .av-crp0mm p{margin:0;font-size:16px;line-height:1.6}
.av-tvpekg{display:flex;flex-wrap:wrap;align-items:center;gap:var(--av-sp-2) var(--av-sp-5);margin:0;font-size:14px}
.av-tvpekg p{margin:0}
.av-nnm26l{display:none;font-size:16px;font-weight:var(--av-weight-card);color:var(--av-ink)}
.av-s2ci90{display:flex;align-items:center;gap:var(--av-sp-2);color:var(--av-ink-2)}
.av-i6fdpu{width:16px;text-align:center;font-size:15px;line-height:1}
.av-ov2n7d{color:var(--av-ink)}
.av-x4v4mg{color:var(--av-accent)}
.av-u6wmjp{color:var(--av-line-strong)}
.av-ttleyf{background:var(--av-paper);padding-block:var(--av-sp-5) var(--av-sp-6)}
.av-qxu0ef{margin:0 0 var(--av-sp-3);font-size:12px;font-weight:var(--av-weight-bold);letter-spacing:.12em;text-transform:uppercase;color:var(--av-ink-2)}
.av-ttleyf .av-satx2r{background:var(--av-surface)}
.av-jys336 thead th{padding:14px var(--av-sp-4);font-size:12px;font-weight:var(--av-weight-bold);letter-spacing:.08em;text-transform:uppercase;vertical-align:middle}
.av-jys336 tbody th,.av-jys336 td{padding:var(--av-sp-4);vertical-align:middle}
.av-jys336 tbody th a{font-size:15px;font-weight:var(--av-weight-card);gap:var(--av-sp-2)}
.av-jys336 tbody th .av-zsoipr{flex-basis:8px;width:8px;height:8px}
.av-jys336 .av-tzm1oi{font-size:16px;font-weight:var(--av-weight-card)}
/* celule: simbolurile machetei (● inclus, — nu face); valorile parțiale își păstrează cuvântul, cu ○ în față */
.av-jys336 .av-cbiik4,.av-jys336 .av-e2po97{font-size:0}
.av-jys336 .av-cbiik4::before{content:'●';font-size:17px;color:var(--av-ink)}
.av-jys336 .av-e2po97::before{content:'—';font-size:17px;color:var(--av-line-strong)}
.av-jys336 .av-id4syn::before{content:'○ ';color:var(--av-accent)}
.av-jys336 td:has(.av-cbiik4),.av-jys336 td:has(.av-e2po97){text-align:center}
.av-osxc4t{text-align:right}
.av-bispme{margin:var(--av-sp-4) 0 0;font-size:13px;line-height:1.55;color:var(--av-ink-2)}
@media(max-width:719px){
  .av-ttleyf .av-tl0ibu{width:100%}
  .av-ttleyf .av-qxu0ef,.av-bispme{padding-inline:var(--av-gutter)}
  .av-ttleyf .av-satx2r{border-radius:0;border-inline:0}
  .av-uco1xk .av-rwore4>div>p{display:none}
}
@media(min-width:720px){
  .av-o80own{padding-block:var(--av-sp-9)}
  .av-vzbjwx{grid-template-columns:minmax(0,1fr) 420px;gap:56px;align-items:start}
  .av-gg2v69 h1{font-size:40px;line-height:1.06}
  .av-gg2v69 .av-crp0mm p{font-size:17px}
  .av-tvpekg{flex-direction:column;align-items:stretch;gap:var(--av-sp-3);padding:var(--av-sp-5);background:var(--av-paper);border:var(--av-pixel) solid var(--av-line);border-radius:var(--av-r-lg)}
  .av-nnm26l{display:flex}
  .av-i6fdpu{width:20px;font-size:16px}
  .av-ttleyf{padding-block:var(--av-sp-8) var(--av-sp-9)}
  .av-qxu0ef{display:none}
  .av-bispme{margin-top:var(--av-sp-5)}
}
/* ===== Articol (E1/E2) și Academie (H1/H2), 16.09.2026 ===== */
.av-ifyyfd{color:var(--av-accent)}
.av-axej5o{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin:0;font-size:13px;color:var(--av-ink-2)}
.av-axej5o .av-spd0m4{font-size:inherit}
.av-mx5zm6{font-weight:var(--av-weight-title);color:var(--av-ink)}
.av-qc7ka4{width:4px;height:4px;border-radius:50%;background:var(--av-line-strong)}
.av-q7miqr{padding-block:var(--av-sp-6);border-bottom:var(--av-pixel) solid var(--av-line)}
.av-jcc4it{max-width:820px;display:flex;flex-direction:column;gap:var(--av-sp-4)}
.av-q7miqr .av-ycu78h{margin:0;font-size:11px}
.av-q7miqr h1{font-size:30px;line-height:1.08}
.av-q7miqr .av-qnave1{display:none;margin:0;font-size:19px;line-height:1.55}
.av-v60iqr{padding-block:var(--av-sp-5) var(--av-sp-7)}
.av-p9i5rg{display:grid;gap:var(--av-sp-7)}
.av-m824qn{display:flex;flex-direction:column;gap:var(--av-sp-5);min-width:0}
.av-kb5qlg{aspect-ratio:16/9;border:var(--av-pixel) solid var(--av-line)}
.av-m824qn .av-crp0mm{font-size:17px;line-height:1.7}
.av-m824qn .av-crp0mm h2{font-size:24px;line-height:1.2;margin-top:var(--av-sp-7)}
.av-m824qn .av-crp0mm .av-eyg63t{background:var(--av-surface);border:var(--av-pixel) solid var(--av-accent);border-left:6px solid var(--av-accent);border-radius:var(--av-r-lg);padding:var(--av-sp-5)}
.av-m824qn .av-crp0mm .av-eyg63t>h3{font-size:18px}
.av-m824qn .av-crp0mm .av-eyg63t>h3::before{flex:0 0 14px;height:14px;background:var(--av-transparent);border:3px solid var(--av-accent);border-radius:50%}
.av-m824qn .av-crp0mm .av-eyg63t p{color:var(--av-ink)}
.av-t6neb0{display:flex;flex-wrap:wrap;align-items:center;gap:var(--av-sp-4);padding-top:var(--av-sp-3);border-top:var(--av-pixel) solid var(--av-line)}
.av-t6neb0 .av-a8vx5b{min-height:52px;width:100%}
.av-t6neb0 .av-nci273{display:none;font-size:15px}
.av-opqlpg{display:none}
.av-opqlpg .av-gqgo4o{padding:var(--av-sp-6);display:flex;flex-direction:column;gap:var(--av-sp-3)}
.av-opqlpg .av-m61xc1{font-size:17px;font-weight:var(--av-weight-card);margin:0}
.av-wqfkry{margin:0;font-size:15px;line-height:1.5}
.av-nl1xuc a{font-size:15px;line-height:1.4;text-decoration:none}
.av-nl1xuc a:hover,.av-opqlpg .av-pn6cl7 a:hover{text-decoration:underline}
.av-opqlpg .av-pn6cl7 a{padding:0;border:0;font-size:15px;line-height:1.45;font-weight:var(--av-weight-title);color:var(--av-ink);text-decoration:none}
.av-opqlpg .av-pn6cl7 a+a{padding-top:var(--av-sp-3);border-top:var(--av-pixel) solid var(--av-line)}
/* academie */
.av-wvh5a7{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}
.av-qocp9s{padding-block:var(--av-sp-6);border-bottom:var(--av-pixel) solid var(--av-line)}
.av-w7qa3x{display:grid;gap:var(--av-sp-4)}
.av-qocp9s h1{font-size:29px;line-height:1.08}
.av-qocp9s .av-qnave1{margin-top:var(--av-sp-3);font-size:16px;max-width:720px}
.av-anzueu{display:flex;flex-wrap:wrap;gap:var(--av-sp-2);align-content:flex-start}
.av-anzueu label{display:inline-flex;align-items:center;min-height:40px;padding:0 14px;background:var(--av-surface);border:var(--av-pixel) solid var(--av-line-strong);border-radius:var(--av-r);font-size:14px;font-weight:var(--av-weight-title);color:var(--av-ink);cursor:pointer}
.av-b1xmoi:has(#av-znmnt3:checked) .av-anzueu label[for=av-znmnt3]{background:var(--av-ink);color:var(--av-on-ink);border-color:var(--av-ink)}
.av-b1xmoi:has(.av-wvh5a7:focus-visible) .av-anzueu{outline:var(--av-focus) solid var(--av-accent);outline-offset:var(--av-focus)}
.av-b1xmoi:has(#av-fqdf2t:checked) [data-av-filtru]:not([data-av-filtru="1"]){display:none}
.av-b1xmoi:has(#av-fqdf2t:checked) .av-anzueu label[for=av-fqdf2t]{background:var(--av-ink);color:var(--av-on-ink);border-color:var(--av-ink)}
.av-b1xmoi:has(#av-i7jxlv:checked) [data-av-filtru]:not([data-av-filtru="2"]){display:none}
.av-b1xmoi:has(#av-i7jxlv:checked) .av-anzueu label[for=av-i7jxlv]{background:var(--av-ink);color:var(--av-on-ink);border-color:var(--av-ink)}
.av-b1xmoi:has(#av-avytxk:checked) [data-av-filtru]:not([data-av-filtru="3"]){display:none}
.av-b1xmoi:has(#av-avytxk:checked) .av-anzueu label[for=av-avytxk]{background:var(--av-ink);color:var(--av-on-ink);border-color:var(--av-ink)}
.av-b1xmoi:has(#av-mupqpr:checked) [data-av-filtru]:not([data-av-filtru="4"]){display:none}
.av-b1xmoi:has(#av-mupqpr:checked) .av-anzueu label[for=av-mupqpr]{background:var(--av-ink);color:var(--av-on-ink);border-color:var(--av-ink)}
.av-b1xmoi:has(#av-yoq63e:checked) [data-av-filtru]:not([data-av-filtru="5"]){display:none}
.av-b1xmoi:has(#av-yoq63e:checked) .av-anzueu label[for=av-yoq63e]{background:var(--av-ink);color:var(--av-on-ink);border-color:var(--av-ink)}
.av-b1xmoi:has(#av-goj1vv:checked) [data-av-filtru]:not([data-av-filtru="6"]){display:none}
.av-b1xmoi:has(#av-goj1vv:checked) .av-anzueu label[for=av-goj1vv]{background:var(--av-ink);color:var(--av-on-ink);border-color:var(--av-ink)}
.av-ohbyf6{padding-block:var(--av-sp-5) var(--av-sp-7)}
.av-eunns9,.av-ryvr5a{background:var(--av-surface);border:var(--av-pixel) solid var(--av-line);border-radius:var(--av-r-lg);overflow:hidden;min-width:0}
.av-eunns9{display:flex;flex-direction:column}
.av-pip9g3{aspect-ratio:16/9;border-radius:0}
.av-vtiwpw{display:flex;flex-direction:column;gap:10px;padding:var(--av-sp-4)}
.av-eunns9 .av-ak25uu{margin:0}
.av-l8ymgr{color:var(--av-accent);margin:0}
.av-eunns9 h2{font-size:22px;line-height:1.18}
.av-eunns9 h2 a,.av-ryvr5a h3 a{color:var(--av-ink);text-decoration:none}
.av-eunns9 h2 a:hover,.av-ryvr5a h3 a:hover{text-decoration:underline}
.av-jjbq1a{margin:0;font-size:15px;line-height:1.5}
.av-eunns9 .av-nci273{display:none;font-size:15px}
.av-do4c4f{display:grid;gap:var(--av-sp-3);margin-top:var(--av-sp-3)}
.av-ryvr5a{display:flex}
.av-h36lmy{flex:0 0 110px;width:110px;border-radius:0}
.av-mc1dpm{display:flex;flex-direction:column;gap:6px;padding:14px;flex:1;min-width:0}
.av-ryvr5a .av-spuhxo{font-size:10px}
.av-ryvr5a h3{font-size:16px;line-height:1.25;font-weight:var(--av-weight-card)}
.av-ryvr5a .av-jjbq1a{display:none}
.av-ryvr5a .av-axej5o{margin-top:auto}
.av-ltzogy{grid-template-columns:minmax(0,1fr)}
@media(min-width:720px){
  .av-q7miqr{padding-block:56px 40px}
  .av-jcc4it{gap:var(--av-sp-5)}
  .av-q7miqr .av-ycu78h{font-size:12px}
  .av-q7miqr h1{font-size:40px;line-height:1.05}
  .av-q7miqr .av-qnave1{display:block}
  .av-axej5o{font-size:14px;gap:var(--av-sp-4);padding-top:var(--av-sp-2)}
  .av-qc7ka4{width:5px;height:5px}
  .av-t6neb0 .av-a8vx5b{width:auto;min-height:48px}
  .av-t6neb0 .av-nci273{display:inline}
  .av-qocp9s{padding-block:var(--av-sp-9) var(--av-sp-8)}
  .av-qocp9s h1{font-size:40px;line-height:1.06}
  .av-qocp9s .av-qnave1{font-size:17px}
  .av-ohbyf6{padding-block:var(--av-sp-9)}
  .av-eunns9{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:var(--av-sp-8);align-items:center;padding:var(--av-sp-4)}
  .av-pip9g3{border-radius:var(--av-r)}
  .av-vtiwpw{padding:0;gap:14px}
  .av-eunns9 h2{font-size:32px;line-height:1.12}
  .av-eunns9 .av-jjbq1a{font-size:16px;line-height:1.6}
  .av-eunns9 .av-nci273{display:inline;padding-top:var(--av-sp-1)}
  .av-do4c4f{grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--av-sp-5);margin-top:var(--av-sp-5)}
  .av-ryvr5a{flex-direction:column}
  .av-h36lmy{flex:none;width:auto;aspect-ratio:16/9}
  .av-mc1dpm{padding:var(--av-sp-5);gap:10px}
  .av-ryvr5a .av-spuhxo{font-size:11px}
  .av-ryvr5a h3{font-size:19px}
  .av-ryvr5a .av-jjbq1a{display:block}
  .av-ryvr5a .av-axej5o{padding-top:10px}
  .av-ltzogy{grid-template-columns:minmax(0,1fr)}
}
@media(min-width:1100px){
  .av-v60iqr{padding-block:var(--av-sp-9)}
  .av-p9i5rg{grid-template-columns:minmax(0,1fr) 360px;gap:var(--av-sp-10);max-width:var(--av-container)}
  .av-m824qn{gap:28px}
  .av-m824qn .av-crp0mm{font-size:18px}
  .av-m824qn .av-crp0mm h2{font-size:28px}
  .av-opqlpg{display:flex;flex-direction:column;gap:var(--av-sp-5);align-self:start}
  .av-w7qa3x{grid-template-columns:minmax(0,1fr) auto;gap:var(--av-sp-9)}
  .av-anzueu{max-width:420px}
}
.av-satx2r{position:relative} /* ține textele .av-anvfz8 din tabel în containerul derulabil; altfel pagina derula orizontal pe telefon (16.09) */
/* ===== Contact (F1/F2) și pagina legală (I1/I2), 16.09.2026 ===== */
.av-y9cqgj h1{font-size:30px;line-height:1.08}
.av-y9cqgj .av-qnave1{margin-top:var(--av-sp-3);font-size:16px}
.av-xalo9z{gap:var(--av-sp-4)}
.av-xalo9z label{font-size:13px}
.av-xalo9z input:not([type=checkbox]):not([type=hidden]),.av-xalo9z select,.av-xalo9z textarea{min-height:48px;font-size:15px;background:var(--av-surface)}
.av-z89tnf{gap:var(--av-sp-4)}
.av-qrgwn8{display:flex;flex-direction:column;gap:var(--av-sp-5)}
.av-qrgwn8 .av-gqgo4o{padding:var(--av-sp-6);display:flex;flex-direction:column;gap:var(--av-sp-4)}
.av-qrgwn8 .av-gqgo4o h2{font-size:17px;font-weight:var(--av-weight-card);margin:0}
.av-qrgwn8 .av-gqgo4o p{margin:0;font-size:14px;line-height:1.55}
.av-bays2w{background:var(--av-surface-2)}
.av-aige65 .av-a8vx5b{min-height:48px}
.av-w6qqpf{display:grid;gap:var(--av-sp-6)}
.av-mv9ej6 ol{list-style:none;counter-reset:leg;margin:0;padding:0}
.av-mv9ej6 li{counter-increment:leg;border-bottom:var(--av-pixel) solid var(--av-line)}
.av-mv9ej6 a{display:block;padding:10px 0;font-size:14px;color:var(--av-ink);text-decoration:none}
.av-mv9ej6 a::before{content:counter(leg) '. '}
.av-mv9ej6 a:hover{color:var(--av-accent)}
.av-mv9ej6{display:none}
.av-noff89{max-width:720px;min-width:0}
.av-noff89 h1{font-size:30px;margin-bottom:var(--av-sp-5)}
.av-bhukip{counter-reset:sec;font-size:15px}
.av-bhukip h2{counter-increment:sec;font-size:22px}
.av-bhukip h2::before{content:counter(sec) '. '}
@media(min-width:720px){
  .av-z89tnf .av-ctmbjn{grid-column:auto}
  .av-y9cqgj h1{font-size:40px}
  .av-y9cqgj .av-qnave1{font-size:17px}
}
@media(min-width:1100px){
  .av-y9cqgj.av-of2faz{grid-template-columns:minmax(0,560px) 420px;justify-content:space-between}
  .av-w6qqpf{grid-template-columns:220px minmax(0,720px);gap:var(--av-sp-9)}
  .av-mv9ej6{display:block;position:sticky;top:var(--av-sp-6);align-self:start}
  .av-noff89 h1{font-size:36px}
  .av-bhukip h2{font-size:24px}
}
/* ===== Magazin (planșa B1 aplicată pe toată gama), 16.09.2026 ===== */
.av-zlkjto{padding-block:var(--av-sp-6);border-bottom:var(--av-pixel) solid var(--av-line)}
.av-xms3dh{display:grid;gap:var(--av-sp-5)}
.av-zlkjto .av-ycu78h{margin-bottom:var(--av-sp-3)}
.av-zlkjto h1{font-size:30px;line-height:1.08}
.av-zlkjto .av-qnave1{margin-top:var(--av-sp-3);font-size:16px}
.av-q0pqya{background:var(--av-paper);padding:var(--av-sp-5);display:flex;flex-direction:column;gap:var(--av-sp-3)}
.av-q0pqya h2{font-size:16px;font-weight:var(--av-weight-card);margin:0}
.av-q0pqya p{margin:0;font-size:14px;line-height:1.55}
.av-mtr9mi{background:var(--av-paper);padding-block:var(--av-sp-5) var(--av-sp-7)}
.av-rv99ay{list-style:none;margin:0;padding:0;display:grid;gap:var(--av-sp-4);grid-template-columns:minmax(0,1fr)}
.av-eg8joe{position:relative;display:flex;flex-direction:column;background:var(--av-surface);border:var(--av-pixel) solid var(--av-line);border-radius:var(--av-r-lg);overflow:hidden;min-width:0}
.av-ajrvbp{aspect-ratio:4/3;border-radius:0;border-bottom:var(--av-pixel) solid var(--av-line)}
.av-eg8joe .av-a6ckfr{border-radius:2px;font-size:11px;letter-spacing:.06em}
.av-beji19{display:flex;flex-direction:column;gap:var(--av-sp-3);padding:var(--av-sp-4) var(--av-sp-4) var(--av-sp-4);flex:1}
.av-eg8joe h2{font-size:16px;font-weight:var(--av-weight-card);line-height:1.3;align-items:flex-start}
.av-eg8joe h2 .av-zsoipr{margin-top:6px;flex-basis:9px;width:9px;height:9px}
.av-eg8joe h2 a{color:var(--av-ink);text-decoration:none}
.av-eg8joe h2 a:hover{text-decoration:underline}
.av-pw7q3g{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:6px}
.av-pw7q3g li{position:relative;padding-left:12px;font-size:13px;line-height:1.4;color:var(--av-ink-2)}
.av-pw7q3g li::before{content:'·';position:absolute;left:2px;color:var(--av-accent)}
.av-o3sd1p{margin-top:auto;padding-top:var(--av-sp-2);display:flex;flex-direction:column;gap:2px}
.av-eg8joe .av-tzm1oi{font-size:20px;font-weight:var(--av-weight-card);letter-spacing:-.01em}
.av-eg8joe .av-fvexs5{font-size:11px}
.av-eg8joe .av-a8vx5b{min-height:44px;width:100%}
.av-ojxn6f h2{font-size:24px}
/* subsol: legături mai aerisite (Marius, 16.09.2026) */
.av-qhyu9y nav{gap:var(--av-sp-2) var(--av-sp-7)}
.av-c3wahy nav a{padding-block:var(--av-sp-2)}
@media(min-width:560px){.av-rv99ay{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media(min-width:720px){
  .av-zlkjto{padding-block:var(--av-sp-9)}
  .av-zlkjto h1{font-size:40px;line-height:1.06}
  .av-zlkjto .av-qnave1{font-size:17px}
  .av-mtr9mi{padding-block:var(--av-sp-8) var(--av-sp-9)}
  .av-rv99ay{grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--av-sp-5)}
  .av-c3wahy nav{gap:var(--av-sp-2)}
  .av-qhyu9y nav{gap:var(--av-sp-2) var(--av-sp-8)}
  .av-qhyu9y nav a{padding-block:var(--av-sp-1)}
}
@media(min-width:1100px){
  .av-xms3dh{grid-template-columns:minmax(0,1fr) 316px;gap:var(--av-sp-10);align-items:start}
  .av-q0pqya{padding:var(--av-sp-5) var(--av-sp-5)}
  .av-rv99ay{grid-template-columns:repeat(4,minmax(0,1fr))}
  .av-beji19{padding:var(--av-sp-4) var(--av-sp-4) var(--av-sp-4)}
}
/* Magazin pe telefon (B2): caseta „Nu ești sigur?” rămâne doar butonul; prețul și „Detalii” pe același rând */
.av-t5m2be{margin-top:auto;display:flex;align-items:flex-end;justify-content:space-between;gap:var(--av-sp-3)}
.av-t5m2be .av-o3sd1p{margin:0;padding:0}
.av-t5m2be .av-a8vx5b{width:auto;padding-inline:var(--av-sp-5)}
@media(max-width:719px){
  .av-q0pqya{padding:0;background:var(--av-transparent);border:0}
  .av-q0pqya h2,.av-q0pqya p{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}
  .av-q0pqya .av-a8vx5b{min-height:48px}
  .av-xms3dh{position:relative}
}
@media(min-width:720px){
  .av-t5m2be{flex-direction:column;align-items:stretch;gap:var(--av-sp-3)}
  .av-t5m2be .av-o3sd1p{padding-top:var(--av-sp-2)}
  .av-t5m2be .av-a8vx5b{width:100%}
}
/* Poza „în lucru” din descrierea modelului, 16.09.2026 */
.av-tsm45n{margin:var(--av-sp-5) 0 0;aspect-ratio:4/3}
/* Galerie: poza mărită peste pagină (dialog nativ) */
.av-wghzc6>a{cursor:zoom-in}
.av-hrh9rw{padding:0;border:0;background:var(--av-transparent);max-width:min(1200px,94vw);max-height:92vh;cursor:zoom-out}
.av-hrh9rw::backdrop{background:var(--av-ink);opacity:.88}
.av-hrh9rw img{display:block;width:100%;height:auto;max-height:92vh;object-fit:contain;border-radius:var(--av-r)}
/* Subsolul stă jos și pe paginile scurte */
.av-iyemsf{min-height:100vh;display:flex;flex-direction:column}
.av-atwk51{flex:1 0 auto;width:100%;min-width:0}
/* Contact: pașii de după trimitere */
.av-u9upz8 h2{margin:0 0 var(--av-sp-6)}
.av-gu0ch7{list-style:none;margin:0;padding:0;display:grid;gap:var(--av-sp-5);counter-reset:dupa}
.av-gu0ch7 li{counter-increment:dupa;border-left:var(--av-px-2) solid var(--av-accent);padding-left:var(--av-sp-4)}
.av-gu0ch7 h3{margin:0 0 var(--av-sp-2);font-size:18px}
.av-gu0ch7 h3::before{content:counter(dupa) ". ";color:var(--av-accent)}
.av-gu0ch7 p{margin:0}
@media(min-width:720px){.av-gu0ch7{grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--av-sp-7)}}
/* ===== Comanda (16.09.2026): formular stânga, rezumat dreapta ===== */
.av-t5umbg{display:grid;gap:var(--av-sp-7);align-items:start}
.av-a56oyx h1{font-size:30px;line-height:1.1}
.av-a56oyx .av-qnave1{margin-top:var(--av-sp-3)}
.av-suve6o{border:0;margin:0;padding:0;min-width:0}
.av-suve6o[hidden]{display:none}
.av-suve6o legend{padding:0;margin-bottom:var(--av-sp-3);font-size:18px;font-weight:var(--av-weight-card);color:var(--av-ink)}
.av-fhovcq{display:flex;flex-wrap:wrap;gap:var(--av-sp-3)}
.av-xalo9z .av-g3ecl9{flex-direction:row;align-items:center;gap:var(--av-sp-2);min-height:var(--av-button);padding:0 var(--av-sp-5);border:var(--av-pixel) solid var(--av-line-strong);border-radius:var(--av-r);background:var(--av-surface);font-size:15px;cursor:pointer}
.av-g3ecl9:has(input:checked){border:var(--av-px-2) solid var(--av-accent)}
.av-g3ecl9 input{width:18px;height:18px;margin:0;accent-color:var(--av-ink)}
.av-xalo9z .av-l4iblv label{min-height:0}
.av-bzv6oj{margin:0;font-size:14px;color:var(--av-ink-2)}
.av-c37v4u{display:flex;flex-direction:column;gap:var(--av-sp-5);min-width:0}
.av-c37v4u .av-gqgo4o{display:flex;flex-direction:column;gap:var(--av-sp-4)}
.av-c37v4u .av-gqgo4o h2{font-size:17px;font-weight:var(--av-weight-card);margin:0}
.av-hw5bpf{aspect-ratio:4/3;border-radius:var(--av-r)}
.av-lt93nh{margin:0;font-size:17px;font-weight:var(--av-weight-card)}
.av-lt93nh a{color:var(--av-ink);text-decoration:none}
.av-s0empf{margin:0;display:flex;flex-direction:column}
.av-s0empf>div{display:flex;justify-content:space-between;gap:var(--av-sp-4);padding:var(--av-sp-2) 0;border-bottom:var(--av-pixel) solid var(--av-line)}
.av-s0empf dt{color:var(--av-ink-2);font-size:15px}
.av-s0empf dd{margin:0;font-size:15px;color:var(--av-ink);text-align:right}
.av-zatns4{border-bottom:0}
.av-s0empf .av-zatns4 dt,.av-s0empf .av-zatns4 dd{font-size:18px;font-weight:var(--av-weight-card);color:var(--av-ink)}
.av-f1wfya{margin:0;padding-left:var(--av-sp-5);display:flex;flex-direction:column;gap:var(--av-sp-2);font-size:14px;line-height:1.5;color:var(--av-ink-2)}
.av-ldlf0g{display:flex;flex-direction:column;gap:var(--av-sp-8)}
.av-dgetbt .av-eyg63t{margin:0}
.av-dgetbt h1{font-size:30px;line-height:1.1;margin:0 0 var(--av-sp-4)}
.av-ltgg8h{font-size:18px;color:var(--av-ink)}
.av-dgetbt .av-s0empf{margin-block:var(--av-sp-4)}
.av-ytt73o h2{margin:0 0 var(--av-sp-6)}
.av-ytt73o .av-q65duc{margin-top:var(--av-sp-7)}
@media(min-width:1100px){
  .av-t5umbg{grid-template-columns:minmax(0,1fr) 380px;gap:var(--av-sp-10)}
  .av-c37v4u{position:sticky;top:var(--av-sp-6)}
  .av-a56oyx h1,.av-dgetbt h1{font-size:40px}
}
.av-xalo9z .av-g3ecl9 input[type=radio]{width:18px;height:18px;min-height:0;padding:0;margin:0;border:0;flex:none;accent-color:var(--av-ink)}
