:root{--cal-turcoaz:#24756d;--cal-turcoaz-d:#57c0b0;--cal-cupru:#d2701f;--cal-bronz:#e8933f;--cal-crem-acc:#f0cfa0;--cal-cremos:#fbf5ec;--cal-espresso:#2a1a0e;--cal-espresso-fundal:#2a1608;--cal-espresso-adanc:#241207;--cal-cerneala-adanca:#120a04;--cal-fund-finala:#25150c;--cal-nisip:#eae0d2;--cal-linie:#dbd0bf;--cal-mut:#7a6e60;--cal-espresso-moale:#4a3b30;--cal-font-display:"Space Grotesk", "Segoe UI", Arial, sans-serif;--cal-font-text:"Space Grotesk", system-ui, -apple-system, "Segoe UI", sans-serif;--cal-font-cod:"JetBrains Mono", "Consolas", monospace;--cal-masura-lat:1080px;--cal-masura-text:740px;--cal-gutter:28px;--cal-sect-y:80px;--cal-rand:24px;--cal-rand-mic:12px;--cal-raza:3px;--cal-raza-mare:16px;--cal-ease:cubic-bezier(.22, .61, .36, 1);--cream:var(--cal-cremos);--sand:var(--cal-nisip);--espresso:var(--cal-espresso);--espresso-soft:var(--cal-espresso-moale);--accent:var(--cal-turcoaz);--accent-2:var(--cal-cupru);--line:var(--cal-linie);--muted:var(--cal-mut);--ee-esp:var(--cal-espresso-fundal);--ee-esp2:var(--cal-espresso-adanc);--ee-crem:var(--cal-cremos);--ee-sand:var(--cal-nisip);--ee-terra:var(--cal-cupru);--ee-terra2:var(--cal-bronz);--ee-ink:var(--cal-espresso);--ee-mut:var(--cal-mut);--ee-ease:var(--cal-ease)}.screen-reader-text:not(:focus):not(:focus-within){clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.screen-reader-text:focus{background-color:var(--cal-cremos);color:var(--cal-espresso);z-index:100000;padding:15px 23px 14px;text-decoration:none;display:block;position:absolute;top:5px;left:5px}.cal-epilog{display:none}.canvas-calatorie{z-index:1;pointer-events:none;opacity:0;width:100%;height:100%;transition:opacity .9s var(--cal-ease);position:fixed;inset:0}.canvas-calatorie.gata{opacity:1}html.cal-tinta,html.cal-tinta body{cursor:pointer}html.lenis,html.lenis body{height:auto}.lenis.lenis-smooth{scroll-behavior:auto!important}.lenis.lenis-smooth [data-lenis-prevent]{overscroll-behavior:contain}.lenis.lenis-stopped{overflow:hidden}html.calatorie-activa .ee>:not(.loader-home){display:none}html.calatorie-activa body{background:var(--cal-cremos)}html.calatorie-activa footer.site-footer{display:none}.calatorie{z-index:10;position:relative}:root{--cal-angrenaj:1.3}.cal-sectiune{min-height:calc(105vh * var(--cal-angrenaj,1));pointer-events:none;align-items:center;padding:0 clamp(22px,7vw,110px);display:flex}.cal-dreapta{justify-content:flex-end}.cal-intro{text-align:center;--cal-banda:58svh;justify-content:center;min-height:85vh;position:relative}.cal-intro .cal-kicker{left:clamp(22px,7vw,110px);right:clamp(22px,7vw,110px);top:calc(118px - var(--cal-banda));margin:0;position:absolute}.cal-intro .cal-desc.cal-glosa-sus{left:clamp(22px,7vw,110px);right:clamp(22px,7vw,110px);top:calc(140px - var(--cal-banda));color:var(--cal-espresso);--cal-halo:250 246 238;--cal-halo-r:2px;--cal-scanteie:var(--cal-turcoaz-d);margin:0 auto;position:absolute}.cal-intro>.cal-card{max-width:min(880px,100%);left:clamp(22px,7vw,110px);right:clamp(22px,7vw,110px);top:var(--cal-banda);height:calc(min(88vh, 100vh - 74px) - 12px - var(--cal-banda));height:calc(min(88vh, 100svh - 74px) - 12px - var(--cal-banda));flex-direction:column;justify-content:flex-end;margin-inline:auto;display:flex;position:absolute}.cal-intro .cal-logo{flex-shrink:0;height:clamp(20px,3svh,34px);margin:0 auto;display:none}.cal-intro .cal-titlu{letter-spacing:.24em;margin:clamp(4px,.9svh,10px) 0 0;font-size:1.15rem}.cal-intro .cal-desc{max-width:min(64ch,100%);margin:clamp(4px,.9svh,10px) auto 0}@media (height<=620px){.cal-intro .cal-desc{line-height:1.5}}.cal-card{pointer-events:auto;max-width:540px;position:relative}.cal-card>*{opacity:0;transition:opacity .8s var(--cal-ease), transform .8s var(--cal-ease);transform:translateY(30px)}.cal-sectiune:not(.activ):not(.cal-intro):not(.cal-dreapta) .cal-card>*{transform:translateY(30px)translate(-26px)}.cal-dreapta:not(.activ) .cal-card>*{transform:translateY(30px)translate(26px)}html[data-cal-dir=sus] .cal-sectiune:not(.activ):not(.cal-intro) .cal-card>*{transform:translateY(-30px)}.cal-sectiune.activ .cal-card>*{opacity:1;transform:none}.cal-sectiune.activ .cal-card>:nth-child(2){transition-delay:90ms}.cal-sectiune.activ .cal-card>:nth-child(3),.cal-sectiune.activ .cal-card>:nth-child(4),.cal-sectiune.activ .cal-card>:nth-child(5){transition-delay:.18s}@property --cal-f{syntax:"<number>";inherits:true;initial-value:1}@property --cal-fb{syntax:"<number>";inherits:true;initial-value:1}@property --cal-s{syntax:"<number>";inherits:true;initial-value:0}@property --cal-k{syntax:"<number>";inherits:true;initial-value:5}@property --cal-n{syntax:"<number>";inherits:true;initial-value:1}@property --cal-lic{syntax:"<number>";inherits:true;initial-value:1}@property --cal-i{syntax:"<number>";inherits:false;initial-value:0}@property --cal-u{syntax:"<number>";inherits:false;initial-value:99}@property --cal-a{syntax:"<number>";inherits:false;initial-value:1}@property --cal-g{syntax:"<number>";inherits:true;initial-value:0}@property --cal-halo-r{syntax:"<length>";inherits:true;initial-value:2px}.cal-card{--cal-halo:250 246 238;--cal-scanteie:var(--cal-turcoaz)}.cal-inchis .cal-card{--cal-halo:18 10 4;--cal-scanteie:var(--cal-turcoaz-d)}.cal-kicker{--cal-s:0;--cal-halo-r:3px;--cal-k:5;--cal-lic:.72}.cal-titlu{--cal-s:.08;--cal-halo-r:3px;--cal-k:7;--cal-lic:.55}.cal-desc{--cal-s:.18;--cal-halo-r:2px;--cal-k:4;--cal-lic:.34}.cal-intro .cal-desc{color:var(--cal-crem-acc);--cal-halo:18 10 4;--cal-halo-r:3px;--cal-scanteie:var(--cal-turcoaz-d)}.cal-intro .cal-titlu{color:var(--cal-crem-acc);--cal-halo:18 10 4;--cal-scanteie:var(--cal-turcoaz-d)}.cal-cta{--cal-s:.34}.cal-card>.cal-cta{margin-top:0}.cal-card>*{--cal-fb:clamp(0, calc((var(--cal-f,1) - var(--cal-s,0)) / (1 - var(--cal-s,0))), 1)}.cal-card :is(.cal-kicker,.cal-titlu,.cal-desc) span{--cal-u:calc(var(--cal-fb) * (var(--cal-n,1) + var(--cal-k,5)) - var(--cal-i,0));--cal-a:clamp(0, calc(var(--cal-u) / var(--cal-k,5)), 1);--cal-g:calc(4 * var(--cal-a) * (1 - var(--cal-a)) * var(--cal-lic,1));color:color-mix(in srgb, currentColor calc(var(--cal-a) * 100%), transparent);text-shadow: 0 0 calc((1 - var(--cal-a)) * var(--cal-halo-r) * 5) color-mix(in srgb, currentColor calc(var(--cal-a) * (1 - var(--cal-a)) * (1 - var(--cal-a)) * 400%), transparent),  0 0 calc(var(--cal-halo-r) * 2.4) color-mix(in srgb, var(--cal-scanteie) calc(var(--cal-g) * 100%), transparent),  0 0 var(--cal-halo-r) rgb(var(--cal-halo) / calc(var(--cal-a) * .92)), 0 0 calc(var(--cal-halo-r) * 2.7) rgb(var(--cal-halo) / calc(var(--cal-a) * .8)), 0 1px calc(var(--cal-halo-r) * 5.3) rgb(var(--cal-halo) / calc(var(--cal-a) * .62)), 0 1px calc(var(--cal-halo-r) * 8.7) rgb(var(--cal-halo) / calc(var(--cal-a) * .4))}.cal-kicker:before{background:color-mix(in srgb, var(--cal-cupru) calc(var(--cal-fb,1) * 100%), transparent)}.cal-card:focus-within>*{--cal-f:1}@media (prefers-reduced-motion:reduce){.cal-card>*{--cal-f:1}}.cal-card:focus-within>*,.cal-card>:focus-visible{opacity:1;transition-delay:0s;transform:none!important}.cal-vh{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.cal-vh:focus-within{clip-path:none;white-space:normal;width:auto;height:auto;margin:0;position:static}.cal-vh a{color:var(--cal-cupru)}.cal-ocolire{z-index:60;clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:fixed;top:0;left:0;overflow:hidden}.cal-ocolire:focus-visible,.cal-ocolire:focus{clip-path:none;background:var(--cal-espresso);width:auto;height:auto;color:var(--cal-cremos);font:600 .78rem var(--cal-font-text,sans-serif);letter-spacing:.06em;outline:2px solid var(--cal-turcoaz-d);outline-offset:3px;border-radius:20px;margin:12px;padding:13px 22px;text-decoration:none;overflow:visible}.cal-kicker{font:600 .74rem/1.25 var(--cal-font-text,sans-serif);letter-spacing:.2em;text-transform:uppercase;color:var(--cal-cerneala-adanca);margin:0}.cal-kicker:before{content:"";background:var(--cal-cupru);vertical-align:middle;width:30px;height:2px;margin-right:14px;display:inline-block}.cal-inchis .cal-kicker{color:var(--cal-crem-acc)}.cal-intro .cal-kicker{color:var(--cal-espresso);--cal-scanteie:var(--cal-turcoaz-d)}.cal-titlu{font-family:var(--cal-font-display,sans-serif);letter-spacing:.2em;text-transform:uppercase;color:var(--cal-espresso);max-width:40ch;margin:10px 0 0;font-size:.9rem;font-weight:600;line-height:1.25}.cal-sectiune:not(.cal-intro) .cal-titlu:before{content:"";background:var(--cal-cupru);vertical-align:middle;width:30px;height:2px;margin-right:14px;display:inline-block}.cal-titlu-usa{color:inherit;-webkit-tap-highlight-color:transparent;text-decoration:none}.cal-titlu em,.cal-desc em{color:var(--cal-cupru);font-style:normal;font-weight:600}.cal-accent{color:inherit;cursor:pointer;text-decoration:none}.cal-accent:hover em,.cal-accent:focus-visible em{text-underline-offset:.12em;text-decoration:underline 2px;text-decoration-color:var(--cal-cupru)}.cal-inchis .cal-titlu{color:var(--cal-cremos)}#temelia .cal-titlu{color:var(--cal-cerneala-adanca)}#mana .cal-titlu{color:var(--cal-cremos)}#mana .cal-card{transform:translateY(48px)}#calatoria .cal-titlu{color:var(--cal-cremos)}.cal-desc{font:400 .78rem/1.5 var(--cal-font-text,sans-serif);letter-spacing:.04em;color:var(--cal-espresso);max-width:46ch;margin:10px 0 0}.cal-inchis .cal-desc{color:var(--cal-cremos)}#temelia .cal-desc,#calatoria .cal-desc{color:var(--cal-cerneala-adanca)}.cal-intro .cal-desc,.cal-intro .cal-titlu{margin-inline:auto}.cal-intro .cal-parada-et{max-width:40ch;min-height:1.17rem;color:var(--cal-crem-acc);--cal-halo:18 10 4;opacity:var(--cal-kp,0);text-shadow:0 0 3px rgb(var(--cal-halo) / 1), 0 0 8px rgb(var(--cal-halo) / .88), 0 1px 16px rgb(var(--cal-halo) / .68), 0 1px 26px rgb(var(--cal-halo) / .44);margin:.55rem auto 0;font-size:.78rem;line-height:1.5;transition:opacity .25s}.cal-intro .cal-parada-et b{letter-spacing:.2em;font-weight:600}.cal-cta{color:color-mix(in srgb, var(--cal-cremos) calc(var(--cal-fb,1) * 100%), transparent);--cal-halo:18 10 4;font:600 .78rem var(--cal-font-text,sans-serif);letter-spacing:.02em;text-shadow:0 0 3px rgb(var(--cal-halo) / var(--cal-fb,1)), 0 0 8px rgb(var(--cal-halo) / calc(var(--cal-fb,1) * .88)), 0 1px 16px rgb(var(--cal-halo) / calc(var(--cal-fb,1) * .68)), 0 1px 26px rgb(var(--cal-halo) / calc(var(--cal-fb,1) * .44));align-items:center;padding:11px 2px 13px;text-decoration:none;display:inline-flex;position:relative}#materia .cal-kicker,#materia .cal-cta{--cal-halo:250 246 238;--cal-scanteie:var(--cal-turcoaz)}#materia .cal-kicker{color:var(--cal-cerneala-adanca)}#materia .cal-cta{color:color-mix(in srgb, var(--cal-cerneala-adanca) calc(var(--cal-fb,1) * 100%), transparent)}.cal-cta:after{content:"";background:linear-gradient(90deg, var(--cal-cupru), color-mix(in srgb, var(--cal-cupru) 40%, transparent));height:2px;box-shadow:0 0 0 1px var(--cal-cremos);transform:scaleX(var(--cal-fb,1));transform-origin:0;transition:background .3s,box-shadow .3s;position:absolute;bottom:6px;left:0;right:0}.cal-cta:hover:after{background:var(--cal-cupru);box-shadow:0 0 0 1px var(--cal-cremos), 0 0 12px -2px var(--cal-cupru)}#semnatura .cal-cta:after{background:linear-gradient(90deg, var(--cal-cupru), color-mix(in srgb, var(--cal-cupru) calc(40% + 60% * var(--cal-sig,0)), transparent));box-shadow:0 0 0 1px var(--cal-cremos), 0 0 12px -2px color-mix(in srgb, var(--cal-cupru) calc(100% * var(--cal-sig,0)), transparent)}#semnatura .cal-cta:hover{--cal-sig:1}.cal-cta:focus-visible{outline:2px solid var(--cal-turcoaz);outline-offset:3px}.cal-inchis .cal-cta:focus-visible{outline-color:var(--cal-turcoaz-d)}.cal-logo{width:auto;height:64px;margin:28px auto 6px;display:block}.cal-usa{white-space:nowrap;pointer-events:auto;--cal-halo:250 246 238;--cal-scanteie:var(--cal-turcoaz-d);color:color-mix(in srgb, var(--cal-cerneala-adanca) calc(var(--cal-fb,1) * 100%), transparent);animation:cal-usa-in .8s var(--cal-ease) 1.9s backwards;flex-direction:column;align-items:center;gap:7px;position:absolute;top:min(88vh,100svh - 74px);bottom:auto;left:50%;transform:translate(-50%)}@keyframes cal-usa-in{0%{opacity:0;transform:translate(-50%,12px)}}.cal-usa i{background:linear-gradient(var(--cal-cupru), transparent);width:2px;height:20px;box-shadow:0 0 0 1px var(--cal-cremos);animation:cal-cadere 1.9s var(--cal-ease) infinite;flex:none}@supports not (height:1svh){.cal-usa{top:84vh}}.cal-usa:focus-visible{animation:none}@keyframes cal-cadere{0%{opacity:0;transform:translateY(-10px)}35%{opacity:1}to{opacity:0;transform:translateY(14px)}}.cal-harta{z-index:40;flex-direction:column;gap:16px;display:flex;position:fixed;top:50%;right:clamp(10px,2.4vw,30px);transform:translateY(-50%)}.cal-harta:before,.cal-harta:after{content:"";z-index:-1;border-radius:2px;width:2px;position:absolute;top:-14px;left:50%;transform:translate(-50%)}.cal-harta:before{background:color-mix(in srgb, var(--cal-turcoaz) 25%, transparent);bottom:-14px}.cal-harta:after{background:var(--cal-cupru);height:calc(100% + 28px);transform:translateX(-50%) scaleY(var(--cal-progres,0));transform-origin:50% 0}.cal-punct{border:2px solid var(--cal-turcoaz);background:color-mix(in srgb, var(--cal-cremos) 55%, transparent);width:12px;height:12px;box-shadow:0 0 0 1px color-mix(in srgb, var(--cal-cremos) 75%, transparent);cursor:pointer;border-radius:50%;padding:0;transition:background .3s,border-color .3s,transform .3s;position:relative}.cal-punct:hover,.cal-punct.activ{background:var(--cal-cupru);border-color:var(--cal-cupru);transform:scale(1.3)}.cal-punct.activ{animation:cal-puls .55s var(--cal-ease)}.cal-punct.crack{animation:.5s ease-out cal-puls}@keyframes cal-puls{0%{box-shadow:0 0 0 0 color-mix(in srgb, var(--cal-cupru) 55%, transparent);transform:scale(1)}45%{transform:scale(1.65)}to{box-shadow:0 0 0 12px color-mix(in srgb, var(--cal-cupru) 0%, transparent);transform:scale(1.3)}}.cal-punct:focus-visible{outline:2px solid var(--cal-turcoaz);outline-offset:3px}.cal-punct:before{content:"";position:absolute;inset:-16px}@property --cal-w{syntax:"<percentage>";inherits:false;initial-value:0%}.cal-punct:after{content:attr(data-nume);white-space:nowrap;font:600 .64rem var(--cal-font-text,sans-serif);letter-spacing:.18em;text-transform:uppercase;color:var(--cal-cremos);text-shadow:0 0 3px #120a04eb,0 0 8px #120a04cc,0 1px 16px #120a049e,0 1px 26px #120a0466;-webkit-mask-image:linear-gradient(270deg, #000 var(--cal-w), transparent calc(var(--cal-w) + 14%));mask-image:linear-gradient(270deg, #000 var(--cal-w), transparent calc(var(--cal-w) + 14%));opacity:0;pointer-events:none;transition:opacity .18s, --cal-w .34s var(--cal-ease);position:absolute;top:50%;right:24px;transform:translateY(-50%);mask-clip:no-clip}.cal-punct:hover:after,.cal-punct:focus-visible:after{opacity:1;--cal-w:100%}.cal-anatomie{z-index:20;pointer-events:none;position:fixed;inset:0;overflow:hidden}.cal-eticheta{opacity:0;will-change:transform, opacity;white-space:nowrap;text-align:right;--cal-halo:18 10 4;--cal-scanteie:var(--cal-turcoaz-d);--cal-g:calc(4 * var(--cal-f,1) * (1 - var(--cal-f,1)));margin-top:-9px;padding-right:44px;transition:opacity .25s linear;position:absolute;top:0;left:0}.cal-adn-deschis{--cal-halo:250 246 238;--cal-scanteie:var(--cal-turcoaz)}.cal-eticheta:before{content:"";background:linear-gradient(90deg, var(--cal-cupru), transparent);width:32px;height:1px;filter:drop-shadow(0 0 1.5px rgb(var(--cal-halo) / .9)) drop-shadow(0 0 4px rgb(var(--cal-halo) / .55));position:absolute;top:9px;right:8px}.cal-eticheta:after{content:"";border:1px solid var(--cal-cupru);width:6px;height:6px;filter:drop-shadow(0 0 1.5px rgb(var(--cal-halo) / .9)) drop-shadow(0 0 4px rgb(var(--cal-halo) / .55));border-radius:50%;position:absolute;top:6px;right:0}.cal-eticheta-nume{font:600 .74rem/1.25 var(--cal-font-text,sans-serif);letter-spacing:.2em;text-transform:uppercase;color:var(--cal-cremos);text-shadow:0 0 7px color-mix(in srgb, var(--cal-scanteie) calc(var(--cal-g,0) * 48%), transparent), 0 0 3px #120a04eb, 0 0 8px #120a04cc, 0 1px 16px #120a049e, 0 1px 26px #120a0466;display:block}.cal-eticheta-tehnic{font:400 .68rem/1.4 var(--cal-font-text,sans-serif);letter-spacing:.04em;color:var(--cal-crem-acc);text-shadow:0 0 7px color-mix(in srgb, var(--cal-scanteie) calc(var(--cal-g,0) * 40%), transparent), 0 0 3px #120a04f0, 0 0 8px #120a04d1, 0 1px 16px #120a04b8, 0 1px 30px #120a048c, 0 2px 44px #120a0457;display:block}.cal-adnotari{z-index:20;pointer-events:none;position:fixed;inset:0;overflow:hidden}a.cal-eticheta{color:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent;text-decoration:none}a.cal-eticheta .cal-eticheta-tehnic{text-underline-offset:3px;text-decoration:underline 1px dotted;text-decoration-color:color-mix(in srgb, currentColor 55%, transparent)}@media (hover:hover){a.cal-eticheta:hover .cal-eticheta-nume{color:var(--cal-cupru)}}.cal-adn-dreapta{text-align:left;padding-left:44px;padding-right:0}.cal-adn-dreapta:before{background:linear-gradient(270deg, var(--cal-cupru), transparent);left:8px;right:auto}.cal-adn-dreapta:after{left:0;right:auto}.cal-adn-deschis .cal-eticheta-nume{color:var(--cal-espresso);text-shadow:0 0 7px color-mix(in srgb, var(--cal-scanteie) calc(var(--cal-g,0) * 48%), transparent), 0 0 3px #faf6eef0, 0 0 8px #faf6eed6, 0 1px 16px #faf6eea3, 0 1px 26px #faf6ee6b}.cal-adn-deschis .cal-eticheta-tehnic{color:#5c4326;text-shadow:0 0 7px color-mix(in srgb, var(--cal-scanteie) calc(var(--cal-g,0) * 40%), transparent), 0 0 3px #faf6eef2, 0 0 8px #faf6eedb, 0 1px 16px #faf6eebd, 0 1px 30px #faf6ee8f, 0 2px 44px #faf6ee5c}@media (width<=760px){html.cal-adnotari-vii .cal-sectiune.activ .cal-card:not(:focus-within)>:is(.cal-kicker,.cal-titlu,.cal-desc,.cal-cta){opacity:.62;transition:opacity .45s var(--cal-ease)}}.cal-coda{pointer-events:none;height:105vh}.cal-reper{z-index:40;text-align:right;max-width:120px;font:600 .6rem/1.35 var(--cal-font-text,sans-serif);letter-spacing:.16em;text-transform:uppercase;color:var(--cal-cremos);text-shadow:0 0 3px #120a04eb,0 0 8px #120a04cc,0 1px 16px #120a049e,0 1px 26px #120a0466;opacity:0;transition:opacity .3s var(--cal-ease);pointer-events:none;display:none;position:fixed;top:calc(50% + 96px);right:12px}.cal-reper.viu{opacity:1}.cal-contor{opacity:0;pointer-events:none;--cal-scanteie:var(--cal-turcoaz-d);--cal-g:calc(4 * var(--cal-f,1) * (1 - var(--cal-f,1)));flex-direction:column;gap:2px;transition:opacity .5s linear;display:flex;position:absolute;bottom:clamp(96px,16vh,190px);left:clamp(86px,7vw,130px)}.cal-contor-faza{font:600 .72rem/1.5 var(--cal-font-text,sans-serif);letter-spacing:.2em;text-transform:uppercase;color:var(--cal-cremos);text-shadow:0 0 7px color-mix(in srgb, var(--cal-scanteie) calc(var(--cal-g,0) * 48%), transparent), 0 0 3px #120a04eb, 0 0 8px #120a04cc, 0 1px 16px #120a049e, 0 1px 26px #120a0466;margin-bottom:6px}.cal-contor-rand{font:400 .68rem/1.5 var(--cal-font-text,sans-serif);color:var(--cal-crem-acc);text-shadow:0 0 7px color-mix(in srgb, var(--cal-scanteie) calc(var(--cal-g,0) * 40%), transparent), 0 0 3px #120a04f0, 0 0 8px #120a04d1, 0 1px 16px #120a0499, 0 1px 26px #120a0461;align-items:baseline;gap:10px;display:flex}.cal-contor-rand i{letter-spacing:.04em;opacity:.72;min-width:92px;font-style:normal}.cal-contor-rand b{font-variant-numeric:tabular-nums;color:var(--cal-cremos);min-width:58px;font-weight:600}.cal-contor-jos b{color:var(--cal-cupru)}.cal-contor-dr{bottom:clamp(96px,16vh,190px);left:auto;right:clamp(96px,8vw,140px)}.cal-adn-cheie:after{background:var(--cal-cupru)}.cal-adn-gol:after{border-style:dashed}html.cal-specimen #materia.activ .cal-card:not(:focus-within)>:is(.cal-kicker,.cal-titlu,.cal-desc){opacity:.62}@media (width<=760px){.cal-contor.cal-contor-culcat,.cal-contor.cal-contor-dr.cal-contor-culcat{flex-flow:wrap;align-items:baseline;gap:2px 14px;bottom:76px;left:16px;right:44px}.cal-contor-culcat .cal-contor-faza{flex:0 0 100%;margin-bottom:2px;font-size:.62rem}.cal-contor-culcat .cal-contor-rand{flex-direction:column;align-items:flex-start;gap:0;font-size:.6rem}.cal-contor-culcat .cal-contor-rand i,.cal-contor-culcat .cal-contor-rand b{min-width:0}.cal-eticheta{padding-right:24px}.cal-eticheta:before{width:14px}.cal-eticheta-nume{letter-spacing:.14em;font-size:.64rem}.cal-eticheta-tehnic{font-size:.6rem}.cal-sectiune{min-height:calc(95vh * var(--cal-angrenaj,1));padding:0 22px;justify-content:center!important}.cal-intro{min-height:95vh}.cal-card{max-width:100%}.cal-harta{gap:12px;right:14px}.cal-punct:before{inset:-8px -12px}.cal-punct:after{display:none}.cal-reper{display:block}}@media (prefers-reduced-motion:reduce){.cal-card>*,.cal-sectiune:not(.activ) .cal-card>*,html[data-cal-dir=sus] .cal-sectiune:not(.activ) .cal-card>*{transform:none!important}.cal-usa,.cal-usa i,.cal-punct.activ,.cal-punct.crack{animation:none}}.cal-panou{z-index:100000;background:color-mix(in srgb, var(--cal-espresso) 88%, transparent);border:1px solid color-mix(in srgb, var(--cal-turcoaz-d) 35%, transparent);color:var(--cal-cremos);letter-spacing:.02em;backdrop-filter:blur(6px);pointer-events:auto;border-radius:10px;padding:10px 12px;font:500 .7rem/1.5 JetBrains Mono,Consolas,monospace;position:fixed;bottom:14px;left:14px}.cal-panou-rand b{color:var(--cal-turcoaz-d)}.cal-panou-gpu{text-overflow:ellipsis;white-space:nowrap;opacity:.65;max-width:230px;overflow:hidden}.cal-panou-butoane{gap:5px;margin-top:7px;display:flex}.cal-panou-butoane button{border:1px solid color-mix(in srgb, var(--cal-crem-acc) 30%, transparent);color:var(--cal-crem-acc);font:inherit;cursor:pointer;background:0 0;border-radius:6px;padding:3px 9px}.cal-panou-butoane button:hover{border-color:var(--cal-cupru)}.cal-panou-butoane button.activ{background:var(--cal-cupru);border-color:var(--cal-cupru);color:var(--cal-espresso)}.cal-sunet{z-index:999;border:1.5px solid var(--cal-turcoaz);background:color-mix(in srgb, var(--cal-espresso) 72%, transparent);width:48px;height:48px;color:var(--cal-cremos);cursor:pointer;backdrop-filter:blur(6px);border-radius:50%;place-items:center;padding:0;transition:border-color .3s,background .3s,transform .2s;display:grid;position:fixed;bottom:16px;left:16px}.cal-sunet:hover{border-color:var(--cal-cupru);transform:scale(1.06)}.cal-sunet:focus-visible{outline:2px solid var(--cal-turcoaz-d);outline-offset:3px}.cal-sunet.activ{border-color:var(--cal-cupru);background:color-mix(in srgb, var(--cal-cupru) 22%, transparent)}.cal-sunet .cal-sunet-on,.cal-sunet.activ .cal-sunet-off{display:none}.cal-sunet.activ .cal-sunet-on{display:block}.cal-sunet.se-incarca{animation:1.1s ease-in-out infinite cal-sunet-puls}@keyframes cal-sunet-puls{0%,to{box-shadow:0 0 0 0 color-mix(in srgb, var(--cal-cupru) 50%, transparent)}50%{box-shadow:0 0 0 8px color-mix(in srgb, var(--cal-cupru) 0%, transparent)}}body:has(.cal-panou) .cal-sunet{bottom:128px}@media (width<=760px){.cal-sunet{bottom:12px;left:12px}}html.calatorie-activa .cal-epilog{z-index:45;background:linear-gradient(color-mix(in srgb, var(--cal-fund-finala) 0%, transparent) 0, color-mix(in srgb, var(--cal-fund-finala) 55%, transparent) 18vh, var(--cal-fund-finala) 40vh);color:var(--cal-cremos);font:400 1rem/1.65 var(--cal-font-text,sans-serif);padding-top:40vh;display:block;position:relative}.cal-epilog-in{max-width:var(--cal-masura-lat,1080px);padding:0 var(--cal-gutter,28px) 56px;text-align:center;margin:0 auto}.ce-marca{opacity:.92;width:180px;height:auto;margin:0 auto 44px;display:block}.ce-titlu{font:600 1.3rem/1.25 var(--cal-font-text,sans-serif);letter-spacing:.24em;text-transform:uppercase;color:var(--cal-cremos);max-width:26ch;margin:0 auto}.ce-kicker{font:400 .9rem/1.6 var(--cal-font-text,sans-serif);letter-spacing:.04em;color:var(--cal-crem-acc);margin:12px auto 0}.ce-desc{font:400 1.05rem/1.65 var(--cal-font-text,sans-serif);color:var(--cal-crem-acc);max-width:46ch;margin:18px auto 0}.ce-cta{min-height:44px;font:600 .95rem var(--cal-font-text,sans-serif);color:var(--cal-cremos);border-bottom:2px solid var(--cal-cupru);transition:color .25s var(--cal-ease);align-items:center;gap:10px;margin-top:34px;padding-bottom:6px;text-decoration:none;display:inline-flex}.ce-cta:hover{color:var(--cal-crem-acc)}.ce-cta:focus-visible{outline:2px solid var(--cal-turcoaz-d);outline-offset:4px}.ce-usi{gap:var(--cal-rand-mic,12px);text-align:left;grid-template-columns:repeat(4,1fr);margin-top:64px;display:grid}.ce-usa{border:1px solid color-mix(in srgb, var(--cal-cremos) 14%, transparent);border-radius:var(--cal-raza,3px);min-height:44px;transition:border-color .25s var(--cal-ease), background .25s var(--cal-ease);padding:16px 18px;text-decoration:none;display:block}.ce-usa:hover{border-color:var(--cal-cupru);background:color-mix(in srgb, var(--cal-cupru) 8%, transparent)}.ce-usa:focus-visible{outline:2px solid var(--cal-turcoaz-d);outline-offset:2px}.ce-usa strong{font:500 1.02rem var(--cal-font-display,sans-serif);color:var(--cal-cremos);display:block}.ce-usa span{font:400 .84rem/1.45 var(--cal-font-text,sans-serif);color:color-mix(in srgb, var(--cal-cremos) 70%, transparent);margin-top:4px;display:block}.ce-identitate{border-top:1px solid color-mix(in srgb, var(--cal-cremos) 14%, transparent);margin-top:64px;padding-top:34px}.ce-nume{font:600 1.1rem var(--cal-font-display,sans-serif);color:var(--cal-cremos)}.ce-rol{font:400 .86rem/1.6 var(--cal-font-text,sans-serif);color:color-mix(in srgb, var(--cal-cremos) 70%, transparent);margin-top:4px}.ce-contact{flex-wrap:wrap;justify-content:center;gap:22px;margin:14px 0 0;padding:0;list-style:none;display:flex}.ce-contact a{color:color-mix(in srgb, var(--cal-cremos) 70%, transparent);border-bottom:1px solid color-mix(in srgb, var(--cal-cupru) 35%, transparent);font-size:.86rem;text-decoration:none;transition:color .2s}.ce-contact a:hover{color:var(--cal-cremos)}.ce-social{justify-content:center;gap:14px;margin-top:16px;display:flex}.ce-social a{color:color-mix(in srgb, var(--cal-cremos) 70%, transparent);transition:color .2s;display:inline-flex}.ce-social a:hover{color:var(--cal-cupru)}.ce-legal{font:400 .78rem/1.6 var(--cal-font-text,sans-serif);color:color-mix(in srgb, var(--cal-cremos) 62%, transparent);margin-top:30px}.ce-legal a{color:inherit;text-decoration:underline}.ce-colofon{font:400 .8rem/1.6 var(--cal-font-text,sans-serif);color:color-mix(in srgb, var(--cal-cremos) 58%, transparent);max-width:42ch;margin:10px auto 0}@media (width<=760px){html.calatorie-activa .cal-epilog{background:linear-gradient(color-mix(in srgb, var(--cal-fund-finala) 0%, transparent) 0, color-mix(in srgb, var(--cal-fund-finala) 55%, transparent) 13vh, var(--cal-fund-finala) 28vh);padding-top:28vh}.ce-usi{grid-template-columns:1fr}}html.calatorie-activa .cal-harta,html.calatorie-activa .cal-sunet,html.calatorie-activa .cal-reper.viu{opacity:calc(1 - var(--cal-epi,0))}html.cal-epilog-crom .cal-harta,html.cal-epilog-crom .cal-reper,html.cal-epilog-crom .cal-sunet{visibility:hidden;pointer-events:none}html.calatorie-activa .wa-float,html.calatorie-activa body.home .cal-semn img.ls-logo-inchis{display:none}html.calatorie-activa body.home .cal-semn img.ls-logo-crem{filter:drop-shadow(0 0 1px #ffecd2f2)drop-shadow(0 0 4px #e8933fd9)drop-shadow(0 0 14px #d2701f73);animation:eeLogoIn 1.1s var(--cal-ease) both .25s, calSemnScanteie 1.6s var(--cal-ease) both .35s, calSemnRespira 4.2s ease-in-out 2s infinite alternate;display:block}@keyframes calSemnScanteie{0%{filter:drop-shadow(0 0 1px #ffecd200)drop-shadow(0 0 6px #57c0b000)drop-shadow(0 0 24px #57c0b000)}35%{filter:drop-shadow(0 0 1px #ffecd2f2)drop-shadow(0 0 8px #57c0b0f2)drop-shadow(0 0 30px #57c0b0cc)}to{filter:drop-shadow(0 0 1px #ffecd2f2)drop-shadow(0 0 4px #e8933fd9)drop-shadow(0 0 14px #d2701f73)}}@keyframes calSemnRespira{0%{filter:drop-shadow(0 0 1px #ffecd2f2)drop-shadow(0 0 4px #e8933fd9)drop-shadow(0 0 14px #d2701f73)}to{filter:drop-shadow(0 0 1px #ffecd2)drop-shadow(0 0 6px #e8933f)drop-shadow(0 0 22px #d2701fcc)}}html.calatorie-activa body.home .cal-semn img.ls-logo-miez{filter:brightness();transition:filter .6s var(--cal-ease);animation:eeLogoIn 1.1s var(--cal-ease) both .25s;display:block}html.calatorie-activa.cal-scena-deschisa body.home .cal-semn img.ls-logo-miez{filter:brightness(.18)sepia()saturate(1.8)}html.calatorie-activa.cal-scena-deschisa body.home .cal-semn img.ls-logo-crem{filter:drop-shadow(0 0 1.5px #e8933f)drop-shadow(0 0 3px #d2701fe6)drop-shadow(0 0 10px #d2701f47);animation:eeLogoIn 1.1s var(--cal-ease) both .25s, calSemnScanteieZi 1.6s var(--cal-ease) both .35s, calSemnRespiraZi 4.2s ease-in-out 2s infinite alternate}@keyframes calSemnScanteieZi{0%{filter:drop-shadow(0 0 1.5px #24756d00)drop-shadow(0 0 5px #24756d00)drop-shadow(0 0 18px #24756d00)}35%{filter:drop-shadow(0 0 1.5px #24756d)drop-shadow(0 0 5px #24756de6)drop-shadow(0 0 18px #24756d80)}to{filter:drop-shadow(0 0 1.5px #e8933f)drop-shadow(0 0 3px #d2701fe6)drop-shadow(0 0 10px #d2701f47)}}@keyframes calSemnRespiraZi{0%{filter:drop-shadow(0 0 1.5px #e8933f)drop-shadow(0 0 3px #d2701fe6)drop-shadow(0 0 10px #d2701f47)}to{filter:drop-shadow(0 0 2px #e8933f)drop-shadow(0 0 4px #d2701f)drop-shadow(0 0 14px #d2701f73)}}@media (prefers-reduced-motion:reduce){html.calatorie-activa body.home .cal-semn img.ls-logo-crem,html.calatorie-activa body.home .cal-semn img.ls-logo-miez{animation:eeLogoIn 1.1s var(--cal-ease) both .25s}}html.calatorie-activa body.home .site-nav{transition:background .5s var(--cal-ease), padding .4s, transform .45s var(--cal-ease)}html.calatorie-activa body.home .site-nav.cal-retrasa{transform:translateY(-110%)}html.calatorie-activa body.home.nav-open .site-nav.cal-retrasa,html.calatorie-activa body.home .site-nav.cal-retrasa:focus-within{transform:none}@media (width>=761px){html.calatorie-activa:not(.cal-bara-crem) body.home .site-nav.ee-scrolled{backdrop-filter:blur(14px)}html.calatorie-activa:not(.cal-bara-crem) body.home .site-nav.ee-scrolled .navlinks a{color:var(--cal-cremos,#f7f2ea)}html.calatorie-activa:not(.cal-bara-crem) body.home .site-nav.ee-scrolled .btn-ghost{color:var(--cal-cremos,#f7f2ea);border-color:#f7f2ea66}html.calatorie-activa:not(.cal-bara-crem) body.home .site-nav.ee-scrolled .ls-logo-inchis{display:none}html.calatorie-activa:not(.cal-bara-crem) body.home .site-nav.ee-scrolled .ls-logo-crem{display:block}html.calatorie-activa.cal-scena-deschisa:not(.cal-bara-crem) body.home .site-nav.ee-scrolled .navlinks a{color:var(--cal-espresso,#2a1a0e)}html.calatorie-activa.cal-scena-deschisa:not(.cal-bara-crem) body.home .site-nav.ee-scrolled .btn-ghost{color:var(--cal-espresso,#2a1a0e);border-color:#23150e59}html.calatorie-activa.cal-scena-deschisa:not(.cal-bara-crem) body.home .site-nav.ee-scrolled .ls-logo-inchis{display:block}html.calatorie-activa.cal-scena-deschisa:not(.cal-bara-crem) body.home .site-nav.ee-scrolled .ls-logo-crem{display:none}}@media (width<=760px),(pointer:coarse){html.calatorie-activa body.home .site-nav,html.calatorie-activa .cal-sunet{backdrop-filter:none!important}html.calatorie-activa .cal-eticheta,html.calatorie-activa .cal-contor{--cal-g:0}html.calatorie-activa .cal-eticheta:before,html.calatorie-activa .cal-eticheta:after{filter:none}html.calatorie-activa .cal-eticheta-nume,html.calatorie-activa .cal-eticheta-tehnic{text-shadow:0 0 3px rgb(var(--cal-halo) / .92), 0 0 8px rgb(var(--cal-halo) / .8)}html.calatorie-activa .cal-contor-faza,html.calatorie-activa .cal-contor-rand{text-shadow:0 0 3px #120a04eb,0 0 8px #120a04cc}html.calatorie-activa .cal-card :is(.cal-kicker,.cal-titlu,.cal-desc) span{text-shadow:0 0 var(--cal-halo-r) rgb(var(--cal-halo) / calc(var(--cal-a) * .92)), 0 0 calc(var(--cal-halo-r) * 2.7) rgb(var(--cal-halo) / calc(var(--cal-a) * .8))}html.calatorie-activa body.home .cal-semn img.ls-logo-crem,html.calatorie-activa.cal-scena-deschisa body.home .cal-semn img.ls-logo-crem{animation:eeLogoIn 1.1s var(--cal-ease) both .25s}}
