@font-face{font-family:Manrope;src:url('/fonts/manrope-ext.woff2') format('woff2');font-weight:200 800;font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Manrope;src:url('/fonts/manrope.woff2') format('woff2');font-weight:200 800;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}
:root{--paper:#f7f5ef;--ink:#20382f;--green:#172c25;--muted:#6d756b;--line:#d8ddd2;--soft:#eceee7;--serif:LuxurySerif,Georgia,serif;--sans:Manrope,Arial,sans-serif}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:110px}body{margin:0;background:var(--paper);color:var(--ink);font-family:var(--sans);font-size:14px;-webkit-font-smoothing:antialiased}a{color:inherit;text-decoration:none}a:focus-visible{outline:2px solid #a18452;outline-offset:5px}.legal-header{height:94px;padding:0 4.5%;display:flex;align-items:center;gap:40px;border-bottom:1px solid var(--line);background:rgba(247,245,239,.96);position:relative;z-index:2}.legal-brand{display:block;flex-shrink:0}.legal-brand img{display:block;width:210px;height:auto}.legal-nav{display:flex;align-items:center;justify-content:center;gap:25px;margin-left:auto}.legal-nav a,.legal-back{font-size:9px;letter-spacing:1.2px;text-transform:uppercase;white-space:nowrap}.legal-nav a{position:relative;padding:12px 0}.legal-nav a[aria-current=page]:after{content:'';position:absolute;left:0;right:0;bottom:5px;height:1px;background:currentColor}.legal-back{border:1px solid #aeb8aa;padding:12px 16px}.legal-hero{background:var(--green);color:var(--paper);min-height:370px;padding:75px max(6%,calc((100vw - 1260px)/2));display:grid;grid-template-columns:1.3fr .7fr;align-items:end;gap:80px}.eyebrow{font-size:9px;letter-spacing:2.2px;text-transform:uppercase;color:#c7d0c1;margin:0 0 22px}.legal-hero h1{font:400 clamp(56px,7vw,96px)/.95 var(--serif);letter-spacing:-2px;margin:0}.legal-hero h1 em{font-weight:400;color:#dbe1cc}.legal-lead{font:italic 400 27px/1.25 var(--serif);color:#e6eadf;margin:0 0 22px}.legal-meta{font-size:9px;line-height:1.8;letter-spacing:1px;color:#b9c5b6;text-transform:uppercase}.legal-shell{max-width:1260px;margin:0 auto;padding:82px 6% 105px;display:grid;grid-template-columns:220px minmax(0,760px);gap:9%;justify-content:center}.legal-toc{position:sticky;top:35px;align-self:start;border-top:1px solid var(--line);padding-top:20px}.legal-toc>span{display:block;font-size:8px;letter-spacing:1.8px;color:var(--muted);margin-bottom:16px}.legal-toc a{display:block;font-size:10px;line-height:1.55;padding:8px 0;color:#59665c;transition:color .2s,transform .2s}.legal-toc a:hover{color:var(--ink);transform:translateX(3px)}.legal-document{min-width:0}.legal-intro{font:400 24px/1.5 var(--serif);color:#435248;margin:0 0 50px}.legal-section{border-top:1px solid var(--line);padding:38px 0 42px}.legal-section h2{font:400 36px/1.08 var(--serif);letter-spacing:-.5px;margin:0 0 22px}.legal-section h3{font-size:10px;line-height:1.6;letter-spacing:1.4px;text-transform:uppercase;margin:28px 0 12px}.legal-section p,.legal-section li{font-size:12px;line-height:1.95;color:#536057}.legal-section p{margin:0 0 15px}.legal-section ul{padding-left:18px;margin:12px 0 18px}.legal-section li{padding-left:5px;margin:7px 0}.legal-section a{text-decoration:underline;text-underline-offset:4px}.legal-callout{background:var(--soft);border-left:2px solid #7c8d79;padding:22px 25px;margin:24px 0}.legal-callout p:last-child{margin-bottom:0}.company-card{background:var(--green);color:var(--paper);padding:28px 30px;margin:28px 0}.company-card strong{font:400 27px var(--serif);display:block;margin-bottom:13px}.company-card p,.company-card a{color:#dce2d7}.legal-footer{background:#e9ede3;border-top:1px solid var(--line);padding:45px max(6%,calc((100vw - 1260px)/2)) 30px}.legal-footer-main{display:flex;justify-content:space-between;gap:60px;align-items:start}.legal-footer img{width:205px}.legal-footer p{font-size:10px;line-height:1.9;color:#657166;margin:17px 0 0}.legal-footer-links{display:grid;grid-template-columns:repeat(2,minmax(130px,1fr));gap:13px 35px;font-size:9px;letter-spacing:.5px}.legal-footer-links a:hover{text-decoration:underline;text-underline-offset:4px}.legal-footer-bottom{border-top:1px solid #cfd7c8;margin-top:35px;padding-top:20px;font-size:8px;color:#6a766b;display:flex;justify-content:space-between;gap:20px}.legal-footer-bottom a{text-decoration:underline;text-underline-offset:3px}
@media(max-width:920px){.legal-header{gap:20px;padding:0 5%}.legal-brand img{width:190px}.legal-nav{display:none}.legal-back{margin-left:auto}.legal-hero{min-height:330px;grid-template-columns:1fr;gap:30px;padding-top:58px;padding-bottom:58px}.legal-hero>div:last-child{max-width:520px}.legal-shell{grid-template-columns:1fr;gap:35px;padding-top:55px}.legal-toc{position:static;display:flex;gap:8px;overflow:auto;border:0;padding:0 0 12px;scrollbar-width:none}.legal-toc::-webkit-scrollbar{display:none}.legal-toc>span{display:none}.legal-toc a{border:1px solid var(--line);padding:10px 13px;white-space:nowrap}.legal-toc a:hover{transform:none}.legal-footer-main{flex-direction:column}.legal-footer-links{width:100%}}
@media(max-width:600px){.legal-header{height:76px}.legal-brand img{width:178px}.legal-back{font-size:0;border:0;padding:10px}.legal-back:after{content:'Înapoi ↗';font-size:8px;letter-spacing:1px}.legal-hero{min-height:300px;padding:47px 6%}.legal-hero h1{font-size:54px;letter-spacing:-1px}.legal-lead{font-size:23px}.legal-shell{padding:38px 6% 70px}.legal-intro{font-size:21px;margin-bottom:38px}.legal-section{padding:31px 0 34px}.legal-section h2{font-size:31px}.legal-section p,.legal-section li{font-size:11px}.company-card{padding:24px 20px}.legal-footer{padding:38px 6% 25px}.legal-footer-main{gap:35px}.legal-footer-links{grid-template-columns:1fr 1fr;gap:14px 20px}.legal-footer-bottom{flex-direction:column;line-height:1.8}}
@media(min-width:901px){.legal-footer-links{font-size:10px;font-weight:600;letter-spacing:.4px}}
@font-face{font-family:LuxurySerif;src:url('/fonts/playfair.ttf') format('truetype');font-style:normal;font-weight:400;font-display:swap}@font-face{font-family:LuxurySerif;src:url('/fonts/playfair-italic.ttf') format('truetype');font-style:italic;font-weight:400;font-display:swap}:root{--serif:LuxurySerif,Georgia,serif}
@media(max-width:600px){.legal-hero h1{font-size:clamp(42px,12vw,48px);letter-spacing:-1.2px}}
@media(min-width:921px){.legal-nav a,.legal-back{font-size:10.5px}.legal-footer-links{font-size:10.5px}.legal-footer-bottom{font-size:9.5px}}
@media(max-width:920px){.legal-back{font-size:10px}.legal-footer p{font-size:11px}.legal-footer-links{font-size:10.5px}.legal-footer-bottom{font-size:9.5px}}
@media(max-width:600px){.legal-back{font-size:0}.legal-back:after{font-size:9.5px}.legal-footer-links{font-size:10.5px}.legal-footer-bottom{font-size:9.5px}}
