@font-face{font-family:'Archivo';src:url('../fonts/archivo-latin.woff2') format('woff2');font-weight:100 900;font-style:normal;font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Archivo';src:url('../fonts/archivo-ro.woff2') format('woff2');font-weight:100 900;font-style:normal;font-display:swap;unicode-range:U+0102-0103,U+015E-015F,U+0162-0163,U+0218-021B}@font-face{font-family:'IBM Plex Sans';src:url('../fonts/plex-sans-400-latin.woff2') format('woff2');font-weight:400;font-style:normal;font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'IBM Plex Sans';src:url('../fonts/plex-sans-400-ro.woff2') format('woff2');font-weight:400;font-style:normal;font-display:swap;unicode-range:U+0102-0103,U+015E-015F,U+0162-0163,U+0218-021B}@font-face{font-family:'IBM Plex Sans';src:url('../fonts/plex-sans-400i-latin.woff2') format('woff2');font-weight:400;font-style:italic;font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'IBM Plex Sans';src:url('../fonts/plex-sans-400i-ro.woff2') format('woff2');font-weight:400;font-style:italic;font-display:swap;unicode-range:U+0102-0103,U+015E-015F,U+0162-0163,U+0218-021B}@font-face{font-family:'IBM Plex Sans';src:url('../fonts/plex-sans-600-latin.woff2') format('woff2');font-weight:600;font-style:normal;font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'IBM Plex Sans';src:url('../fonts/plex-sans-600-ro.woff2') format('woff2');font-weight:600;font-style:normal;font-display:swap;unicode-range:U+0102-0103,U+015E-015F,U+0162-0163,U+0218-021B}@font-face{font-family:'IBM Plex Mono';src:url('../fonts/plex-mono-500-latin.woff2') format('woff2');font-weight:500;font-style:normal;font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'IBM Plex Mono';src:url('../fonts/plex-mono-500-ro.woff2') format('woff2');font-weight:500;font-style:normal;font-display:swap;unicode-range:U+0102-0103,U+015E-015F,U+0162-0163,U+0218-021B}@font-face{font-family:'Archivo Fallback';src:local('Arial'),local('Helvetica Neue'),local('Helvetica');size-adjust:97%;ascent-override:90%;descent-override:22%;line-gap-override:0%}@font-face{font-family:'Plex Fallback';src:local('Arial'),local('Helvetica Neue'),local('Helvetica');size-adjust:104%;ascent-override:98%;descent-override:26%;line-gap-override:0%}:root{--navy:#0B1733;--navy-deep:#070F24;--navy-raised:#101E40;--navy-high:#16284F;--navy-line:#22365F;--navy-line-2:#304878;--gold:#E2B33C;--gold-hi:#EDC765;--gold-soft:#F4DFA4;--gold-tint:#FBF3DC;--gold-ink:#8C6514;--ivory:#FAF7F0;--ivory-2:#F3EEE2;--ivory-3:#EAE3D2;--white:#FFFFFF;--line:#E2DACA;--line-2:#D3C9B3;--ink:#0B1733;--ink-muted:#4B5674;--ink-faint:#5F6884;--on-navy:#F4F1EA;--on-navy-muted:#AEB7CE;--on-navy-faint:#8A95B3;--ok:#2F7D4F;--ok-on-navy:#6CC08C;--info:#3E6FB0;--info-on-navy:#8FB2E6;--off:#6B7390;--off-on-navy:#8A95B3;--alert:#A33A2B;--alert-tint:#FBEDEA;--leaf:#7FB241;--teal:#2F9096;--f-display:'Archivo','Archivo Fallback',system-ui,-apple-system,'Segoe UI',sans-serif;--f-body:'IBM Plex Sans','Plex Fallback',system-ui,-apple-system,'Segoe UI',sans-serif;--f-mono:'IBM Plex Mono',ui-monospace,'SFMono-Regular',Menlo,Consolas,monospace;--fs-micro:.6875rem;--fs-label:.75rem;--fs-sm:.875rem;--fs-base:1.0625rem;--fs-lead:clamp(1.125rem,1.02rem + .45vw,1.375rem);--fs-h5:clamp(1.0625rem,1rem + .25vw,1.1875rem);--fs-h4:clamp(1.1875rem,1.08rem + .45vw,1.4rem);--fs-h3:clamp(1.4rem,1.2rem + .85vw,1.9rem);--fs-h2:clamp(1.95rem,1.45rem + 2.1vw,3.25rem);--fs-h1:clamp(2.45rem,1.45rem + 4.3vw,5.1rem);--fs-page:clamp(2.2rem,1.5rem + 3vw,3.9rem);--s-1:.25rem;--s-2:.5rem;--s-3:.75rem;--s-4:1rem;--s-5:1.5rem;--s-6:2rem;--s-7:3rem;--s-8:4rem;--s-9:6rem;--s-10:8rem;--section:clamp(4rem,2.8rem + 5vw,7.5rem);--gutter:clamp(16px,4vw,40px);--wrap:1220px;--wrap-narrow:760px;--r-sm:6px;--r:10px;--r-lg:16px;--r-xl:22px;--shadow:0 1px 0 rgba(11,23,51,.04),0 18px 40px -24px rgba(11,23,51,.32);--shadow-lg:0 2px 0 rgba(11,23,51,.04),0 30px 60px -30px rgba(11,23,51,.45);--ease:cubic-bezier(.2,.7,.2,1);--ease-out:cubic-bezier(.16,1,.3,1);--dur:220ms;--header-h:72px;color-scheme:light}*,*::before,*::after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;text-size-adjust:100%;scroll-behavior:smooth;scroll-padding-top:calc(var(--header-h) + 16px)}body{margin:0;background:var(--ivory);color:var(--ink);font-family:var(--f-body);font-size:var(--fs-base);line-height:1.65;font-kerning:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;overflow-x:hidden}img,svg,video{display:block;max-width:100%}img{height:auto}a{color:inherit;text-decoration-thickness:1px;text-underline-offset:.18em}button,input,select,textarea{font:inherit;color:inherit}button{cursor:pointer}h1,h2,h3,h4,h5{font-family:var(--f-display);font-weight:760;line-height:1.08;letter-spacing:-.022em;margin:0;text-wrap:balance}p{margin:0;text-wrap:pretty}ul,ol{margin:0;padding:0}strong,b{font-weight:600}::selection{background:var(--gold);color:var(--navy)}:focus{outline:none}:focus-visible{outline:2px solid var(--gold);outline-offset:3px;border-radius:4px}.sr-only{position:absolute !important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.skip{position:absolute;left:12px;top:-60px;z-index:300;background:var(--gold);color:var(--navy);padding:10px 16px;border-radius:var(--r-sm);font-weight:600;text-decoration:none;transition:top var(--dur) var(--ease)}.skip:focus{top:12px}[hidden]{display:none !important}.sprite{position:absolute;width:0;height:0;overflow:hidden}.wrap{width:100%;max-width:calc(var(--wrap) + 2 * var(--gutter));margin:0 auto;padding:0 var(--gutter)}.wrap--narrow{max-width:calc(var(--wrap-narrow) + 2 * var(--gutter))}.section{padding:var(--section) 0;position:relative}.section--tight{padding:calc(var(--section) * .6) 0}.section--alt{background:var(--ivory-2)}.section--navy{background:var(--navy);color:var(--on-navy)}.section--line{border-top:1px solid var(--line)}.kicker{display:inline-flex;align-items:center;gap:.75rem;font-family:var(--f-mono);font-weight:500;font-size:var(--fs-label);letter-spacing:.14em;text-transform:uppercase;color:var(--gold-ink)}.kicker::before{content:'';width:28px;height:1px;background:currentColor}.section--navy .kicker,.on-navy .kicker{color:var(--gold)}.kicker--plain::before{display:none}.mono{font-family:var(--f-mono);font-weight:500;letter-spacing:.02em}.lead{font-size:var(--fs-lead);line-height:1.55;color:var(--ink-muted);max-width:60ch}.section--navy .lead,.on-navy .lead{color:var(--on-navy-muted)}.muted{color:var(--ink-muted)}.small{font-size:var(--fs-sm)}.aur{color:var(--gold)}.aur-ink{color:var(--gold-ink)}.nowrap{white-space:nowrap}.section-head{display:grid;gap:var(--s-4);align-content:start;margin-bottom:clamp(2rem,1.4rem + 2.4vw,3.5rem);max-width:760px}.section-head h2{font-size:var(--fs-h2)}.section-head--split{max-width:none;grid-template-columns:1fr;align-items:end}@media (min-width:900px){.section-head--split{grid-template-columns:1.15fr .85fr;gap:var(--s-7)}}.btn{--btn-bg:var(--gold);--btn-fg:var(--navy);--btn-bd:var(--gold);display:inline-flex;align-items:center;justify-content:center;gap:.6rem;min-height:48px;padding:.75rem 1.35rem;border-radius:var(--r);border:1px solid var(--btn-bd);background:var(--btn-bg);color:var(--btn-fg);font-family:var(--f-body);font-weight:600;font-size:1rem;line-height:1.2;letter-spacing:.005em;text-decoration:none;white-space:nowrap;transition:background var(--dur) var(--ease),border-color var(--dur) var(--ease),color var(--dur) var(--ease),transform var(--dur) var(--ease),box-shadow var(--dur) var(--ease)}.btn:hover{--btn-bg:var(--gold-hi);--btn-bd:var(--gold-hi);box-shadow:0 10px 24px -14px rgba(226,179,60,.8)}.btn:active{transform:translateY(1px)}.btn .ico{width:18px;height:18px;transition:transform var(--dur) var(--ease);flex:0 0 auto}.btn:hover .ico--arrow{transform:translateX(3px)}.btn--ghost{--btn-bg:transparent;--btn-fg:var(--on-navy);--btn-bd:rgba(244,241,234,.28)}.btn--ghost:hover{--btn-bg:rgba(244,241,234,.06);--btn-bd:rgba(244,241,234,.55);box-shadow:none}.btn--navy{--btn-bg:var(--navy);--btn-fg:var(--on-navy);--btn-bd:var(--navy)}.btn--navy:hover{--btn-bg:var(--navy-high);--btn-bd:var(--navy-high);box-shadow:0 10px 24px -14px rgba(11,23,51,.7)}.btn--outline{--btn-bg:transparent;--btn-fg:var(--navy);--btn-bd:var(--line-2)}.btn--outline:hover{--btn-bg:var(--white);--btn-bd:var(--navy);box-shadow:none}.btn--sm{min-height:40px;padding:.55rem 1rem;font-size:.9375rem}.btn--block{width:100%}.btn[disabled],.btn[aria-disabled="true"]{opacity:.45;pointer-events:none}.btn-row{display:flex;flex-wrap:wrap;gap:.75rem;align-items:center}@media (max-width:400px){.btn{white-space:normal;text-align:center}}.link-arrow{display:inline-flex;align-items:center;gap:.45rem;font-weight:600;text-decoration:none;color:var(--gold-ink)}.link-arrow .ico{width:16px;height:16px;transition:transform var(--dur) var(--ease)}.link-arrow:hover .ico{transform:translateX(3px)}.link-arrow:hover{text-decoration:underline}.section--navy .link-arrow,.on-navy .link-arrow{color:var(--gold)}.ico{width:20px;height:20px;flex:0 0 auto}.chip{display:inline-flex;align-items:center;gap:.45rem;padding:.28rem .6rem .28rem .55rem;border-radius:999px;font-family:var(--f-mono);font-weight:500;font-size:var(--fs-micro);letter-spacing:.08em;text-transform:uppercase;line-height:1.3;border:1px solid var(--line-2);color:var(--ink-muted);background:var(--white);white-space:nowrap}.chip::before{content:'';width:7px;height:7px;border-radius:50%;background:currentColor;flex:0 0 auto}.chip--deschis{color:var(--ok);border-color:rgba(47,125,79,.35);background:#EEF6F0}.chip--in-curand{color:var(--gold-ink);border-color:rgba(140,101,20,.35);background:var(--gold-tint)}.chip--in-pregatire,.chip--variaza{color:var(--info);border-color:rgba(62,111,176,.3);background:#EEF3FA}.chip--inchis{color:var(--off);background:var(--ivory-2)}.on-navy .chip{background:transparent;border-color:var(--navy-line-2);color:var(--on-navy-muted)}.on-navy .chip--deschis{color:var(--ok-on-navy);border-color:rgba(108,192,140,.4)}.on-navy .chip--in-curand{color:var(--gold);border-color:rgba(226,179,60,.45)}.on-navy .chip--in-pregatire,.on-navy .chip--variaza{color:var(--info-on-navy);border-color:rgba(143,178,230,.4)}.on-navy .chip--inchis{color:var(--off-on-navy)}.chip--deschis::before{box-shadow:0 0 0 0 rgba(47,125,79,.5);animation:puls 2.4s var(--ease) infinite}@keyframes puls{0%{box-shadow:0 0 0 0 rgba(108,192,140,.55)}70%{box-shadow:0 0 0 7px rgba(108,192,140,0)}100%{box-shadow:0 0 0 0 rgba(108,192,140,0)}}.marca{display:block;height:auto;aspect-ratio:103 / 117}.marca--header{width:34px}.marca--footer{width:46px}.header{position:sticky;top:0;z-index:100;background:var(--navy);color:var(--on-navy);border-bottom:1px solid transparent;transition:border-color var(--dur) var(--ease),background var(--dur) var(--ease)}@supports (backdrop-filter:blur(10px)){.header.is-scrolled{background:rgba(11,23,51,.9);backdrop-filter:saturate(140%) blur(14px);-webkit-backdrop-filter:saturate(140%) blur(14px)}}.header.is-scrolled{border-bottom-color:var(--navy-line)}.header__inner{display:flex;align-items:center;gap:var(--s-5);height:var(--header-h)}.brand{display:inline-flex;align-items:center;gap:.7rem;text-decoration:none;color:var(--on-navy);margin-right:auto}.brand__text{display:grid;line-height:1}.brand__name{font-family:var(--f-display);font-weight:820;font-size:1.32rem;letter-spacing:.06em}.brand__sub{font-family:var(--f-mono);font-weight:500;font-size:.5625rem;letter-spacing:.2em;text-transform:uppercase;color:var(--gold);margin-top:.38rem;white-space:nowrap}@media (max-width:479px){.header .brand__sub{display:none}}.nav{display:none}.nav__list{display:flex;align-items:center;gap:.15rem;list-style:none}.nav__link{display:inline-flex;align-items:center;height:40px;padding:0 .8rem;border-radius:var(--r-sm);text-decoration:none;font-size:.9375rem;font-weight:500;color:var(--on-navy-muted);transition:color var(--dur) var(--ease),background var(--dur) var(--ease);position:relative}.nav__link:hover{color:var(--on-navy);background:rgba(244,241,234,.05)}.nav__link[aria-current="page"]{color:var(--on-navy)}.nav__link[aria-current="page"]::after{content:'';position:absolute;left:.8rem;right:.8rem;bottom:4px;height:2px;background:var(--gold);border-radius:2px}.header__cta{display:none}.bara-sus{background:var(--navy-deep);color:var(--on-navy-muted);border-bottom:1px solid var(--navy-line)}.bara-sus__inner{display:flex;align-items:center;justify-content:space-between;gap:1rem;min-height:46px}.comutator{display:inline-flex;gap:2px;padding:3px;border:1px solid var(--navy-line-2);border-radius:999px}.comutator__opt{display:inline-flex;align-items:center;justify-content:center;min-height:32px;padding:0 1rem;border-radius:999px;text-decoration:none;white-space:nowrap;font-weight:600;font-size:.8125rem;letter-spacing:.01em;color:var(--on-navy-muted);transition:background var(--dur) var(--ease),color var(--dur) var(--ease)}.comutator__opt:hover{color:var(--on-navy);background:rgba(244,241,234,.07)}.comutator__opt[aria-current="true"],.comutator__opt[aria-current="true"]:hover{background:var(--gold);color:var(--navy)}.bara-sus__info{display:none;align-items:center;gap:1.5rem;font-family:var(--f-mono);font-size:.75rem;letter-spacing:.04em}.bara-sus__info a{display:inline-flex;align-items:center;gap:.45rem;text-decoration:none;color:var(--on-navy-muted)}.bara-sus__info a:hover{color:var(--gold)}.bara-sus__info .ico{width:15px;height:15px;color:var(--gold)}@media (min-width:720px){.bara-sus__info{display:flex}}@media (max-width:719px){.bara-sus__inner{min-height:54px}.bara-sus .comutator{display:flex;width:100%}.bara-sus .comutator__opt{flex:1;min-height:40px;font-size:.875rem}}.comutator--panou{display:flex;width:100%;margin-bottom:1rem}.comutator--panou .comutator__opt{flex:1;min-height:42px;font-size:.9375rem}.menu-btn{display:inline-flex;align-items:center;justify-content:center;gap:.55rem;height:42px;padding:0 .9rem;border-radius:var(--r);border:1px solid var(--navy-line-2);background:transparent;color:var(--on-navy);font-weight:600;font-size:.9375rem}.menu-btn__bars{position:relative;width:18px;height:12px}.menu-btn__bars span{position:absolute;left:0;right:0;height:2px;background:currentColor;border-radius:2px;transition:transform var(--dur) var(--ease),opacity var(--dur) var(--ease),top var(--dur) var(--ease)}.menu-btn__bars span:nth-child(1){top:0}.menu-btn__bars span:nth-child(2){top:5px}.menu-btn__bars span:nth-child(3){top:10px}.menu-btn[aria-expanded="true"] .menu-btn__bars span:nth-child(1){top:5px;transform:rotate(45deg)}.menu-btn[aria-expanded="true"] .menu-btn__bars span:nth-child(2){opacity:0}.menu-btn[aria-expanded="true"] .menu-btn__bars span:nth-child(3){top:5px;transform:rotate(-45deg)}@media (min-width:1080px){.nav{display:block}.menu-btn{display:none}.header__cta{display:inline-flex}}.panel{position:fixed;inset:var(--header-h) 0 0 0;z-index:99;background:var(--navy);color:var(--on-navy);padding:var(--s-5) var(--gutter) var(--s-7);overflow-y:auto;transform:translateY(-8px);opacity:0;visibility:hidden;transition:opacity var(--dur) var(--ease),transform var(--dur) var(--ease),visibility 0s linear var(--dur)}.panel.is-open{opacity:1;transform:none;visibility:visible;transition:opacity var(--dur) var(--ease),transform var(--dur) var(--ease)}.panel__list{list-style:none;display:grid;border-top:1px solid var(--navy-line)}.panel__list a{display:flex;align-items:center;justify-content:space-between;padding:1.05rem 0;border-bottom:1px solid var(--navy-line);text-decoration:none;font-family:var(--f-display);font-weight:700;font-size:1.5rem;letter-spacing:-.01em}.panel__list a .mono{font-size:.75rem;color:var(--on-navy-faint);letter-spacing:.12em}.panel__list a[aria-current="page"]{color:var(--gold)}.panel__group{padding:1.1rem 0 .7rem;border-bottom:1px solid var(--navy-line)}.panel__group-title{font-family:var(--f-mono);font-weight:500;font-size:.6875rem;letter-spacing:.16em;text-transform:uppercase;color:var(--gold);margin-bottom:.2rem}.panel__group ul{list-style:none;display:grid}.panel__list .panel__group a{padding:.55rem 0;border-bottom:0;font-size:1.1875rem;font-weight:650}@media (min-width:560px){.panel__group ul{grid-template-columns:1fr 1fr;column-gap:1.5rem}}.panel__foot{margin-top:var(--s-6);display:grid;gap:var(--s-4)}.panel__foot .btn{width:100%}body.menu-open{overflow:hidden}@media (min-width:1080px){.panel{display:none}}.incarcare{display:none}.js .incarcare{position:fixed;inset:0;z-index:400;display:grid;place-items:center;background:var(--navy);color:var(--on-navy);transition:background-color 700ms var(--ease),opacity 600ms var(--ease) 250ms,visibility 0s linear 900ms}.js.intro-vazut .incarcare{display:none}.incarcare__grila{position:absolute;inset:0;pointer-events:none;opacity:.5;background-image:linear-gradient(var(--navy-line) 1px,transparent 1px),linear-gradient(90deg,var(--navy-line) 1px,transparent 1px);background-size:64px 64px;background-position:center;-webkit-mask-image:radial-gradient(circle at 50% 46%,#000 0%,transparent 62%);mask-image:radial-gradient(circle at 50% 46%,#000 0%,transparent 62%);transition:opacity 500ms var(--ease)}.incarcare__granulatie{position:absolute;inset:0;pointer-events:none;opacity:.07;mix-blend-mode:overlay;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E")}.incarcare__centru{position:relative;display:grid;justify-items:center;gap:1.5rem;text-align:center;padding:0 var(--gutter)}.incarcare__marca{width:104px;height:auto;aspect-ratio:103 / 117;will-change:transform}.incarcare__marca .mk-leaf{transform-box:fill-box;transform-origin:50% 100%;opacity:0;transform:translateY(10px) scale(.6);animation:creste 900ms var(--ease-out) forwards}.incarcare__marca .mk-1{animation-delay:60ms}.incarcare__marca .mk-2{animation-delay:200ms}.incarcare__marca .mk-3{animation-delay:340ms}.incarcare__marca .mk-4{animation-delay:480ms;transform-origin:50% 0%}@keyframes creste{to{opacity:1;transform:none}}.incarcare__titlu{display:grid;gap:.55rem;opacity:0;animation:urca 700ms var(--ease-out) 420ms forwards}.incarcare__nume{font-family:var(--f-display);font-weight:820;font-size:2.1rem;letter-spacing:.14em;line-height:1;padding-left:.14em}.incarcare__sub{font-family:var(--f-mono);font-weight:500;font-size:.6875rem;letter-spacing:.26em;text-transform:uppercase;color:var(--gold);padding-left:.26em}.incarcare__progres{width:min(300px,72vw);display:grid;gap:.7rem;margin-top:.6rem;opacity:0;animation:urca 600ms var(--ease-out) 560ms forwards}.incarcare__sina{position:relative;height:2px;background:var(--navy-line);border-radius:2px;overflow:hidden}.incarcare__fir{position:absolute;inset:0 auto 0 0;width:100%;background:linear-gradient(90deg,var(--gold-soft),var(--gold));transform-origin:0 50%;transform:scaleX(0)}.incarcare__eticheta{display:flex;justify-content:space-between;font-family:var(--f-mono);font-weight:500;font-size:.6875rem;letter-spacing:.16em;text-transform:uppercase;color:var(--on-navy-faint)}.incarcare__eticheta [data-loader-procent]{min-width:4.5ch;text-align:right;font-variant-numeric:tabular-nums}.incarcare__eticheta [data-loader-etapa]{color:var(--on-navy)}.incarcare__sari{position:absolute;bottom:28px;left:0;right:0;text-align:center;font-family:var(--f-mono);font-size:.625rem;letter-spacing:.2em;text-transform:uppercase;color:var(--on-navy-faint);opacity:0;animation:urca 600ms var(--ease-out) 1100ms forwards}.incarcare.s-a-ridicat{background-color:rgba(11,23,51,0);opacity:0;visibility:hidden;pointer-events:none}.incarcare.s-a-ridicat .incarcare__grila,.incarcare.s-a-ridicat .incarcare__titlu,.incarcare.s-a-ridicat .incarcare__progres,.incarcare.s-a-ridicat .incarcare__sari{opacity:0 !important;transition:opacity 260ms var(--ease)}body.se-incarca{overflow:hidden}.header .brand .marca{transition:opacity 200ms var(--ease)}body.se-incarca .header .brand .marca{opacity:0}@keyframes urca{from{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.tranzitie{position:fixed;inset:0;z-index:450;display:grid;place-items:center;pointer-events:none;visibility:hidden;background-color:var(--navy);color:var(--on-navy);-webkit-clip-path:circle(0px at var(--tx,50%) var(--ty,0px));clip-path:circle(0px at var(--tx,50%) var(--ty,0px))}.tranzitie--imob{background-color:var(--gold);color:var(--navy)}.tranzitie__grila{position:absolute;inset:0;opacity:.5;pointer-events:none;background-image:linear-gradient(var(--navy-line) 1px,transparent 1px),linear-gradient(90deg,var(--navy-line) 1px,transparent 1px);background-size:64px 64px;background-position:center;-webkit-mask-image:radial-gradient(circle at 50% 46%,#000 0%,transparent 62%);mask-image:radial-gradient(circle at 50% 46%,#000 0%,transparent 62%)}.tranzitie--imob .tranzitie__grila{opacity:1;background-image:linear-gradient(rgba(11,23,51,.12) 1px,transparent 1px),linear-gradient(90deg,rgba(11,23,51,.12) 1px,transparent 1px)}.tranzitie__centru{position:relative;display:grid;justify-items:center;gap:1.1rem;text-align:center;padding:0 var(--gutter)}.tranzitie__marca{width:96px;will-change:transform}.tranzitie__nume{font-family:var(--f-display);font-weight:820;font-size:2rem;letter-spacing:.14em;line-height:1;padding-left:.14em}.tranzitie__sub{margin-top:-.45rem;font-family:var(--f-mono);font-weight:500;font-size:.6875rem;letter-spacing:.26em;text-transform:uppercase;color:var(--gold);padding-left:.26em}.tranzitie--imob .tranzitie__sub{color:var(--navy)}.tranzitie__sina{width:min(240px,62vw);height:2px;margin-top:.35rem;border-radius:2px;overflow:hidden;background:var(--navy-line)}.tranzitie--imob .tranzitie__sina{background:rgba(11,23,51,.2)}.tranzitie__sina span{display:block;height:100%;background:linear-gradient(90deg,var(--gold-soft),var(--gold));transform-origin:0 50%;transform:scaleX(0)}.tranzitie--imob .tranzitie__sina span{background:linear-gradient(90deg,#4A5B82,var(--navy))}.tranzitie.is-iesire{visibility:visible;-webkit-clip-path:circle(150vmax at var(--tx) var(--ty));clip-path:circle(150vmax at var(--tx) var(--ty));transition:clip-path 560ms cubic-bezier(.7,0,.25,1),-webkit-clip-path 560ms cubic-bezier(.7,0,.25,1)}.tranzitie.is-iesire .tranzitie__centru{animation:tranz-apare 460ms var(--ease-out) 150ms both}.tranzitie.is-iesire .tranzitie__sina span{transform:scaleX(.62);transition:transform 540ms var(--ease-out) 120ms}@keyframes tranz-apare{from{opacity:0;transform:translateY(10px) scale(.96)}to{opacity:1;transform:none}}.tranzitie-intrare .tranzitie{visibility:visible;-webkit-clip-path:none;clip-path:none}.tranzitie-intrare .tranzitie__sina span{transform:scaleX(.62)}.tranzitie-intrare .header .brand .marca{opacity:0}.tranzitie.is-ridicare,.tranzitie--imob.is-ridicare{background-color:transparent;transition:background-color 520ms var(--ease) 160ms}.tranzitie.is-ridicare .tranzitie__grila,.tranzitie.is-ridicare .tranzitie__nume,.tranzitie.is-ridicare .tranzitie__sub,.tranzitie.is-ridicare .tranzitie__sina{opacity:0;transition:opacity 260ms var(--ease)}.tranzitie-spre-fonduri #sD2 stop:first-child{stop-color:#1E497E}.tranzitie-spre-fonduri #sD2 stop:last-child{stop-color:#1C467A}.tranzitie-spre-imob #sD2 stop:first-child{stop-color:#122C52}.tranzitie-spre-imob #sD2 stop:last-child{stop-color:#0F294E}.reduced-motion .tranzitie{display:none}.hero{position:relative;background:var(--navy);color:var(--on-navy);overflow:hidden;isolation:isolate}.hero::before{content:'';position:absolute;inset:0;z-index:-2;background-image:linear-gradient(var(--navy-line) 1px,transparent 1px),linear-gradient(90deg,var(--navy-line) 1px,transparent 1px);background-size:64px 64px;background-position:-1px -1px;opacity:.42;-webkit-mask-image:radial-gradient(120% 90% at 78% 10%,#000 0%,transparent 70%);mask-image:radial-gradient(120% 90% at 78% 10%,#000 0%,transparent 70%)}.hero::after{content:'';position:absolute;z-index:-1;width:900px;height:900px;right:-320px;top:-420px;border-radius:50%;background:radial-gradient(closest-side,rgba(62,111,176,.28),rgba(62,111,176,0));pointer-events:none}.hero__inner{display:grid;grid-template-columns:minmax(0,1fr);gap:clamp(2.5rem,1.5rem + 4vw,5rem);padding-top:clamp(3rem,2rem + 5vw,6.5rem);padding-bottom:clamp(3.5rem,2.5rem + 5vw,7rem)}@media (min-width:1000px){.hero__inner{grid-template-columns:minmax(0,1.18fr) minmax(0,.82fr);align-items:center}}.hero__text{display:grid;grid-template-columns:minmax(0,1fr);gap:clamp(1.25rem,1rem + 1vw,1.9rem);align-content:start}.hero h1{font-size:var(--fs-h1);font-weight:800;letter-spacing:-.032em;line-height:1.02;max-width:15ch}.hero h1 .h1-sub{display:block;margin-top:.28em;font-size:.56em;font-weight:720;letter-spacing:-.022em;line-height:1.1;color:var(--on-navy)}.hero h1 .aur{position:relative;display:inline-block;white-space:nowrap}.sublinie{position:absolute;left:-2%;bottom:-.12em;width:104%;height:.32em;overflow:visible;pointer-events:none}.sublinie path{fill:none;stroke:var(--gold);stroke-width:3;stroke-linecap:round;stroke-dasharray:320;stroke-dashoffset:320;animation:deseneaza 1100ms var(--ease-out) 600ms forwards}.intro-activ .sublinie path{animation-delay:1700ms}@keyframes deseneaza{to{stroke-dashoffset:0}}.hero .lead{font-size:var(--fs-lead);max-width:52ch}.hero__actions{display:flex;flex-wrap:wrap;gap:.75rem;margin-top:.4rem}.hero__meta{display:flex;flex-wrap:wrap;gap:.5rem 1.4rem;margin-top:.4rem;font-family:var(--f-mono);font-size:.75rem;letter-spacing:.06em;color:var(--on-navy-faint)}.hero__meta a{color:var(--on-navy);text-decoration:none;border-bottom:1px solid var(--navy-line-2)}.hero__meta a:hover{color:var(--gold);border-color:var(--gold)}.hero__meta span{display:inline-flex;align-items:center;gap:.5rem}.hero__meta .ico{width:15px;height:15px;color:var(--gold)}.radar{position:relative;background:linear-gradient(180deg,var(--navy-raised),rgba(16,30,64,.78));border:1px solid var(--navy-line);border-radius:var(--r-xl);padding:clamp(1.25rem,1rem + 1vw,1.75rem);box-shadow:0 40px 80px -40px rgba(0,0,0,.55)}.radar::before{content:'';position:absolute;left:24px;right:24px;top:-1px;height:1px;background:linear-gradient(90deg,transparent,var(--gold),transparent)}.radar__head{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.5rem 1rem;padding-bottom:1rem;border-bottom:1px solid var(--navy-line)}.radar__title{display:inline-flex;align-items:center;gap:.65rem;font-family:var(--f-mono);font-weight:500;font-size:.75rem;letter-spacing:.16em;text-transform:uppercase;color:var(--on-navy)}.radar__sweep{position:relative;width:22px;height:22px;border-radius:50%;border:1px solid var(--navy-line-2);overflow:hidden;flex:0 0 auto}.radar__sweep::before{content:'';position:absolute;inset:0;background:conic-gradient(from 0deg,rgba(226,179,60,.0) 0deg,rgba(226,179,60,.0) 270deg,rgba(226,179,60,.75) 360deg);animation:rotire 3.2s linear infinite}.radar__sweep::after{content:'';position:absolute;left:50%;top:50%;width:4px;height:4px;margin:-2px 0 0 -2px;border-radius:50%;background:var(--gold)}@keyframes rotire{to{transform:rotate(360deg)}}.radar__date{font-family:var(--f-mono);font-size:.6875rem;letter-spacing:.08em;color:var(--on-navy-faint);white-space:nowrap}.radar__list{list-style:none;display:grid}.radar__item{display:grid;gap:.45rem;padding:1rem 0;border-bottom:1px solid var(--navy-line)}.radar__item:last-child{border-bottom:0}.radar__row{display:flex;align-items:flex-start;justify-content:space-between;gap:.9rem}.radar__name{font-weight:600;font-size:1rem;line-height:1.35;color:var(--on-navy)}.radar__info{font-family:var(--f-mono);font-size:.75rem;letter-spacing:.02em;color:var(--on-navy-muted);line-height:1.5}.radar__foot{display:flex;align-items:center;justify-content:space-between;gap:1rem;flex-wrap:wrap;padding-top:1rem;border-top:1px solid var(--navy-line)}.radar__note{font-size:.75rem;color:var(--on-navy-faint);max-width:34ch;line-height:1.5}.banda{background:var(--navy-deep);color:var(--on-navy-muted);border-top:1px solid var(--navy-line)}.banda__list{list-style:none;display:grid;grid-template-columns:repeat(auto-fit,minmax(210px,1fr))}.banda__item{display:flex;align-items:center;gap:.8rem;padding:1.15rem 1.25rem 1.15rem 0;font-size:.9375rem;line-height:1.4}.banda__item .ico{color:var(--gold);width:20px;height:20px}.banda__item strong{color:var(--on-navy);font-weight:600}.grid{display:grid;gap:clamp(1rem,.8rem + 1vw,1.5rem)}.grid--2{grid-template-columns:1fr}.grid--3{grid-template-columns:1fr}.grid--4{grid-template-columns:1fr}@media (min-width:720px){.grid--2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid--4{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:960px){.grid--3{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1100px){.grid--4{grid-template-columns:repeat(4,minmax(0,1fr))}}.card{position:relative;display:grid;gap:.9rem;align-content:start;background:var(--white);border:1px solid var(--line);border-radius:var(--r-lg);padding:clamp(1.4rem,1.1rem + 1vw,2rem);transition:border-color var(--dur) var(--ease),transform var(--dur) var(--ease),box-shadow var(--dur) var(--ease)}.card::before{content:'';position:absolute;left:clamp(1.4rem,1.1rem + 1vw,2rem);right:clamp(1.4rem,1.1rem + 1vw,2rem);top:-1px;height:2px;background:var(--gold);transform:scaleX(0);transform-origin:0 50%;transition:transform 380ms var(--ease-out)}a.card{text-decoration:none;color:inherit}a.card:hover,.card--hover:hover{border-color:var(--line-2);transform:translateY(-2px);box-shadow:var(--shadow)}a.card:hover::before,.card--hover:hover::before{transform:scaleX(1)}.card__num{font-family:var(--f-mono);font-weight:500;font-size:.75rem;letter-spacing:.14em;color:var(--gold-ink)}.card h2,.card h3{font-size:var(--fs-h4);line-height:1.2}.card p{color:var(--ink-muted)}.card__list{list-style:none;display:grid;gap:.45rem;margin-top:.2rem}.card__list li{position:relative;padding-left:1.2rem;color:var(--ink-muted);font-size:.9375rem;line-height:1.5}.card__list li::before{content:'';position:absolute;left:0;top:.62em;width:8px;height:1px;background:var(--gold-ink)}.card__foot{margin-top:auto;padding-top:.4rem}.unelte{display:grid;gap:clamp(1rem,.8rem + 1vw,1.5rem)}@media (min-width:900px){.unelte{grid-template-columns:repeat(2,minmax(0,1fr))}}.unealta{position:relative;display:grid;grid-template-rows:auto 1fr auto;gap:1.4rem;padding:clamp(1.5rem,1.1rem + 1.6vw,2.5rem);border-radius:var(--r-xl);background:var(--navy-raised);border:1px solid var(--navy-line);color:var(--on-navy);text-decoration:none;overflow:hidden;transition:border-color var(--dur) var(--ease),transform var(--dur) var(--ease)}.unealta:hover{border-color:var(--navy-line-2);transform:translateY(-2px)}.unealta__head{display:grid;gap:.7rem}.unealta__eticheta{font-family:var(--f-mono);font-size:.75rem;letter-spacing:.14em;text-transform:uppercase;color:var(--gold)}.unealta h3{font-size:var(--fs-h3)}.unealta p{color:var(--on-navy-muted);max-width:46ch}.unealta__demo{border:1px solid var(--navy-line);border-radius:var(--r-lg);background:rgba(7,15,36,.55);padding:1.1rem;display:grid;gap:.8rem;align-content:start}.demo-progres{display:flex;align-items:center;justify-content:space-between;gap:1rem;font-family:var(--f-mono);font-size:.6875rem;letter-spacing:.12em;text-transform:uppercase;color:var(--on-navy-faint)}.demo-bar{height:3px;border-radius:3px;background:var(--navy-line);overflow:hidden}.demo-bar span{display:block;height:100%;width:37%;background:var(--gold);border-radius:3px}.demo-q{font-family:var(--f-display);font-weight:700;font-size:1.1rem}.demo-opts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem}.demo-opt{border:1px solid var(--navy-line-2);border-radius:var(--r-sm);padding:.6rem .7rem;font-size:.8125rem;color:var(--on-navy-muted);line-height:1.3}.demo-opt.is-on{border-color:var(--gold);color:var(--on-navy);background:rgba(226,179,60,.08)}.demo-kpis{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem}.demo-kpi{border:1px solid var(--navy-line);border-radius:var(--r-sm);padding:.6rem .7rem;display:grid;gap:.15rem}.demo-kpi span{font-family:var(--f-mono);font-size:.625rem;letter-spacing:.1em;text-transform:uppercase;color:var(--on-navy-faint)}.demo-kpi strong{font-family:var(--f-display);font-size:1.05rem;font-weight:700;color:var(--on-navy)}.demo-kpi--gold strong{color:var(--gold)}.demo-chart{display:flex;align-items:flex-end;gap:6px;height:74px;padding-top:.3rem;border-bottom:1px solid var(--navy-line)}.demo-chart span{flex:1;border-radius:3px 3px 0 0;background:var(--navy-line-2)}.demo-chart span.is-peak{background:var(--gold)}.demo-chart .d1{height:14%}.demo-chart .d2{height:28%}.demo-chart .d3{height:42%}.demo-chart .d4{height:24%}.demo-chart .d5{height:46%}.demo-chart .d6{height:78%}.demo-chart .d7{height:36%}.demo-chart .d8{height:52%}.demo-chart .d9{height:30%}.demo-chart .d10{height:18%}.unealta__cta{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding-top:1.1rem;border-top:1px solid var(--navy-line);font-weight:600}.unealta__cta .mono{font-size:.75rem;color:var(--on-navy-faint);font-weight:500;margin-left:auto}@media (max-width:559px){.unealta__cta .mono{display:none}}.unealta__cta .ico{color:var(--gold);transition:transform var(--dur) var(--ease)}.unealta:hover .unealta__cta .ico{transform:translateX(4px)}.pasi-layout{display:grid;gap:var(--s-7)}@media (min-width:960px){.pasi-layout{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:var(--s-9)}.pasi-layout .section-head{position:sticky;top:calc(var(--header-h) + 40px);align-self:start}}.pasi{--fir:0;list-style:none;position:relative;display:grid;gap:0;counter-reset:pas}.pasi::before{content:'';position:absolute;left:21px;top:22px;bottom:22px;width:1px;background:var(--line-2)}.pasi::after{content:'';position:absolute;left:21px;top:22px;width:1px;height:calc((100% - 44px) * var(--fir));background:var(--gold);box-shadow:0 0 10px rgba(226,179,60,.6);transition:height 120ms linear}.no-js .pasi::after,.reduced-motion .pasi::after{height:calc(100% - 44px)}.pas{position:relative;display:grid;grid-template-columns:44px 1fr;gap:1.25rem;padding:0 0 2.4rem}.pas:last-child{padding-bottom:0}.pas__nr{position:relative;z-index:1;width:44px;height:44px;display:grid;place-items:center;border-radius:50%;background:var(--ivory);border:1px solid var(--line-2);font-family:var(--f-mono);font-weight:500;font-size:.8125rem;color:var(--ink-muted);transition:background 300ms var(--ease),border-color 300ms var(--ease),color 300ms var(--ease)}.pas.is-activ .pas__nr{background:var(--navy);border-color:var(--navy);color:var(--gold)}.pas__body{display:grid;gap:.45rem;padding-top:.55rem}.pas h3{font-size:var(--fs-h4)}.pas p{color:var(--ink-muted);max-width:52ch}.pas__tag{justify-self:start;margin-top:.2rem}.principii{list-style:none;display:grid;gap:0;border-top:1px solid var(--navy-line)}@media (min-width:820px){.principii{grid-template-columns:repeat(2,minmax(0,1fr))}}.principiu{display:grid;grid-template-columns:auto 1fr;gap:1.2rem;padding:1.8rem 0;border-bottom:1px solid var(--navy-line)}@media (min-width:820px){.principiu:nth-child(odd){padding-right:2.5rem;border-right:1px solid var(--navy-line)}.principiu:nth-child(even){padding-left:2.5rem}}.principiu__nr{font-family:var(--f-mono);font-size:.75rem;letter-spacing:.12em;color:var(--gold);padding-top:.35rem}.principiu h3{font-size:var(--fs-h4);margin-bottom:.45rem;color:var(--on-navy)}.principiu p{color:var(--on-navy-muted)}.ghid-card{display:grid;grid-template-rows:auto 1fr auto;gap:1rem;height:100%}.ghid-card__meta{display:flex;align-items:center;justify-content:space-between;gap:.6rem;font-family:var(--f-mono);font-size:.6875rem;letter-spacing:.1em;text-transform:uppercase;color:var(--ink-faint)}.ghid-card__nr{color:var(--gold-ink)}.ghid-card h2,.ghid-card h3{font-size:var(--fs-h4);line-height:1.22}.ghid-card p{font-size:.9375rem}.ghid-card .link-arrow{font-size:.9375rem}.faq{display:grid;border-top:1px solid var(--line)}.faq details{border-bottom:1px solid var(--line)}.faq summary{list-style:none;display:flex;align-items:center;justify-content:space-between;gap:1.5rem;padding:1.3rem 0;cursor:pointer;font-family:var(--f-display);font-weight:700;font-size:var(--fs-h5);line-height:1.3;letter-spacing:-.01em}.faq summary::-webkit-details-marker{display:none}.faq summary:hover{color:var(--gold-ink)}.faq__semn{position:relative;width:28px;height:28px;flex:0 0 auto;border-radius:50%;border:1px solid var(--line-2);transition:background var(--dur) var(--ease),border-color var(--dur) var(--ease)}.faq__semn::before,.faq__semn::after{content:'';position:absolute;left:50%;top:50%;width:11px;height:1.5px;margin:-.75px 0 0 -5.5px;background:currentColor;transition:transform var(--dur) var(--ease)}.faq__semn::after{transform:rotate(90deg)}.faq details[open] .faq__semn{background:var(--navy);border-color:var(--navy);color:var(--gold)}.faq details[open] .faq__semn::after{transform:rotate(0deg)}.faq__raspuns{padding:0 3.5rem 1.5rem 0;color:var(--ink-muted);max-width:72ch}.faq-layout{display:grid;gap:var(--s-7)}@media (min-width:960px){.faq-layout{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:var(--s-9)}.faq-layout .section-head{position:sticky;top:calc(var(--header-h) + 40px);align-self:start}}.cta-final{position:relative;overflow:hidden;background:var(--navy);color:var(--on-navy);isolation:isolate}.cta-final::before{content:'';position:absolute;inset:0;z-index:-1;background:radial-gradient(60% 120% at 100% 0%,rgba(62,111,176,.26),transparent 62%),radial-gradient(50% 100% at 0% 100%,rgba(47,144,150,.14),transparent 60%)}.cta-final__inner{display:grid;gap:var(--s-6);padding-top:clamp(3.5rem,2.5rem + 4vw,6rem);padding-bottom:clamp(3.5rem,2.5rem + 4vw,6rem)}@media (min-width:960px){.cta-final__inner{grid-template-columns:1.2fr .8fr;align-items:end;gap:var(--s-8)}}.cta-final h2{font-size:var(--fs-h2);max-width:18ch}.cta-final p{color:var(--on-navy-muted);max-width:48ch;margin-top:1rem}.cta-final__actions{display:grid;gap:.75rem;justify-items:stretch;max-width:460px}@media (min-width:960px){.cta-final__actions{max-width:none}}.cta-final__tel{display:flex;align-items:center;gap:.9rem;padding:1rem 1.1rem;border-radius:var(--r-lg);border:1px solid var(--navy-line);text-decoration:none;transition:border-color var(--dur) var(--ease)}.cta-final__tel:hover{border-color:var(--gold)}.cta-final__tel .ico{width:22px;height:22px;color:var(--gold)}.cta-final__tel span{display:grid;line-height:1.3}.cta-final__tel small{font-family:var(--f-mono);font-size:.6875rem;letter-spacing:.12em;text-transform:uppercase;color:var(--on-navy-faint)}.cta-final__tel strong{font-family:var(--f-display);font-size:1.35rem;font-weight:700;letter-spacing:.01em}.footer{background:var(--navy-deep);color:var(--on-navy-muted);font-size:.9375rem}.footer a{text-decoration:none}.footer a:hover{color:var(--gold)}.footer__grid{display:grid;gap:var(--s-7);padding-top:clamp(3.5rem,2.5rem + 3vw,5rem);padding-bottom:var(--s-7)}@media (min-width:720px){.footer__grid{grid-template-columns:repeat(3,minmax(0,1fr))}.footer__brand{grid-column:1 / -1}.footer__contact{grid-column:1 / -1;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,2fr);column-gap:var(--s-6);align-items:start}.footer__contact .footer__title{grid-column:1 / -1}.footer__contact .footer__date{margin-top:-.5rem;grid-template-columns:max-content 1fr;column-gap:1.2rem}.footer__contact .footer__date dt{margin-top:.5rem}.footer__contact .footer__date dd{margin-top:.5rem}}@media (min-width:1100px){.footer__grid{grid-template-columns:1.3fr .9fr .9fr .65fr 1.2fr;gap:var(--s-6)}.footer__brand,.footer__contact{grid-column:auto}.footer__contact{display:block}.footer__contact .footer__date{margin-top:0;display:grid;grid-template-columns:none}.footer__contact .footer__date dt{margin-top:.5rem}.footer__contact .footer__date dd{margin-top:0}}.footer__title a{color:inherit}.footer__brand{display:grid;gap:1.1rem;align-content:start;max-width:36ch}.footer__brand .brand{margin:0}.footer__title{font-family:var(--f-mono);font-weight:500;font-size:.6875rem;letter-spacing:.16em;text-transform:uppercase;color:var(--on-navy);margin-bottom:1rem}.footer__list{list-style:none;display:grid;gap:.6rem}.footer__date{display:grid;gap:.35rem;font-size:.875rem;line-height:1.5}.footer__date dt{font-family:var(--f-mono);font-size:.625rem;letter-spacing:.14em;text-transform:uppercase;color:var(--on-navy-faint);margin-top:.5rem}.footer__date dd{margin:0;color:var(--on-navy-muted)}.footer__date a{color:var(--on-navy)}.footer__bottom{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:1rem 2rem;padding:1.5rem 0 2rem;border-top:1px solid var(--navy-line);font-size:.8125rem;color:var(--on-navy-faint)}.footer__legal{display:flex;flex-wrap:wrap;gap:.4rem 1.4rem;list-style:none}.anpc{display:inline-flex;align-items:center;gap:.6rem;padding:.55rem .8rem;border:1px solid var(--navy-line-2);border-radius:8px;color:var(--on-navy-muted);font-size:.75rem;line-height:1.3}.anpc:hover{border-color:var(--gold)}.anpc img{width:250px;height:50px}.anpc--img{padding:0;border:0}.page-hero{position:relative;background:var(--navy);color:var(--on-navy);overflow:hidden;isolation:isolate}.page-hero::before{content:'';position:absolute;inset:0;z-index:-1;background-image:linear-gradient(var(--navy-line) 1px,transparent 1px),linear-gradient(90deg,var(--navy-line) 1px,transparent 1px);background-size:64px 64px;opacity:.32;-webkit-mask-image:radial-gradient(100% 120% at 85% 0%,#000 0%,transparent 65%);mask-image:radial-gradient(100% 120% at 85% 0%,#000 0%,transparent 65%)}.page-hero__inner{display:grid;gap:1.2rem;padding-top:clamp(2.5rem,1.8rem + 3vw,4.5rem);padding-bottom:clamp(2.8rem,2rem + 3vw,4.75rem)}.page-hero h1{font-size:var(--fs-page);font-weight:800;letter-spacing:-.028em;max-width:20ch}.page-hero .lead{color:var(--on-navy-muted)}.crumbs{list-style:none;display:flex;flex-wrap:wrap;gap:.4rem;font-family:var(--f-mono);font-size:.6875rem;letter-spacing:.12em;text-transform:uppercase;color:var(--on-navy-faint)}.crumbs li + li::before{content:'/';margin-right:.4rem;color:var(--navy-line-2)}.crumbs a{text-decoration:none;color:var(--on-navy-muted)}.crumbs a:hover{color:var(--gold)}.page-hero__meta{display:flex;flex-wrap:wrap;gap:.6rem 1.4rem;font-family:var(--f-mono);font-size:.75rem;letter-spacing:.06em;color:var(--on-navy-faint)}.articol-layout{display:grid;gap:var(--s-7)}.articol-layout>*{min-width:0}@media (min-width:1040px){.articol-layout{grid-template-columns:250px minmax(0,1fr);gap:var(--s-9)}}.cuprins{align-self:start}@media (min-width:1040px){.cuprins{position:sticky;top:calc(var(--header-h) + 32px)}}.cuprins__title{font-family:var(--f-mono);font-size:.6875rem;letter-spacing:.16em;text-transform:uppercase;color:var(--ink-faint);margin-bottom:.9rem}.cuprins ol{list-style:none;display:grid;gap:.1rem;border-left:1px solid var(--line-2);counter-reset:c}.cuprins a{display:block;padding:.38rem 0 .38rem 1rem;margin-left:-1px;border-left:2px solid transparent;text-decoration:none;font-size:.875rem;line-height:1.4;color:var(--ink-muted);transition:color var(--dur) var(--ease),border-color var(--dur) var(--ease)}.cuprins a:hover{color:var(--ink)}.cuprins a.is-activ{color:var(--ink);border-left-color:var(--gold);font-weight:600}.cuprins__mobil{display:block}@media (min-width:1040px){.cuprins__mobil{display:none}}.cuprins details{border:1px solid var(--line);border-radius:var(--r);background:var(--white);padding:.2rem 1rem}.cuprins summary{cursor:pointer;padding:.7rem 0;font-weight:600}.cuprins__desktop{display:none}@media (min-width:1040px){.cuprins__desktop{display:block}}.prose{max-width:70ch;font-size:1.0625rem;line-height:1.78;color:#1C2747}.prose>* + *{margin-top:1.15em}.prose h2{font-size:clamp(1.45rem,1.25rem + .8vw,1.95rem);line-height:1.18;margin-top:2.4em;padding-top:.2em;color:var(--ink);scroll-margin-top:calc(var(--header-h) + 24px)}.prose h2 .nr{display:block;font-family:var(--f-mono);font-weight:500;font-size:.75rem;letter-spacing:.16em;color:var(--gold-ink);margin-bottom:.6rem}.prose h3{font-size:1.2rem;margin-top:1.9em;color:var(--ink)}.prose a:not(.btn){color:var(--ink);text-decoration-color:var(--gold);text-decoration-thickness:2px;text-underline-offset:.2em}.prose a:not(.btn):hover{color:var(--gold-ink)}.prose ul,.prose ol{padding-left:0;list-style:none;display:grid;gap:.55em}.prose ul li{position:relative;padding-left:1.4em}.prose ul li::before{content:'';position:absolute;left:.1em;top:.78em;width:.55em;height:1.5px;background:var(--gold-ink)}.prose ol{counter-reset:li}.prose ol li{position:relative;padding-left:2.1em;counter-increment:li}.prose ol li::before{content:counter(li,decimal-leading-zero);position:absolute;left:0;top:.15em;font-family:var(--f-mono);font-size:.78em;color:var(--gold-ink);letter-spacing:.04em}.prose strong{color:var(--ink)}.prose .lead-p{font-size:var(--fs-lead);line-height:1.6;color:var(--ink-muted)}.prose table{width:100%;border-collapse:collapse;font-size:.9375rem;line-height:1.5;display:block;overflow-x:auto}.prose th,.prose td{text-align:left;padding:.7rem .8rem;border-bottom:1px solid var(--line);vertical-align:top}.prose th{font-family:var(--f-mono);font-weight:500;font-size:.6875rem;letter-spacing:.12em;text-transform:uppercase;color:var(--ink-faint);border-bottom-color:var(--line-2);white-space:nowrap}.prose td:first-child{font-weight:600;color:var(--ink)}.retine{border:1px solid var(--line);border-left:3px solid var(--gold);background:var(--white);border-radius:0 var(--r) var(--r) 0;padding:1.1rem 1.3rem}.retine__titlu{display:block;font-family:var(--f-mono);font-size:.6875rem;letter-spacing:.16em;text-transform:uppercase;color:var(--gold-ink);margin-bottom:.45rem}.retine p + p{margin-top:.6em}.atentie{border-left-color:var(--alert)}.atentie .retine__titlu{color:var(--alert)}.exemplu{background:var(--ivory-2);border:1px solid var(--line);border-radius:var(--r);padding:1.2rem 1.35rem;font-size:.975rem}.exemplu__titlu{display:block;font-family:var(--f-mono);font-size:.6875rem;letter-spacing:.16em;text-transform:uppercase;color:var(--ink-faint);margin-bottom:.55rem}.surse{margin-top:3em !important;padding-top:1.6em;border-top:1px solid var(--line-2);font-size:.9rem}.surse h2{font-size:1rem;margin:0 0 .9em;font-family:var(--f-mono);font-weight:500;letter-spacing:.14em;text-transform:uppercase;color:var(--ink-faint);padding:0}.surse ol li{word-break:break-word}.verificat{display:inline-flex;align-items:center;gap:.5rem;font-family:var(--f-mono);font-size:.75rem;letter-spacing:.06em;color:var(--on-navy-muted)}.verificat .ico{width:15px;height:15px;color:var(--gold)}.aside-card .verificat{color:var(--gold-ink)}.aside-card .verificat .ico{color:var(--gold-ink)}.articol-cta{margin-top:3rem;border-radius:var(--r-xl);background:var(--navy);color:var(--on-navy);padding:clamp(1.5rem,1.1rem + 1.6vw,2.4rem);display:grid;gap:1rem}.articol-cta h2{font-size:var(--fs-h3);color:var(--on-navy);margin:0;padding:0}.articol-cta p{color:var(--on-navy-muted)}.articol-nav{display:grid;gap:1rem;margin-top:2.5rem}@media (min-width:720px){.articol-nav{grid-template-columns:1fr 1fr}}.articol-nav a{display:grid;gap:.3rem;padding:1.1rem 1.25rem;border:1px solid var(--line);border-radius:var(--r-lg);background:var(--white);text-decoration:none;transition:border-color var(--dur) var(--ease)}.articol-nav a:hover{border-color:var(--navy)}.articol-nav small{font-family:var(--f-mono);font-size:.6875rem;letter-spacing:.14em;text-transform:uppercase;color:var(--ink-faint)}.articol-nav strong{font-family:var(--f-display);font-weight:700;line-height:1.3}.articol-nav__urm{text-align:right}.form{display:grid;gap:1rem}.form__row{display:grid;gap:1rem}@media (min-width:640px){.form__row--2{grid-template-columns:1fr 1fr}}.field{display:grid;gap:.4rem;align-content:start}.field label,.field .label{font-weight:600;font-size:.9375rem}.field .hint{font-size:.8125rem;color:var(--ink-faint);line-height:1.45}.input,.select,.textarea{width:100%;min-height:50px;padding:.75rem .9rem;border:1px solid var(--line-2);border-radius:var(--r);background:var(--white);font-size:1rem;line-height:1.4;color:var(--ink);transition:border-color var(--dur) var(--ease),box-shadow var(--dur) var(--ease);-webkit-appearance:none;appearance:none}.textarea{min-height:130px;resize:vertical}.select{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath d='M1 1l5 5 5-5' fill='none' stroke='%230B1733' stroke-width='1.6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right .95rem center;padding-right:2.4rem}.input:hover,.select:hover,.textarea:hover{border-color:var(--ink-faint)}.input:focus,.select:focus,.textarea:focus{border-color:var(--navy);box-shadow:0 0 0 3px rgba(226,179,60,.45);outline:none}.input[aria-invalid="true"]{border-color:var(--alert)}.check{display:grid;grid-template-columns:22px 1fr;gap:.7rem;align-items:start;font-size:.875rem;line-height:1.5;color:var(--ink-muted);cursor:pointer}.check input{width:20px;height:20px;margin:.1rem 0 0;accent-color:var(--navy);cursor:pointer}.check a{color:var(--ink)}.hp{position:absolute !important;left:-9999px !important;width:1px;height:1px;overflow:hidden}.form__status{font-size:.9375rem;border-radius:var(--r);padding:.9rem 1rem;display:none}.form__status.is-ok{display:block;background:#EEF6F0;color:#1F5C38;border:1px solid rgba(47,125,79,.3)}.form__status.is-err{display:block;background:var(--alert-tint);color:var(--alert);border:1px solid rgba(163,58,43,.3)}.form__note{font-size:.8125rem;color:var(--ink-faint);line-height:1.5}.on-navy .field label,.on-navy .field .label{color:var(--on-navy)}.on-navy .check{color:var(--on-navy-muted)}.on-navy .check a{color:var(--on-navy)}.on-navy .input,.on-navy .select,.on-navy .textarea{background:var(--navy-deep);border-color:var(--navy-line-2);color:var(--on-navy)}.on-navy .select{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath d='M1 1l5 5 5-5' fill='none' stroke='%23E2B33C' stroke-width='1.6'/%3E%3C/svg%3E")}.on-navy .input:focus,.on-navy .select:focus,.on-navy .textarea:focus{border-color:var(--gold)}.on-navy .form__note{color:var(--on-navy-faint)}.btn.is-loading{position:relative;color:transparent !important}.btn.is-loading::after{content:'';position:absolute;width:18px;height:18px;border-radius:50%;border:2px solid var(--navy);border-right-color:transparent;animation:rotire .8s linear infinite}.contact-layout{display:grid;gap:var(--s-7)}@media (min-width:960px){.contact-layout{grid-template-columns:.9fr 1.1fr;gap:var(--s-8)}}.contact-list{list-style:none;display:grid;gap:0;border-top:1px solid var(--line)}.contact-item{display:grid;grid-template-columns:44px 1fr;gap:1rem;padding:1.25rem 0;border-bottom:1px solid var(--line);align-items:start}.contact-item__ico{width:44px;height:44px;display:grid;place-items:center;border-radius:50%;background:var(--navy);color:var(--gold)}.contact-item small{display:block;font-family:var(--f-mono);font-size:.6875rem;letter-spacing:.14em;text-transform:uppercase;color:var(--ink-faint)}.contact-item a,.contact-item strong{font-family:var(--f-display);font-weight:700;font-size:1.2rem;text-decoration:none;color:var(--ink)}.contact-item a:hover{color:var(--gold-ink)}.contact-item p{font-size:.9375rem;color:var(--ink-muted)}.panou{background:var(--white);border:1px solid var(--line);border-radius:var(--r-xl);padding:clamp(1.4rem,1rem + 1.6vw,2.4rem);box-shadow:var(--shadow)}.panou h2{font-size:var(--fs-h3);margin-bottom:.4rem}.panou>p{color:var(--ink-muted);margin-bottom:1.4rem}.date-firma{display:grid;grid-template-columns:max-content 1fr;gap:.55rem 1.2rem;font-size:.9375rem;margin:0}.date-firma dt{font-family:var(--f-mono);font-size:.6875rem;letter-spacing:.14em;text-transform:uppercase;color:var(--ink-faint);padding-top:.2rem}.date-firma dd{margin:0}.filtre{display:flex;flex-wrap:wrap;gap:.5rem;margin-bottom:1.6rem}.filtru{min-height:40px;padding:.45rem 1rem;border-radius:999px;border:1px solid var(--line-2);background:var(--white);font-size:.9375rem;font-weight:500;color:var(--ink-muted);transition:all var(--dur) var(--ease)}.filtru:hover{border-color:var(--navy);color:var(--ink)}.filtru[aria-pressed="true"]{background:var(--navy);border-color:var(--navy);color:var(--on-navy)}.filtru .mono{font-size:.75rem;margin-left:.3rem;opacity:.7}.program{display:grid;grid-template-columns:minmax(0,1fr);gap:1.2rem;background:var(--white);border:1px solid var(--line);border-radius:var(--r-lg);padding:clamp(1.25rem,1rem + 1vw,1.9rem)}.program + .program{margin-top:1rem}.program__head{display:grid;gap:.55rem}@media (min-width:760px){.program__head{grid-template-columns:1fr auto;align-items:start;gap:1.5rem}}.program__src{font-family:var(--f-mono);font-size:.6875rem;letter-spacing:.1em;text-transform:uppercase;color:var(--ink-faint)}.program h2,.program h3{font-size:var(--fs-h4);line-height:1.25}.program__grid{display:grid;gap:1rem}@media (min-width:760px){.program__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.5rem}}.program__grid dt{font-family:var(--f-mono);font-size:.6875rem;letter-spacing:.14em;text-transform:uppercase;color:var(--gold-ink);margin-bottom:.35rem}.program__grid dd{margin:0;font-size:.9375rem;color:var(--ink-muted);line-height:1.55}.program__foot{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.8rem 1.5rem;padding-top:1rem;border-top:1px solid var(--line)}.program__surse{font-size:.8125rem;color:var(--ink-faint)}.program__surse a{color:var(--ink-muted)}.alerta-form{width:100%;display:grid;gap:.8rem;padding:1rem;border-radius:var(--r);background:var(--ivory-2);border:1px solid var(--line)}@media (min-width:760px){.alerta-form__row{display:grid;grid-template-columns:1fr auto;gap:.6rem;align-items:start}}.nota-date{display:flex;gap:.8rem;align-items:flex-start;padding:1rem 1.15rem;border-radius:var(--r);background:var(--gold-tint);border:1px solid rgba(140,101,20,.25);color:#5A4310;font-size:.9375rem;margin-bottom:1.8rem}.nota-date .ico{color:var(--gold-ink);margin-top:.15rem}.unealta-page{display:grid;gap:var(--s-7)}@media (min-width:1040px){.unealta-page{grid-template-columns:minmax(0,1fr) 320px;gap:var(--s-8);align-items:start}}.vf{background:var(--white);border:1px solid var(--line);border-radius:var(--r-xl);box-shadow:var(--shadow);overflow:hidden}.vf__top{display:grid;gap:.7rem;padding:1.2rem clamp(1.25rem,1rem + 1.5vw,2.2rem);border-bottom:1px solid var(--line);background:var(--ivory)}.vf__progres-text{display:flex;justify-content:space-between;gap:1rem;font-family:var(--f-mono);font-size:.6875rem;letter-spacing:.14em;text-transform:uppercase;color:var(--ink-faint)}.vf__bar{height:4px;border-radius:4px;background:var(--ivory-3);overflow:hidden}.vf__bar span{display:block;height:100%;width:0;background:linear-gradient(90deg,var(--gold-soft),var(--gold));border-radius:4px;transition:width 420ms var(--ease-out)}.vf__body{--vf-pad:clamp(1.5rem,1.1rem + 2vw,2.8rem);padding:var(--vf-pad) clamp(1.25rem,1rem + 1.5vw,2.2rem)}.js .vf:not(.vf--pornit) .vf__body{min-height:calc(622px + 2 * var(--vf-pad))}@media (max-width:359px){.js .vf:not(.vf--pornit) .vf__body{min-height:calc(686px + 2 * var(--vf-pad))}}@media (min-width:600px){.js .vf:not(.vf--pornit) .vf__body{min-height:calc(610px + 2 * var(--vf-pad))}}.vf__step{display:grid;gap:1.4rem;animation:urca 420ms var(--ease-out);border:0;padding:0;margin:0;min-width:0}.vf__q{font-family:var(--f-display);font-weight:760;font-size:var(--fs-h3);letter-spacing:-.02em;line-height:1.15;padding:0}.vf__help{color:var(--ink-muted);margin-top:-.6rem}.optiuni{display:grid;gap:.65rem}@media (min-width:640px){.optiuni--2{grid-template-columns:1fr 1fr}}.optiune{position:relative;display:grid;grid-template-columns:22px 1fr;gap:.85rem;align-items:start;padding:1rem 1.1rem;border:1px solid var(--line-2);border-radius:var(--r);background:var(--white);cursor:pointer;transition:border-color var(--dur) var(--ease),background var(--dur) var(--ease),box-shadow var(--dur) var(--ease)}.optiune:hover{border-color:var(--ink-faint)}.optiune input{position:absolute;opacity:0;pointer-events:none}.optiune__mark{width:22px;height:22px;border-radius:50%;border:1.5px solid var(--line-2);display:grid;place-items:center;margin-top:.1rem;transition:all var(--dur) var(--ease);background:var(--white)}.optiune--multi .optiune__mark{border-radius:6px}.optiune__mark::after{content:'';width:10px;height:10px;border-radius:50%;background:var(--gold);transform:scale(0);transition:transform var(--dur) var(--ease-out)}.optiune--multi .optiune__mark::after{width:11px;height:6px;border-radius:0;background:transparent;border-left:2px solid var(--gold);border-bottom:2px solid var(--gold);transform:rotate(-45deg) scale(0);margin-top:-3px}.optiune__text{display:grid;gap:.15rem;line-height:1.4}.optiune__text strong{font-weight:600}.optiune__text small{color:var(--ink-faint);font-size:.8125rem}.optiune:has(input:checked){border-color:var(--navy);background:#FDFBF6;box-shadow:inset 0 0 0 1px var(--navy)}.optiune:has(input:checked) .optiune__mark{border-color:var(--navy);background:var(--navy)}.optiune:has(input:checked) .optiune__mark::after{transform:scale(1)}.optiune--multi:has(input:checked) .optiune__mark::after{transform:rotate(-45deg) scale(1)}.optiune:has(input:focus-visible){outline:2px solid var(--gold);outline-offset:2px}.vf__nav{display:flex;justify-content:space-between;align-items:center;gap:1rem;padding-top:1.6rem;margin-top:.4rem;border-top:1px solid var(--line)}.vf__back{display:inline-flex;align-items:center;gap:.45rem;background:none;border:0;padding:.6rem 0;font-weight:600;color:var(--ink-muted)}.vf__back:hover{color:var(--ink)}.vf__back .ico{width:16px;height:16px;transform:rotate(180deg)}.vf__aside{display:grid;gap:1rem}@media (min-width:1040px){.vf__aside{position:sticky;top:calc(var(--header-h) + 32px)}}.aside-card{border:1px solid var(--line);border-radius:var(--r-lg);background:var(--white);padding:1.3rem 1.4rem;display:grid;gap:.7rem}.aside-card h2,.aside-card h3{font-size:1.05rem}.aside-card p,.aside-card li{font-size:.9rem;color:var(--ink-muted);line-height:1.55}.aside-card ul{list-style:none;display:grid;gap:.5rem}.aside-card li{position:relative;padding-left:1.1rem}.aside-card li::before{content:'';position:absolute;left:0;top:.62em;width:7px;height:1.5px;background:var(--gold-ink)}.aside-card--navy{background:var(--navy);border-color:var(--navy);color:var(--on-navy)}.aside-card--navy p{color:var(--on-navy-muted)}.aside-card--navy a.tel{font-family:var(--f-display);font-weight:700;font-size:1.3rem;color:var(--gold);text-decoration:none}.rez{display:grid;gap:1.6rem;animation:urca 500ms var(--ease-out)}.rez__head{display:grid;gap:.7rem}.rez__head h2{font-size:var(--fs-h3)}.rez__head p{color:var(--ink-muted)}.rez__list{display:grid;gap:1rem}.potrivire{border:1px solid var(--line);border-radius:var(--r-lg);padding:1.3rem 1.4rem;display:grid;gap:1rem;background:var(--white)}.potrivire--top{border-color:var(--navy);box-shadow:inset 0 0 0 1px var(--navy)}.potrivire__head{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:.6rem 1rem}.potrivire__rank{font-family:var(--f-mono);font-size:.6875rem;letter-spacing:.14em;text-transform:uppercase;color:var(--gold-ink)}.potrivire h3{font-size:1.2rem;line-height:1.25;margin-top:.25rem}.potrivire__scor{display:grid;justify-items:end;gap:.3rem}.scor-bar{width:110px;height:6px;border-radius:6px;background:var(--ivory-3);overflow:hidden}.scor-bar span{display:block;height:100%;background:var(--gold);border-radius:6px}.scor-text{font-family:var(--f-mono);font-size:.6875rem;letter-spacing:.08em;color:var(--ink-faint)}.potrivire__cols{display:grid;gap:1rem}@media (min-width:720px){.potrivire__cols{grid-template-columns:1fr 1fr}}.potrivire__cols h4{font-family:var(--f-mono);font-weight:500;font-size:.6875rem;letter-spacing:.14em;text-transform:uppercase;color:var(--ink-faint);margin-bottom:.5rem}.potrivire__cols ul{list-style:none;display:grid;gap:.45rem}.potrivire__cols li{position:relative;padding-left:1.5rem;font-size:.9375rem;color:var(--ink-muted);line-height:1.5}.potrivire__cols li .ico{position:absolute;left:0;top:.2em;width:16px;height:16px}.li-ok .ico{color:var(--ok)}.li-check .ico{color:var(--gold-ink)}.potrivire__cat{font-size:.9375rem;color:var(--ink);padding:.8rem 1rem;border-radius:var(--r);background:var(--ivory)}.potrivire__cat b{font-family:var(--f-mono);font-weight:500;font-size:.6875rem;letter-spacing:.14em;text-transform:uppercase;color:var(--gold-ink);margin-right:.5rem}.potrivire__stare{font-size:.875rem;color:var(--ink-muted)}.avertismente{display:grid;gap:.7rem}.avertisment{display:grid;grid-template-columns:20px 1fr;gap:.8rem;padding:.9rem 1rem;border-radius:var(--r);background:var(--alert-tint);border:1px solid rgba(163,58,43,.2);font-size:.9375rem;color:#6E271D}.avertisment .ico{color:var(--alert);width:20px;height:20px}.avertisment--info{background:var(--gold-tint);border-color:rgba(140,101,20,.25);color:#5A4310}.avertisment--info .ico{color:var(--gold-ink)}.rez__alte{font-size:.9375rem;color:var(--ink-muted)}.rez__alte ul{list-style:none;display:grid;gap:.4rem;margin-top:.6rem}.rez__lead{border-radius:var(--r-xl);background:var(--navy);color:var(--on-navy);padding:clamp(1.4rem,1rem + 1.6vw,2.2rem);display:grid;gap:1rem}.rez__lead h3{font-size:var(--fs-h4);color:var(--on-navy)}.rez__lead>p{color:var(--on-navy-muted)}.rez__gol{padding:1.4rem;border-radius:var(--r-lg);border:1px dashed var(--line-2);background:var(--ivory)}.calc{display:grid;gap:var(--s-6)}@media (min-width:1040px){.calc{grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);gap:var(--s-7);align-items:start}}.calc__form{background:var(--white);border:1px solid var(--line);border-radius:var(--r-xl);padding:clamp(1.3rem,1rem + 1.4vw,2.2rem);display:grid;gap:1.3rem}.calc__form fieldset{border:0;padding:0;margin:0;display:grid;gap:1rem;min-width:0}.calc__form legend{font-family:var(--f-mono);font-size:.6875rem;letter-spacing:.16em;text-transform:uppercase;color:var(--gold-ink);padding:0;margin-bottom:.2rem}.calc__sep{height:1px;background:var(--line)}.input-unit{position:relative}.input-unit .input{padding-right:3.2rem;font-family:var(--f-mono);font-weight:500;letter-spacing:.01em}.input-unit span{position:absolute;right:.95rem;top:50%;transform:translateY(-50%);font-family:var(--f-mono);font-size:.8125rem;color:var(--ink-faint);pointer-events:none}.seg{--n:2;display:grid;grid-template-columns:repeat(var(--n),minmax(0,1fr));gap:0;padding:4px;border-radius:var(--r);background:var(--ivory-2);border:1px solid var(--line)}.seg label{position:relative;display:grid;place-items:center;min-height:40px;padding:.4rem .5rem;border-radius:7px;text-align:center;font-size:.875rem;font-weight:500;line-height:1.25;color:var(--ink-muted);cursor:pointer;transition:background var(--dur) var(--ease),color var(--dur) var(--ease)}.seg input{position:absolute;opacity:0;pointer-events:none}.seg label:has(input:checked){background:var(--navy);color:var(--on-navy)}.seg label:has(input:focus-visible){outline:2px solid var(--gold);outline-offset:1px}.range-row{display:grid;grid-template-columns:1fr 128px;gap:.8rem;align-items:center}.seg--3{--n:3}input[type="range"]{-webkit-appearance:none;appearance:none;width:100%;height:24px;background:transparent}input[type="range"]::-webkit-slider-runnable-track{height:4px;border-radius:4px;background:linear-gradient(90deg,var(--gold) var(--p,50%),var(--ivory-3) var(--p,50%))}input[type="range"]::-moz-range-track{height:4px;border-radius:4px;background:var(--ivory-3)}input[type="range"]::-moz-range-progress{height:4px;border-radius:4px;background:var(--gold)}input[type="range"]::-webkit-slider-thumb{-webkit-appearance:none;width:20px;height:20px;margin-top:-8px;border-radius:50%;background:var(--navy);border:3px solid var(--white);box-shadow:0 0 0 1px var(--navy)}input[type="range"]::-moz-range-thumb{width:16px;height:16px;border-radius:50%;background:var(--navy);border:3px solid var(--white);box-shadow:0 0 0 1px var(--navy)}.calc__out{display:grid;gap:1.2rem}@media (min-width:1040px){.calc__out{position:sticky;top:calc(var(--header-h) + 28px)}}.kpis{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem}.kpi{border:1px solid var(--line);border-radius:var(--r-lg);background:var(--white);padding:1rem 1.1rem;display:grid;gap:.3rem;align-content:start}.kpi__label{font-family:var(--f-mono);font-size:.6875rem;letter-spacing:.12em;text-transform:uppercase;color:var(--ink-faint)}.kpi__val{font-family:var(--f-display);font-weight:760;font-size:clamp(1.3rem,1.1rem + .9vw,1.75rem);letter-spacing:-.02em;line-height:1.1;color:var(--ink);font-variant-numeric:tabular-nums}.kpi__sub{font-size:.8125rem;color:var(--ink-faint);line-height:1.4}.kpi--grant{background:var(--navy);border-color:var(--navy)}.kpi--grant .kpi__label{color:var(--on-navy-faint)}.kpi--grant .kpi__val{color:var(--gold)}.kpi--grant .kpi__sub{color:var(--on-navy-faint)}.kpi--varf{border-color:var(--gold);box-shadow:inset 0 0 0 1px var(--gold)}.grafic{margin:0;border:1px solid var(--line);border-radius:var(--r-lg);background:var(--white);padding:1.1rem 1.1rem .8rem;display:grid;gap:.6rem}.grafic__head{display:flex;flex-wrap:wrap;justify-content:space-between;gap:.4rem 1rem;align-items:baseline}.grafic__head h2{font-family:var(--f-display);font-size:1rem;font-weight:700;letter-spacing:-.01em}.grafic__legend{display:flex;flex-wrap:wrap;gap:.3rem 1rem;list-style:none;font-size:.8125rem;color:var(--ink-muted)}.grafic__legend li{display:inline-flex;align-items:center;gap:.4rem}.grafic__legend i{width:12px;height:12px;border-radius:3px;display:inline-block}.grafic__legend .l-blocat{background:rgba(11,23,51,.78)}.grafic__legend .l-varf{background:var(--gold)}.grafic svg{width:100%;height:auto;overflow:visible}.grafic .ax{font-family:var(--f-mono);font-size:10px;fill:var(--ink-faint)}.grafic .grid-line{stroke:var(--line);stroke-width:1}.grafic .bar{fill:rgba(11,23,51,.78)}.grafic .bar--varf{fill:var(--gold)}.grafic .bar--neg{fill:rgba(47,125,79,.55)}.grafic .bar:hover{opacity:.85}.grafic__tip{font-size:.8125rem;color:var(--ink-faint);line-height:1.5}.calc__explicatie{font-size:.9375rem;color:var(--ink-muted);line-height:1.65;border-left:2px solid var(--gold);padding:.2rem 0 .2rem 1rem}.calc__explicatie strong{color:var(--ink)}.grafic{position:relative}.grafic .ax--varf{fill:var(--ink);font-weight:500;font-size:11px}.grafic .bar-g{cursor:default;outline:none}.grafic .bar-g:hover .bar,.grafic .bar-g:focus .bar{fill:var(--navy)}.grafic .bar-g:hover .bar--varf,.grafic .bar-g:focus .bar--varf{fill:var(--gold-hi)}.grafic .bar-g:focus-visible rect{stroke:var(--gold);stroke-width:2}.grafic__tooltip{position:absolute;z-index:2;display:grid;gap:.1rem;transform:translate(-50%,-100%);pointer-events:none;background:var(--navy);color:var(--on-navy-muted);border-radius:8px;padding:.45rem .65rem;font-size:.75rem;line-height:1.35;white-space:nowrap;box-shadow:0 10px 24px -12px rgba(11,23,51,.6)}.grafic__tooltip strong{font-family:var(--f-display);font-weight:700;font-size:.95rem;color:var(--on-navy);font-variant-numeric:tabular-nums}.grafic__tabel{font-size:.875rem}.grafic__tabel summary{cursor:pointer;color:var(--ink-muted);font-weight:600;padding:.3rem 0}.grafic__tabel table{width:100%;border-collapse:collapse;margin-top:.5rem;font-variant-numeric:tabular-nums}.grafic__tabel th,.grafic__tabel td{text-align:left;padding:.35rem .5rem;border-bottom:1px solid var(--line)}.grafic__tabel th{font-family:var(--f-mono);font-weight:500;font-size:.6875rem;letter-spacing:.1em;text-transform:uppercase;color:var(--ink-faint)}.grafic__tabel td:last-child,.grafic__tabel th:last-child{text-align:right}.calc__nota{font-size:.8125rem;color:var(--ink-faint);line-height:1.5}.calc__bara{position:fixed;left:12px;right:12px;bottom:12px;z-index:90;display:grid;grid-template-columns:1fr 1fr auto;gap:.8rem;align-items:center;padding:.7rem .9rem;border:1px solid var(--navy-line-2);border-radius:var(--r-lg);background:rgba(11,23,51,.96);color:var(--on-navy);text-align:left;box-shadow:0 18px 40px -16px rgba(0,0,0,.6)}.calc__bara span{display:grid;line-height:1.2}.calc__bara small{font-family:var(--f-mono);font-size:.625rem;letter-spacing:.1em;text-transform:uppercase;color:var(--on-navy-faint)}.calc__bara strong{font-family:var(--f-display);font-size:1.05rem;color:var(--gold);font-variant-numeric:tabular-nums}.calc__bara-cta{font-size:.8125rem;font-weight:600;color:var(--on-navy)}@media (min-width:1040px){.calc__bara{display:none !important}}.hero--imob::after{background:radial-gradient(closest-side,rgba(47,144,150,.24),rgba(47,144,150,0))}.dosar{position:relative;display:grid;gap:1rem;color:var(--on-navy);background:linear-gradient(180deg,var(--navy-raised),var(--navy));border:1px solid var(--navy);border-radius:var(--r-xl);padding:clamp(1.1rem,.9rem + 1vw,1.6rem);box-shadow:0 40px 70px -36px rgba(11,23,51,.6)}.dosar::before{content:'';position:absolute;left:24px;right:24px;top:-1px;height:1px;background:linear-gradient(90deg,transparent,var(--gold),transparent)}.dosar__scena,.radar__scena{border:1px solid var(--navy-line);border-radius:var(--r-lg);overflow:hidden;background:radial-gradient(110% 85% at 50% 42%,rgba(48,72,122,.38),rgba(7,15,36,0) 72%),rgba(7,15,36,.55)}.radar__scena{margin-bottom:1.1rem}.scena{display:block;width:100%;height:auto}.scena .si-fum{opacity:0}.js .scena .sa{animation-duration:560ms;animation-fill-mode:both;animation-timing-function:var(--ease-out);transform-box:fill-box}.js .scena .sa-cade{animation-name:sc-cade;animation-timing-function:linear}.js .scena .sa-cade-sus{animation-name:sc-cade-sus;animation-duration:640ms;animation-timing-function:linear}.js .scena .sa-ridica{animation-name:sc-ridica;transform-origin:50% 100%}.js .scena .sa-creste{animation-name:sc-creste;animation-duration:700ms;transform-origin:50% 100%}.js .scena .sa-pop{animation-name:sc-pop;animation-duration:420ms;transform-origin:50% 50%}.js .scena .sa-apare{animation-name:sc-apare;animation-duration:420ms}.js .scena .sa-deseneaza{animation-name:sc-deseneaza;animation-duration:1000ms;stroke-dasharray:1}.js .scena .si{animation-iteration-count:infinite;animation-fill-mode:both;transform-box:fill-box}.js .scena .si-lumina{animation-name:sc-lumina;animation-timing-function:linear}.js .scena .si-leagan{animation-name:sc-leagan;animation-timing-function:ease-in-out;transform-origin:50% 100%}.js .scena .si-fum{animation-name:sc-fum;animation-duration:3.3s;animation-timing-function:ease-out;transform-origin:50% 50%}.js .scena .si-sclipire{animation-name:sc-sclipire;animation-duration:4.6s;animation-timing-function:ease-in-out;transform-origin:50% 50%}.js .scena .si-lumina.v1{animation-duration:6.4s;animation-delay:2.9s}.js .scena .si-lumina.v2{animation-duration:8.2s;animation-delay:4.1s}.js .scena .si-lumina.v3{animation-duration:7.3s;animation-delay:5.6s}.js .scena .si-lumina.v4{animation-duration:9.6s;animation-delay:3.4s}.js .scena .si-lumina.v5{animation-duration:10.8s;animation-delay:6.2s}.js .scena .si-lumina.v6{animation-duration:8.8s;animation-delay:4.8s}.js .scena .si-leagan.v1{animation-duration:5.2s;animation-delay:2.8s}.js .scena .si-leagan.v2{animation-duration:4.6s;animation-delay:3.1s}.js .scena .si-leagan.v3{animation-duration:5.8s;animation-delay:3.3s}.js .scena .si-leagan.v4{animation-duration:4.9s;animation-delay:3.6s}.js .scena .si-leagan.v5{animation-duration:5.5s;animation-delay:3.9s}.js .scena .si-fum.v1{animation-delay:2.4s}.js .scena .si-fum.v2{animation-delay:3.5s}.js .scena .si-fum.v3{animation-delay:4.6s}.js .scena .si-sclipire.v1{animation-delay:2.6s}.js .scena .si-sclipire.v2{animation-delay:4.1s;animation-duration:5.2s}.js .scena .si-sclipire.v3{animation-delay:5.3s;animation-duration:5.8s}.js .scena .t1{animation-delay:60ms}.js .scena .t2{animation-delay:120ms}.js .scena .t3{animation-delay:180ms}.js .scena .t4{animation-delay:240ms}.js .scena .t5{animation-delay:300ms}.js .scena .t6{animation-delay:360ms}.js .scena .t7{animation-delay:420ms}.js .scena .t8{animation-delay:480ms}.js .scena .t9{animation-delay:540ms}.js .scena .t10{animation-delay:600ms}.js .scena .t11{animation-delay:660ms}.js .scena .t12{animation-delay:720ms}.js .scena .t13{animation-delay:780ms}.js .scena .t14{animation-delay:840ms}.js .scena .t15{animation-delay:900ms}.js .scena .t16{animation-delay:960ms}.js .scena .t17{animation-delay:1020ms}.js .scena .t18{animation-delay:1080ms}.js .scena .t19{animation-delay:1140ms}.js .scena .t20{animation-delay:1200ms}.js .scena .t21{animation-delay:1260ms}.js .scena .t22{animation-delay:1320ms}.js .scena .t23{animation-delay:1380ms}.js .scena .t24{animation-delay:1440ms}.js .scena .t25{animation-delay:1500ms}.js .scena .t26{animation-delay:1560ms}.js .scena .t27{animation-delay:1620ms}.js .scena .t28{animation-delay:1680ms}.js .scena .t29{animation-delay:1740ms}.js .scena .t30{animation-delay:1800ms}.js .scena .t31{animation-delay:1860ms}.js .scena .t32{animation-delay:1920ms}.js .scena .t33{animation-delay:1980ms}.js .scena .t34{animation-delay:2040ms}.js .scena .t35{animation-delay:2100ms}.js .scena .t36{animation-delay:2160ms}.js .scena .t37{animation-delay:2220ms}.js .scena .t38{animation-delay:2280ms}.js .scena .t39{animation-delay:2340ms}.js .scena .t40{animation-delay:2400ms}.scene-js .scena:not(.is-pornita) .sa,.scene-js .scena:not(.is-pornita) .si,.scena.is-ascunsa .sa,.scena.is-ascunsa .si{animation-play-state:paused}.reduced-motion .scena .sa,.reduced-motion .scena .si{animation:none !important}@media (prefers-reduced-motion:reduce){.scena .sa,.scena .si{animation:none !important}}@keyframes sc-cade{0%{opacity:0;transform:translateY(-26px);animation-timing-function:cubic-bezier(.55,0,1,.45)}35%{opacity:1}68%{transform:none;animation-timing-function:cubic-bezier(0,.55,.45,1)}84%{transform:translateY(-2.5px);animation-timing-function:cubic-bezier(.55,0,1,.45)}100%{opacity:1;transform:none}}@keyframes sc-cade-sus{0%{opacity:0;transform:translateY(-84px);animation-timing-function:cubic-bezier(.55,0,1,.45)}25%{opacity:1}70%{transform:none;animation-timing-function:cubic-bezier(0,.55,.45,1)}85%{transform:translateY(-4px);animation-timing-function:cubic-bezier(.55,0,1,.45)}100%{opacity:1;transform:none}}@keyframes sc-ridica{0%{opacity:0;transform:scaleY(0)}25%{opacity:1}100%{opacity:1;transform:none}}@keyframes sc-creste{0%{opacity:0;transform:scale(0)}55%{opacity:1;transform:scale(1.08)}100%{opacity:1;transform:none}}@keyframes sc-pop{0%{opacity:0;transform:scale(.3)}60%{opacity:1;transform:scale(1.12)}100%{opacity:1;transform:none}}@keyframes sc-apare{from{opacity:0}to{opacity:1}}@keyframes sc-deseneaza{from{stroke-dashoffset:1}to{stroke-dashoffset:0}}@keyframes sc-lumina{0%,40%{opacity:0}45%,86%{opacity:1}91%,100%{opacity:0}}@keyframes sc-leagan{0%,100%{transform:none}25%{transform:rotate(1.8deg)}75%{transform:rotate(-1.8deg)}}@keyframes sc-fum{0%{opacity:0;transform:scale(.55)}18%{opacity:.55}100%{opacity:0;transform:translate(5px,-20px) scale(1.7)}}@keyframes sc-sclipire{0%,64%,100%{opacity:0;transform:scale(.3)}76%{opacity:1;transform:scale(1.1)}86%{opacity:.7;transform:scale(.85)}}.dosar__head{display:flex;align-items:center;justify-content:space-between;gap:1rem}.dosar__title{font-family:var(--f-mono);font-weight:500;font-size:.75rem;letter-spacing:.16em;text-transform:uppercase;color:var(--on-navy)}.dosar__tag{font-family:var(--f-mono);font-size:.6875rem;letter-spacing:.08em;color:var(--on-navy-faint);white-space:nowrap}.dosar__list{list-style:none;display:grid}.dosar__list li{display:grid;grid-template-columns:20px 1fr;gap:.8rem;align-items:start;padding:.7rem 0;border-top:1px solid var(--navy-line)}.dosar__list .ico{width:18px;height:18px;color:var(--gold);margin-top:.1rem}.dosar__list strong{display:block;font-weight:600;font-size:.9375rem;line-height:1.35;color:var(--on-navy)}.dosar__list span{display:block;font-family:var(--f-mono);font-size:.75rem;line-height:1.5;letter-spacing:.02em;color:var(--on-navy-muted)}.dosar__foot{padding-top:.9rem;border-top:1px solid var(--navy-line);font-size:.8125rem;line-height:1.5;color:var(--on-navy-faint)}.serv-imob-lista{border-top:1px solid var(--line)}.serv-imob{display:grid;gap:1.1rem 3rem;padding:clamp(1.8rem,1.3rem + 1.6vw,2.9rem) 0;border-bottom:1px solid var(--line)}@media (min-width:960px){.serv-imob{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr)}}.serv-imob__head{display:grid;gap:.55rem;align-content:start}.serv-imob__nr{font-family:var(--f-mono);font-weight:500;font-size:.75rem;letter-spacing:.14em;color:var(--gold-ink)}.serv-imob h3{font-size:var(--fs-h3)}.serv-imob__sub{font-family:var(--f-display);font-weight:600;font-size:var(--fs-h5);line-height:1.35;letter-spacing:-.01em;color:var(--ink-muted);max-width:28ch}.serv-imob__body{display:grid;gap:1rem;align-content:start}.serv-imob__body>p{color:var(--ink-muted);max-width:60ch}.serv-imob__body .card__list{margin-top:0}.serv-imob__cta{display:flex;flex-wrap:wrap;gap:.5rem 1.6rem;padding-top:.3rem}#randament .calc{margin-top:0}.distributie{margin:0;border:1px solid var(--line);border-radius:var(--r-lg);background:var(--white);padding:1.1rem 1.1rem 1rem;display:grid;gap:.8rem}.distributie__head{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.3rem 1rem}.distributie__titlu{font-family:var(--f-display);font-weight:700;font-size:1rem;letter-spacing:-.01em}.chirie-bar{display:flex;gap:2px;height:22px;border-radius:6px;overflow:hidden;background:var(--ivory-2)}.chirie-bar span{display:block;height:100%;width:0;min-width:0;transition:width 320ms var(--ease-out)}.s-net{background:var(--gold)}.s-impozit{background:var(--navy)}.s-chelt{background:#4B5F8A}.s-adm{background:#8C99B8}.s-gol{background:repeating-linear-gradient(135deg,#D3C9B3 0 4px,#EAE3D2 4px 8px)}.distributie__legenda{list-style:none;display:grid;gap:.45rem 1.4rem}@media (min-width:560px){.distributie__legenda{grid-template-columns:1fr 1fr}}.distributie__legenda li{display:grid;grid-template-columns:12px 1fr auto;gap:.55rem;align-items:center;font-size:.875rem;color:var(--ink-muted)}.distributie__legenda i{width:12px;height:12px;border-radius:3px;display:block}.distributie__legenda strong{font-family:var(--f-mono);font-weight:500;font-size:.8125rem;color:var(--ink);font-variant-numeric:tabular-nums}.panou h3{font-size:var(--fs-h4);margin-bottom:.4rem}.textarea--scurt{min-height:88px}.trasee{display:grid;gap:clamp(1rem,.8rem + 1vw,1.5rem)}@media (min-width:960px){.trasee{grid-template-columns:repeat(2,minmax(0,1fr))}}.traseu{background:var(--white);border:1px solid var(--line);border-radius:var(--r-xl);padding:clamp(1.4rem,1rem + 1.4vw,2.3rem)}.traseu__head{display:grid;gap:.7rem;margin-bottom:1.6rem}.traseu__head h3{font-size:var(--fs-h4)}.traseu ol{list-style:none;display:grid}.traseu li:not(:last-child)::before{content:'';position:absolute;left:16px;top:34px;bottom:0;width:1px;background:var(--line-2)}.traseu li{position:relative;display:grid;grid-template-columns:34px 1fr;gap:1rem;padding-bottom:1.35rem}.traseu li:last-child{padding-bottom:0}.traseu__nr{position:relative;z-index:1;width:34px;height:34px;display:grid;place-items:center;border-radius:50%;background:var(--ivory);border:1px solid var(--line-2);font-family:var(--f-mono);font-weight:500;font-size:.75rem;color:var(--ink-muted)}.traseu li:last-child .traseu__nr{background:var(--navy);border-color:var(--navy);color:var(--gold)}.traseu strong{display:block;padding-top:.3rem;font-family:var(--f-display);font-weight:700;font-size:1.0625rem;line-height:1.3}.traseu p{margin-top:.2rem;font-size:.9375rem;color:var(--ink-muted)}.formulare-imob{display:grid;gap:clamp(1rem,.8rem + 1vw,1.5rem)}@media (min-width:1040px){.formulare-imob{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start}}.formular-imob .kicker{margin-bottom:.9rem}.panou--compact{padding:clamp(1.2rem,1rem + 1vw,1.7rem)}.panou--compact h2{font-size:var(--fs-h4)}.imob-banda{position:relative;overflow:hidden;isolation:isolate;background:var(--gold);color:var(--navy)}.imob-banda::before{content:'';position:absolute;inset:0;z-index:-1;background-image:linear-gradient(rgba(11,23,51,.1) 1px,transparent 1px),linear-gradient(90deg,rgba(11,23,51,.1) 1px,transparent 1px);background-size:32px 32px;-webkit-mask-image:radial-gradient(90% 100% at 100% 50%,#000 0%,transparent 70%);mask-image:radial-gradient(90% 100% at 100% 50%,#000 0%,transparent 70%)}.imob-banda::after{content:'';position:absolute;z-index:-1;width:720px;height:720px;right:-260px;bottom:-380px;border-radius:50%;background:radial-gradient(closest-side,rgba(255,255,255,.32),rgba(255,255,255,0));pointer-events:none}.imob-banda__inner{display:grid;gap:var(--s-7);padding-top:var(--section);padding-bottom:var(--section)}@media (min-width:960px){.imob-banda__inner{grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);align-items:center;gap:var(--s-8)}}.imob-banda h2{font-size:var(--fs-h2);max-width:16ch}.imob-banda .kicker{color:var(--navy)}.imob-banda .lead{margin-top:1rem;color:rgba(11,23,51,.8)}.imob-banda .btn{--btn-bg:var(--navy);--btn-fg:var(--on-navy);--btn-bd:var(--navy)}.imob-banda .btn:hover{--btn-bg:var(--navy-high);--btn-bd:var(--navy-high);box-shadow:0 10px 24px -14px rgba(11,23,51,.7)}.imob-banda :focus-visible{outline-color:var(--navy)}.imob-servicii{display:grid;gap:.8rem}@media (min-width:560px){.imob-servicii{grid-template-columns:repeat(2,minmax(0,1fr))}}.imob-serviciu{position:relative;display:grid;gap:.45rem;align-content:start;padding:1.25rem 1.3rem 1.3rem;border:1px solid var(--navy);border-radius:var(--r-lg);background:var(--navy);text-decoration:none;box-shadow:0 18px 36px -24px rgba(11,23,51,.55);transition:border-color var(--dur) var(--ease),transform var(--dur) var(--ease)}.imob-serviciu:hover{border-color:var(--navy-line-2);transform:translateY(-2px)}.imob-serviciu__nr{font-family:var(--f-mono);font-weight:500;font-size:.6875rem;letter-spacing:.14em;color:var(--gold)}.imob-serviciu strong{font-family:var(--f-display);font-weight:720;font-size:1.2rem;line-height:1.2;color:var(--on-navy);padding-right:1.6rem}.imob-serviciu small{font-size:.875rem;line-height:1.45;color:var(--on-navy-muted)}.imob-serviciu .ico{position:absolute;right:1.2rem;top:1.2rem;width:18px;height:18px;color:var(--gold);transition:transform var(--dur) var(--ease)}.imob-serviciu:hover .ico{transform:translateX(3px)}.anunturi{display:grid;gap:clamp(1rem,.8rem + 1vw,1.5rem)}@media (min-width:720px){.anunturi{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1040px){.anunturi{grid-template-columns:repeat(3,minmax(0,1fr))}}.anunt-card{display:grid;grid-template-rows:auto 1fr;overflow:hidden;background:var(--white);border:1px solid var(--line);border-radius:var(--r-lg);color:inherit;text-decoration:none;transition:border-color var(--dur) var(--ease),transform var(--dur) var(--ease),box-shadow var(--dur) var(--ease)}.anunt-card:hover{border-color:var(--line-2);transform:translateY(-2px);box-shadow:var(--shadow)}.anunt-card__foto{position:relative;aspect-ratio:4 / 3;background:var(--ivory-3);overflow:hidden}.anunt-card__foto img{width:100%;height:100%;object-fit:cover;transition:transform 600ms var(--ease-out)}.anunt-card:hover .anunt-card__foto img{transform:scale(1.03)}.anunt-card__fara{position:absolute;inset:0;display:grid;place-items:center;color:var(--line-2)}.anunt-card__fara .ico{width:48px;height:48px}.chip--anunt{position:absolute;left:.8rem;top:.8rem;background:rgba(255,255,255,.94);color:var(--ink);border-color:transparent}.chip--anunt::before{background:var(--gold)}.anunt-card__body{display:grid;gap:.45rem;align-content:start;padding:1.1rem 1.2rem 1.25rem}.anunt-card__loc{display:flex;align-items:center;gap:.4rem;font-size:.8125rem;color:var(--ink-faint)}.anunt-card__loc .ico{width:15px;height:15px;color:var(--gold-ink)}.anunt-card h2,.anunt-card h3{font-size:1.125rem;line-height:1.3}.anunt-card__spec{font-family:var(--f-mono);font-size:.75rem;letter-spacing:.02em;color:var(--ink-muted)}.anunt-card__pret{display:flex;align-items:center;justify-content:space-between;gap:.6rem;margin-top:.35rem;font-family:var(--f-display);font-weight:760;font-size:1.35rem;letter-spacing:-.01em;color:var(--ink);font-variant-numeric:tabular-nums}.clasa{display:inline-grid;place-items:center;min-width:28px;height:22px;padding:0 .35rem;border-radius:4px;font-family:var(--f-mono);font-weight:500;font-size:.75rem;line-height:1;color:#fff;background:var(--clasa,var(--off))}.clasa--Aplus,.clasa--A{--clasa:#1F6B3F}.clasa--B{--clasa:#3C7D32}.clasa--C{--clasa:#B9C43A;color:var(--navy)}.clasa--D{--clasa:#E2B33C;color:var(--navy)}.clasa--E{--clasa:#E58A2E;color:var(--navy)}.clasa--F{--clasa:#C2531F}.clasa--G{--clasa:#A33A2B}.anunt-layout{display:grid;gap:var(--s-7)}.anunt-layout>*{min-width:0}@media (min-width:1040px){.anunt-layout{grid-template-columns:minmax(0,1fr) 360px;gap:var(--s-8);align-items:start}}.anunt-main{display:grid;gap:var(--s-6)}.galerie{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.6rem}.galerie__item{display:block;overflow:hidden;border-radius:var(--r);background:var(--ivory-3)}.galerie__item img{width:100%;height:100%;aspect-ratio:4 / 3;object-fit:cover;transition:transform 500ms var(--ease-out)}.galerie__item:hover img{transform:scale(1.03)}.galerie__item--mare{grid-column:1 / -1;border-radius:var(--r-lg)}.galerie__item--mare img{aspect-ratio:3 / 2}.specs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));margin:0;border-top:1px solid var(--line)}@media (min-width:720px){.specs{grid-template-columns:repeat(3,minmax(0,1fr))}}.specs div{padding:.85rem 1rem .85rem 0;border-bottom:1px solid var(--line)}.specs dt{font-family:var(--f-mono);font-size:.6875rem;letter-spacing:.12em;text-transform:uppercase;color:var(--ink-faint)}.specs dd{margin:.15rem 0 0;font-weight:600}.specs--energie{margin-top:.4em}.anunt-prose>p:first-child{font-size:var(--fs-lead);line-height:1.6;color:var(--ink-muted)}.anunt-prose h2{margin-top:1.8em}.card__list--2{list-style:none;display:grid;gap:.45rem 1.5rem}@media (min-width:640px){.card__list--2{grid-template-columns:1fr 1fr}}.anunt-aside{display:grid;gap:1rem}@media (min-width:1040px){.anunt-aside{position:sticky;top:calc(var(--header-h) + 24px)}}.pret-card{display:grid;gap:.35rem;padding:1.4rem 1.5rem;border-radius:var(--r-xl);background:var(--navy);color:var(--on-navy)}.pret-card__eticheta{font-family:var(--f-mono);font-size:.6875rem;letter-spacing:.14em;text-transform:uppercase;color:var(--on-navy-faint)}.pret-card__pret{font-family:var(--f-display);font-weight:800;font-size:clamp(1.7rem,1.4rem + 1vw,2.2rem);letter-spacing:-.02em;line-height:1.1;color:var(--gold);font-variant-numeric:tabular-nums}.pret-card__nota{font-size:.875rem;color:var(--on-navy-muted)}.pret-card__tel{display:inline-flex;align-items:center;gap:.55rem;margin-top:.8rem;padding-top:.9rem;border-top:1px solid var(--navy-line);font-family:var(--f-display);font-weight:700;font-size:1.15rem;text-decoration:none;color:var(--on-navy)}.pret-card__tel .ico{width:18px;height:18px;color:var(--gold)}.pret-card__tel:hover{color:var(--gold)}.tema-imob{--i-sup:#E2B33C;--i-sup-adanc:#D6A535;--i-sup-bara:#C9982C;--i-text-2:rgba(11,23,51,.82);--i-text-3:rgba(11,23,51,.72);--i-linie:rgba(11,23,51,.16);--i-linie-2:rgba(11,23,51,.32)}.tema-imob ::selection{background:var(--navy);color:var(--on-navy)}.tema-imob :focus-visible{outline-color:var(--navy)}.tema-imob .skip{background:var(--navy);color:var(--on-navy)}.tema-imob .bara-sus{background:var(--i-sup-bara);color:var(--i-text-2);border-bottom-color:var(--i-linie)}.tema-imob .comutator{border-color:var(--i-linie-2)}.tema-imob .comutator__opt{color:var(--navy)}.tema-imob .comutator__opt:hover{background:rgba(11,23,51,.08);color:var(--navy)}.tema-imob .comutator__opt[aria-current="true"],.tema-imob .comutator__opt[aria-current="true"]:hover{background:var(--navy);color:var(--gold)}.tema-imob .bara-sus__info a{color:var(--navy)}.tema-imob .bara-sus__info a:hover{color:var(--navy);text-decoration:underline}.tema-imob .bara-sus__info .ico{color:var(--navy)}.tema-imob .header{background:var(--i-sup);color:var(--navy)}@supports (backdrop-filter:blur(10px)){.tema-imob .header.is-scrolled{background:rgba(226,179,60,.93)}}.tema-imob .header.is-scrolled{border-bottom-color:var(--i-linie)}.tema-imob .brand{color:var(--navy)}.tema-imob .brand__sub{color:var(--navy)}.tema-imob .nav__link{color:var(--i-text-2)}.tema-imob .nav__link:hover{color:var(--navy);background:rgba(11,23,51,.07)}.tema-imob .nav__link[aria-current="page"]{color:var(--navy)}.tema-imob .nav__link[aria-current="page"]::after{background:var(--navy)}.tema-imob .menu-btn{border-color:var(--i-linie-2);color:var(--navy)}.tema-imob .btn{--btn-bg:var(--navy);--btn-fg:var(--on-navy);--btn-bd:var(--navy)}.tema-imob .btn:hover{--btn-bg:var(--navy-high);--btn-bd:var(--navy-high);box-shadow:0 10px 24px -14px rgba(11,23,51,.7)}.tema-imob .btn--ghost{--btn-bg:transparent;--btn-fg:var(--navy);--btn-bd:var(--i-linie-2)}.tema-imob .btn--ghost:hover{--btn-bg:rgba(11,23,51,.06);--btn-bd:var(--navy);box-shadow:none}.tema-imob .btn--navy{--btn-bg:var(--gold);--btn-fg:var(--navy);--btn-bd:var(--gold)}.tema-imob .btn--navy:hover{--btn-bg:var(--gold-hi);--btn-bd:var(--gold-hi);box-shadow:0 10px 24px -14px rgba(196,149,42,.9)}.tema-imob .btn.is-loading::after{border-color:var(--on-navy);border-right-color:transparent}.tema-imob .btn--navy.is-loading::after{border-color:var(--navy);border-right-color:transparent}.tema-imob .hero,.tema-imob .page-hero,.tema-imob .cta-final,.tema-imob .section--navy,.tema-imob .panel{background:var(--i-sup);color:var(--navy)}.tema-imob .banda,.tema-imob .footer{background:var(--i-sup-adanc);color:var(--i-text-2)}.tema-imob .banda{border-top-color:var(--i-linie)}.tema-imob .hero::before,.tema-imob .page-hero::before{background-image:linear-gradient(rgba(11,23,51,.1) 1px,transparent 1px),linear-gradient(90deg,rgba(11,23,51,.1) 1px,transparent 1px);opacity:1}.tema-imob .hero::after{background:radial-gradient(closest-side,rgba(255,255,255,.3),rgba(255,255,255,0))}.tema-imob .cta-final::before{background:radial-gradient(60% 120% at 100% 0%,rgba(255,255,255,.3),transparent 62%),radial-gradient(50% 100% at 0% 100%,rgba(11,23,51,.08),transparent 60%)}.tema-imob .kicker,.tema-imob .on-navy .kicker,.tema-imob .section--navy .kicker{color:var(--navy)}.tema-imob .link-arrow,.tema-imob .on-navy .link-arrow,.tema-imob .section--navy .link-arrow{color:var(--navy)}.tema-imob .on-navy .lead,.tema-imob .section--navy .lead{color:var(--i-text-2)}.tema-imob .hero h1 .h1-sub,.tema-imob .hero .aur{color:var(--navy)}.tema-imob .sublinie path{stroke:var(--navy)}.tema-imob .hero__meta{color:var(--i-text-3)}.tema-imob .hero__meta a{color:var(--navy);border-bottom-color:var(--i-linie-2)}.tema-imob .hero__meta a:hover{color:var(--navy);border-color:var(--navy)}.tema-imob .hero__meta .ico,.tema-imob .banda__item .ico{color:var(--navy)}.tema-imob .banda__item strong{color:var(--navy)}.tema-imob .page-hero .lead{color:var(--i-text-2)}.tema-imob .crumbs,.tema-imob .page-hero__meta{color:var(--i-text-3)}.tema-imob .crumbs li + li::before{color:var(--i-linie-2)}.tema-imob .crumbs a{color:var(--i-text-2)}.tema-imob .crumbs a:hover{color:var(--navy)}.tema-imob .principii,.tema-imob .principiu{border-color:var(--i-linie)}.tema-imob .principiu__nr,.tema-imob .principiu h3{color:var(--navy)}.tema-imob .principiu p{color:var(--i-text-2)}.tema-imob .cta-final p{color:var(--i-text-2)}.tema-imob .cta-final__tel{border-color:var(--i-linie-2)}.tema-imob .cta-final__tel:hover{border-color:var(--navy)}.tema-imob .cta-final__tel .ico{color:var(--navy)}.tema-imob .cta-final__tel small{color:var(--i-text-3)}.tema-imob .card__num,.tema-imob .serv-imob__nr{color:var(--navy)}.tema-imob .card__list li::before,.tema-imob .prose ul li::before{background:var(--navy)}.tema-imob .card::before{background:var(--navy)}.tema-imob .retine{border-left-color:var(--navy)}.tema-imob .retine__titlu{color:var(--navy)}.tema-imob .prose a:not(.btn){text-decoration-color:var(--navy)}.tema-imob .faq summary:hover{color:var(--navy)}.tema-imob .faq details[open] .faq__semn{background:var(--gold);border-color:var(--gold);color:var(--navy)}.tema-imob .traseu li:last-child .traseu__nr{background:var(--gold);border-color:var(--gold);color:var(--navy)}.tema-imob .input:focus,.tema-imob .select:focus,.tema-imob .textarea:focus{box-shadow:0 0 0 3px rgba(11,23,51,.22)}.tema-imob .calc__form legend{color:var(--navy)}.tema-imob .seg label:has(input:checked){background:var(--gold);color:var(--navy)}.tema-imob .kpi--grant{background:var(--gold);border-color:var(--gold)}.tema-imob .kpi--grant .kpi__label,.tema-imob .kpi--grant .kpi__sub{color:var(--i-text-2)}.tema-imob .kpi--grant .kpi__val{color:var(--navy)}.tema-imob .kpi--varf{border-color:var(--navy);box-shadow:inset 0 0 0 1px var(--navy)}.tema-imob .calc__explicatie{border-left-color:var(--navy)}.tema-imob .filtru[aria-pressed="true"]{background:var(--gold);border-color:var(--gold);color:var(--navy)}.tema-imob .nota-date{background:#E9EDF5;border-color:rgba(11,23,51,.18);color:var(--navy)}.tema-imob .nota-date .ico,.tema-imob .anunt-card__loc .ico{color:var(--navy)}.tema-imob .chip--anunt::before{background:var(--navy)}.tema-imob .pret-card{background:var(--gold);color:var(--navy)}.tema-imob .pret-card__eticheta{color:var(--i-text-3)}.tema-imob .pret-card__pret{color:var(--navy)}.tema-imob .pret-card__nota{color:var(--i-text-2)}.tema-imob .pret-card__tel{color:var(--navy);border-top-color:var(--i-linie)}.tema-imob .pret-card__tel .ico{color:var(--navy)}.tema-imob .pret-card__tel:hover{color:var(--navy);text-decoration:underline}.tema-imob .footer a:hover{color:var(--navy);text-decoration:underline}.tema-imob .footer__title{color:var(--navy)}.tema-imob .footer__date dt{color:var(--i-text-3)}.tema-imob .footer__date dd{color:var(--i-text-2)}.tema-imob .footer__date a{color:var(--navy)}.tema-imob .footer__bottom{border-top-color:var(--i-linie);color:var(--i-text-3)}.tema-imob .anpc{border-color:var(--i-linie-2);color:var(--i-text-2)}.tema-imob .anpc:hover{border-color:var(--navy)}.tema-imob .panel__list,.tema-imob .panel__list a,.tema-imob .panel__group{border-color:var(--i-linie)}.tema-imob .panel__group-title{color:var(--i-text-3)}.tema-imob .panel__list a[aria-current="page"]{color:var(--navy);text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:.25em}.js .tema-imob .incarcare{background:var(--i-sup);color:var(--navy)}.tema-imob .incarcare__grila{background-image:linear-gradient(rgba(11,23,51,.12) 1px,transparent 1px),linear-gradient(90deg,rgba(11,23,51,.12) 1px,transparent 1px)}.tema-imob .incarcare__sub,.tema-imob .incarcare__eticheta [data-loader-etapa]{color:var(--navy)}.tema-imob .incarcare__sina{background:rgba(11,23,51,.18)}.tema-imob .incarcare__fir{background:linear-gradient(90deg,#4A5B82,var(--navy))}.tema-imob .incarcare__eticheta,.tema-imob .incarcare__sari{color:var(--i-text-3)}.tema-imob .incarcare.s-a-ridicat{background-color:rgba(226,179,60,0)}.js .reveal{opacity:0;transform:translateY(14px);transition:opacity 700ms var(--ease-out),transform 700ms var(--ease-out)}.js .reveal.is-in{opacity:1;transform:none}.js .reveal-d1{transition-delay:80ms}.js .reveal-d2{transition-delay:160ms}.js .reveal-d3{transition-delay:240ms}.centru{text-align:center}.mt-1{margin-top:var(--s-2)}.mt-2{margin-top:var(--s-4)}.mt-3{margin-top:var(--s-6)}.mt-4{margin-top:var(--s-7)}.split{display:grid;gap:var(--s-6)}@media (min-width:960px){.split{grid-template-columns:1fr 1fr;gap:var(--s-8)}}.split h2{font-size:clamp(1.75rem,1.3rem + 1.7vw,2.75rem);max-width:16ch}.eroare-404{min-height:62vh;display:grid;align-content:center;gap:1.2rem;padding-top:var(--s-9);padding-bottom:var(--s-9)}.eroare-404 .cod{font-family:var(--f-mono);font-size:.875rem;letter-spacing:.2em;color:var(--gold-ink)}.eroare-404 h1{font-size:var(--fs-page);max-width:16ch}@media (prefers-reduced-motion:reduce){*,*::before,*::after{animation-duration:.01ms !important;animation-iteration-count:1 !important;transition-duration:.01ms !important;scroll-behavior:auto !important}.js .reveal{opacity:1;transform:none}.sublinie path{stroke-dashoffset:0}}@media print{.header,.footer,.panel,.incarcare,.tranzitie,.bara-sus,.cuprins,.articol-cta,.articol-nav,.cta-final,.skip,.anunt-aside .panou{display:none !important}body{background:#fff;color:#000}.page-hero{background:#fff;color:#000}.page-hero::before{display:none}.page-hero h1,.page-hero .lead,.crumbs,.page-hero__meta{color:#000 !important}.prose{max-width:none}.js .reveal{opacity:1 !important;transform:none !important}.prose a:not(.btn)::after{content:' (' attr(href) ')';font-size:.8em;color:#555;word-break:break-all}}
