.zbrand{--zp-eroare:#ff9e96;--zp-pe-accent:#0a1420}.zbrand .zp-ciclu{border:var(--hair) solid var(--line-card);flex-wrap:wrap;margin:10px 0 6px;display:inline-flex}.zbrand .zp-ciclu button{font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;cursor:pointer;min-height:44px;color:var(--ink);background:0 0;border:0;padding:10px 18px;font-size:12px;transition:background .2s,color .2s}.zbrand .zp-ciclu button:hover{background:var(--aer-stins)}.zbrand .zp-ciclu button[aria-pressed=true]{background:var(--aer);color:var(--zp-pe-accent);font-weight:700}.zbrand .zp-eroare{color:var(--zp-eroare);margin:6px 0 12px;font-size:14px}.zbrand .zp-main{padding:56px 24px 8px}.zbrand .zp-articol{max-width:1120px;margin:0 auto}.zbrand .zp-h1{font-family:var(--disp);letter-spacing:-.03em;text-wrap:balance;margin:0 0 16px;font-size:clamp(2.2rem,5vw,3.6rem);font-weight:900;line-height:1.05}.zbrand .zp-lead{color:var(--muted);max-width:760px;margin:0;font-size:clamp(1.05rem,1.8vw,1.25rem);line-height:1.6}.zbrand .zp-nota{color:var(--muted);max-width:760px;margin:10px 0 0;font-size:14px}@media (max-width:640px){.zbrand .zp-main{padding:36px 16px 4px}}.zbrand .zp-kicker{font-family:var(--mono);letter-spacing:.2em;text-transform:uppercase;color:var(--aer-viu);margin:0 0 12px;font-size:12px}.zbrand .zp-proba{background:var(--panel-accent);border:var(--hair) solid var(--line-card);margin:36px 0 8px;padding:32px 34px 30px;position:relative}.zbrand .zp-proba:before{content:"";border:var(--hair) solid #ffffff1a;pointer-events:none;position:absolute;top:5px;bottom:5px;left:5px;right:5px}.zbrand .zp-proba-titlu{font-family:var(--disp);letter-spacing:-.02em;text-wrap:balance;margin:0 0 18px;font-size:clamp(1.6rem,3.2vw,2.4rem);font-weight:800;line-height:1.12}.zbrand .zp-puncte{gap:10px;max-width:720px;margin:0 0 24px;list-style:none;display:grid}.zbrand .zp-puncte li{color:var(--ink);padding-left:26px;line-height:1.55;position:relative}.zbrand .zp-puncte li:before{content:"";border:1.5px solid var(--aer);width:9px;height:9px;position:absolute;top:.62em;left:2px;transform:rotate(45deg)}.zbrand .zp-actiuni{flex-wrap:wrap;align-items:center;gap:12px;margin:0;display:flex}@media (max-width:640px){.zbrand .zp-proba{padding:26px 20px 24px}}.zbrand .zp-articol>section{margin-top:76px}.zbrand .zp-articol>section.zp-proba{margin-top:36px}.zbrand .zp-h2{font-family:var(--disp);letter-spacing:-.02em;text-wrap:balance;margin:0 0 14px;font-size:clamp(1.6rem,3vw,2.4rem);font-weight:800;line-height:1.12}.zbrand .zp-h3{font-family:var(--disp);letter-spacing:-.01em;margin:0 0 10px;font-size:1.15rem;font-weight:700;line-height:1.25}.zbrand .zp-sub{color:var(--muted);max-width:760px;margin:0 0 14px;line-height:1.65}.zbrand .zp-sub a,.zbrand .zp-nota a,.zbrand .zp-faq-raspuns a{color:var(--aer-viu);text-underline-offset:3px;text-decoration:underline}.zbrand .zp-sr{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.zbrand .zp-cod-zona{margin:8px 0 12px}.zbrand .zp-cod-eticheta{flex-wrap:wrap;align-items:center;gap:10px;font-size:14px;display:inline-flex}.zbrand .zp-cod-camp{border:var(--hair) solid var(--line-card);color:var(--ink);text-transform:uppercase;width:190px;font-family:var(--mono);background:#ffffff0a;padding:8px 12px;font-size:13px}.zbrand .zp-cod-camp::placeholder{color:var(--muted)}.zbrand .zp-trepte{grid-template-columns:repeat(auto-fit,minmax(min(250px,100%),1fr));align-items:stretch;gap:18px;margin:26px 0 10px;display:grid}.zbrand .zp-treapta{background:var(--panel);border:var(--hair) solid var(--line-card);flex-direction:column;padding:28px 22px 22px;display:flex;position:relative}.zbrand .zp-treapta--evidentiata{background:var(--panel-accent);border-color:var(--aer)}.zbrand .zp-eticheta{font-family:var(--mono);letter-spacing:.14em;background:var(--aer);color:var(--zp-pe-accent);padding:4px 10px;font-size:12px;font-weight:700;position:absolute;top:0;right:16px;transform:translateY(-50%)}.zbrand .zp-pret{flex-wrap:wrap;align-items:baseline;gap:4px 8px;margin:0 0 8px;display:flex}.zbrand .zp-suma{font-family:var(--disp);letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-size:clamp(1.9rem,3vw,2.3rem);font-weight:900}.zbrand .zp-unitate{font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--muted);font-size:12px}.zbrand .zp-anual{gap:2px;margin:0 0 12px;display:grid}.zbrand .zp-echiv{margin:0;font-weight:600}.zbrand .zp-economie{color:var(--aer-viu);margin:0;font-size:14px}.zbrand .zp-cu-cod{color:var(--muted);margin:6px 0 0;font-size:13px;line-height:1.5}.zbrand .zp-anual-hint{color:var(--muted);margin:0 0 12px;font-size:14px;line-height:1.5}.zbrand .zp-subtitlu{color:var(--muted);margin:0 0 14px;font-size:14px;line-height:1.55}.zbrand .zp-limite{gap:7px;margin:0 0 16px;font-size:14px;line-height:1.5;list-style:none;display:grid}.zbrand .zp-limite li{padding-left:18px;position:relative}.zbrand .zp-limite li:before{content:"";border:1.5px solid var(--aer);width:6px;height:6px;position:absolute;top:.6em;left:1px;transform:rotate(45deg)}.zbrand .zp-noutati-titlu{font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--muted);margin:0 0 8px;font-size:14px}.zbrand .zp-noutati{gap:6px;margin:0 0 16px;font-size:14px;line-height:1.5;list-style:none;display:grid}.zbrand .zp-noutati li{padding-left:18px;position:relative}.zbrand .zp-noutati li:before{content:"+";color:var(--aer-viu);font-family:var(--mono);position:absolute;left:0}.zbrand .zp-treapta-actiuni{flex-wrap:wrap;align-items:center;gap:10px 14px;margin:auto 0 0;padding-top:14px;display:flex}.zbrand .zp-treapta-actiuni .btn{white-space:normal;text-align:center;overflow-wrap:normal;max-width:100%}.zbrand .zp-detalii{font-family:var(--mono);letter-spacing:.06em;color:var(--aer-viu);font-size:14px}.zbrand .zp-detalii:hover{text-underline-offset:3px;text-decoration:underline}.zbrand .zp-percert{border:var(--hair) dashed var(--line-card);background:var(--panel-soft);max-width:780px;margin:24px 0 0;padding:20px 22px}.zbrand .zp-percert-titlu{margin:0 0 6px;font-weight:700}.zbrand .zp-percert-text{color:var(--muted);margin:0 0 14px;line-height:1.6}.zbrand .zp-vai{background:var(--panel);border:var(--hair) solid var(--line-card);max-width:860px;padding:26px 26px 14px}.zbrand .zp-vai .zp-limite{margin-bottom:18px}.zbrand .zp-tabel-regiune{margin:20px 0 8px}.zbrand .zp-tabel-regiune:focus-visible{outline:2px solid var(--aer);outline-offset:3px}.zbrand .zp-tabel{border-collapse:separate;border-spacing:0;background:var(--panel-soft);border:var(--hair) solid var(--line-card);width:100%;font-size:14px}.zbrand .zp-tabel th,.zbrand .zp-tabel td{text-align:left;vertical-align:top;border-bottom:var(--hair) solid var(--line-soft);padding:12px 14px;line-height:1.45}.zbrand .zp-tabel thead th{background:var(--bg-2);color:var(--ink);font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;border-bottom:var(--hair) solid var(--line-card);font-size:12px;font-weight:500}.zbrand .zp-tabel tbody th{color:var(--ink);width:34%;font-weight:500}.zbrand .zp-tabel td{font-variant-numeric:tabular-nums}.zbrand .zp-tabel .zp-da{color:var(--aer-viu);font-weight:600}.zbrand .zp-tabel .zp-nu{color:var(--muted)}.zbrand .zp-tabel tbody tr:last-child th,.zbrand .zp-tabel tbody tr:last-child td{border-bottom:0}@media (max-width:767.98px){.zbrand .zp-tabel thead th:first-child,.zbrand .zp-tabel tbody th{z-index:1;background:var(--bg-2);position:sticky;left:0}}.zbrand .zp-faq{border-top:var(--hair) solid var(--line-card);max-width:860px}.zbrand .zp-faq-item{border-bottom:var(--hair) solid var(--line-card)}.zbrand .zp-faq-item summary{cursor:pointer;padding:18px 44px 18px 0;font-weight:600;line-height:1.4;list-style:none;position:relative}.zbrand .zp-faq-item summary::-webkit-details-marker{display:none}.zbrand .zp-faq-item summary:after{content:"+";font-family:var(--mono);color:var(--aer-viu);font-size:20px;position:absolute;top:50%;right:6px;transform:translateY(-50%)}.zbrand .zp-faq-item[open] summary:after{content:"–"}.zbrand .zp-faq-raspuns{color:var(--muted);max-width:740px;padding:0 0 18px;line-height:1.65}.zbrand .zp-faq-raspuns p,.zbrand .zp-faq-raspuns ul{margin:0 0 8px}.zbrand .zp-faq-raspuns ul{gap:6px;padding-left:18px;display:grid}@media (max-width:640px){.zbrand .zp-articol>section{margin-top:56px}.zbrand .zp-treapta{padding:26px 18px 20px}.zbrand .zp-vai{padding:22px 18px 10px}}@media (max-width:639.98px){.zbrand .zp-kicker,.zbrand .zp-eticheta,.zbrand .zp-unitate,.zbrand .zp-noutati-titlu,.zbrand .zp-ciclu button,.zbrand .zp-tabel thead th{letter-spacing:.08em}}.zbrand .zp-sub a,.zbrand .zp-nota a,.zbrand .zp-faq-raspuns a,.zbrand .zp-percert-text a{margin:-12px -3px;padding:12px 3px;display:inline-block}.zbrand .zp-articol .btn-sm{min-height:44px;font-size:14px}.zbrand .zp-articol .btn,.zbrand .zp-detalii{min-height:44px}.zbrand .zp-vai a.tinta-text{align-items:center;min-height:44px;display:inline-flex}@media (max-width:640px){.zbrand .zp-proba{padding:22px 18px 20px}.zbrand .zp-proba-titlu{margin-bottom:12px}.zbrand .zp-puncte{gap:8px;margin-bottom:18px}}.zbrand [data-testid=preturi-ghid] button{align-items:center;min-height:44px;display:inline-flex}
