.hero[data-v-f3cefa42]{position:relative;width:100%;min-height:calc(100svh - var(--voltia-header-height));overflow:hidden;background:#0f2230}.hero__media[data-v-f3cefa42],.hero__media picture[data-v-f3cefa42],.hero__overlay[data-v-f3cefa42]{position:absolute;top:0;right:0;bottom:0;left:0;max-width:100%;overflow:hidden}.hero__media img[data-v-f3cefa42]{width:100%;height:100%;object-fit:cover;object-position:center 30%;filter:saturate(.95) contrast(1.02);transform:scale(1.22)}.hero__overlay[data-v-f3cefa42]{background:linear-gradient(90deg,#0a2030d1,#0a20308a 42%,#0a20302e),linear-gradient(180deg,#0a20300d,#0a203047)}.hero__content[data-v-f3cefa42]{position:relative;z-index:1;display:flex;align-items:flex-start;justify-content:center;min-height:calc(100svh - var(--voltia-header-height));padding-block:clamp(6rem,14vh,8.6rem) 2rem}.hero__copy[data-v-f3cefa42]{display:grid;gap:1rem;width:min(100%,72rem);margin:0 auto;text-align:center;justify-items:center}.hero__title[data-v-f3cefa42]{margin:0;font-family:var(--font-headline);font-weight:600;line-height:.94}.hero__title-main[data-v-f3cefa42]{font-size:clamp(2.7rem,4.8vw,4.9rem);text-wrap:balance;color:#fff}.hero__title-accent[data-v-f3cefa42]{color:var(--voltia-primary)}.hero__lead[data-v-f3cefa42]{margin:0 auto;max-width:40rem;font-size:clamp(1rem,1.8vw,1.15rem);line-height:1.8;color:#fff}.hero__actions[data-v-f3cefa42]{display:flex;flex-wrap:wrap;justify-content:center;gap:.9rem;margin-top:clamp(1.15rem,3vw,2.2rem)}.hero__ghost[data-v-f3cefa42]{background:#ffffffe6;color:var(--voltia-secondary);border-color:#ffffff6b}@media (max-width: 720px){.hero[data-v-f3cefa42],.hero__content[data-v-f3cefa42]{min-height:min(78svh,43rem)}.hero__copy[data-v-f3cefa42]{grid-template-rows:minmax(7.5rem,1fr) auto auto auto minmax(1.5rem,.55fr) auto;min-height:min(78svh,43rem);padding-bottom:calc(3.15rem + env(safe-area-inset-bottom,0px))}.hero__actions[data-v-f3cefa42]{width:100%;align-self:end;margin-top:0}.hero__actions .btn[data-v-f3cefa42]{width:100%;justify-content:center}}.cuba-map[data-v-58a9b788]{position:relative;width:100%;aspect-ratio:1000 / 342;max-width:none;margin-inline:auto;animation:soft-float 6s ease-in-out infinite}.cuba-map__glow[data-v-58a9b788]{position:absolute;inset:auto 8% -5% 10%;height:52%;border-radius:999px;background:radial-gradient(circle,rgba(255,255,255,.56),transparent 72%);filter:blur(38px)}.cuba-map__svg[data-v-58a9b788]{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;overflow:visible}.cuba-map__image[data-v-58a9b788]{filter:brightness(0) saturate(100%) invert(18%) sepia(49%) saturate(1274%) hue-rotate(167deg) brightness(88%) contrast(96%)}.cuba-map__point-group[data-v-58a9b788]{transform-box:fill-box;transform-origin:center}.cuba-map__point-dot[data-v-58a9b788]{fill:var(--voltia-primary);filter:drop-shadow(0 0 6px rgba(255,210,63,.8))}.cuba-map__point-label[data-v-58a9b788]{fill:#0a456be0;font-family:var(--font-headline);font-size:13px;font-weight:700;letter-spacing:.18em;text-transform:uppercase}.cuba-map__summary[data-v-58a9b788]{position:absolute;top:1.1rem;right:1.5rem;z-index:2;display:grid;gap:.15rem;padding:1rem 1.2rem;border-radius:1.15rem;background:#ffffffeb;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);box-shadow:0 18px 40px #0a456b29}.cuba-map__summary strong[data-v-58a9b788]{font-family:var(--font-headline);font-size:clamp(1.4rem,2vw,2rem);line-height:1;letter-spacing:-.06em}.cuba-map__summary span[data-v-58a9b788]{font-family:var(--font-headline);font-size:.56rem;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:var(--voltia-gray)}@media (max-width: 720px){.cuba-map[data-v-58a9b788]{width:100%}.cuba-map__point-label[data-v-58a9b788]{display:none}.cuba-map__summary[data-v-58a9b788]{top:auto;right:auto;left:.75rem;bottom:-.2rem;display:inline-flex;align-items:center;gap:.45rem;padding:.48rem .72rem;border-radius:999px;background:#ffffffd1;box-shadow:0 10px 24px #0a456b1f;transform:none}.cuba-map__summary strong[data-v-58a9b788]{font-size:1rem}.cuba-map__summary span[data-v-58a9b788]{font-size:.42rem;letter-spacing:.12em}}.vision__panel[data-v-01b59d9d]{display:grid;gap:clamp(1.1rem,2.4vw,1.8rem);padding:clamp(1.6rem,3vw,2.6rem);border:1px solid rgba(10,69,107,.09);border-radius:2rem;background:radial-gradient(circle at top left,rgba(255,210,63,.16),transparent 24%),radial-gradient(circle at bottom right,rgba(10,69,107,.08),transparent 26%),linear-gradient(180deg,#fffffff0,#f7fafce6);box-shadow:var(--voltia-shadow)}.vision__hero[data-v-01b59d9d]{display:grid;justify-items:center;text-align:center;gap:1rem}.vision__title[data-v-01b59d9d]{max-width:15ch;font-size:clamp(2.3rem,4.1vw,4.1rem);font-weight:600;line-height:.95}.vision__lead[data-v-01b59d9d],.vision__body[data-v-01b59d9d],.vision__highlight p[data-v-01b59d9d]{margin:0;color:var(--voltia-gray);line-height:1.8}.vision__lead[data-v-01b59d9d]{max-width:42rem;font-size:clamp(1.05rem,1.45vw,1.22rem)}.vision__lead strong[data-v-01b59d9d]{color:var(--voltia-secondary)}.vision__lead strong.title-accent[data-v-01b59d9d]{color:var(--voltia-primary)}.vision__flow[data-v-01b59d9d]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.8rem}.vision-flow__item[data-v-01b59d9d]{display:grid;gap:.55rem;padding:1rem 1rem 1.1rem;border-top:2px solid rgba(255,210,63,.68);background:#ffffffb8;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.vision-flow__index[data-v-01b59d9d]{font-family:var(--font-headline);font-size:.88rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--voltia-secondary)}.vision-flow__item p[data-v-01b59d9d]{margin:0;color:var(--voltia-gray);line-height:1.65}.vision__details[data-v-01b59d9d]{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(18rem,.9fr);gap:1.2rem;align-items:start}.vision__highlight[data-v-01b59d9d]{display:grid;gap:.45rem;align-content:start;min-height:100%;padding:1rem 1.1rem;border-left:1px solid rgba(10,69,107,.12);background:#ffffff8f}.vision__highlight-label[data-v-01b59d9d]{font-family:var(--font-headline);font-size:.82rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--voltia-secondary)}.vision__map[data-v-01b59d9d]{position:relative;display:grid;align-content:center;overflow:hidden;border-radius:1.6rem;border:1px solid rgba(10,69,107,.08);background:radial-gradient(circle at center,rgba(255,210,63,.14),transparent 34%),linear-gradient(180deg,#fffffff5,#eff5f8eb);min-height:clamp(18rem,30vw,24rem)}.vision__map-copy[data-v-01b59d9d]{position:absolute;top:1.1rem;left:50%;z-index:1;display:grid;gap:.35rem;width:min(calc(100% - 2rem),21rem);padding:.95rem 1rem;border-radius:1.1rem;background:#ffffffd1;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);transform:translate(-50%);text-align:center}.vision__map-label[data-v-01b59d9d]{font-family:var(--font-headline);font-size:.78rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--voltia-secondary)}@media (max-width: 1024px){.vision__flow[data-v-01b59d9d],.vision__details[data-v-01b59d9d]{grid-template-columns:1fr}.vision__highlight[data-v-01b59d9d]{border-left:0;border-top:1px solid rgba(10,69,107,.12);padding:1rem 0 0;background:transparent}}@media (max-width: 720px){.vision__panel[data-v-01b59d9d]{padding:1.3rem;border-radius:1.4rem}}.ecosystem[data-v-25c0146f]{display:grid;gap:1.3rem}.ecosystem__grid[data-v-25c0146f]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem}.ecosystem-card[data-v-25c0146f]{position:relative;min-height:28rem;overflow:hidden;border-radius:1.75rem;border:1px solid rgba(10,69,107,.1);box-shadow:var(--voltia-shadow-soft)}.ecosystem-card picture[data-v-25c0146f],.ecosystem-card img[data-v-25c0146f],.ecosystem-card__overlay[data-v-25c0146f]{position:absolute;top:0;right:0;bottom:0;left:0}.ecosystem-card img[data-v-25c0146f]{width:100%;height:100%;object-fit:cover;transition:transform .4s ease}.ecosystem-card__overlay[data-v-25c0146f]{background:linear-gradient(180deg,#0a203014,#0a2030c7),linear-gradient(90deg,rgba(10,32,48,.18),transparent 65%)}.ecosystem-card__content[data-v-25c0146f]{position:relative;z-index:1;display:flex;flex-direction:column;justify-content:flex-end;gap:.75rem;height:100%;padding:1.45rem;color:var(--voltia-white)}.ecosystem-card__content h3[data-v-25c0146f]{margin:0;font-family:var(--font-headline);font-size:clamp(1.55rem,2vw,2rem);font-weight:600;line-height:1.05}.ecosystem-card__content p[data-v-25c0146f]{margin:0;line-height:1.7;color:#ffffffe6}.ecosystem-card__button[data-v-25c0146f]{display:inline-flex;align-items:center;gap:.5rem;font-family:var(--font-headline);font-size:.88rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase}.ecosystem-card:hover img[data-v-25c0146f]{transform:scale(1.04)}@media (max-width: 1024px){.ecosystem__grid[data-v-25c0146f]{grid-template-columns:1fr}.ecosystem-card[data-v-25c0146f]{min-height:22rem}}@media (max-width: 720px){.ecosystem-card[data-v-25c0146f]{border-radius:1.4rem}}.methodology[data-v-2e632819]{display:grid;grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);gap:1.3rem;align-items:start}.methodology__media[data-v-2e632819]{height:clamp(26rem,45vw,34rem);overflow:hidden;border-radius:2rem;box-shadow:var(--voltia-shadow)}.methodology__media img[data-v-2e632819]{width:100%;height:100%;object-fit:cover;object-position:36% 40%}.methodology__copy[data-v-2e632819]{display:grid;gap:1rem;padding:clamp(1.5rem,3vw,2.2rem);border:1px solid rgba(10,69,107,.1);border-radius:2rem;background:#ffffffd1;box-shadow:var(--voltia-shadow)}.methodology__title[data-v-2e632819]{font-size:clamp(2.2rem,4vw,3.9rem);font-weight:600;line-height:.95}.methodology__list[data-v-2e632819]{display:grid;gap:1rem}.methodology-step[data-v-2e632819]{display:grid;grid-template-columns:auto 1fr;gap:1rem;padding-top:1rem;border-top:1px solid rgba(10,69,107,.1)}.methodology-step[data-v-2e632819]:first-child{padding-top:0;border-top:0}.methodology-step__id[data-v-2e632819]{font-family:var(--font-headline);font-size:.95rem;font-weight:600;letter-spacing:.1em;color:var(--voltia-primary)}.methodology-step h3[data-v-2e632819]{margin:0;font-family:var(--font-headline);font-size:1.4rem;font-weight:600;color:var(--voltia-secondary)}.methodology-step p[data-v-2e632819]{margin:.35rem 0 0;color:var(--voltia-gray);line-height:1.75}@media (max-width: 1024px){.methodology[data-v-2e632819]{grid-template-columns:1fr}}@media (max-width: 720px){.methodology__copy[data-v-2e632819]{padding:1.3rem;border-radius:1.4rem}.methodology__media[data-v-2e632819]{border-radius:1.4rem;height:min(72vw,24rem)}}.faq-teaser[data-v-43028be5]{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1.6rem 1.8rem;border:1px solid rgba(10,69,107,.1);border-radius:1.8rem;background:#ffffffd1;box-shadow:var(--voltia-shadow-soft)}.faq-teaser__title[data-v-43028be5]{font-size:clamp(2rem,4vw,3.2rem);font-weight:600;line-height:.96}@media (max-width: 720px){.faq-teaser[data-v-43028be5]{flex-direction:column;align-items:stretch;padding:1.3rem;border-radius:1.4rem}}.cta__panel[data-v-dc5388ad]{position:relative;display:grid;place-items:center;min-height:32rem;padding:clamp(2rem,5vw,4rem);overflow:hidden}.cta__visual[data-v-dc5388ad]{position:absolute;top:0;right:0;bottom:0;left:0;min-height:0;border-radius:0;box-shadow:none}.cta__visual img[data-v-dc5388ad]{width:100%;height:100%;object-fit:cover;filter:saturate(.9) contrast(1.02)}.cta__visual[data-v-dc5388ad]:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#0a2030e0,#0a20309e 42%,#0a20303d),linear-gradient(180deg,#0a20301f,#0a203061)}.cta__copy[data-v-dc5388ad]{position:relative;z-index:1;display:grid;gap:.9rem;justify-items:center;text-align:center;width:min(100%,58rem)}.cta__copy h2[data-v-dc5388ad]{display:grid;justify-items:center;gap:.12em;width:100%;margin:0;color:#fff;text-transform:none}.cta__text[data-v-dc5388ad]{max-width:34rem;margin:0;color:#ffffffeb;line-height:1.75}.cta__title-line[data-v-dc5388ad],.cta__title-accent[data-v-dc5388ad]{display:block}.cta__title-accent[data-v-dc5388ad]{color:var(--voltia-primary)}.cta__actions[data-v-dc5388ad]{display:flex;flex-wrap:wrap;gap:.9rem;justify-content:center;margin-top:.4rem}.cta__copy .eyebrow[data-v-dc5388ad]{color:var(--voltia-primary)}.cta__ghost[data-v-dc5388ad]{background:#ffffffe6;color:var(--voltia-secondary);border-color:#ffffff70}@media (max-width: 720px){.cta__actions[data-v-dc5388ad]{flex-direction:column;align-items:stretch;width:100%}.cta__actions .btn[data-v-dc5388ad]{width:100%;justify-content:center}.cta__title-line[data-v-dc5388ad]{white-space:normal}}.home-page[data-v-913e9f3b]{display:grid;gap:2rem;max-width:100%;overflow-x:clip;padding-bottom:1.5rem}@media (max-width: 720px){.home-page[data-v-913e9f3b]{gap:1.4rem}}.app-header[data-v-5213a053]{position:sticky;top:0;z-index:50;border-bottom:1px solid rgba(255,255,255,.08);background:#04080fe6;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.app-header__nav[data-v-5213a053]{display:flex;align-items:center;justify-content:space-between;gap:1rem;min-height:var(--voltia-header-height)}.app-header__brand[data-v-5213a053]{display:inline-flex;align-items:center;gap:.9rem;font-family:var(--font-headline);font-size:1.2rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase}.app-header__brand-mark[data-v-5213a053]{display:inline-flex;align-items:center;justify-content:center;width:2.8rem;height:2.8rem;border-radius:999px;border:1px solid rgba(255,255,255,.12);background:#ffffff0d}.app-header__brand-logo[data-v-5213a053]{width:auto;height:1.5rem;object-fit:contain;filter:brightness(0) invert(1)}.app-header__menu[data-v-5213a053]{display:flex;align-items:center;gap:1rem}.app-header__link[data-v-5213a053]{font-family:var(--font-headline);font-size:.9rem;letter-spacing:.12em;text-transform:uppercase;color:#f8fbffbd}.app-header__link[data-v-5213a053]:hover{color:var(--voltia-white)}.app-header__button[data-v-5213a053]{min-height:3rem}@media (max-width: 700px){.app-header__nav[data-v-5213a053]{flex-direction:column;align-items:stretch;justify-content:center;padding-block:.9rem}.app-header__menu[data-v-5213a053]{justify-content:space-between}}.management-sidebar[data-v-a6345ac5]{position:sticky;top:0;display:grid;grid-template-rows:auto minmax(0,1fr);gap:1rem;height:100svh;padding:1.15rem .9rem 1.25rem;border-right:1px solid rgba(255,255,255,.08);background:linear-gradient(180deg,#031b45,#001a3d 58%,#00142f);color:#ffffffd1;transition:padding .24s ease}.management-sidebar__header[data-v-a6345ac5]{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.7rem;min-height:3.5rem;transition:all .24s ease}.management-sidebar__brand[data-v-a6345ac5]{position:relative;display:grid;align-items:center;min-height:3.5rem;padding:0 .8rem;overflow:hidden}.management-sidebar__brand-full[data-v-a6345ac5]{width:8.6rem;height:auto;filter:brightness(0) invert(1);transition:all .24s ease}.management-sidebar__brand-mark[data-v-a6345ac5]{position:absolute;left:50%;display:block;width:2.15rem;height:2.15rem;opacity:0;background:var(--voltia-white);transform:translate(-50%) scale(.82);transition:all .24s ease;-webkit-mask:url(/favicon.png) center / contain no-repeat;mask:url(/favicon.png) center / contain no-repeat}.management-sidebar__toggle[data-v-a6345ac5]{display:inline-flex;align-items:center;justify-content:center;width:2.25rem;height:2.25rem;border:0;border-radius:8px;background:transparent;color:var(--voltia-white);transition:all .24s ease}.management-sidebar__toggle[data-v-a6345ac5]:hover{border-color:#ffffff3d;background:#ffffff24}.management-sidebar__nav[data-v-a6345ac5]{display:grid;align-content:start;gap:.22rem;padding-top:1.25rem;border-top:1px solid rgba(255,255,255,.07);overflow-y:auto}.management-sidebar__item[data-v-a6345ac5]{display:flex;align-items:center;gap:.8rem;min-height:2.85rem;padding:0 .8rem;border:0;border-radius:8px;background:transparent;color:inherit;font-size:.92rem;font-weight:780;text-align:left;transition:all .24s ease;text-decoration:none}.management-sidebar__item--active[data-v-a6345ac5]{background:#074bd8;color:var(--voltia-white);box-shadow:inset 0 0 0 1px #ffffff0f,0 12px 24px #0048d23d}.management-sidebar__group[data-v-a6345ac5]{display:grid;gap:.22rem}.management-sidebar__group-title[data-v-a6345ac5]{margin:.95rem 0 .1rem .7rem;color:#ffffff6b;font-size:.7rem;font-weight:800;letter-spacing:.05em;text-transform:uppercase}.management-sidebar--collapsed[data-v-a6345ac5]{padding-inline:.75rem}.management-sidebar--collapsed .management-sidebar__header[data-v-a6345ac5]{grid-template-columns:1fr;justify-items:center;gap:.35rem}.management-sidebar--collapsed .management-sidebar__brand[data-v-a6345ac5]{justify-content:center;padding:0}.management-sidebar--collapsed .management-sidebar__brand-full[data-v-a6345ac5]{width:2.15rem;height:2.15rem;opacity:0;transform:translateY(-.25rem) scale(.82)}.management-sidebar--collapsed .management-sidebar__brand-mark[data-v-a6345ac5]{opacity:1;transform:translate(-50%) scale(1)}.management-sidebar--collapsed .management-sidebar__toggle[data-v-a6345ac5]{justify-self:center}.management-sidebar--collapsed .management-sidebar__item[data-v-a6345ac5]{flex-direction:column;justify-content:center;gap:.25rem;min-height:3.75rem;padding:.45rem .25rem;text-align:center}.management-sidebar--collapsed .management-sidebar__item span[data-v-a6345ac5]{max-width:4.6rem;overflow:hidden;font-size:.64rem;line-height:1.05;text-overflow:ellipsis}.management-sidebar--collapsed .management-sidebar__group-title[data-v-a6345ac5]{height:1px;margin:.55rem .6rem;padding:0;overflow:hidden;font-size:0;background:#ffffff14}@media (max-width: 760px){.management-sidebar[data-v-a6345ac5],.management-sidebar--collapsed[data-v-a6345ac5]{position:fixed;top:4.5rem;bottom:0;left:0;z-index:30;width:min(82vw,20rem);height:auto;padding:1rem .85rem calc(1rem + var(--safe-bottom));box-shadow:16px 0 40px #04183438;opacity:0;pointer-events:none;transform:translate(-100%);transition:opacity .22s ease,transform .24s ease}.management-sidebar--open[data-v-a6345ac5]{opacity:1;pointer-events:auto;transform:translate(0)}.management-sidebar__toggle[data-v-a6345ac5],.management-sidebar__brand[data-v-a6345ac5]{display:none}.management-sidebar__header[data-v-a6345ac5]{display:block;min-height:0}.management-sidebar__nav[data-v-a6345ac5]{border-top:0;padding-top:0;gap:.15rem}.management-sidebar--collapsed .management-sidebar__item[data-v-a6345ac5],.management-sidebar__item[data-v-a6345ac5]{flex-direction:row;justify-content:flex-start;gap:.85rem;min-height:var(--touch-target);padding:.55rem .85rem;text-align:left}.management-sidebar--collapsed .management-sidebar__item span[data-v-a6345ac5],.management-sidebar__item span[data-v-a6345ac5]{display:inline;max-width:none;overflow:visible;font-size:.95rem;line-height:1.2;text-overflow:clip}.management-sidebar--collapsed .management-sidebar__group-title[data-v-a6345ac5],.management-sidebar__group-title[data-v-a6345ac5]{height:auto;margin:.95rem 0 .15rem .85rem;padding:0;overflow:visible;font-size:.7rem;background:transparent}}.notif[data-v-f3f17453]{position:relative}.notif__button[data-v-f3f17453]{position:relative;display:inline-flex;align-items:center;justify-content:center;width:2.45rem;height:2.45rem;border:1px solid rgba(15,32,48,.1);border-radius:8px;background:#fff;color:#24314d;cursor:pointer}.notif__button[data-v-f3f17453]:hover{background:#fbfcff;border-color:#0a456b3d}.notif__badge[data-v-f3f17453]{position:absolute;top:-.35rem;right:-.35rem;display:grid;min-width:1.1rem;height:1.1rem;place-items:center;padding:0 .25rem;border:2px solid #fff;border-radius:999px;background:#f02f43;color:#fff;font-size:.6rem;font-weight:900;line-height:1}.notif__panel[data-v-f3f17453]{position:absolute;top:calc(100% + .5rem);right:0;z-index:40;width:min(22rem,82vw);padding:.4rem;border:1px solid rgba(10,69,107,.12);border-radius:12px;background:#fff;box-shadow:0 22px 48px #06133a2e}.notif__head[data-v-f3f17453]{display:flex;align-items:center;justify-content:space-between;padding:.55rem .6rem;border-bottom:1px solid rgba(10,69,107,.08);margin-bottom:.35rem}.notif__head strong[data-v-f3f17453]{font-size:.9rem;color:#16213b}.notif__mark-all[data-v-f3f17453]{border:0;background:transparent;color:var(--voltia-secondary);font:inherit;font-size:.8rem;font-weight:700;cursor:pointer}.notif__empty[data-v-f3f17453]{padding:1.4rem .6rem;text-align:center;color:#69758b;font-size:.84rem}.notif__list[data-v-f3f17453]{list-style:none;margin:0;padding:0;max-height:22rem;overflow-y:auto}.notif__item[data-v-f3f17453]{display:grid;gap:.2rem;width:100%;padding:.6rem;border:0;border-radius:8px;background:transparent;text-align:left;cursor:pointer}.notif__item[data-v-f3f17453]:hover{background:#0a456b0d}.notif__item--unread[data-v-f3f17453]{background:#0a456b0a}.notif__item-title[data-v-f3f17453]{color:#16213b;font-size:.86rem;font-weight:800}.notif__item--unread .notif__item-title[data-v-f3f17453]:before{content:"";display:inline-block;width:.5rem;height:.5rem;margin-right:.4rem;border-radius:999px;background:#f02f43;vertical-align:middle}.notif__item-body[data-v-f3f17453]{color:#44516b;font-size:.8rem}.notif__item-date[data-v-f3f17453]{color:#8a94a6;font-size:.72rem;font-weight:600}.notif-menu-enter-active[data-v-f3f17453],.notif-menu-leave-active[data-v-f3f17453]{transition:opacity .16s ease,transform .16s ease}.notif-menu-enter-from[data-v-f3f17453],.notif-menu-leave-to[data-v-f3f17453]{opacity:0;transform:translateY(-.35rem)}.management-topbar[data-v-3bed5ff3]{position:sticky;top:0;z-index:20;display:flex;align-items:center;justify-content:space-between;gap:1rem;min-height:4.7rem;padding:0 1.55rem;border-bottom:1px solid rgba(10,69,107,.1);background:#fff;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.management-topbar__section[data-v-3bed5ff3],.management-topbar__actions[data-v-3bed5ff3]{display:flex;align-items:center;gap:.9rem;min-width:0}.management-topbar__breadcrumb[data-v-3bed5ff3]{color:#283653;font-size:.9rem;font-weight:800}.management-topbar__search[data-v-3bed5ff3]{display:flex;align-items:center;gap:.65rem;width:min(21rem,34vw);min-height:2.65rem;padding:0 .75rem;border:1px solid rgba(15,32,48,.1);border-radius:7px;background:#fff;color:#6c7588;font:inherit;text-align:left;cursor:pointer;transition:border-color .16s ease,background .16s ease}.management-topbar__search[data-v-3bed5ff3]:hover{border-color:#0a456b3d;background:#fbfcff}.management-topbar__search-label[data-v-3bed5ff3]{flex:1;min-width:0;overflow:hidden;font-size:.84rem;font-weight:650;text-overflow:ellipsis;white-space:nowrap}.management-topbar__search kbd[data-v-3bed5ff3]{min-width:2.25rem;padding:.16rem .35rem;border-radius:5px;background:#f4f6fb;color:#6d778a;font-size:.72rem;font-weight:850;text-align:center}.management-topbar__icon-button[data-v-3bed5ff3],.management-topbar__profile-toggle[data-v-3bed5ff3]{position:relative;display:inline-flex;align-items:center;justify-content:center;width:2.45rem;height:2.45rem;border:0;border-radius:8px;background:transparent;color:#24314d}.management-topbar__dot[data-v-3bed5ff3]{position:absolute;top:.2rem;right:.22rem;display:grid;min-width:1rem;height:1rem;place-items:center;border:2px solid #fff;border-radius:999px;background:#f02f43;color:#fff;font-size:.58rem;font-weight:900;line-height:1}.management-topbar__user-menu[data-v-3bed5ff3]{position:relative}.management-topbar__user[data-v-3bed5ff3]{display:flex;align-items:center;gap:.55rem;min-height:3rem;padding:.25rem .5rem;border:1px solid transparent;border-radius:10px;background:transparent;color:#16213b;text-align:left;cursor:pointer;transition:background .16s ease,border-color .16s ease}.management-topbar__user[data-v-3bed5ff3]:hover{background:#0a456b0d}.management-topbar__user[aria-expanded=true][data-v-3bed5ff3]{border-color:#0a456b1f;background:#0a456b0f}.management-topbar__user-caret[data-v-3bed5ff3]{color:#69758b;transition:transform .18s ease}.management-topbar__user-caret--open[data-v-3bed5ff3]{transform:rotate(180deg)}.management-topbar__dropdown[data-v-3bed5ff3]{position:absolute;top:calc(100% + .5rem);right:0;z-index:40;width:min(17rem,78vw);padding:.4rem;border:1px solid rgba(10,69,107,.12);border-radius:12px;background:#fff;box-shadow:0 22px 48px #06133a2e}.management-topbar__dropdown-head[data-v-3bed5ff3]{display:flex;align-items:center;gap:.6rem;padding:.55rem .6rem .65rem;border-bottom:1px solid rgba(10,69,107,.08);margin-bottom:.35rem}.management-topbar__dropdown-head strong[data-v-3bed5ff3]{max-width:11rem;overflow:hidden;font-size:.86rem;text-overflow:ellipsis;white-space:nowrap;display:block}.management-topbar__dropdown-head small[data-v-3bed5ff3]{display:block;color:#69758b;font-size:.76rem}.management-topbar__dropdown-item[data-v-3bed5ff3]{display:flex;align-items:center;gap:.6rem;width:100%;min-height:2.7rem;padding:0 .6rem;border:0;border-radius:8px;background:transparent;color:#16213b;font:inherit;font-size:.88rem;font-weight:800;text-align:left;text-decoration:none;cursor:pointer}.management-topbar__dropdown-item[data-v-3bed5ff3]:hover{background:#0a456b0f}.management-topbar__dropdown-item--danger[data-v-3bed5ff3]{color:#b42318}.management-topbar__dropdown-item--danger[data-v-3bed5ff3]:hover{background:#e743431a}.user-menu-enter-active[data-v-3bed5ff3],.user-menu-leave-active[data-v-3bed5ff3]{transition:opacity .16s ease,transform .16s ease}.user-menu-enter-from[data-v-3bed5ff3],.user-menu-leave-to[data-v-3bed5ff3]{opacity:0;transform:translateY(-.35rem)}.management-topbar__avatar[data-v-3bed5ff3]{display:grid;place-items:center;width:2.6rem;height:2.6rem;border-radius:999px;overflow:hidden;background:linear-gradient(135deg,#f4b49d,#2b6a9f);color:var(--voltia-white);font-weight:900;flex:0 0 auto}.management-topbar__avatar img[data-v-3bed5ff3]{width:100%;height:100%;object-fit:cover}.management-topbar__user strong[data-v-3bed5ff3]{max-width:11rem;overflow:hidden;font-size:.88rem;text-overflow:ellipsis;white-space:nowrap;display:block}.management-topbar__profile-toggle[data-v-3bed5ff3]{width:1.8rem}.management-topbar__user small[data-v-3bed5ff3]{color:#69758b;font-size:.78rem;display:block}@media (min-width: 761px){.management-topbar__menu[data-v-3bed5ff3]{display:none}}@media (max-width: 1040px) and (min-width: 761px){.management-topbar__search[data-v-3bed5ff3]{width:17rem}.management-topbar__user small[data-v-3bed5ff3]{display:none}}@media (max-width: 760px){.management-topbar[data-v-3bed5ff3]{min-height:4.5rem;padding:0 .85rem}.management-topbar__actions[data-v-3bed5ff3]{gap:.45rem}.management-topbar__search[data-v-3bed5ff3]{width:2.45rem;height:2.45rem;min-height:2.45rem;padding:0;justify-content:center;border-radius:8px}.management-topbar__search-label[data-v-3bed5ff3],.management-topbar__search kbd[data-v-3bed5ff3]{display:none}.management-topbar__user span[data-v-3bed5ff3]:not(.management-topbar__avatar){display:none}.management-topbar__secondary-action[data-v-3bed5ff3]{display:none}}.management-bottomnav[data-v-34e12d55]{position:fixed;inset:auto 0 0 0;z-index:28;display:none;grid-auto-flow:column;grid-auto-columns:1fr;align-items:stretch;height:calc(var(--mobile-bottom-nav-height) + var(--safe-bottom));padding-bottom:var(--safe-bottom);border-top:1px solid rgba(10,69,107,.12);background:#fff;box-shadow:0 -8px 24px #06133a14}.management-bottomnav__item[data-v-34e12d55]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.18rem;min-height:var(--touch-target);border:0;background:transparent;color:#69758b;font-size:.66rem;font-weight:800;text-decoration:none}.management-bottomnav__item--active[data-v-34e12d55],.management-bottomnav__more[aria-expanded=true][data-v-34e12d55]{color:#0757ff}@media (max-width: 640px){.management-bottomnav[data-v-34e12d55]{display:grid}}.global-search__backdrop[data-v-cf88e075]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:80;background:#06133a6b;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.global-search[data-v-cf88e075]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:81;display:flex;align-items:flex-start;justify-content:center;padding:clamp(3.5rem,12vh,8rem) 1rem 1rem;pointer-events:none}.global-search__panel[data-v-cf88e075]{pointer-events:auto;display:flex;flex-direction:column;width:min(46rem,100%);max-height:min(34rem,calc(100svh - 6rem));border:1px solid rgba(10,69,107,.14);border-radius:16px;background:#fff;box-shadow:0 32px 80px #06133a47;overflow:hidden}.global-search__field[data-v-cf88e075]{display:flex;align-items:center;gap:.7rem;padding:0 .85rem;min-height:3.7rem;border-bottom:1px solid rgba(10,69,107,.1);color:#6c7588}.global-search__input[data-v-cf88e075]{flex:1;min-width:0;border:0;outline:0;background:transparent;color:#111b34;font:inherit;font-size:1.02rem;font-weight:650}.global-search__kbd[data-v-cf88e075]{padding:.16rem .4rem;border-radius:5px;background:#f4f6fb;color:#6d778a;font-size:.7rem;font-weight:850}.global-search__close[data-v-cf88e075]{display:grid;place-items:center;width:2.1rem;height:2.1rem;border:0;border-radius:8px;background:transparent;color:#24314d;cursor:pointer}.global-search__close[data-v-cf88e075]:hover{background:#0a456b0f}.global-search__body[data-v-cf88e075]{flex:1;overflow-y:auto;overscroll-behavior:contain}.global-search__hint[data-v-cf88e075],.global-search__empty[data-v-cf88e075]{display:grid;justify-items:center;gap:.5rem;padding:2.6rem 1.5rem;color:#69758b;text-align:center}.global-search__hint p[data-v-cf88e075],.global-search__empty p[data-v-cf88e075]{margin:0;color:#283653;font-size:.95rem;font-weight:800}.global-search__hint span[data-v-cf88e075]{max-width:28rem;font-size:.78rem;font-weight:650;line-height:1.6}.global-search__loading[data-v-cf88e075]{display:grid;gap:.6rem;padding:.9rem}.global-search__skeleton[data-v-cf88e075]{height:3.4rem;border-radius:10px;background:linear-gradient(90deg,#0a456b0d,#0a456b1a,#0a456b0d);background-size:200% 100%;animation:search-shimmer-cf88e075 1.3s infinite}@keyframes search-shimmer-cf88e075{0%{background-position:200% 0}to{background-position:-200% 0}}.global-search__head[data-v-cf88e075],.global-search__row[data-v-cf88e075]{display:grid;grid-template-columns:8.5rem minmax(8rem,1fr) minmax(9rem,1.3fr) 4.5rem;align-items:center;gap:.8rem}.global-search__head[data-v-cf88e075]{position:sticky;top:0;z-index:1;padding:.55rem 1rem;background:#fff;border-bottom:1px solid rgba(10,69,107,.08);color:#8a93a6;font-size:.68rem;font-weight:850;text-transform:uppercase;letter-spacing:.05em}.global-search__row[data-v-cf88e075]{width:100%;padding:.7rem 1rem;border:0;border-bottom:1px solid rgba(10,69,107,.05);background:transparent;text-align:left;cursor:pointer;scroll-margin:.5rem;transition:background .14s ease}.global-search__row--active[data-v-cf88e075]{background:#1f62f212}.global-search__badge[data-v-cf88e075]{display:inline-flex;align-items:center;gap:.35rem;padding:.3rem .55rem;border-radius:7px;background:color-mix(in srgb,var(--type-color) 13%,transparent);color:var(--type-color);font-size:.74rem;font-weight:850;white-space:nowrap}.global-search__name[data-v-cf88e075]{display:grid;gap:.1rem;min-width:0}.global-search__name strong[data-v-cf88e075]{overflow:hidden;color:#16213b;font-size:.9rem;font-weight:850;text-overflow:ellipsis;white-space:nowrap}.global-search__name small[data-v-cf88e075]{overflow:hidden;color:#69758b;font-size:.76rem;font-weight:650;text-overflow:ellipsis;white-space:nowrap}.global-search__match[data-v-cf88e075]{display:grid;gap:.15rem;min-width:0}.global-search__field-label[data-v-cf88e075]{color:#97a0b2;font-size:.66rem;font-weight:850;font-style:normal;text-transform:uppercase;letter-spacing:.04em}.global-search__snippet[data-v-cf88e075]{overflow:hidden;color:#4a5670;font-size:.82rem;font-weight:600;text-overflow:ellipsis;white-space:nowrap}.global-search__snippet[data-v-cf88e075] mark{padding:0 .1rem;border-radius:3px;background:#ffd23f80;color:#16213b;font-weight:850}.global-search__go[data-v-cf88e075]{display:inline-flex;align-items:center;justify-content:flex-end;gap:.3rem;color:var(--voltia-secondary);font-size:.8rem;font-weight:850;opacity:0;transition:opacity .14s ease}.global-search__row--active .global-search__go[data-v-cf88e075]{opacity:1}.global-search__footer[data-v-cf88e075]{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.6rem 1rem;border-top:1px solid rgba(10,69,107,.08);background:#fbfcff;color:#8a93a6;font-size:.74rem;font-weight:750}.global-search__shortcuts kbd[data-v-cf88e075]{padding:.08rem .32rem;border-radius:4px;background:#eef1f7;color:#6d778a;font-size:.7rem;font-weight:850}.search-backdrop-enter-active[data-v-cf88e075],.search-backdrop-leave-active[data-v-cf88e075]{transition:opacity .2s ease}.search-backdrop-enter-from[data-v-cf88e075],.search-backdrop-leave-to[data-v-cf88e075]{opacity:0}.search-dialog-enter-active[data-v-cf88e075]{transition:opacity .2s ease,transform .22s cubic-bezier(.2,.8,.3,1)}.search-dialog-leave-active[data-v-cf88e075]{transition:opacity .14s ease,transform .14s ease}.search-dialog-enter-from[data-v-cf88e075],.search-dialog-leave-to[data-v-cf88e075]{opacity:0}.search-dialog-enter-from .global-search__panel[data-v-cf88e075],.search-dialog-leave-to .global-search__panel[data-v-cf88e075]{transform:translateY(-.7rem) scale(.98)}.global-search__panel[data-v-cf88e075]{transition:transform .22s cubic-bezier(.2,.8,.3,1)}@media (max-width: 640px){.global-search[data-v-cf88e075]{padding:1rem .65rem}.global-search__head[data-v-cf88e075]{display:none}.global-search__row[data-v-cf88e075]{grid-template-columns:1fr auto;grid-template-areas:"type go" "name name" "match match";gap:.4rem .8rem}.global-search__type[data-v-cf88e075]{grid-area:type}.global-search__go[data-v-cf88e075]{grid-area:go;opacity:1}.global-search__name[data-v-cf88e075]{grid-area:name}.global-search__match[data-v-cf88e075]{grid-area:match}}@media (prefers-reduced-motion: reduce){.search-dialog-enter-active[data-v-cf88e075],.search-dialog-leave-active[data-v-cf88e075],.search-backdrop-enter-active[data-v-cf88e075],.search-backdrop-leave-active[data-v-cf88e075],.global-search__panel[data-v-cf88e075]{transition:none}}.management-shell[data-v-4657ee67]{display:grid;grid-template-columns:15.25rem minmax(0,1fr);height:100svh;min-height:100svh;overflow:hidden;background:#f4f6fb;transition:grid-template-columns .24s ease}.management-shell--sidebar-collapsed[data-v-4657ee67]{grid-template-columns:5.8rem minmax(0,1fr)}.management-shell__main[data-v-4657ee67]{display:grid;grid-template-rows:auto minmax(0,1fr);min-width:0;min-height:0;overflow:hidden;background:#fbfcff}.management-workspace[data-v-4657ee67]{display:grid;grid-template-rows:minmax(0,1fr);padding:1.35rem 1.55rem 1.55rem;width:100%;min-width:0;min-height:0;overflow:hidden}.management-sidebar__scrim[data-v-4657ee67]{position:fixed;top:4.5rem;right:0;bottom:0;left:0;z-index:29;border:0;background:#06133a38;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}@media (max-width: 760px){.management-shell[data-v-4657ee67]{grid-template-columns:minmax(0,1fr)}.management-shell__main[data-v-4657ee67]{min-width:0;overflow-x:hidden}.management-workspace[data-v-4657ee67]{padding:.9rem}}@media (max-width: 640px){.management-workspace[data-v-4657ee67]{display:block;overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch;padding:.75rem .75rem calc(var(--mobile-bottom-nav-height) + var(--safe-bottom) + .75rem)}}@media (prefers-reduced-motion: reduce){.management-shell[data-v-4657ee67]{transition:none}}.public-footer[data-v-332e72c9]{padding:clamp(1.4rem,3vw,2.3rem) 0 1.8rem}.public-footer__inner[data-v-332e72c9]{display:grid;gap:clamp(.9rem,1.5vw,1.15rem);padding:clamp(1.15rem,2.2vw,1.8rem);border:1px solid rgba(10,69,107,.12);border-radius:2rem;background:linear-gradient(180deg,#fffffff0,#ffffffd1),#ffffffe6;box-shadow:var(--voltia-shadow-soft)}.public-footer__lead[data-v-332e72c9]{display:grid;align-items:start}.public-footer__brand[data-v-332e72c9]{display:grid;grid-template-columns:auto minmax(0,1fr);gap:clamp(1rem,2vw,1.6rem);align-items:center}.public-footer__brand[data-v-332e72c9]:after{content:"";display:block;width:100%;height:1px;background:#0a456b1a}.public-footer__logo[data-v-332e72c9]{width:auto;height:clamp(2.15rem,2.8vw,2.65rem);object-fit:contain}.public-footer__columns[data-v-332e72c9]{display:grid;grid-template-columns:minmax(0,1fr) minmax(15rem,.55fr);gap:clamp(1rem,2.2vw,2rem)}.public-footer__nav[data-v-332e72c9],.public-footer__contact[data-v-332e72c9]{display:grid;gap:.8rem;align-content:start}.public-footer__heading[data-v-332e72c9]{font-family:var(--font-headline);font-size:.74rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--voltia-secondary)}.public-footer__links[data-v-332e72c9]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.58rem 1.15rem;align-content:start;font-family:var(--font-headline);font-size:.82rem;font-weight:700;letter-spacing:.08em;text-transform:none}.public-footer__link-row[data-v-332e72c9]{display:grid;gap:.58rem}.public-footer__links a[data-v-332e72c9]{color:var(--voltia-gray);transition:color .24s ease}.public-footer__links a[data-v-332e72c9]:hover{color:var(--voltia-secondary)}.public-footer__email[data-v-332e72c9]{color:var(--voltia-gray-deep);font-weight:700;line-height:1.4;overflow-wrap:anywhere;transition:color .24s ease}.public-footer__email[data-v-332e72c9]:hover{color:var(--voltia-secondary)}.public-footer__socials[data-v-332e72c9]{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-start;gap:.7rem}.social-link[data-v-332e72c9]{display:inline-flex;align-items:center;justify-content:center;width:3rem;height:3rem;border-radius:999px;border:1px solid rgba(10,69,107,.12);background:#ffffffe6;transition:transform .24s ease,background-color .24s ease,border-color .24s ease}.social-link[data-v-332e72c9]:hover{transform:translateY(-2px);background:#0a456b14;border-color:#0a456b33}.public-footer__bottom[data-v-332e72c9]{display:flex;flex-wrap:wrap;justify-content:space-between;gap:.75rem;padding-top:.95rem;border-top:1px solid rgba(10,69,107,.1);color:var(--voltia-gray);font-size:.82rem}@media (max-width: 900px){.public-footer[data-v-332e72c9]{padding-bottom:1.4rem}.public-footer__inner[data-v-332e72c9]{border-radius:1.4rem}.public-footer__lead[data-v-332e72c9],.public-footer__columns[data-v-332e72c9]{grid-template-columns:1fr}}@media (max-width: 560px){.public-footer[data-v-332e72c9]{padding:1.25rem 0 1rem}.public-footer__inner[data-v-332e72c9]{gap:1rem;padding:1.05rem;border-radius:1.2rem}.public-footer__logo[data-v-332e72c9]{height:1.9rem}.public-footer__brand[data-v-332e72c9]{gap:.85rem}.public-footer__columns[data-v-332e72c9]{gap:1.2rem;padding-top:1.1rem}.public-footer__contact[data-v-332e72c9]{order:initial;margin-top:.65rem;padding-top:1.1rem;padding-bottom:.2rem;border-top:1px solid rgba(10,69,107,.08)}.public-footer__links[data-v-332e72c9]{grid-template-columns:repeat(3,minmax(0,1fr));gap:.6rem 1rem;font-size:.82rem;letter-spacing:.04em}.public-footer__link-row[data-v-332e72c9]{gap:.6rem}.public-footer__email[data-v-332e72c9]{font-size:1rem}.public-footer__socials[data-v-332e72c9]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.6rem}.social-link[data-v-332e72c9]{width:100%}.public-footer__bottom[data-v-332e72c9]{display:grid;gap:.45rem;font-size:.78rem}}.nav-dropdown[data-v-e89d1e0b]{position:relative;display:inline-flex;padding-block:.35rem}.nav-link[data-v-e89d1e0b]{position:relative;display:inline-flex;padding:.55rem 0;font-family:var(--font-headline);font-size:.84rem;font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:var(--voltia-gray);transition:color .24s ease;text-decoration:none}.nav-link[data-v-e89d1e0b]:after{content:"";position:absolute;left:0;right:0;bottom:.1rem;height:2px;background:var(--voltia-primary);transform:scaleX(0);transform-origin:center;transition:transform .24s ease}.nav-link[data-v-e89d1e0b]:hover,.nav-link--active[data-v-e89d1e0b]{color:var(--voltia-secondary)}.nav-link[data-v-e89d1e0b]:hover:after,.nav-link--active[data-v-e89d1e0b]:after{transform:scaleX(1)}.nav-dropdown__panel[data-v-e89d1e0b]{position:absolute;left:50%;top:100%;display:grid;min-width:18.5rem;padding:.45rem;border:1px solid rgba(10,69,107,.1);border-radius:8px;background:#fffffff5;box-shadow:0 20px 46px #0a456b24;opacity:0;pointer-events:none;transform:translate(-50%,.35rem);transition:opacity .2s ease,transform .2s ease}.nav-dropdown:hover .nav-dropdown__panel[data-v-e89d1e0b],.nav-dropdown:focus-within .nav-dropdown__panel[data-v-e89d1e0b]{opacity:1;pointer-events:auto;transform:translate(-50%)}.nav-dropdown--suppressed .nav-dropdown__panel[data-v-e89d1e0b]{opacity:0!important;pointer-events:none!important;transform:translate(-50%,.35rem)!important}.nav-dropdown__link[data-v-e89d1e0b]{display:grid;grid-template-columns:auto 1fr;gap:.55rem;align-items:start;padding:.72rem .75rem;border-radius:6px;color:var(--voltia-secondary);font-family:var(--font-headline);font-size:.86rem;font-weight:700;line-height:1.25;text-align:left;background:transparent;border:0;cursor:pointer;text-decoration:none}.nav-dropdown__link span[data-v-e89d1e0b]{color:var(--voltia-primary);font-size:.72rem;letter-spacing:.1em}.nav-dropdown__link[data-v-e89d1e0b]:hover{background:#ffd23f29}.public-nav__desktop[data-v-467a9135]{display:flex;align-items:center;justify-content:center;gap:clamp(1rem,1.6vw,1.7rem)}.nav-link[data-v-467a9135]{position:relative;display:inline-flex;padding:.55rem 0;font-family:var(--font-headline);font-size:.84rem;font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:var(--voltia-gray);transition:color .24s ease;text-decoration:none}.nav-link[data-v-467a9135]:after{content:"";position:absolute;left:0;right:0;bottom:.1rem;height:2px;background:var(--voltia-primary);transform:scaleX(0);transform-origin:center;transition:transform .24s ease}.nav-link[data-v-467a9135]:hover,.nav-link--active[data-v-467a9135]{color:var(--voltia-secondary)}.nav-link[data-v-467a9135]:hover:after,.nav-link--active[data-v-467a9135]:after{transform:scaleX(1)}@media (max-width: 1100px){.public-nav__desktop[data-v-467a9135]{display:none}}.mobile-panel[data-v-e0d3e945]{display:block;max-height:0;overflow:hidden auto;transition:max-height .32s ease;background:#fffffff5;border-top:1px solid rgba(10,69,107,.08);overscroll-behavior:contain}.mobile-panel--open[data-v-e0d3e945]{max-height:calc(100svh - var(--voltia-header-height) - env(safe-area-inset-top,0px))}.mobile-panel__inner[data-v-e0d3e945]{display:grid;gap:.55rem;padding:.8rem 0 calc(1rem + env(safe-area-inset-bottom,0px))}.mobile-link[data-v-e0d3e945]{min-height:3.25rem;display:flex;align-items:center;justify-content:space-between;width:100%;padding:.78rem 0;border-bottom:1px solid rgba(10,69,107,.08);border-left:0;border-right:0;border-top:0;background:transparent;font-family:var(--font-headline);font-size:.92rem;font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:var(--voltia-secondary);text-decoration:none}.mobile-link--button[data-v-e0d3e945]{cursor:pointer}.mobile-link__chevron[data-v-e0d3e945]{flex:0 0 auto;color:var(--voltia-primary);transition:transform .24s ease}.mobile-link__chevron--open[data-v-e0d3e945]{transform:rotate(180deg)}.mobile-link--active[data-v-e0d3e945]{color:var(--voltia-charcoal)}.mobile-service-links[data-v-e0d3e945]{display:grid;gap:.2rem;max-height:0;margin:0;padding:0 0 0 .75rem;border-bottom:1px solid rgba(10,69,107,.08);overflow:hidden;opacity:0;transition:max-height .28s ease,opacity .2s ease,padding .28s ease}.mobile-service-links--open[data-v-e0d3e945]{max-height:18rem;padding-bottom:.55rem;opacity:1}.mobile-service-link[data-v-e0d3e945]{display:grid;grid-template-columns:auto 1fr;gap:.55rem;align-items:center;min-height:2.35rem;color:var(--voltia-secondary);font-family:var(--font-headline);font-size:.82rem;font-weight:700;line-height:1.2;text-decoration:none}.mobile-service-link span[data-v-e0d3e945]{color:var(--voltia-primary);font-size:.68rem;letter-spacing:.1em}.public-header[data-v-85055a72]{position:fixed;inset:0 0 auto 0;z-index:60;padding-inline:env(safe-area-inset-left) env(safe-area-inset-right);background:#ffffffd6;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border-bottom:1px solid rgba(10,69,107,.08);transition:all .28s ease}.public-header--scrolled[data-v-85055a72]{background:#fffffff0;border-color:#0a456b1f;box-shadow:0 16px 42px #0a456b1a}.public-nav[data-v-85055a72]{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:1rem;min-height:var(--voltia-header-height)}.brand-link[data-v-85055a72]{display:inline-flex;align-items:center}.brand-logo[data-v-85055a72]{width:auto;height:2.35rem;object-fit:contain}.public-nav__cta[data-v-85055a72]{display:flex;align-items:center}.public-nav__cta[data-v-85055a72] .btn{min-height:2.9rem;padding-inline:1.3rem}.mobile-toggle[data-v-85055a72]{display:none;align-items:center;justify-content:center;width:2.8rem;height:2.8rem;border:1px solid rgba(10,69,107,.12);border-radius:999px;background:#ffffffe6;color:var(--voltia-secondary)}@media (max-width: 1100px){.public-header[data-v-85055a72]{padding-top:env(safe-area-inset-top,0px)}.public-nav[data-v-85055a72]{grid-template-columns:auto auto}.brand-logo[data-v-85055a72]{height:2.05rem}.public-nav__cta[data-v-85055a72]{display:none}.mobile-toggle[data-v-85055a72]{display:inline-flex;justify-self:end;min-width:2.8rem}}#main-container[data-v-04a3995f]{display:flex;flex-direction:column;min-height:100vh}.main-container--marketing[data-v-04a3995f]{background:transparent}.main-container--management[data-v-04a3995f]{background:#f4f8fb}main[data-v-04a3995f]{flex-grow:1}.main-content--marketing[data-v-04a3995f]{padding-top:calc(var(--voltia-header-height) + env(safe-area-inset-top,0px))}.main-content--management[data-v-04a3995f]{min-height:100svh}.page-fade-enter-active[data-v-04a3995f],.page-fade-leave-active[data-v-04a3995f]{transition:opacity .26s ease,transform .26s ease}.page-fade-enter-from[data-v-04a3995f]{opacity:0;transform:translateY(14px)}.page-fade-leave-to[data-v-04a3995f]{opacity:0;transform:translateY(-10px)}@media (prefers-reduced-motion: reduce){.page-fade-enter-active[data-v-04a3995f],.page-fade-leave-active[data-v-04a3995f]{transition:none}}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:200 800;src:url(/assets/manrope-latin-wght-normal-DHIcAJRg.woff2) format("woff2-variations")}@font-face{font-family:"Exo 2";font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/exo-2-latin-wght-normal-CQ1lLIdm.woff2) format("woff2-variations")}:root{color-scheme:light;--voltia-primary: #ffd23f;--voltia-primary-strong: #ffdf72;--voltia-secondary: #0a456b;--voltia-secondary-strong: #083554;--voltia-secondary-soft: #d9e6ef;--voltia-accent: #ffd23f;--voltia-accent-soft: rgba(255, 210, 63, .2);--voltia-sky: #7c96aa;--voltia-blue: #0a456b;--voltia-yellow-deep: #e3b21d;--voltia-white: #ffffff;--voltia-black: #0f2030;--voltia-charcoal: #143d59;--voltia-gray: #567489;--voltia-gray-deep: #355168;--voltia-light-gray: #eff5f8;--voltia-surface: rgba(255, 255, 255, .84);--voltia-surface-strong: rgba(255, 255, 255, .94);--voltia-surface-soft: rgba(10, 69, 107, .05);--voltia-border-color: rgba(10, 69, 107, .12);--voltia-border-strong: rgba(10, 69, 107, .2);--voltia-shadow: 0 32px 80px rgba(10, 69, 107, .14);--voltia-shadow-soft: 0 20px 50px rgba(10, 69, 107, .1);--voltia-container: min(1440px, calc(100% - 2.4rem) );--font-headline: "Exo 2", sans-serif;--font-body: "Manrope", sans-serif;--voltia-title-tracking: .03em;--voltia-title-tracking-tight: .015em;--voltia-title-tracking-loose: .08em;--voltia-header-height: 5.2rem;--bp-mobile: 640px;--bp-tablet: 900px;--bp-desktop: 1200px;--touch-target: 2.75rem;--mobile-bottom-nav-height: 4rem;--safe-bottom: env(safe-area-inset-bottom, 0px);--safe-top: env(safe-area-inset-top, 0px)}@media (max-width: 900px){:root{--voltia-header-height: 4.7rem;--voltia-container: min(1440px, calc(100% - 1.2rem) )}}@media (max-width: 720px){:root{--voltia-header-height: 4.35rem;--voltia-container: min(1440px, calc(100% - 1rem) )}}@media (max-width: 380px){:root{--voltia-container: min(1440px, calc(100% - .75rem) )}}*,*:before,*:after{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:calc(var(--voltia-header-height) + 1rem);background:#f7fafc;overflow-x:clip;-webkit-text-size-adjust:100%;text-size-adjust:100%}body{margin:0;min-width:320px;max-width:100%;overflow-x:hidden;font-family:var(--font-body);color:var(--voltia-black);background:radial-gradient(circle at 8% 16%,rgba(255,210,63,.2),transparent 18%),radial-gradient(circle at 92% 8%,rgba(10,69,107,.08),transparent 18%),linear-gradient(180deg,#fffdf5,#f4f8fb 44%,#eef4f7);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body:before{content:"";position:fixed;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:-1;background:linear-gradient(90deg,rgba(10,69,107,.02) 1px,transparent 1px),linear-gradient(rgba(10,69,107,.02) 1px,transparent 1px);background-size:120px 120px;-webkit-mask-image:linear-gradient(180deg,#0000004d,#000 24%,#0000005c);mask-image:linear-gradient(180deg,#0000004d,#000 24%,#0000005c);opacity:.32}body.menu-open{overflow:hidden}a{color:inherit;text-decoration:none}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}button,input,textarea,select{font:inherit}button{cursor:pointer}img{display:block;max-width:100%}:where(a,button,input,textarea,select){-webkit-tap-highlight-color:rgba(255,210,63,.18)}:where(a,button,input,textarea,select,[tabindex]):focus-visible{outline:3px solid rgba(255,210,63,.95);outline-offset:4px;box-shadow:0 0 0 6px #0a456b33}::selection{background:#e8b14c52;color:var(--voltia-white)}@media (max-width: 720px){body{background:linear-gradient(180deg,#fffdf7,#f5f8fb 46%,#eef4f7)}body:before{opacity:.18;background-size:84px 84px}}.page-shell{width:var(--voltia-container);max-width:100%;margin:0 auto}.eyebrow{display:inline-flex;align-items:center;gap:.75rem;font-family:var(--font-headline);font-size:.82rem;font-weight:700;letter-spacing:.08em;text-transform:none;color:var(--voltia-accent)}.eyebrow:before{content:"";width:3rem;height:1px;background:currentColor;opacity:.55}.section-title{margin:0;font-family:var(--font-headline);font-weight:600;letter-spacing:var(--voltia-title-tracking-tight);text-transform:none;color:var(--voltia-secondary)}.title-accent{color:var(--voltia-primary)}.site-hero{position:relative;min-height:calc(100svh - var(--voltia-header-height));overflow:hidden;background:#0f2230}.site-hero__media,.site-hero__overlay{position:absolute;top:0;right:0;bottom:0;left:0}.site-hero__media img{width:100%;height:100%;object-fit:cover;filter:saturate(.95) contrast(1.02);transform:scale(1.04)}.site-hero__overlay{background:linear-gradient(90deg,#0a2030d1,#0a20308a 42%,#0a20302e),linear-gradient(180deg,#0a20300d,#0a203047)}.site-hero__content{position:relative;z-index:1;display:flex;align-items:flex-start;justify-content:center;min-height:calc(100svh - var(--voltia-header-height));padding-block:clamp(6rem,14vh,8.6rem) 2rem}.site-hero__copy{display:grid;gap:1rem;width:min(100%,72rem);margin:0 auto;text-align:center;justify-items:center}.site-hero__title{max-width:72rem;font-size:clamp(2.7rem,4.8vw,4.9rem);line-height:.94;text-align:center;color:var(--voltia-white)}.site-hero__lead{max-width:42rem;margin:0 auto;color:var(--voltia-white);font-size:clamp(1rem,1.8vw,1.15rem);line-height:1.8}.site-hero__actions{display:flex;flex-wrap:wrap;justify-content:center;gap:.9rem;margin-top:clamp(1.15rem,3vw,2.2rem)}.site-hero .btn-ghost{background:#ffffffe6;color:var(--voltia-secondary);border-color:#ffffff6b}.site-hero .btn-ghost:hover{background:var(--voltia-white);color:var(--voltia-secondary-strong);border-color:#ffffffd1}.muted-copy{color:var(--voltia-gray)}.story-hero__panel,.story-section__panel,.story-cta__panel{border:1px solid var(--voltia-border-color);border-radius:2rem;background:linear-gradient(180deg,#ffffffeb,#ffffffc7),var(--voltia-surface);box-shadow:var(--voltia-shadow);-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px)}.story-hero__panel{display:grid;gap:1.25rem;min-height:min(76svh,880px);align-content:end;padding:clamp(2rem,5vw,4rem);overflow:hidden;position:relative}.story-hero__panel:after,.story-section__panel:after,.story-cta__panel:after{content:"";position:absolute;inset:auto auto 0 0;width:min(34vw,420px);height:min(34vw,420px);pointer-events:none;border-radius:999px;background:radial-gradient(circle,rgba(232,177,76,.16),transparent 70%);filter:blur(20px)}.story-section__panel,.story-cta__panel{position:relative;display:grid;gap:1rem;padding:clamp(1.6rem,3vw,2.5rem)}.story-hero__title{max-width:13ch;font-size:clamp(2.7rem,4.8vw,4.9rem);line-height:.94;font-weight:600}.story-section__title{font-size:clamp(2.4rem,4.8vw,4.8rem);line-height:.92;font-weight:600}.story-copy{max-width:62ch;margin:0;color:var(--voltia-gray);font-size:1.05rem;line-height:1.85}.story-hero__actions,.story-cta__actions{display:flex;flex-wrap:wrap;gap:.95rem}.section-heading{display:grid;gap:.9rem;max-width:48rem}.section-heading h2{font-size:clamp(2.5rem,5vw,5rem);line-height:.93;font-weight:600}.section-heading__text{margin:0;color:var(--voltia-gray);font-size:1.05rem;line-height:1.8}.auth-card{width:min(520px,calc(100% - 2rem));margin:0 auto;padding:clamp(2rem,4vw,3rem);border-radius:2rem;border:1px solid var(--voltia-border-color);background:linear-gradient(180deg,#fffffff0,#ffffffd6),#ffffffe6;box-shadow:var(--voltia-shadow);-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px)}.auth-card h1,.auth-card h2,.auth-card h3{margin:0;font-family:var(--font-headline)}@media (max-width: 900px){.story-hero__panel,.story-section__panel,.story-cta__panel,.auth-card{border-radius:1.45rem}.story-hero__panel{min-height:auto;padding:1.45rem}.story-section__panel,.story-cta__panel{padding:1.35rem}.story-hero__actions,.story-cta__actions{flex-direction:column}.section-heading h2,.story-section__title{font-size:clamp(2.1rem,11vw,3.5rem)}.story-hero__title{font-size:clamp(2.45rem,12vw,3.8rem)}.story-copy,.section-heading__text{font-size:.98rem;line-height:1.7}}@media (max-width: 720px){.eyebrow{gap:.55rem;font-size:.72rem;letter-spacing:.06em}.eyebrow:before{width:1.6rem}.section-title{overflow-wrap:anywhere}.site-hero{--mobile-hero-height: min(78svh, 43rem);--mobile-hero-bottom-gap: calc(3.15rem + env(safe-area-inset-bottom, 0px)) ;min-height:auto}.site-hero__content{min-height:var(--mobile-hero-height);align-items:stretch;padding-block:0}.site-hero__copy{grid-template-rows:minmax(7.5rem,1fr) auto auto auto minmax(1.5rem,.55fr) auto;gap:.8rem;min-height:var(--mobile-hero-height);padding-bottom:var(--mobile-hero-bottom-gap);text-align:left;justify-items:start}.site-hero__copy:before,.site-hero__copy:after{content:"";display:block}.site-hero__copy:before{grid-row:1}.site-hero__copy>.eyebrow{grid-row:2}.site-hero__title{grid-row:3;font-size:clamp(2rem,10vw,3.05rem);line-height:.98;text-align:left}.site-hero__lead{grid-row:4;margin:0;font-size:.98rem;line-height:1.62}.site-hero__copy:after{grid-row:5}.site-hero__actions{grid-row:6;align-self:end;width:100%;margin-top:0}.story-hero__actions,.story-cta__actions{width:100%;align-items:stretch}}@media (max-width: 640px){.management-hide-mobile{display:none!important}}.btn{display:inline-flex;align-items:center;justify-content:center;gap:.75rem;min-height:3.35rem;padding:.95rem 1.7rem;border:1px solid transparent;border-radius:999px;font-family:var(--font-headline);font-size:.95rem;font-weight:700;letter-spacing:.04em;line-height:1;text-transform:none;transition:transform .26s ease,background-color .26s ease,border-color .26s ease,color .26s ease,box-shadow .26s ease}.btn:hover{transform:translateY(-2px)}.btn-primary{background:var(--voltia-primary);color:var(--voltia-secondary);box-shadow:0 18px 42px #ffd23f3d}.btn-primary:hover{background:var(--voltia-primary-strong)}.btn-secondary{background:var(--voltia-secondary);color:var(--voltia-white);border-color:#0a456b2e;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}.btn-secondary:hover,.btn-secondary:active,.btn-secondary:focus-visible,.btn-ghost:hover,.btn-ghost:active,.btn-ghost:focus-visible{background:var(--voltia-secondary-strong);color:var(--voltia-white);border-color:#0a456b3d}.btn-ghost{background:#ffffffb8;color:var(--voltia-secondary);border-color:#0a456b29}@media (max-width: 900px){.btn{width:100%}}@media (max-width: 720px){.btn{min-height:3.15rem;padding:.88rem 1.15rem;font-size:.88rem;line-height:1.15}}.form-group{margin-bottom:1rem}.form-control{width:100%;min-height:3.55rem;padding:1rem 1.05rem;border:1px solid rgba(10,69,107,.12);border-radius:1.1rem;background:#ffffffe6;color:var(--voltia-black);transition:border-color .22s ease,box-shadow .22s ease,background-color .22s ease}.form-control::placeholder{color:#567489b8}.form-control:focus{outline:none;border-color:#ffd23feb;background:#fff;box-shadow:0 0 0 4px #ffd23f2e}@media (max-width: 720px){.form-control,input,select,textarea{font-size:16px}.form-control,input:not([type=checkbox]):not([type=radio]),select{min-height:var(--touch-target)}}.reveal{opacity:0;transition:opacity var(--reveal-duration, .82s) ease,transform var(--reveal-duration, .82s) ease;transition-delay:var(--reveal-delay, 0ms);will-change:transform,opacity}.reveal--up{transform:translateY(42px)}.reveal--left{transform:translate(42px)}.reveal--scale{transform:translateY(24px) scale(.96)}.reveal.is-visible{opacity:1;transform:none}@media (prefers-reduced-motion: reduce){.reveal,.reveal--up,.reveal--left,.reveal--scale,.reveal.is-visible{transform:none;opacity:1;transition:none}}
