:root{--v-ink:#12221f;--v-deep:#0a1614;--v-paper:#f4f5f1;--v-mint:#d9e4db;--v-muted:#5f6d67;--v-line:#d7ddd8;--v-radius:24px;--v-shadow:0 22px 55px #0716121f}*{box-sizing:border-box}.valentra-fullwidth-template{margin:0;background:var(--v-paper)}.valentra-site,.valentra-legal{font-family:Inter,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;line-height:1.5}.valentra-site *,.valentra-legal *{box-sizing:border-box}.valentra-site a,.valentra-legal a{color:inherit}.valentra-shell{width:min(1200px,calc(100% - 48px));margin-inline:auto}.screen-reader-text{clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;width:1px}.valentra-header{color:#fff;left:0;padding:17px 0;position:fixed;right:0;top:0;transition:.25s;z-index:30}.valentra-header:before{background:linear-gradient(#06100fa8,transparent);content:"";inset:0;position:absolute;z-index:-1}.valentra-header.is-scrolled,.valentra-header--solid{background:#071210ef;box-shadow:0 1px 0 #ffffff17;backdrop-filter:blur(18px);padding:11px 0}.valentra-header__inner,.valentra-header__actions,.valentra-brand,.valentra-nav{align-items:center;display:flex}.valentra-header__inner{gap:26px;justify-content:space-between}.valentra-brand{gap:10px;text-decoration:none;font-size:18px;letter-spacing:-.035em;flex:0 0 auto}.valentra-brand img{height:42px;object-fit:contain;width:42px}.valentra-brand strong{font-weight:700}.valentra-nav{gap:24px;margin-left:auto}.valentra-nav a{color:#e7eee9;font-size:13px;font-weight:600;text-decoration:none;white-space:nowrap}.valentra-nav a:hover{color:#fff}.valentra-header__actions{gap:10px}.valentra-call{display:none}.valentra-button{align-items:center;display:inline-flex;justify-content:center}.valentra-text-link{align-items:center;color:#edf4ee;display:inline-flex;font-size:14px;font-weight:700;gap:9px;text-decoration:none}.valentra-text-link:hover{text-decoration:underline;text-underline-offset:4px}.valentra-text-link--light{color:#dce9de}.valentra-menu{background:transparent;border:0;color:#fff;display:none;min-height:44px;padding:9px;width:44px}.valentra-menu>span:not(.screen-reader-text){border-top:1.5px solid currentColor;display:block;margin:6px 0}
.valentra-hero{background:#06100f;color:#fff;min-height:760px;overflow:hidden;padding:100px 0 48px;position:relative}.valentra-hero:after{background:radial-gradient(circle at 84% 16%,#77998b29,transparent 28%);content:"";inset:0;pointer-events:none;position:absolute}.valentra-hero__layout{align-items:center;display:grid;gap:68px;grid-template-columns:minmax(0,.92fr) minmax(430px,1.08fr);min-height:610px;position:relative;z-index:1}.valentra-hero__content{padding:62px 0}.valentra-eyebrow{color:#57796c;font-size:12px;font-weight:800;letter-spacing:.13em;margin:0 0 16px;text-transform:uppercase}.valentra-eyebrow--light{color:#b9cfbf}.valentra-hero h1,.valentra-heading h2,.valentra-team-hero h1,.valentra-contact h2,.valentra-team-note h2{font-size:clamp(45px,6.1vw,82px);letter-spacing:-.075em;line-height:.92;margin:0}.valentra-hero__copy{color:#c9d5cd;font-size:18px;line-height:1.58;margin:28px 0;max-width:530px}.valentra-hero__actions{align-items:center;display:flex;flex-wrap:wrap;gap:22px}.valentra-hero__visual{border:1px solid #daecde2b;border-radius:var(--v-radius-panel);box-shadow:0 35px 70px #0000004a;display:block;height:500px;overflow:hidden;position:relative}.valentra-hero__visual:after,.valentra-team-hero__visual:after{background:linear-gradient(135deg,#050f0d29,transparent 55%,#d1e8d81f);content:"";inset:0;position:absolute}.valentra-hero__visual img,.valentra-team-hero__visual img{height:100%;object-fit:cover;width:100%}
.valentra-section{padding:125px 0}.valentra-heading{max-width:760px}.valentra-heading--split{align-items:end;display:grid;gap:70px;grid-template-columns:1.25fr .75fr;max-width:none}.valentra-heading h2{color:var(--v-ink);font-size:clamp(40px,5vw,68px)}.valentra-heading>p:not(.valentra-eyebrow){color:var(--v-muted);font-size:17px;line-height:1.65;margin:24px 0 0;max-width:610px}.valentra-heading--split>p{margin-bottom:6px}.valentra-overview{background:#fff}.valentra-overview__path{align-items:stretch;display:grid;grid-template-columns:1fr 58px 1fr 58px 1fr 58px 1fr;margin-top:64px}.valentra-overview__path article{background:var(--v-paper);border-radius:var(--v-radius);padding:29px 24px}.valentra-overview__path article>span{align-items:center;background:#e2ece4;border-radius:var(--v-radius-small);color:#245847;display:flex;height:48px;justify-content:center;width:48px}.valentra-overview__path article>span img{height:40px;width:40px}.valentra-overview__path svg,.valentra-mission svg{fill:none;height:23px;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.7;width:23px}.valentra-overview__path h3{font-size:18px;letter-spacing:-.04em;margin:30px 0 8px}.valentra-overview__path p{color:var(--v-muted);font-size:14px;line-height:1.55;margin:0}.valentra-overview__path i{align-self:center;background:linear-gradient(90deg,#9eb8a6,#5e8c78);height:1px;position:relative}.valentra-overview__path i:after{background:#5e8c78;border-radius:50%;content:"";height:7px;position:absolute;right:-2px;top:-3px;width:7px}.valentra-overview__center{background:var(--v-deep)!important;color:#fff}.valentra-overview__center>span{background:#ffffff1c!important}.valentra-overview__center p{color:#c2d2c7}.valentra-services{background:var(--v-paper)}.valentra-services__grid{display:grid;gap:20px;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:58px}.valentra-service{background:#fff;border:1px solid #12221f14;border-radius:var(--v-radius);min-height:285px;padding:26px;transition:.24s}.valentra-service:hover{box-shadow:var(--v-surface-shadow);transform:translateY(-5px)}.valentra-service__number{color:#759285;font-size:12px;font-weight:800}.valentra-service__icon{align-items:center;background:#eaf0e9;border-radius:var(--v-radius-small);color:#265b48;display:flex;height:45px;justify-content:center;margin:34px 0 19px;width:45px}.valentra-service__icon svg{fill:none;height:22px;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.7;width:22px}.valentra-service h3{font-size:18px;letter-spacing:-.035em;line-height:1.17;margin:0 0 10px}.valentra-service p{color:var(--v-muted);font-size:14px;line-height:1.55;margin:0}.valentra-values{background:var(--v-deep);color:#fff;padding:31px 0}.valentra-values>div{display:grid;gap:25px;grid-template-columns:repeat(4,1fr)}.valentra-values>div>div{border-left:1px solid #ffffff2e;padding-left:20px}.valentra-values span{color:#abc5b0;display:block;font-size:12px;font-weight:800;margin-bottom:8px}.valentra-values strong{font-size:15px;letter-spacing:-.015em}.valentra-team-preview{background:#fff}.valentra-team-preview__grid{align-items:center;display:grid;gap:90px;grid-template-columns:1fr .9fr}.valentra-team-preview h2{color:var(--v-ink);font-size:clamp(39px,4.5vw,63px);letter-spacing:-.07em;line-height:.94;margin:0}.valentra-team-preview p:not(.valentra-eyebrow){color:var(--v-muted);font-size:17px;line-height:1.65;margin:26px 0 32px;max-width:555px}.valentra-team-preview__art{background:var(--v-deep);border-radius:var(--v-radius-panel);min-height:360px;overflow:hidden;position:relative}.valentra-team-preview__art span{color:#e2ede2;font-size:156px;font-weight:750;left:38px;letter-spacing:-.12em;line-height:1;position:absolute;top:79px}.valentra-team-preview__art i{background:linear-gradient(135deg,#b7d3bd78,#b7d3bd08);border-radius:100%;height:265px;position:absolute;width:265px}.valentra-team-preview__art i:nth-child(2){right:-61px;top:-73px}.valentra-team-preview__art i:nth-child(3){bottom:-169px;left:100px}.valentra-team-preview__art i:nth-child(4){background:#78a087;bottom:57px;height:9px;left:220px;width:9px}.valentra-contact{background:var(--v-paper);padding:100px 0}.valentra-contact__card{align-items:end;background:var(--v-deep);border-radius:var(--v-radius-panel);color:#fff;display:flex;gap:55px;justify-content:space-between;overflow:hidden;padding:65px;position:relative}.valentra-contact__card:after{background:radial-gradient(circle at 95% 20%,#a0ccae3b,transparent 29%);content:"";inset:0;pointer-events:none;position:absolute}.valentra-contact__card>div{position:relative;z-index:1}.valentra-contact h2{font-size:clamp(39px,4.7vw,64px);max-width:800px}.valentra-contact p:not(.valentra-eyebrow){color:#c4d2c8;font-size:17px;line-height:1.6;margin:23px 0 0;max-width:610px}.valentra-contact__actions{align-items:flex-start;display:flex;flex-direction:column;gap:18px;min-width:175px}.valentra-footer{background:#071412;color:#dbe7de;padding:27px 0}.valentra-footer>div{align-items:center;display:flex;gap:20px;justify-content:space-between}.valentra-footer p,.valentra-footer a{font-size:13px;margin:0}.valentra-footer nav{display:flex;gap:20px}.valentra-footer a{text-decoration:none}.valentra-footer a:hover{text-decoration:underline;text-underline-offset:3px}
.valentra-team-hero{background:var(--v-deep);color:#fff;min-height:650px;padding:155px 0 80px}.valentra-team-hero__grid{align-items:center;display:grid;gap:80px;grid-template-columns:.9fr 1.1fr}.valentra-team-hero h1{font-size:clamp(45px,5.7vw,75px)}.valentra-team-hero p:not(.valentra-eyebrow){color:#c8d5cb;font-size:18px;line-height:1.6;margin:26px 0 0;max-width:540px}.valentra-team-hero__visual{border-radius:var(--v-radius-panel);display:block;height:390px;overflow:hidden;position:relative}.valentra-mission{background:#fff}.valentra-mission__grid{display:grid;gap:18px;grid-template-columns:repeat(4,1fr);margin-top:58px}.valentra-mission__grid article{background:var(--v-paper);border-radius:var(--v-radius-card);padding:25px}.valentra-mission__grid span{align-items:center;background:#e0ebe2;border-radius:var(--v-radius-small);color:#255845;display:flex;height:45px;justify-content:center;width:45px}.valentra-mission__grid h3{font-size:18px;letter-spacing:-.035em;line-height:1.15;margin:28px 0 10px}.valentra-mission__grid p{color:var(--v-muted);font-size:14px;line-height:1.58;margin:0}.valentra-team-note{background:var(--v-paper);padding:100px 0;text-align:center}.valentra-team-note>div{max-width:760px}.valentra-team-note h2{color:var(--v-ink);font-size:clamp(40px,5vw,63px)}.valentra-team-note p{color:var(--v-muted);font-size:17px;margin:22px auto 30px;max-width:520px}.valentra-loader{transition:opacity .24s ease}.valentra-loader.is-hidden{opacity:0;pointer-events:none}.valentra-site [data-valentra-reveal]{opacity:0;transform:translateY(20px);transition:opacity .65s,transform .65s}.valentra-site.is-ready [data-valentra-reveal],.valentra-site [data-valentra-reveal].is-revealed{opacity:1;transform:none}.valentra-legal{background:var(--v-paper);color:var(--v-ink);min-height:100vh}.valentra-legal__header{background:var(--v-deep);color:#fff;padding:17px 0}.valentra-legal__main{max-width:830px;padding:96px 0 120px}.valentra-legal h1{font-size:clamp(42px,6vw,72px);letter-spacing:-.065em;line-height:.95;margin:0 0 70px}.valentra-legal section{border-top:1px solid var(--v-line);padding:27px 0}.valentra-legal h2{font-size:20px;letter-spacing:-.03em;margin:0 0 13px}.valentra-legal p{color:#45544c;font-size:16px;line-height:1.7;margin:0 0 15px}.valentra-legal a{text-decoration-color:#769084;text-underline-offset:3px}
@media(max-width:980px){.valentra-nav{gap:15px}.valentra-nav a{font-size:12px}.valentra-hero__layout{gap:38px;grid-template-columns:.93fr 1.07fr}.valentra-hero__visual{height:435px}.valentra-overview__path{grid-template-columns:1fr 25px 1fr 25px 1fr 25px 1fr}.valentra-team-preview__grid,.valentra-team-hero__grid{gap:50px}.valentra-mission__grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:800px){.valentra-shell{width:min(100% - 32px,1200px)}.valentra-header{padding:10px 0}.valentra-header.is-scrolled,.valentra-header--solid{padding:8px 0}.valentra-brand img{height:40px;width:40px}.valentra-nav{background:#10211e;border:1px solid #ffffff21;border-radius:var(--v-radius-card);box-shadow:var(--v-shadow);display:none;flex-direction:column;align-items:stretch;gap:0;left:16px;padding:10px;position:absolute;right:16px;top:67px}.valentra-site.menu-open .valentra-nav{display:flex}.valentra-nav a{font-size:14px;padding:13px 10px}.valentra-button--small{display:none}.valentra-menu{display:block}.valentra-call{align-items:center;border:1px solid #ffffff54;border-radius:999px;display:inline-flex;font-size:12px;font-weight:700;justify-content:center;min-height:44px;padding:0 14px;text-decoration:none}.valentra-hero{min-height:0;padding:115px 0 30px}.valentra-hero__layout{display:flex;flex-direction:column;gap:28px;min-height:0}.valentra-hero__content{padding:19px 0 0}.valentra-hero h1,.valentra-team-hero h1{font-size:clamp(45px,13vw,61px)}.valentra-hero__copy{font-size:16px;margin:23px 0}.valentra-hero__visual{border-radius:var(--v-radius-panel);height:360px;width:100%}.valentra-section{padding:78px 0}.valentra-heading--split{display:block}.valentra-heading h2,.valentra-team-note h2{font-size:clamp(39px,10.9vw,54px)}.valentra-heading>p:not(.valentra-eyebrow){font-size:16px}.valentra-heading--split>p{margin-top:22px}.valentra-overview__path{display:flex;flex-direction:column;margin-top:39px}.valentra-overview__path i{height:25px;margin-left:36px;width:1px}.valentra-overview__path i:after{bottom:-2px;left:-3px;right:auto;top:auto}.valentra-overview__path article{padding:23px}.valentra-services__scroll{margin-right:calc(-1 * max(0px,(100vw - 100%) / 2));overflow:hidden}.valentra-services__grid{display:flex;gap:16px;margin-top:39px;overflow-x:auto;padding:2px 22px 24px 0;scroll-snap-type:x mandatory;scrollbar-width:none}.valentra-services__grid::-webkit-scrollbar{display:none}.valentra-service{flex:0 0 min(83vw,335px);min-height:278px;scroll-snap-align:start}.valentra-values>div{gap:19px;grid-template-columns:1fr 1fr}.valentra-values>div>div:nth-child(odd){border-left:0;padding-left:0}.valentra-team-preview__grid,.valentra-team-hero__grid{display:flex;flex-direction:column;gap:38px}.valentra-team-preview__art{min-height:285px;width:100%}.valentra-team-preview__art span{font-size:125px;top:68px}.valentra-contact{padding:66px 0}.valentra-contact__card{align-items:flex-start;border-radius:var(--v-radius-panel);flex-direction:column;gap:30px;padding:33px 25px}.valentra-contact p:not(.valentra-eyebrow){font-size:16px}.valentra-footer>div{align-items:flex-start;flex-direction:column}.valentra-team-hero{min-height:0;padding:130px 0 70px}.valentra-team-hero__visual{height:290px;width:100%}.valentra-mission__grid{gap:14px;grid-template-columns:1fr 1fr;margin-top:40px}.valentra-mission__grid article{padding:20px}.valentra-mission__grid h3{font-size:16px}.valentra-mission__grid p{font-size:13px}.valentra-team-note{padding:75px 0}.valentra-legal__main{padding:65px 0}.valentra-legal h1{margin-bottom:52px}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;scroll-behavior:auto!important;transition-duration:.01ms!important}.valentra-site [data-valentra-reveal]{opacity:1;transform:none}}
