@font-face{font-family:Archivo;font-style:normal;font-weight:500 900;font-stretch:100%;font-display:swap;src:url(/fonts/archivo-latin-ext.woff2) format("woff2");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:Archivo;font-style:normal;font-weight:500 900;font-stretch:100%;font-display:swap;src:url(/fonts/archivo-latin.woff2) format("woff2");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:Instrument Sans;font-style:normal;font-weight:400 700;font-stretch:100%;font-display:swap;src:url(/fonts/instrument-sans-latin-ext.woff2) format("woff2");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:Instrument Sans;font-style:normal;font-weight:400 700;font-stretch:100%;font-display:swap;src:url(/fonts/instrument-sans-latin.woff2) format("woff2");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}html,body{margin:0;padding:0}body{background:#141a16;color:#f4f6f2;font-family:Instrument Sans,sans-serif;-webkit-font-smoothing:antialiased;overflow-x:hidden}a{color:#4ade80;text-decoration:none}a:hover{color:#d9f99d}::selection{background:#4ade80;color:#141a16}input,select,textarea,button{font-family:inherit}select option{background:#141a16;color:#f4f6f2}img{max-width:100%}[data-grain]:after{content:"";position:absolute;inset:0;pointer-events:none;opacity:.05;z-index:1;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='140' height='140'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='2'/%3E%3C/filter%3E%3Crect width='140' height='140' filter='url(%23n)' opacity='0.55'/%3E%3C/svg%3E")}@keyframes mq{to{transform:translate(-50%)}}@keyframes drift{0%,to{transform:translate(0) rotate(0)}50%{transform:translate(26px,-34px) rotate(14deg)}}@keyframes drift2{0%,to{transform:translate(0) rotate(0)}50%{transform:translate(-30px,24px) rotate(-12deg)}}@keyframes wordIn{0%{opacity:0;transform:translateY(28px)}to{opacity:1;transform:none}}@keyframes strike{0%{transform:scaleX(0)}12%,50%{transform:scaleX(1)}62%,to{transform:scaleX(0)}}@keyframes ghost{0%,10%{opacity:1}22%,45%{opacity:.1}60%,to{opacity:1}}@keyframes sweep{0%{transform:translateY(101%)}42%,58%{transform:translateY(0)}to{transform:translateY(-101%)}}@keyframes bob{0%,to{transform:translateY(0)}50%{transform:translateY(9px)}}@keyframes draw{to{stroke-dashoffset:0}}@keyframes shake{0%,to{transform:translate(0)}20%,60%{transform:translate(-9px)}40%,80%{transform:translate(9px)}}@keyframes kb{0%{transform:scale(1)}to{transform:scale(1.07)}}@keyframes spin{to{transform:rotate(360deg)}}[data-masonry]{column-count:3;column-gap:14px}[data-mcta],[data-burger]{display:none}.btn-green{background:#4ade80;color:#141a16;transition:background .2s,transform .2s}.btn-green:hover{background:#d9f99d;color:#141a16}.btn-outline{border:1px solid rgba(255,255,255,.25);color:#f4f6f2;transition:border-color .2s,transform .2s}.btn-outline:hover{border-color:#4ade80;color:#4ade80}.btn-dark{background:#141a16;color:#f4f6f2;transition:transform .2s,background .2s}.btn-dark:hover{background:#0f1411;color:#d9f99d}.card-hover{transition:transform .3s,border-color .3s,box-shadow .3s}.card-hover:hover{transform:translateY(-4px);border-color:#4ade8080;box-shadow:0 14px 44px #4ade8017}.card-hover-lime:hover{border-color:#d9f99d99!important;box-shadow:0 14px 44px #d9f99d14}.card-lift{transition:transform .3s,border-color .3s}.card-lift:hover{transform:translateY(-3px);border-color:#4ade8080}.arrow-link{color:#4ade80;font-weight:700;display:inline-flex;gap:8px;transition:gap .25s,color .2s}.arrow-link:hover{gap:14px;color:#d9f99d}.detail-link{margin-top:auto;color:#4ade80;font-weight:600;font-size:15px;display:inline-flex;gap:6px;transition:gap .25s,color .2s}.detail-link:hover{gap:12px;color:#d9f99d}.detail-link-lime{color:#d9f99d}.detail-link-lime:hover{color:#4ade80}.nav-ghost{border:1px solid rgba(255,255,255,.15);transition:border-color .2s,color .2s}.nav-ghost:hover{border-color:#4ade80;color:#4ade80!important}.nav-ghost-warn:hover{border-color:#f59e0b!important;color:#f59e0b!important}.side-anchor{transition:color .2s,border-color .2s}.side-anchor:hover{color:#4ade80!important;border-color:#4ade80!important}.input-focus{transition:border-color .2s}.input-focus:focus{border-color:#4ade80!important}.footer-link{color:#f4f6f2bf}.footer-link:hover{color:#4ade80}.soc-circle{transition:border-color .2s}.soc-circle:hover{border-color:#4ade80!important}.lb-arrow{transition:border-color .2s,color .2s}.lb-arrow:hover{border-color:#4ade80!important;color:#4ade80!important}.grayscale-hover{filter:grayscale(1);transition:filter .4s}.grayscale-hover:hover{filter:grayscale(0)}.row-hover:hover{background:#ffffff05}.pill-nou:hover{background:#4ade801f}.pill-contactat:hover{background:#d9f99d1f}.pill-confirmat:hover{background:#4ade80;color:#141a16!important}.pill-finalizat:hover{background:#ffffff1a}.pill-anulat:hover{background:#f871711f}.pill-del:hover{background:#f8717126}.btn-red:hover{background:#fca5a5!important}.vh{position:absolute!important;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}@media (max-width: 920px){[data-cols]{grid-template-columns:1fr!important}[data-navlinks],[data-side]{display:none!important}[data-burger],[data-navphone]{display:flex!important}[data-bento]{grid-template-columns:1fr!important}[data-bento]>*{grid-column:auto!important}[data-stats]{grid-template-columns:1fr 1fr!important}[data-h1]{font-size:44px!important}[data-h1=fit]{font-size:min(10vw,44px)!important}[data-masonry]{column-count:2!important}[data-mcta]{display:flex!important}}@media (max-width: 600px){[data-masonry]{column-count:1!important}}@media (prefers-reduced-motion: reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}
