.sc-hero{background:var(--hero)}.sc-hero-grid{grid-template-columns:minmax(0,1fr);align-items:center;gap:8px;padding-top:28px;padding-bottom:18px;display:grid}.sc-hero-grid>div{min-width:0}.sc-hero h1{margin:8px 0 10px;font-size:clamp(1.75rem,7vw,2.7rem)}.sc-hero-lead{color:var(--text);max-width:600px;font-size:1.05rem;line-height:1.55}.sc-hero-lead b{color:var(--primary)}.sc-hero-pers{display:none}@media (width<=759px){.sc-hero-grid{gap:0}.sc-hero-text{display:contents}.sc-hero-text>*{order:2}.sc-hero-text>.eyebrow,.sc-hero-text>h1,.sc-hero-text>.sc-hero-lead{order:0}.sc-hero-grid>.sc-film{order:1;margin:14px 0 6px}}.sc-cautator-zona{background:var(--hero);padding-bottom:26px}.sc-cautator{background:var(--surface);border:1px solid var(--line);border-radius:var(--r);box-shadow:var(--shadow);padding:16px}.sc-intrebare{color:var(--ink);margin-bottom:10px;font-family:Fraunces,Georgia,serif;font-size:1.2rem;font-weight:600;display:block}.sc-combo{position:relative}.sc-lupa{width:22px;height:22px;stroke:var(--muted);stroke-width:2px;fill:none;stroke-linecap:round;pointer-events:none;position:absolute;top:17px;left:15px}.sc-combo input{border:1.5px solid var(--line);background:var(--bg);width:100%;min-height:56px;color:var(--ink);-webkit-appearance:none;appearance:none;border-radius:14px;padding:12px 14px 12px 48px;font:400 1.05rem Inter,sans-serif}.sc-combo input:focus{border-color:var(--primary);box-shadow:0 0 0 3px var(--mint2);outline:none}#sugestii{z-index:30;background:var(--surface);border:1px solid var(--line);border-radius:14px;max-height:60vh;padding:6px;list-style:none;position:absolute;top:calc(100% + 6px);left:0;right:0;overflow:auto;box-shadow:0 16px 40px #00000029}#sugestii li{cursor:pointer;border-radius:10px;flex-direction:column;gap:1px;padding:10px 12px;display:flex}#sugestii li[aria-selected=true],#sugestii li:hover{background:var(--mint)}#sugestii .et{color:var(--ink);font-weight:600;line-height:1.35}#sugestii .info{color:var(--muted);font-size:.85rem}.sc-frecvente{flex-wrap:wrap;align-items:center;gap:8px;margin-top:12px;display:flex}.sc-frecvente>span{color:var(--muted);margin-right:2px;font-size:.85rem;font-weight:600}.sc-frecvent{border:1px solid var(--mint2);background:var(--mint);color:var(--primary-d);cursor:pointer;border-radius:999px;min-height:38px;padding:7px 13px;font:500 .92rem Inter,sans-serif}.sc-frecvent:hover{background:var(--mint2)}.sc-frecvent.alte{border-color:var(--line);color:var(--text);background:0 0}@media (width<=759px){.sc-frecvente{scrollbar-width:none;flex-wrap:nowrap;margin:12px -16px 0;padding:0 16px 4px;overflow-x:auto}.sc-frecvente::-webkit-scrollbar{display:none}.sc-frecvent{white-space:nowrap;flex:none}.sc-hero-grid{padding-top:20px;padding-bottom:14px}.sc-hero-lead{font-size:1rem}}.sc-cautator-jos{grid-template-columns:1fr auto;align-items:end;gap:10px;margin-top:16px;display:grid}.sc-oras{flex-direction:column;gap:4px;min-width:0;display:flex}.sc-oras span{color:var(--muted);font-size:.82rem;font-weight:600}.sc-oras select{width:100%;min-height:48px}.sc-locatie{cursor:pointer;border:1px solid var(--line);background:var(--surface);min-height:48px;color:var(--primary);white-space:nowrap;border-radius:12px;align-items:center;gap:6px;padding:0 14px;font:600 .92rem Inter,sans-serif;display:inline-flex}.sc-locatie svg{stroke:currentColor;stroke-width:2px;fill:none;width:18px;height:18px}.sc-comutator{cursor:pointer;color:var(--text);grid-column:1/-1;align-items:center;gap:12px;padding:4px 0;font-size:.98rem;display:flex}.sc-comutator input{opacity:0;width:1px;height:1px;position:absolute}.sc-comutator-buton{background:var(--line);border-radius:999px;flex:none;width:46px;height:28px;transition:background .2s;position:relative}.sc-comutator-buton:after{content:"";background:#fff;border-radius:50%;width:22px;height:22px;transition:transform .2s;position:absolute;top:3px;left:3px;box-shadow:0 1px 3px #00000040}.sc-comutator input:checked+.sc-comutator-buton{background:var(--primary)}.sc-comutator input:checked+.sc-comutator-buton:after{transform:translate(18px)}.sc-comutator input:focus-visible+.sc-comutator-buton{outline:3px solid var(--primary);outline-offset:2px}.sc-nota-locatie{color:var(--muted);margin-top:8px;font-size:.88rem}.sc-avert{color:var(--muted);margin-top:12px;font-size:.86rem;line-height:1.5}.sc-rezultate-zona{padding:0 0 48px}.sc-corp{display:block}.sc-bara{z-index:20;background:color-mix(in srgb, var(--bg) 94%, transparent);backdrop-filter:blur(8px);border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:10px;margin:0 -20px;padding:10px 20px;display:flex;position:sticky;top:68px}.sc-sumar{color:var(--text);font-size:.95rem;line-height:1.4}.sc-sumar b{color:var(--ink)}.sc-buton-filtre{border:1px solid var(--primary);background:var(--surface);min-height:44px;color:var(--primary);cursor:pointer;border-radius:12px;flex:none;align-items:center;gap:6px;padding:0 14px;font:600 .95rem Inter,sans-serif;display:inline-flex}.sc-buton-filtre svg{stroke:currentColor;stroke-width:2.2px;fill:none;stroke-linecap:round;width:18px;height:18px}#nr-filtre{background:var(--primary);color:var(--on-primary);border-radius:999px;justify-content:center;align-items:center;min-width:20px;height:20px;padding:0 5px;font-size:.78rem;display:inline-flex}.sc-activ{flex-wrap:wrap;gap:8px;margin:12px 0 0;display:flex}.sc-activ button{border:1px solid var(--mint2);background:var(--mint);color:var(--primary-d);cursor:pointer;text-align:left;border-radius:999px;align-items:center;gap:8px;padding:6px 12px;font:500 .9rem Inter,sans-serif;display:inline-flex}.sc-activ button:after{content:"×";font-size:1.15rem;line-height:1}.sc-activ .sterge{border-color:var(--line);color:var(--muted);background:0 0}.sc-activ .sterge:after{content:none}.sc-file{background:var(--mint);border-radius:12px;gap:2px;margin:14px 0;padding:3px;display:flex}.sc-file button{min-height:40px;color:var(--text);cursor:pointer;background:0 0;border:0;border-radius:9px;flex:1;justify-content:center;align-items:center;gap:6px;padding:0 6px;font:600 .9rem Inter,sans-serif;display:inline-flex}.sc-file button span{color:var(--muted);font-variant-numeric:tabular-nums;font-size:.8rem;font-weight:500}.sc-file button[aria-selected=true]{background:var(--surface);color:var(--primary);box-shadow:0 1px 4px #00000014}.sc-lista{gap:12px;display:grid}.sc-card{background:var(--surface);border:1px solid var(--line);color:inherit;border-radius:16px;padding:14px 40px 14px 16px;transition:border-color .15s,box-shadow .15s;display:block;position:relative;text-decoration:none!important}.sc-card:hover{border-color:var(--mint2);box-shadow:var(--shadow)}.sc-card:active{transform:scale(.995)}.sc-card-sageata{color:var(--mint2);font-size:1.9rem;line-height:1;position:absolute;top:50%;right:14px;transform:translateY(-50%)}.sc-sus{flex-wrap:wrap;align-items:center;gap:6px;margin-bottom:8px;display:flex}.sc-st{white-space:nowrap;border-radius:999px;align-items:center;gap:6px;padding:3px 10px;font-size:.8rem;font-weight:700;display:inline-flex}.sc-st:before{content:"";background:currentColor;border-radius:50%;width:7px;height:7px}.st-rec{background:var(--mint);color:var(--primary-d)}.st-curand{background:var(--amber-bg);color:var(--amber-ink)}.st-inv{color:color-mix(in srgb, #3d86d6 70%, var(--ink));background:#3d86d624}.st-inchis{background:var(--sand);color:var(--muted)}.sc-pill{color:var(--text);border:1px solid var(--line);white-space:nowrap;border-radius:999px;padding:2px 8px;font-size:.78rem;font-weight:500}.sc-nct{color:var(--muted);font-variant-numeric:tabular-nums;margin-left:auto;font-size:.78rem}.sc-card h3{color:var(--ink);-webkit-line-clamp:3;-webkit-box-orient:vertical;margin-bottom:6px;font-family:Inter,sans-serif;font-size:1.02rem;font-weight:600;line-height:1.4;display:-webkit-box;overflow:hidden}.sc-linie{color:var(--text);align-items:flex-start;gap:8px;margin-top:4px;font-size:.9rem;line-height:1.45;display:flex}.sc-linie svg{width:16px;height:16px;stroke:var(--primary);stroke-width:2px;fill:none;stroke-linecap:round;stroke-linejoin:round;flex:none;margin-top:3px}.sc-linie span{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.sc-linie b{color:var(--primary-d)}.sc-etichete{flex-wrap:wrap;gap:5px;margin-top:8px;display:flex}.sc-et{color:var(--primary-d);background:var(--mint);border-radius:6px;padding:2px 8px;font-size:.76rem;font-weight:600}.sc-mai{justify-content:center;margin-top:18px;display:flex}.sc-gol{background:var(--surface);border:1px dashed var(--line);color:var(--text);border-radius:16px;padding:20px}.sc-gol ul{gap:6px;margin:8px 0 0 18px;display:grid}.sc-legat{font:inherit;color:var(--primary);cursor:pointer;text-align:left;background:0 0;border:0;margin:0;padding:0;text-decoration:underline;display:inline}.sc-cauta-mic input{border:1.5px solid var(--line);background:var(--surface);width:100%;min-height:48px;color:var(--ink);border-radius:12px;padding:10px 14px;font:400 1rem Inter,sans-serif}.sc-filtru-specialitate{min-width:0;margin-bottom:12px}.sc-filtru-specialitate label{margin-bottom:6px;font-weight:600;display:block}.sc-filtru-specialitate select{width:100%;min-width:0;max-width:100%;min-height:48px;font-size:1rem;display:block}.sc-filtru-specialitate .sc-nota{margin:6px 0 0}.sc-nota{color:var(--muted);margin:10px 0 14px;font-size:.88rem}.sc-grup{margin-bottom:22px}.sc-grup h3{flex-wrap:wrap;align-items:baseline;gap:10px;margin-bottom:8px;font-size:1.15rem;display:flex}.sc-grup h3 span{color:var(--muted);font:500 .85rem Inter,sans-serif}.sc-rand{background:var(--surface);border:1px solid var(--line);border-radius:12px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px 14px;margin-bottom:8px;padding:12px 14px;display:flex}.sc-rand .nume{color:var(--ink);font-weight:600;line-height:1.35}.sc-rand>div{min-width:0;max-width:100%}.sc-rand .nume,.sc-rand .det,.sc-specialitate{overflow-wrap:anywhere}.sc-specialitate{margin:3px 0;font-size:.9rem;line-height:1.5}.sc-specialitate a{text-underline-offset:3px}.sc-surse a{justify-content:center;align-items:center;min-width:2rem;min-height:2rem;padding:0 .25rem;display:inline-flex}.sc-rand .det{color:var(--muted);margin-top:2px;font-size:.86rem;line-height:1.45}.sc-rand .det b{color:var(--primary);font-weight:600}.sc-rand.generic .nume{color:var(--muted);font-style:italic;font-weight:500}.sc-vezi{border:1px solid var(--mint2);color:var(--primary);cursor:pointer;background:0 0;border-radius:10px;flex:none;padding:8px 12px;font:600 .9rem Inter,sans-serif}.sc-vezi:hover{background:var(--mint)}.sc-filtre fieldset{border:0;min-width:0;margin:0 0 18px;padding:0}.sc-filtre legend{color:var(--muted);letter-spacing:.03em;text-transform:uppercase;margin-bottom:8px;padding:0;font-size:.82rem;font-weight:700}.sc-filtre legend span{text-transform:none;letter-spacing:0;font-weight:400}.sc-filtre select{width:100%;min-height:46px}.sc-filtre-cap{justify-content:space-between;align-items:center;margin-bottom:12px;display:flex}.sc-filtre-cap h2{margin:0;font-size:1.3rem}.sc-inchide{border:1px solid var(--line);background:var(--surface);cursor:pointer;border-radius:999px;justify-content:center;align-items:center;width:44px;height:44px;display:inline-flex}.sc-inchide svg{width:20px;height:20px;stroke:var(--ink);stroke-width:2px;fill:none;stroke-linecap:round}.sc-filtre-subsol{gap:10px;display:flex}.sc-filtre-subsol .btn{flex:1;min-height:50px;padding:10px 14px;font-size:1rem}.sc-chips{flex-wrap:wrap;gap:7px;display:flex}.sc-chip{cursor:pointer;border:1px solid var(--line);background:var(--surface);min-height:38px;color:var(--text);text-align:left;border-radius:999px;align-items:center;gap:6px;padding:5px 12px;font:500 .9rem Inter,sans-serif;display:inline-flex}.sc-chip span{color:var(--muted);font-variant-numeric:tabular-nums;font-size:.78rem}.sc-chip:hover{border-color:var(--mint2)}.sc-chip[aria-pressed=true]{background:var(--primary);border-color:var(--primary);color:var(--on-primary)}.sc-chip[aria-pressed=true] span{color:var(--on-primary);opacity:.85}.sc-grupe{gap:10px;display:grid}.sc-grupa{gap:6px;display:grid}.sc-grupa-t{letter-spacing:.06em;text-transform:uppercase;color:var(--primary);font-size:.74rem;font-weight:700}.sc-umbra{z-index:60;background:#0006;position:fixed;inset:0}body.sc-blocat{overflow:hidden}@media (width<=999px){.sc-filtre{z-index:70;background:var(--bg);visibility:hidden;border-radius:20px 20px 0 0;flex-direction:column;max-height:88vh;transition:transform .25s;display:flex;position:fixed;bottom:0;left:0;right:0;transform:translateY(105%);box-shadow:0 -10px 40px #00000040}.sc-filtre.deschis{visibility:visible;transform:none}.sc-filtre-cap{padding:14px 18px 0}.sc-filtre-corp{overscroll-behavior:contain;padding:4px 18px 8px;overflow-y:auto}.sc-filtre-subsol{padding:12px 18px calc(12px + env(safe-area-inset-bottom));border-top:1px solid var(--line);background:var(--surface)}}@media (prefers-reduced-motion:reduce){.sc-filtre{transition:none}}@media (width>=760px){.sc-hero-grid{grid-template-columns:minmax(0,1fr) auto;gap:36px;padding-top:40px}.sc-hero-pers{display:block}.sc-cautator{padding:22px 24px}.sc-cautator-jos{grid-template-columns:minmax(220px,300px) auto 1fr}.sc-comutator{grid-column:auto;justify-self:end}.sc-card{padding:18px 48px 16px 22px}}@media (width>=1000px){.sc-corp{grid-template-columns:290px minmax(0,1fr);align-items:start;gap:28px;padding-top:22px;display:grid}.sc-filtre{background:var(--surface);border:1px solid var(--line);border-radius:var(--r);max-height:calc(100vh - 100px);padding:16px 16px 4px;position:sticky;top:84px;overflow-y:auto}.sc-inchide,.sc-filtre-subsol #aplica-filtre,.sc-buton-filtre,.sc-umbra{display:none!important}.sc-filtre-subsol{margin-bottom:14px}.sc-bara{backdrop-filter:none;background:0 0;border:0;margin:0;padding:0 0 4px;position:static}.sc-sumar{font-size:1.05rem}}.sc-ctgov h2{margin-bottom:12px}.sc-ctgov p{color:var(--text);margin-bottom:10px}.sc-ctgov-grid{gap:22px;display:grid}.sc-ctgov-actiuni{flex-direction:column;gap:10px;display:flex}.sc-ctgov-actiuni .btn svg,.sc-btn-ext svg{stroke:currentColor;stroke-width:2.2px;fill:none;stroke-linecap:round;width:18px;height:18px}.sc-lista-bife{gap:6px;margin:0 0 12px;list-style:none;display:grid}.sc-lista-bife li{color:var(--text);padding-left:26px;position:relative}.sc-lista-bife li:before{content:"✓";color:var(--primary);font-weight:700;position:absolute;left:4px}@media (width>=900px){.sc-ctgov-grid{grid-template-columns:1.4fr 1fr;align-items:start}.sc-ctgov-actiuni{padding-top:46px}}.sf-cap{background:var(--hero);padding:18px 0 24px}.sf-inapoi{align-items:center;gap:6px;margin-bottom:14px;font-size:.95rem;font-weight:600;display:inline-flex}.sf-cap h1{margin:10px 0 8px;font-size:clamp(1.45rem,5.6vw,2.25rem);line-height:1.2}.sf-titlu-oficial{color:var(--muted);font-size:.92rem;line-height:1.45}.sf-actiuni{flex-wrap:wrap;gap:10px;margin-top:18px;display:flex}.sf-actiuni .btn{min-height:48px;padding:10px 18px;font-size:.98rem}.sf-actiuni .btn svg{stroke:currentColor;stroke-width:2.2px;fill:none;stroke-linecap:round;stroke-linejoin:round;width:18px;height:18px}.sf-corp{gap:18px;padding-top:22px;padding-bottom:56px;display:grid}.sf-bloc{background:var(--surface);border:1px solid var(--line);border-radius:var(--r);padding:18px}.sf-bloc>h2{margin-bottom:10px;font-size:1.3rem}.sf-bloc p,.sf-bloc li{color:var(--text);font-size:1rem;line-height:1.6}.sf-bloc ul{gap:4px;margin:6px 0 0 20px;display:grid}.sf-ro{border-left:4px solid var(--primary)}.sf-ro h3{color:var(--ink);margin:14px 0 4px;font-family:Inter,sans-serif;font-size:1rem;font-weight:700}.sf-sursa{color:var(--muted);margin-top:12px;font-size:.82rem}.sf-fapte{gap:0;display:grid}.sf-fapte>div{border-bottom:1px solid var(--line);gap:2px;padding:10px 0;display:grid}.sf-fapte>div:last-child{border-bottom:0}.sf-fapte dt{color:var(--muted);text-transform:uppercase;letter-spacing:.04em;font-size:.8rem;font-weight:700}.sf-fapte dd{color:var(--ink);line-height:1.5}.sf-fapte dd small{color:var(--muted);margin-top:2px;font-size:.88rem;display:block}.sf-centre{list-style:none;display:grid;gap:8px!important;margin:0!important}.sf-centre li{border:1px solid var(--line);border-radius:12px;gap:2px;padding:10px 12px;display:grid}.sf-centre .n{color:var(--ink);font-weight:600}.sf-centre .m{color:var(--muted);font-size:.88rem}.sf-centre .m b{color:var(--primary)}.sf-centre .p{color:var(--text);font-size:.9rem}.sf-pasi{counter-reset:pas;list-style:none;display:grid;gap:12px!important;margin:0!important}.sf-pasi li{counter-increment:pas;padding-left:40px;position:relative}.sf-pasi li:before{content:counter(pas);background:var(--primary);width:28px;height:28px;color:var(--on-primary);border-radius:50%;justify-content:center;align-items:center;font-size:.9rem;font-weight:700;display:flex;position:absolute;top:0;left:0}.sf-oficial details{margin-bottom:10px}.sf-oficial details>div{padding-bottom:16px}.sf-oficial details p,.sf-oficial details li{font-size:.95rem}.sf-oficial ul{margin-left:20px}.sf-oficial h4{margin:12px 0 4px;font-family:Inter,sans-serif;font-size:.95rem;font-weight:700}.sf-brat{border-left:3px solid var(--mint2);margin:10px 0;padding-left:12px}.sf-incarcare{color:var(--muted)}.sf-eu{font-size:.92rem}.sf-copiat{color:var(--primary);align-self:center;font-size:.88rem}@media (width>=900px){.sf-corp{grid-template-columns:minmax(0,1fr) 340px;align-items:start}.sf-lateral{gap:18px;display:grid}.sf-bloc{padding:22px 24px}}@media print{header.site,footer.site,.sf-actiuni,.sf-inapoi,.sus,.sf-lateral .sf-ctgov{display:none!important}.sf-oficial details{display:block}.sf-oficial details>*{display:block!important}body{font-size:12pt}}.sf-principal,.sf-lateral{gap:18px;min-width:0;display:grid}@media (width<=999px){#specialitati{scrollbar-width:none;flex-wrap:nowrap;margin:0 -18px;padding:0 18px 4px;overflow-x:auto}#specialitati::-webkit-scrollbar{display:none}#specialitati .sc-chip{white-space:nowrap;flex:none}}.sc-ue{color:color-mix(in srgb, #3d86d6 70%, var(--ink));white-space:nowrap;background:#3d86d61f;border-radius:6px;margin-left:4px;padding:0 6px;font-size:.75rem;font-weight:600}.sc-hero-meta{color:var(--muted);margin-top:10px;font-size:.86rem}.sc-alege{padding:22px 0 6px}.sc-pas{color:var(--ink);align-items:center;gap:10px;margin:0 0 12px;font:600 1rem Inter,sans-serif;display:flex}.sc-pas small{color:var(--muted);font-size:.82rem;font-weight:400}.sc-pas-nr{background:var(--primary);width:26px;height:26px;color:var(--on-primary);border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:.82rem;display:inline-flex}.sc-clase{grid-template-columns:1fr 1fr;gap:12px;margin-bottom:22px;display:grid}.sc-clasa{text-align:left;border:1.5px solid var(--line);background:var(--surface);cursor:pointer;border-radius:18px;flex-direction:column;align-items:flex-start;gap:4px;min-height:128px;padding:16px;font-family:Inter,sans-serif;transition:border-color .15s,background-color .15s;display:flex}.sc-clasa:hover{border-color:var(--mint2)}.sc-clasa-t{color:var(--ink);font-family:Fraunces,Georgia,serif;font-size:1.3rem;font-weight:600;line-height:1.2}.sc-clasa-d{color:var(--muted);font-size:.84rem;line-height:1.35}.sc-clasa-n{color:var(--primary);font-variant-numeric:tabular-nums;margin-top:auto;font-size:.86rem;font-weight:600}.sc-clasa[aria-pressed=true]{border-color:var(--primary);background:var(--mint);box-shadow:inset 0 0 0 1px var(--primary)}.sc-dale{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-bottom:6px;display:grid}.sc-dala{text-align:left;border:1px solid var(--line);background:var(--surface);cursor:pointer;height:78px;color:var(--ink);border-radius:12px;flex-direction:column;justify-content:space-between;gap:4px;padding:10px 12px;font:500 .92rem/1.25 Inter,sans-serif;transition:border-color .15s,background-color .15s;display:flex}.sc-dala:hover{border-color:var(--mint2)}.sc-dala .et{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.sc-dala .n{color:var(--muted);font-variant-numeric:tabular-nums;font-size:.78rem}.sc-dala[aria-pressed=true]{border-color:var(--primary);background:var(--primary);color:var(--on-primary)}.sc-dala[aria-pressed=true] .n{color:var(--on-primary);opacity:.85}.sc-dale-mici .sc-dala{height:62px}.sc-toate{color:var(--primary);cursor:pointer;background:0 0;border:0;margin-bottom:14px;padding:6px 0;font:600 .92rem Inter,sans-serif}.sc-toate:hover{text-decoration:underline}#pas3{margin-bottom:8px}@media (width>=760px){.sc-clase{gap:16px}.sc-clasa{min-height:118px;padding:18px 22px}.sc-dale{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}}@media (width>=1000px){.sc-dale{grid-template-columns:repeat(5,minmax(0,1fr))}}.sf-privire{border-top:4px solid var(--primary)}.sf-privire-cap{justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;display:flex}.sf-privire-cap h2{margin:0}.sf-tipar{border:1px solid var(--line);background:var(--surface);min-height:40px;color:var(--primary);cursor:pointer;border-radius:10px;align-items:center;gap:6px;padding:0 12px;font:600 .88rem Inter,sans-serif;display:inline-flex}.sf-tipar svg{stroke:currentColor;stroke-width:2px;fill:none;stroke-linejoin:round;width:17px;height:17px}.sf-pentru{margin-bottom:12px;color:var(--ink)!important;font-size:1.05rem!important;line-height:1.45!important}.sf-pentru>span:first-child{letter-spacing:.07em;text-transform:uppercase;color:var(--primary);margin-bottom:2px;font-size:.74rem;font-weight:700;display:block}.sf-bm{flex-wrap:wrap;gap:6px;margin-bottom:16px;display:flex}.sf-bm span{color:var(--primary-d);background:var(--mint);border:1px solid var(--mint2);border-radius:999px;padding:3px 10px;font-size:.84rem;font-weight:600}.sf-doua{gap:14px;margin-bottom:14px;display:grid}.sf-col{background:var(--sand);border-radius:14px;padding:14px 16px}.sf-col h3{letter-spacing:.06em;text-transform:uppercase;color:var(--muted);margin:0 0 8px;font-family:Inter,sans-serif;font-size:.78rem;font-weight:700}.sf-privire ul.sf-da,.sf-privire ul.sf-nu,.sf-privire ul.sf-simplu{list-style:none;display:grid;gap:7px!important;margin:0!important}.sf-privire ul.sf-da li,.sf-privire ul.sf-nu li,.sf-privire ul.sf-simplu li{padding-left:24px;font-size:.95rem;line-height:1.45;position:relative}.sf-da li:before{content:"✓";color:var(--primary);font-weight:700;position:absolute;top:0;left:2px}.sf-nu li:before{content:"✕";color:#c0563f;font-weight:700;position:absolute;top:0;left:2px}.sf-simplu li:before{content:"";background:var(--mint2);border-radius:50%;width:6px;height:6px;position:absolute;top:.62em;left:7px}.sf-medici{background:var(--surface);border:1px dashed var(--line);border-radius:14px;margin:0 0 12px;padding:2px 16px}.sf-medici summary{padding:12px 0;font:600 .95rem Inter,sans-serif}.sf-medici dl{gap:8px;padding-bottom:14px;display:grid}.sf-medici dl>div{gap:2px;display:grid}.sf-medici dt{letter-spacing:.05em;text-transform:uppercase;color:var(--muted);font-size:.74rem;font-weight:700}.sf-medici dd{color:var(--ink);font-size:.93rem}.sf-medici dd ul{gap:2px!important;margin:0 0 0 18px!important}.sf-privire-jos{margin:4px 0 0;font-size:.92rem!important}@media (width>=760px){.sf-doua{grid-template-columns:1fr 1fr}.sf-medici dl>div{grid-template-columns:180px 1fr;gap:12px}}@media print{body.sf-tipar-fisa .sf-corp>:not(.sf-principal),body.sf-tipar-fisa .sf-principal>:not(#privire):not(#romania),body.sf-tipar-fisa .sf-actiuni,body.sf-tipar-fisa .sf-inapoi,body.sf-tipar-fisa .sf-tipar,body.sf-tipar-fisa .sf-lateral{display:none!important}body.sf-tipar-fisa .sf-corp{padding:0;display:block}body.sf-tipar-fisa .sf-col{break-inside:avoid}body.sf-tipar-fisa .sf-doua{grid-template-columns:1fr 1fr}body.sf-tipar-fisa .sf-cap{background:0 0;padding:0 0 8px}}.sf-parcurs{margin:0 0 14px}.sf-parcurs h3{letter-spacing:.06em;text-transform:uppercase;color:var(--muted);margin:0 0 10px;font-family:Inter,sans-serif;font-size:.78rem;font-weight:700}.sf-privire .sf-parcurs ol{counter-reset:pp;list-style:none;display:grid;gap:8px!important;margin:0!important}.sf-privire .sf-parcurs li{counter-increment:pp;background:var(--surface);border:1px solid var(--line);border-radius:12px;padding:9px 12px 9px 44px;font-size:.95rem;line-height:1.4;position:relative}.sf-parcurs li:before{content:counter(pp);background:var(--mint);width:22px;height:22px;color:var(--primary-d);border-radius:50%;justify-content:center;align-items:center;font-size:.8rem;font-weight:700;display:flex;position:absolute;top:9px;left:12px}.sf-infectii{border:1.5px solid var(--amber-line);background:var(--amber-bg);border-radius:14px;margin:0 0 14px;padding:14px 16px}.sf-infectii h3{color:var(--ink);margin:0 0 8px;font-family:Inter,sans-serif;font-size:1rem;font-weight:700}.sf-privire .sf-infectii ul{list-style:none;display:grid;gap:6px!important;margin:0!important}.sf-infectii li{font-size:1rem;line-height:1.5}.sf-infectii li b{color:var(--ink)}.sf-infectii-nota{margin-top:10px;color:var(--amber-ink)!important;font-size:.95rem!important}body.sf-tipar-fisa .sf-infectii{break-inside:avoid}@media (width<=759px){.sf-privire ul.sf-da li,.sf-privire ul.sf-nu li,.sf-privire ul.sf-simplu li,.sf-privire .sf-parcurs li,.sf-medici dd{font-size:1rem}.sf-medici summary,.sf-oficial summary{align-items:center;min-height:44px;display:flex}.sf-tipar{min-height:44px}.sf-inapoi{align-items:center;min-height:44px;display:inline-flex}.sc-file button{min-height:44px}}.sf-bloc p a,.sf-centre .p a,.sc-avert a,.sc-nota a,.sf-sursa a{text-underline-offset:2px;text-decoration:underline}:root{--neg:#9f1239;--neg-bg:#fff1f2;--neg-line:#fecdd3;--poz:#166534;--poz-bg:#f0fdf4;--poz-line:#bbf7d0;--std:#1e40af;--std-bg:#eff6ff;--std-line:#bfdbfe}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--neg:#fda4af;--neg-bg:#2a1418;--neg-line:#5b2330;--poz:#86efac;--poz-bg:#10261a;--poz-line:#1f4d33;--std:#93c5fd;--std-bg:#0f1d33;--std-line:#1e3a66}}:root[data-theme=dark]{--neg:#fda4af;--neg-bg:#2a1418;--neg-line:#5b2330;--poz:#86efac;--poz-bg:#10261a;--poz-line:#1f4d33;--std:#93c5fd;--std-bg:#0f1d33;--std-line:#1e3a66}.sf-unde{color:var(--ink);align-items:flex-start;gap:8px;margin:10px 0 0;font-size:1rem;line-height:1.5;display:flex}.sf-unde svg{width:20px;height:20px;stroke:var(--primary);stroke-width:2px;fill:none;flex:none;margin-top:2px}.sf-unde a{text-underline-offset:2px;font-weight:600;text-decoration:underline}.sc-pill-atentie{background:var(--amber-bg)!important;color:var(--amber-ink)!important;border-color:var(--amber-line)!important}.sf-revizie{background:var(--amber-bg);border:1.5px solid var(--amber-line);color:var(--amber-ink);border-radius:14px;padding:12px 14px;font-size:.98rem;line-height:1.5}.sf-revizie a{color:inherit;font-weight:600;text-decoration:underline}.sf-brate{margin:0 0 14px}.sf-brate h3,.sf-cantar h3,.sf-practic h3{letter-spacing:.06em;text-transform:uppercase;color:var(--muted);margin:0 0 10px;font-family:Inter,sans-serif;font-size:.78rem;font-weight:700}.sf-privire .sf-brate ul{list-style:none;display:grid;gap:8px!important;margin:0!important}.sf-brate li{border:1px solid var(--line);background:var(--surface);border-left-width:4px;border-radius:12px;gap:4px;padding:10px 12px;font-size:1rem;line-height:1.45;display:grid}.sf-brat-exp{border-left-color:var(--primary)!important}.sf-brat-std{border-left-color:var(--std)!important;background:var(--std-bg)!important}.sf-brat-plc{border-left-color:var(--muted)!important}.sf-brat-cap{flex-wrap:wrap;align-items:center;gap:6px 10px;font-size:.92rem;display:flex}.sf-rol{border:1px solid;border-radius:999px;padding:2px 10px;font-size:.8rem;font-weight:700}.sf-rol-std{color:var(--std);background:var(--std-bg);border-color:var(--std-line)}.sf-rol-plc,.sf-rol-obs,.sf-rol-alt{color:var(--muted);background:var(--surface);border-color:var(--line)}.sf-cantar .sf-col{border-radius:14px;padding:12px 14px}.sf-plus{background:var(--poz-bg);border:1.5px solid var(--poz-line)}.sf-minus{background:var(--neg-bg);border:1.5px solid var(--neg-line)}.sf-plus h3{color:var(--poz)!important}.sf-minus h3{color:var(--neg)!important}.sf-privire .sf-cantar ul{list-style:none;display:grid;gap:7px!important;margin:0!important}.sf-cantar li{padding-left:24px;font-size:1rem;line-height:1.45;position:relative;color:var(--ink)!important}.sf-plus li:before{content:"✓";color:var(--poz);font-weight:700;position:absolute;top:0;left:2px}.sf-minus li:before{content:"!";color:var(--neg);font-weight:800;position:absolute;top:0;left:6px}.sf-col-neg{background:var(--neg-bg);border:1.5px solid var(--neg-line);border-radius:14px;padding:12px 14px}.sf-col-neg h3,.sf-privire ul.sf-nu li,ul.sf-nu-simplu li,.sf-crit-nu li,.sf-privire ul.sf-nu li:before{color:var(--neg)!important}.sf-practic{margin:0 0 14px;padding:0!important}.sf-obiectiv{background:var(--mint);border-radius:12px;margin:6px 0 0;padding:10px 12px;color:var(--text)!important;font-size:.95rem!important}.sf-obiectiv a{font-weight:600;text-decoration:underline}.sf-criterii details{margin:4px 0 8px}.sf-criterii summary{min-height:44px;font-size:1.05rem}.sf-crit-cap-nu{color:var(--neg)!important}.sf-ia{background:var(--amber-bg);border:1px solid var(--amber-line);border-radius:10px;margin:0 0 10px;padding:8px 12px;color:var(--amber-ink)!important;font-size:.92rem!important}.sf-ia a{font-weight:600;text-decoration:underline;color:inherit!important}ol.sf-crit{gap:6px;display:grid;margin:4px 0 0 22px!important}ul.sf-crit{gap:6px;display:grid;margin:4px 0 0 20px!important}.sf-crit li{font-size:1rem;line-height:1.5}ol.sf-crit.sf-crit-nu{border-left:3px solid var(--neg-line);margin-left:0!important;padding-left:34px!important}body.sf-tipar-fisa .sf-cantar .sf-col,body.sf-tipar-fisa .sf-brate li{break-inside:avoid;-webkit-print-color-adjust:exact;print-color-adjust:exact}.sc-hero-obiectiv{color:var(--ink);margin-top:10px;font-size:1rem}.sc-hero-obiectiv a{text-underline-offset:2px;font-weight:600;text-decoration:underline}.sc-de-ce-lead{max-width:820px;margin-top:10px;font-size:1.05rem;line-height:1.6}.sc-de-ce-grid{gap:16px;margin-top:22px;display:grid}@media (width>=900px){.sc-de-ce-grid{grid-template-columns:1fr 1fr}}.sc-de-ce-col{border-radius:18px;padding:18px 18px 14px}.sc-de-ce-col h3{margin-bottom:10px;font-size:1.25rem}.sc-de-ce-col ul{gap:10px;list-style:none;display:grid}.sc-de-ce-col li{color:var(--text);padding-left:26px;line-height:1.55;position:relative}.sc-de-ce-plus{background:var(--poz-bg);border:1.5px solid var(--poz-line)}.sc-de-ce-plus h3{color:var(--poz)}.sc-de-ce-plus li:before{content:"✓";color:var(--poz);font-weight:700;position:absolute;top:0;left:2px}.sc-de-ce-minus{background:var(--neg-bg);border:1.5px solid var(--neg-line)}.sc-de-ce-minus h3{color:var(--neg)}.sc-de-ce-minus li:before{content:"!";color:var(--neg);font-weight:800;position:absolute;top:0;left:8px}.sc-de-ce-col li b{color:var(--ink)}.sc-de-ce-legenda{color:var(--muted);margin-top:16px;font-size:.95rem;line-height:1.7}.sc-leg{border-radius:6px;padding:1px 6px;font-weight:700}.sc-leg-plus{color:var(--poz);background:var(--poz-bg)}.sc-leg-minus{color:var(--neg);background:var(--neg-bg)}.sc-leg-std{color:var(--std);background:var(--std-bg)}.sc-med{color:var(--f-tx);font-weight:600}.sc-alege{background:var(--hero);padding:6px 0 18px}.sc-clasa-t{font-size:1.2rem}.sc-cauta-dale{max-width:520px;margin:0 0 10px;position:relative}.sc-cauta-dale svg{width:20px;height:20px;stroke:var(--muted);stroke-width:2px;fill:none;pointer-events:none;position:absolute;top:50%;left:14px;transform:translateY(-50%)}.sc-cauta-dale input{border:1.5px solid var(--line);background:var(--surface);width:100%;min-height:48px;color:var(--ink);border-radius:14px;padding:10px 14px 10px 44px;font-size:1rem}.sc-cauta-dale input:focus{outline:3px solid color-mix(in srgb, var(--primary) 35%, transparent);border-color:var(--primary)}.sc-cauta-dale[hidden]{display:none}.sc-dala .et{overflow-wrap:anywhere}@media (width<=759px){.sc-cautator-jos{grid-template-columns:1fr}.sc-locatie{justify-self:start}}#panou-centre #lista-centre,#panou-persoane #lista-persoane{overscroll-behavior:contain;border:1px solid var(--line);background:var(--surface);border-radius:14px;max-height:min(60vh,560px);padding:8px;overflow-y:auto}.sc-ctgov-actiuni .btn{white-space:normal;text-align:left;justify-content:space-between}.sc-lista-cutie{overscroll-behavior:contain;border:1px solid var(--line);background:var(--sand);scrollbar-gutter:stable;border-radius:16px;max-height:min(72vh,760px);padding:8px;overflow-y:auto}.sc-lista-cutie .sc-lista{gap:6px}.sc-lista-cutie .sc-card{border-radius:12px;padding:10px 36px 10px 12px}.sc-lista-cutie .sc-card .sc-sus{gap:6px}.sc-lista-cutie .sc-card .sc-st,.sc-lista-cutie .sc-card .sc-pill{padding:1px 8px;font-size:.74rem}.sc-lista-cutie .sc-card h3{margin:6px 0 2px;font-size:1rem;line-height:1.35}.sc-lista-cutie .sc-linie{margin-top:2px;font-size:.88rem}.sc-lista-cutie .sc-etichete{margin-top:5px}.sc-lista-cutie .sc-card-sageata{font-size:1.5rem;right:10px}.sc-lista-cutie .sc-mai{margin:10px 0 4px}@media (width>=760px){.sc-lista-cutie .sc-card{padding:10px 40px 10px 16px}}@media (width<=759px){.sc-lista-cutie{max-height:70vh;padding:6px}}.sc-sus .sc-et{padding:1px 7px;font-size:.72rem}.sc-linii{flex-wrap:wrap;gap:0 16px;display:flex}.sc-lista-cutie .sc-linie span{-webkit-line-clamp:2}.sc-lista-cutie .sc-card h3{margin:4px 0 0}.sc-lista{grid-template-columns:minmax(0,1fr)}.sc-card{min-width:0}.sc-lista-cutie .sc-linie{min-width:0;max-width:100%}.sc-lista-cutie .sc-linie span{overflow-wrap:anywhere;min-width:0}.sc-lista-cutie .sc-st,.sc-lista-cutie .sc-pill{white-space:normal;overflow-wrap:anywhere;max-width:100%}.sc-activ button{overflow-wrap:anywhere;min-width:0;max-width:100%}.sc-sus .sc-et{white-space:normal}@media (width<=759px){.sc-lista-cutie .sc-sus .sc-et~.sc-et{display:none}.sc-lista-cutie .sc-card{padding:9px 30px 9px 10px}.sc-lista-cutie .sc-card-sageata{right:6px}.sc-lista-cutie .sc-card .sc-nct{display:none}.sc-lista-cutie .sc-card h3{font-size:.97rem}.sc-lista-cutie .sc-linie span{-webkit-line-clamp:1}.sc-lista-cutie .sc-sus{margin-bottom:4px}.sc-lista-cutie .sc-sus .sc-et{display:none}}.sc-hero-ce{color:var(--ink);background:var(--surface);border:1px solid var(--line);border-left:4px solid var(--primary);border-radius:12px;max-width:760px;margin-top:12px;padding:10px 14px;font-size:1rem;line-height:1.55}@media (width<=759px){.sc-lista-cutie{max-height:50svh}}.sc-lista-cutie .sc-card{position:relative}:root{--exp:#a21c5a;--exp-bg:#fdf2f7;--exp-line:#f5a3c7}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--exp:#f08ab8;--exp-bg:#2a1422;--exp-line:#9d174d}}:root[data-theme=dark]{--exp:#f08ab8;--exp-bg:#2a1422;--exp-line:#9d174d}.sf-brat-exp{border-left-color:var(--exp)!important;background:var(--exp-bg)!important;border-color:var(--exp-line)!important;border-left-width:4px!important}.sf-brat-std{border-color:var(--std-line)!important;border-left-color:var(--std)!important;border-left-width:4px!important}.sf-rol-exp{color:var(--exp)!important;background:var(--surface)!important;border-color:var(--exp-line)!important}.sc-leg-exp{color:var(--exp);background:var(--exp-bg)}.sf-legenda{margin:-4px 0 10px;line-height:1.6;color:var(--muted)!important;font-size:.92rem!important}.sf-dn{color:var(--f-trial)}.sc-dn{color:var(--f-trial);font-weight:700}.sf-verif{border:2px solid var(--primary)}.sf-verif-intro{line-height:1.6}.sf-verif-lista{counter-reset:vq;gap:10px;list-style:none;display:grid;margin:14px 0 0!important;padding:0!important}.sf-verif-q{counter-increment:vq;background:var(--sand);border:1px solid var(--line);border-radius:12px;gap:10px;padding:12px 14px;display:grid}.sf-verif-text{color:var(--ink);margin:0 0 10px;font-weight:600;line-height:1.5}.sf-verif-text:before{content:counter(vq) ". ";color:var(--primary-d)}.sf-verif-opt{flex-wrap:wrap;gap:8px;display:flex}.sf-verif-grup{border:0;min-width:0;margin:0;padding:0}.sf-verif-opt label{cursor:pointer;position:relative}.sf-verif-opt input{opacity:0;width:1px;height:1px;position:absolute}.sf-verif-opt span{border:1.5px solid var(--line);background:var(--surface,#fff);min-width:76px;min-height:44px;color:var(--ink);cursor:pointer;border-radius:999px;justify-content:center;align-items:center;padding:8px 16px;font:600 1rem Inter,sans-serif;display:inline-flex}.sf-verif-opt label:hover span{border-color:var(--primary)}.sf-verif-opt input:checked+span{background:var(--primary);border-color:var(--primary);color:var(--on-primary,#fff)}.sf-verif-opt input:focus-visible+span{outline:3px solid var(--primary);outline-offset:3px}.sc-st.st-neconfirmat{background:var(--amber-bg);color:var(--amber-ink)}.sc-nota-important{color:var(--amber-ink);border-left:3px solid var(--amber-line);padding-left:10px}.sf-verif-rez{background:var(--sand);border:1.5px solid var(--line);border-radius:14px;margin-top:14px;padding:14px 16px;line-height:1.6}.sf-verif-rez .sf-verif-mic{color:var(--muted);font-size:.92rem}.sf-verif-intro p+p{margin-top:6px}.sf-verif-rez h3{font-size:1.08rem;margin:0 0 6px!important}.sf-verif-rez ul{gap:4px;display:grid;margin:6px 0 8px 20px!important}.sf-verif-rez p{margin:6px 0 0}.sf-verif-da{background:var(--poz-bg);border:1.5px solid var(--poz-line)}.sf-verif-da h3{color:var(--poz)!important}.sf-verif-nu{background:var(--neg-bg);border:1.5px solid var(--neg-line)}.sf-verif-nu h3{color:var(--neg)!important}.sf-verif-ns{background:var(--amber-bg);border:1.5px solid var(--amber-line)}.sf-verif-ns h3{color:var(--amber-ink)!important}.sf-verif-nota{color:var(--muted);margin-top:12px;font-size:.9rem;line-height:1.55}@media print{.sf-verif{display:none!important}}.sc-de-ce-intrebari{background:var(--mint);border-left:4px solid var(--primary);border-radius:12px;margin-top:14px;padding:12px 16px;line-height:1.6}.sc-ajutoare{background:var(--hero);padding:4px 0 24px}.sc-ajutoare-grid{gap:12px;display:grid}@media (width>=760px){.sc-ajutoare-grid{grid-template-columns:1fr 1fr}}.sc-ajutor{background:var(--surface);border:1.5px solid var(--line);border-left:5px solid var(--primary);box-shadow:var(--shadow);border-radius:14px;gap:4px;padding:14px 16px;text-decoration:none;display:grid}.sc-ajutor:hover{border-color:var(--primary)}.sc-ajutor-t{color:var(--primary-d);font:700 1.08rem Inter,sans-serif}.sc-ajutor-t:after{content:" →"}.sc-ajutor-d{color:var(--text);font-size:.96rem;line-height:1.5}.sc-avert{margin:18px 0 0}.sf-verif-cum{color:var(--muted);margin-top:12px;font-size:.95rem;font-style:italic;line-height:1.55}a.f-exp-link{color:var(--exp);text-underline-offset:3px;text-decoration:underline dotted}a.f-exp-link:hover{text-decoration-style:solid}
