.cz-pagina{isolation:isolate;padding-bottom:96px;position:relative;overflow:clip}.cz-hero{flex-direction:column;gap:18px;padding-top:clamp(112px,15vw,168px);padding-bottom:clamp(28px,4vw,48px);display:flex;position:relative}.cz-hero .vn-title{max-width:16em;margin-top:4px}.cz-hero-mic{padding-top:clamp(104px,12vw,136px)}.cz-biblioteca,.cz-conf{position:relative}.cz-input{border:1px solid var(--vn-hair-2);width:100%;min-height:52px;color:var(--vn-paper);font:inherit;background:#f4f1ea09;border-radius:14px;padding:0 18px;font-size:16px}.cz-input::placeholder{color:var(--vn-dim)}.cz-input:focus-visible,.cz-seg:focus-visible,.cz-tema:focus-visible,.cz-alege:focus-visible,.cz-link:focus-visible,.cz-curata:focus-visible{outline:2px solid var(--vn-gold);outline-offset:2px}.cz-format:has(input:focus-visible){outline:2px solid var(--vn-gold);outline-offset:2px}.cz-textarea{resize:vertical;min-height:120px;padding:14px 18px;line-height:1.5}.cz-bara{grid-template-columns:1fr;align-items:end;gap:16px;display:grid}@media (min-width:760px){.cz-bara{grid-template-columns:1fr auto;gap:24px}}.cz-cauta{flex-direction:column;gap:8px;display:flex}.cz-grup-filtre{flex-wrap:wrap;gap:12px;display:flex}.cz-tipuri,.cz-sursa-comut{border:1px solid var(--vn-hair);background:#f4f1ea06;border-radius:999px;flex-wrap:wrap;align-self:flex-start;gap:4px;padding:4px;display:inline-flex}.cz-seg{min-height:44px;color:var(--vn-muted);font-family:var(--font-sora), sans-serif;cursor:pointer;background:0 0;border:0;border-radius:999px;padding:0 18px;font-size:13.5px;font-weight:600;transition:background-color .3s,color .3s}.cz-seg:hover{color:var(--vn-paper)}.cz-seg[aria-pressed=true]{background:var(--vn-gold);color:var(--vn-ink)}.cz-teme{flex-wrap:wrap;gap:8px;margin-top:20px;display:flex}.cz-tema{border:1px solid var(--vn-hair-2);min-height:40px;color:var(--vn-muted);font-family:var(--font-sora), sans-serif;cursor:pointer;background:0 0;border-radius:999px;padding:0 16px;font-size:13px;font-weight:600;transition:border-color .3s,color .3s,background-color .3s}.cz-tema small{color:var(--vn-dim);font-family:var(--font-manrope), sans-serif;margin-left:4px;font-weight:500}.cz-tema:hover{color:var(--vn-paper);border-color:#c9a75e80}.cz-tema[aria-pressed=true]{border-color:var(--vn-gold);color:var(--vn-gold-soft);background:#c9a75e1f}.cz-rand{scroll-margin-top:calc(var(--vn-hdr-h) + 16px);border-top:1px solid var(--vn-hair);border-bottom:1px solid var(--vn-hair);flex-wrap:wrap;align-items:center;gap:12px 24px;margin-top:28px;padding:16px 0;display:flex}.cz-numar{color:var(--vn-muted);margin:0;font-size:14px}.cz-random-wrap{flex-wrap:wrap;align-items:center;gap:14px;display:flex}.cz-random{min-width:140px}.cz-hint{color:var(--vn-dim);font-size:13px}.cz-curata{color:var(--vn-muted);font:inherit;text-underline-offset:4px;cursor:pointer;background:0 0;border:0;margin-left:auto;font-size:13.5px;text-decoration:underline}.cz-curata:hover{color:var(--vn-gold-soft)}.cz-alegere{scroll-margin-top:calc(var(--vn-hdr-h) + 16px);animation:cz-intra .6s var(--vn-ease) both;background:linear-gradient(160deg,#c9a75e14,#f4f1ea04);border:1px solid #c9a75e4d;border-radius:24px;outline:none;flex-direction:column;gap:20px;margin-top:28px;padding:clamp(20px,3vw,36px);display:flex}.cz-alegere-acril{align-self:center;width:100%;max-width:640px}.cz-alegere-actiuni{justify-content:center;display:flex}@keyframes cz-intra{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.cz-lista{grid-template-columns:1fr;gap:16px;margin:28px 0 0;padding:0;list-style:none;display:grid}@media (min-width:720px){.cz-lista{grid-template-columns:repeat(2,1fr)}}@media (min-width:1080px){.cz-lista{grid-template-columns:repeat(3,1fr)}}.cz-card{border:1px solid var(--vn-hair);transition:border-color .4s var(--vn-ease), transform .4s var(--vn-ease);background:linear-gradient(#f4f1ea0a,#f4f1ea03);border-radius:20px;flex-direction:column;gap:12px;padding:22px 22px 18px;display:flex}.cz-card:hover{border-color:#c9a75e66;transform:translateY(-2px)}.cz-text-citat{font-family:var(--font-sora), sans-serif;letter-spacing:-.01em;color:var(--vn-paper);text-wrap:pretty;margin:0;font-size:17px;line-height:1.5}.cz-autor{color:var(--vn-gold);font-family:var(--font-sora), sans-serif;letter-spacing:.14em;text-transform:uppercase;margin:0;font-size:12px;font-weight:600}.cz-card-jos{justify-content:space-between;align-items:center;gap:12px;margin-top:auto;padding-top:8px;display:flex}.cz-etichete{color:var(--vn-dim);flex-wrap:wrap;gap:8px;font-size:12px;display:flex}.cz-tip{border:1px solid var(--vn-hair-2);border-radius:999px;padding:3px 9px}.cz-sursa{padding:3px 0}.cz-alege{min-height:44px;color:var(--vn-gold-soft);font-family:var(--font-sora), sans-serif;border:1px solid #c9a75e80;border-radius:12px;align-items:center;padding:0 18px;font-size:13.5px;font-weight:600;transition:background-color .3s,color .3s;display:inline-flex}.cz-alege:hover{background:var(--vn-gold);color:var(--vn-ink)}.cz-gol{color:var(--vn-muted);margin:40px 0}.cz-mai-multe{justify-content:center;margin-top:28px;display:flex}.cz-propriu{background:#c9a75e09;border:1px dashed #c9a75e61;border-radius:24px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;margin-top:56px;padding:clamp(22px,3vw,36px);display:flex}.cz-propriu-titlu{font-family:var(--font-sora), sans-serif;letter-spacing:-.02em;margin:0;font-size:clamp(20px,2.4vw,26px)}.cz-propriu-text{max-width:34em;color:var(--vn-muted);margin:8px 0 0;line-height:1.6}.cz-pret{margin:12px 0 0}.cz-conf-grid{grid-template-columns:1fr;gap:32px;display:grid}@media (min-width:980px){.cz-conf-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:56px}.cz-conf-dreapta{position:sticky;top:96px}}.cz-conf-stanga,.cz-conf-dreapta{flex-direction:column;gap:20px;min-width:0;display:flex}.cz-pas{border:0;flex-direction:column;gap:14px;min-width:0;margin:0;padding:0;display:flex}.cz-pas legend{font-family:var(--font-sora), sans-serif;letter-spacing:-.02em;margin-bottom:14px;padding:0;font-size:18px;font-weight:700}.cz-formate{gap:12px;display:grid}.cz-format{border:1px solid var(--vn-hair-2);cursor:pointer;background:#f4f1ea06;border-radius:16px;grid-template-columns:1fr auto;gap:4px 16px;padding:16px 18px 16px 52px;transition:border-color .3s,background-color .3s;display:grid;position:relative}.cz-format:hover{border-color:#c9a75e80}.cz-format[data-checked=true]{border-color:var(--vn-gold);background:#c9a75e17}.cz-format input{width:20px;height:20px;accent-color:var(--vn-gold);position:absolute;top:20px;left:18px}.cz-format-nume{font-family:var(--font-sora), sans-serif;font-size:15px;font-weight:600}.cz-format-dim{color:var(--vn-gold-soft);text-align:right;grid-area:1/2;font-size:13px}.cz-format-desc{color:var(--vn-muted);grid-column:1;font-size:13.5px;line-height:1.5}.cz-format-pret{text-align:right;font-family:var(--font-sora), sans-serif;grid-area:2/2;align-self:end;font-weight:700}.cz-nota{color:var(--vn-dim);margin:0;font-size:13px;line-height:1.55}.cz-camp-grup{flex-direction:column;gap:16px;display:flex}.cz-camp{flex-direction:column;gap:8px;display:flex}.cz-camp label,.cz-eticheta{color:var(--vn-muted);font-size:13.5px;font-weight:600}.cz-contor{text-align:right;color:var(--vn-dim);font-variant-numeric:tabular-nums;margin:0;font-size:12.5px}.cz-eroare{color:#fca5a5;border:1px solid #fca5a566;border-radius:12px;margin:0;padding:12px 16px;font-size:14px}.cz-avertisment,.cz-aviz{color:var(--vn-gold-soft);background:#c9a75e12;border:1px solid #c9a75e73;border-radius:12px;margin:0;padding:12px 16px;font-size:14px}.cz-aviz{margin-bottom:24px}.cz-ales{background:#c9a75e0d;border:1px solid #c9a75e4d;border-radius:16px;flex-direction:column;gap:10px;padding:18px 20px;display:flex}.cz-ales-text{font-family:var(--font-sora), sans-serif;text-wrap:pretty;margin:0;font-size:18px;line-height:1.5}.cz-link{color:var(--vn-gold-soft);text-underline-offset:4px;align-self:flex-start;font-size:14px;text-decoration:underline}.cz-total{border-top:1px solid var(--vn-hair);color:var(--vn-muted);justify-content:space-between;align-items:baseline;padding-top:16px;display:flex}.cz-total strong{color:var(--vn-paper);font-family:var(--font-sora), sans-serif;letter-spacing:-.02em;font-size:28px}.cz-adauga{width:100%}.cz-adauga:disabled{opacity:.45;cursor:not-allowed}.cz-scena{border:1px solid var(--vn-hair);background:radial-gradient(70% 60% at 50% 0,#e2c88624,#0000 70%),linear-gradient(#121215,#0b0b0d);border-radius:24px;place-items:center;padding:clamp(28px,6vw,56px) clamp(16px,4vw,44px);display:grid}.cz-acril{isolation:isolate;background:linear-gradient(115deg,#ffffff21 0%,#ffffff06 34%,#ffffff12 56%,#ffffff05 100%),#b4cdd70b;border:1px solid #f4f1ea47;border-radius:8px;width:100%;max-width:560px;position:relative;box-shadow:inset 0 1px #ffffff6b,inset 0 0 0 1px #ffffff0a,0 22px 48px #0009}.cz-acril-bloc{border-radius:6px;max-width:420px}.cz-scena-bara .cz-acril{border-radius:5px;max-width:100%}.cz-acril:after{content:"";z-index:-1;background:linear-gradient(#bee1eb61,#bee1eb0f);border-radius:0 0 6px 6px;height:9px;position:absolute;bottom:-9px;left:1.5%;right:1.5%}.cz-acril:before{content:"";border-radius:inherit;pointer-events:none;background:linear-gradient(105deg,#0000 38%,#ffffff17 46%,#0000 54%);position:absolute;inset:0}.cz-acril svg{width:100%;height:100%;display:block}.cz-card .cz-acril{max-width:100%}@media (prefers-reduced-motion:reduce){.cz-alegere{animation:none}.cz-card,.cz-card:hover{transition:none;transform:none}}.cz-vista{min-width:0}.cz-vista .vn-cf-view{aspect-ratio:1}@media (min-width:640px){.cz-vista .vn-cf-view{aspect-ratio:4/3}}.cz-poster{background:radial-gradient(70% 60% at 50% 0,#e2c88624,#0000 70%),linear-gradient(#121215,#0b0b0d);place-items:center;padding:clamp(28px,9%,64px);display:grid;position:absolute;inset:0}.cz-poster .cz-acril{max-width:min(100%,420px)}.cz-finisaje{grid-template-columns:1fr}@media (min-width:560px){.cz-finisaje{grid-template-columns:1fr 1fr}}.cz-finisaj{grid-template-columns:1fr}.cz-finisaj .cz-format-desc{grid-column:1}.cz-finisaj-mostra{width:100%;max-width:132px;margin:6px 0 2px;display:block}.cz-finisaj-mostra .cz-acril{border-radius:4px;max-width:100%}.cz-finisaj-mostra .cz-acril:after{display:none}.cz-fonturi{margin-top:4px}
