@font-face{font-family:GeistSans;src:url(../media/Geist_Variable-s.p.16jj7wmz59xfp.woff2)format("woff2");font-display:swap;font-weight:100 900}@font-face{font-family:GeistSans Fallback;src:local(Arial);ascent-override:94.56%;descent-override:27.76%;line-gap-override:0.0%;size-adjust:106.28%}.Ur3q_a_className{font-family:GeistSans,GeistSans Fallback}.Ur3q_a_variable{--font-geist-sans:"GeistSans", "GeistSans Fallback"}
@font-face{font-family:GeistMono;src:url(../media/GeistMono_Variable.p.1q6_w5dna172u.woff2)format("woff2");font-display:swap;font-weight:100 900}.iaM1Ya_className{font-family:GeistMono,ui-monospace,SFMono-Regular,Roboto Mono,Menlo,Monaco,Liberation Mono,DejaVu Sans Mono,Courier New,monospace}.iaM1Ya_variable{--font-geist-mono:"GeistMono", ui-monospace, SFMono-Regular, Roboto Mono, Menlo, Monaco, Liberation Mono, DejaVu Sans Mono, Courier New, monospace}
html,body{margin:0}:root{--th1:#0e1116;--th2:#f5f6f8;--th3:#f4f6f8;--th4:#4a5260;--th5:#eef2f8;--th6:#0f766e;--th7:#0e111633;--th8:#0e111626;--th9:#5f6875;--th10:#2b44e0;--th11:#0e111638;--th12:#f5f6f8;--th13:#454b55;--th14:#fff;--th15:#dde1e7;--th16:#dde1e7;--th17:#5a626e;--th18:#cdd3db;--th19:#2e3540;--th20:#0e11160f;--th21:.1;--th22:#0e1116;--th23:.1;--th24:#fff;--th25:#c2410c;--th26:#0e11162e;--th27:#0e11161f;--th28:#0e111617;--th29:#d9dce3;--th30:#05080e;--th31:#0a0f1a;--th32:#eef0f3;--th33:#0a0f1a;--th34:#7d8794;--th35:#6b7380;--th36:#c9cfd8;--th37:#b4bcc7;--th38:#e3e7ec;--th39:#1a2333;--th40:#252f42;--th41:#2e3a50;--th42:#121a28;--th43:#0f1724;--th44:#0e111633;--th45:#0e111638;--th46:#131c2b;--th47:#0e11161f;--th48:#0b111c}:root[data-theme=dark]{--th1:#f4f6f8;--th2:#151a21;--th3:#111419;--th4:#a3b0c0;--th5:#121722;--th6:#2dd4bf;--th7:#ffffff24;--th8:#ffffff1b;--th9:#8c98aa;--th10:#6b83ff;--th11:#ffffff27;--th12:#111419;--th13:#c9d3de;--th14:#151a21;--th15:#ffffff17;--th16:#ffffff1a;--th17:#a3b0c0;--th18:#ffffff1f;--th19:#c9d3de;--th20:#ffffff0b;--th21:.22;--th22:#fff;--th23:.18;--th24:#0e1116;--th25:#ff6a3d;--th26:#ffffff20;--th27:#ffffff15;--th28:#ffffff10;--th29:#ffffff1f;--th30:#090b0f;--th31:#2e3540;--th32:#151a21;--th33:#f4f6f8;--th34:#8c98aa;--th35:#8c98aa;--th36:#232a35;--th37:#1b212b;--th38:#2e3540;--th39:#1b212b;--th40:#252c38;--th41:#2e3540;--th42:#151a21;--th43:#111419;--th44:#ffffff1f;--th45:#ffffff38;--th46:#151a21;--th47:#ffffff12;--th48:#0e1116}body{background:#0e1116;margin:0}a{color:#2b44e0;text-decoration:none}a:hover{color:#1e32b0}.m{font-family:var(--font-geist-mono),ui-monospace,SFMono-Regular,Menlo,monospace}.img{object-fit:cover;width:100%;height:100%;display:block}input,textarea,button{font:inherit}.navl{display:flex}.burger{display:none}.navbar{z-index:50;-webkit-backdrop-filter:blur(14px);background:#0e1116d1;border-bottom:1px solid #ffffff12;position:sticky;top:0}.navl a{transition:background .2s,color .2s}.navl a:hover{color:#fff;background:#ffffff14}.btn{transition:transform .2s,box-shadow .2s,filter .2s}.btn:hover{filter:brightness(1.08);transform:translateY(-1px);box-shadow:0 10px 24px -12px #3d5afeb3}.hv{transition:transform .25s,box-shadow .25s,border-color .25s}.hv:hover{border-color:#b9c1cc;transform:translateY(-3px);box-shadow:0 22px 40px -28px #0e111673}.ph img{transition:filter .4s,transform .6s}.ph:hover img{transform:scale(1.03);filter:grayscale(0)contrast()!important}.acc{cursor:pointer;text-align:left;width:100%;color:inherit;background:0 0;border:0;border-top:1px solid;justify-content:space-between;align-items:center;gap:16px;padding:20px 0;display:flex}.chev{transition:transform .25s}.open .chev{transform:rotate(45deg)}.lk{text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px}input:focus-visible,textarea:focus-visible,select:focus-visible,button:focus-visible,a:focus-visible{outline-offset:2px;outline:2px solid #14b8a6}@supports (animation-timeline:view()){.rv{animation:linear both slrv;animation-timeline:view();animation-range:entry entry 35%}}@keyframes slrv{0%{opacity:.4;transform:translateY(28px)}to{opacity:1;transform:none}}.still .rv{animation:none}.hero-vis{pointer-events:none;width:min(680px,42vw);position:absolute;top:calc(50% + 40px);right:max(16px,50vw - 636px);transform:translateY(-50%)}.hero-txt{max-width:min(640px,50%)}.bn{grid-template-columns:repeat(6,minmax(0,1fr));gap:16px;display:grid}.s3{grid-column:span 3}.s2{grid-column:span 2}.s4{grid-column:span 4}.r2{grid-row:span 2}.ring{transform-box:fill-box;transform-origin:50%;animation:5.2s linear infinite slr}.scat{transform-box:fill-box;transform-origin:50%;opacity:0;animation:5.2s linear infinite sls}.blink{animation:2.6s ease-in-out infinite slb}.trav{animation:6s linear infinite slt}.marq{gap:56px;width:max-content;animation:48s linear infinite slm;display:flex}@keyframes slr{0%{opacity:.85;transform:scale(1)}to{opacity:0;transform:scale(64)}}@keyframes sls{0%,59.5%{opacity:0;transform:scale(1)}60%{opacity:.95;transform:scale(1)}to{opacity:0;transform:scale(26)}}@keyframes slb{0%,to{opacity:.35}50%{opacity:1}}@keyframes slt{0%{left:0%}to{left:100%}}@keyframes slm{0%{transform:translate(0)}to{transform:translate(-50%)}}.still .ring,.still .scat,.still .blink,.still .trav,.still .marq{animation:none}.still .ring{opacity:.25}.still .scat{opacity:.5;transform:scale(6)}@media (prefers-reduced-motion:reduce){.ring,.scat,.blink,.trav,.marq,.rv{animation:none}.btn,.hv,.ph img{transition:none}}@media (max-width:1000px){.navl{display:none}.burger{display:inline-flex}.hero-vis{opacity:.3;width:760px;left:auto;right:-260px}.hero-txt{max-width:none}.bn{grid-template-columns:1fr}.s3,.s2,.s4{grid-column:auto}.r2{grid-row:auto}}@media (max-width:640px){.navcta{display:none!important}.wrapm{flex-wrap:wrap}.trl-l span{letter-spacing:0;font-size:9px}.trl-l .x{visibility:hidden}.pad{padding-left:20px!important;padding-right:20px!important}}[hidden]{display:none!important}.burger .ic-open,.burger .ic-close{display:inline-flex}.form-err{color:#ff9a78;font-size:13px}.lang{letter-spacing:.08em;border:1px solid #ffffff29;border-radius:999px;padding:3px;font-size:12px;display:inline-flex}.lang a{color:#a3b0c0;border-radius:999px;justify-content:center;align-items:center;min-width:34px;height:32px;padding:0 8px;transition:background .2s,color .2s;display:inline-flex}.lang a:hover{color:#fff;background:#ffffff14}.lang a[aria-current]{color:#0e1116;background:#f2f5f8}.lang-m a{min-width:48px;height:40px;font-size:14px}.logo-l{color:#5a626e;border-radius:12px;flex-direction:column;gap:12px;margin:-14px -18px;padding:14px 18px;font-size:13px;transition:background .3s,box-shadow .3s,transform .3s;display:flex}.logo-l span{letter-spacing:.12em;text-transform:uppercase;font-size:11px}.logo-l img{filter:grayscale();opacity:.55;width:auto;transition:filter .35s,opacity .35s;display:block}.logo-l:hover,.logo-l:focus-visible{color:#2b44e0;background:#f5f6f8;transform:translateY(-2px);box-shadow:0 18px 36px -24px #0e111659}.logo-l:hover img,.logo-l:focus-visible img{filter:none;opacity:1}.vplay{cursor:pointer;background:#fff;border:0;border-radius:50%;justify-content:center;align-items:center;width:76px;height:76px;margin:auto;transition:transform .25s,box-shadow .25s;display:flex;position:absolute;inset:0;box-shadow:0 0 0 10px #ffffff2e,0 20px 40px -10px #0009}.vplay:hover{transform:scale(1.06);box-shadow:0 0 0 14px #14b8a647,0 20px 40px -10px #0009}.vplay svg{margin-left:4px}.gal{grid-template-rows:1fr 1fr;grid-template-columns:1.4fr 1fr;gap:10px;min-height:320px;display:grid}.gal figure{background:repeating-linear-gradient(135deg,#151a21 0 12px,#111419 12px 24px);border:1px dashed #ffffff2e;border-radius:12px;justify-content:center;align-items:center;margin:0;display:flex;position:relative;overflow:hidden}.gal .g1{grid-row:span 2}.gal img{object-fit:cover;width:100%;height:100%;transition:transform .6s;position:absolute;inset:0}.gal figure:hover img{transform:scale(1.04)}.gal figcaption{letter-spacing:.08em;color:#7f8ca0;text-transform:uppercase;font-size:11px}.totop{z-index:60;color:#fff;background:#3d5afe;border-radius:50%;justify-content:center;align-items:center;width:52px;height:52px;transition:transform .25s,opacity .25s;display:flex;position:fixed;bottom:24px;right:24px;box-shadow:0 16px 32px -12px #3d5afeb3}.totop:hover{color:#fff;transform:translateY(-3px)}@media (max-width:640px){#storytime{grid-template-columns:1fr!important}#storytime .vid{width:100%;max-width:300px;margin:0 auto}.gal{min-height:260px}.totop{width:48px;height:48px;bottom:16px;right:16px}.lang:not(.lang-m){display:none}}.vtog{color:#fff;cursor:pointer;background:#0e1116bf;border:0;border-radius:50%;justify-content:center;align-items:center;width:44px;height:44px;transition:background .2s;display:flex;position:absolute;bottom:14px;right:14px}.vtog:hover{background:#3d5afe}.chip-l{transition:border-color .2s,color .2s,background .2s}.chip-l:hover{color:#2b44e0;border-color:#2b44e0}@media (prefers-reduced-motion:reduce){.scat{opacity:.5;transform:scale(6)}}.prog{background:0 0;height:2px}.prog span{transform-origin:0;background:linear-gradient(90deg,#14b8a6,#3d5afe);height:100%;display:block;transform:scaleX(0)}.mlist{grid-template-columns:repeat(auto-fit,minmax(min(200px,100%),1fr));column-gap:24px;margin:4px 0 0;padding:0;list-style:none;display:grid}.mlist a{color:#fff;border-bottom:1px solid #ffffff14;align-items:baseline;gap:12px;padding:12px 0;font-size:17px;display:flex}.mlist a .m{color:#14b8a6;letter-spacing:.08em;min-width:20px;font-size:11px}.mlist a.on{color:#14b8a6}.rail{z-index:55;-webkit-backdrop-filter:blur(10px);opacity:0;pointer-events:none;font-family:var(--font-geist-sans),"Helvetica Neue",Arial,sans-serif;-webkit-font-smoothing:antialiased;background:#0e1116d9;border:1px solid #ffffff1a;border-radius:14px;padding:10px 8px;transition:opacity .3s;position:fixed;top:50%;right:18px;transform:translateY(-50%)}.rail.show{opacity:1;pointer-events:auto}.rail ol{flex-direction:column;gap:2px;margin:0;padding:0;list-style:none;display:flex}.rail a{color:#a3b0c0;border-radius:8px;justify-content:flex-end;align-items:center;gap:10px;height:26px;padding:0 6px;display:flex;position:relative}.rail .n{letter-spacing:.06em;text-align:right;width:18px;font-size:10px}.rail .t{white-space:nowrap;color:#fff;opacity:0;pointer-events:none;background:#0e1116;border:1px solid #ffffff1f;border-radius:8px;padding:6px 10px;font-size:13px;transition:opacity .2s,transform .2s;position:absolute;right:calc(100% + 8px);transform:translate(6px)}.rail a:after{content:"";opacity:.5;background:currentColor;border-radius:2px;width:10px;height:2px;transition:width .25s,opacity .25s,background .25s}.rail a:hover .t,.rail a:focus-visible .t{opacity:1;transform:none}.rail a:hover{color:#fff}.rail a.on{color:#14b8a6}.rail a.on:after{opacity:1;width:22px}@media (max-width:1559px){.rail{display:none}}.menu .mi{position:relative}.mt{color:#d5dce6;height:38px;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:999px;align-items:center;gap:6px;padding:0 14px;font-size:14px;transition:background .2s,color .2s;display:inline-flex}.mt:hover,.mi.open .mt,.mi:focus-within .mt{color:#fff;background:#ffffff14}.cv{transition:transform .2s}.dd{opacity:0;visibility:hidden;z-index:70;padding-top:12px;transition:opacity .18s,transform .18s,visibility .18s;position:absolute;top:100%;left:50%;transform:translate(-50%,6px)}@media (hover:hover){.mi:hover .dd{opacity:1;visibility:visible;transform:translate(-50%)}.mi:hover .cv{transform:rotate(180deg)}}.mi.open .dd{opacity:1;visibility:visible;transform:translate(-50%)}.mi.open .cv{transform:rotate(180deg)}.ddi{background:#111419;border:1px solid #ffffff1a;border-radius:14px;flex-direction:column;gap:2px;min-width:310px;padding:8px;display:flex;box-shadow:0 30px 60px -20px #000000bf}.ddi a{color:#f2f5f8;border-radius:10px;align-items:flex-start;gap:14px;padding:12px 14px;display:flex}.ddi a:hover,.ddi a:focus-visible{color:#fff;background:#ffffff0f}.ddi .n{color:#14b8a6;min-width:18px;padding-top:3px;font-size:11px}.ddi .tx{flex-direction:column;gap:3px;display:flex}.ddi .tt{font-size:15px;font-weight:500}.ddi .ds{color:#8c98aa;font-size:13px;line-height:1.4}.ddi a.cur .tt:after{content:"";vertical-align:middle;background:#14b8a6;border-radius:50%;width:6px;height:6px;margin-left:8px;display:inline-block}.mgroups{grid-template-columns:repeat(auto-fit,minmax(min(240px,100%),1fr));column-gap:24px;display:grid}.mgh{letter-spacing:.12em;color:#7f8ca0;text-transform:uppercase;margin:18px 0 2px;font-size:11px;display:block}.mi.hold .dd{opacity:0!important;visibility:hidden!important}section[id]{scroll-margin-top:82px}.chip{white-space:nowrap;border:1px solid #7f8ca059;border-radius:999px;align-self:flex-start;align-items:center;gap:9px;padding:7px 14px 7px 11px;line-height:1;display:inline-flex}.chip:before{content:"";background:currentColor;border-radius:1px;flex:none;width:7px;height:7px;transform:rotate(45deg)}#ecosistema,#ecosistema-home{scroll-margin-top:100px}.phero{flex-direction:column;justify-content:flex-end;min-height:620px;display:flex}.phero-img{object-fit:cover;opacity:.55;filter:saturate(.9);width:100%;height:100%;position:absolute;inset:0}.phero-shade{background:linear-gradient(#0e11168c 0%,#0e111659 40%,#0e1116f5 100%),linear-gradient(90deg,#0e1116d9 0%,#0e111633 70%);position:absolute;inset:0}.crumbs{letter-spacing:.1em;text-transform:uppercase;color:#a3b0c0;gap:10px;font-size:12px;display:flex}.crumbs a{color:#dce3ec}.crumbs a:hover{color:#fff}.qpills{flex-wrap:wrap;gap:8px;padding-top:8px;display:flex}.qpill{color:#f2f5f8;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#0e111659;border:1px solid #ffffff38;border-radius:999px;align-items:center;height:40px;padding:0 16px;font-size:14px;transition:background .2s,border-color .2s;display:inline-flex}.qpill:hover{color:#0e1116;background:#fff;border-color:#fff}.about-vis{min-height:560px;position:relative}.cut{position:absolute;overflow:hidden;box-shadow:0 40px 80px -40px #0e111673}.cut img{object-fit:cover;width:100%;height:100%;transition:transform .8s;display:block}.cut:hover img{transform:scale(1.04)}.cut-a{clip-path:polygon(0 0,100% 0,82% 100%,0 100%);border-radius:18px 0 0 18px;width:70%;height:78%;top:0;left:0}.cut-b{clip-path:polygon(18% 0,100% 0,100% 100%,0 100%);border:6px solid #f5f6f8;border-radius:0 18px 18px 0;width:58%;height:56%;bottom:0;right:0}@media (max-width:700px){.about-vis{min-height:380px}}.sgrid{grid-template-columns:repeat(auto-fit,minmax(min(260px,100%),1fr));gap:16px;display:grid}.scard{color:#f2f5f8;background:#151a21;border:1px solid #ffffff14;border-radius:16px;flex-direction:column;transition:transform .3s,border-color .3s,box-shadow .3s;display:flex;overflow:hidden}.scard:hover{color:#fff;border-color:#14b8a673;transform:translateY(-4px);box-shadow:0 30px 60px -30px #000c}.scard-img{aspect-ratio:4/3;background:#d9dce3;display:block;overflow:hidden}.scard-img img{object-fit:cover;width:100%;height:100%;transition:transform .7s;display:block}.scard:hover .scard-img img{transform:scale(1.05)}.scard-body{flex-direction:column;gap:10px;padding:22px 22px 24px;display:flex}.stag{letter-spacing:.12em;color:#5eead4;background:#14b8a61f;border-radius:999px;align-self:flex-start;padding:5px 10px;font-size:10px}.stt{letter-spacing:-.02em;font-size:21px;font-weight:600}.stx{color:#a3b0c0;font-size:14px;line-height:1.55}.sgo{letter-spacing:.08em;color:#14b8a6;padding-top:6px;font-size:12px}.spill{color:#dce3ec;border:1px solid #ffffff29;border-radius:999px;align-items:center;height:36px;padding:0 14px;font-size:14px;transition:background .2s,color .2s;display:inline-flex}.spill:hover{color:#0e1116;background:#fff}.ctab{color:#fff;background:#3d5afe radial-gradient(circle at 85% 20%,#ffffff29,#0000 45%)}.btn-w:hover{color:#0e1116;box-shadow:0 14px 30px -12px #00000073}a.mt{text-decoration:none}.mt[aria-current=page]{color:#fff;background:#ffffff1a}@media (hover:hover){.has-dd:hover .dd{opacity:1;visibility:visible;transform:translate(-50%)}.has-dd:hover .cv{transform:rotate(180deg)}}.has-dd:focus-within .dd{opacity:1;visibility:visible;transform:translate(-50%)}.has-dd.hold .dd{opacity:0!important;visibility:hidden!important}:root{--ink:#0e1116;--ink-2:#2e3540;--muted:#4a5260;--muted-2:#5f6875;--paper:#fff;--paper-2:#f4f6f8;--tint:#eef2f8;--accent:#3d5afe;--accent-ink:#2b44e0;--signal:#14b8a6;--signal-ink:#0f766e;--damage:#ff6a3d}.navbar{transition:background .3s,border-color .3s,box-shadow .3s}.mk-i{display:none}:root:not([data-theme=dark]) .navbar.light{background:#ffffffe6;border-bottom-color:#0e111614;box-shadow:0 10px 30px -24px #0e111659}:root:not([data-theme=dark]) .navbar.light .mk-w{display:none!important}:root:not([data-theme=dark]) .navbar.light .mk-i{display:block}:root:not([data-theme=dark]) .navbar.light .brand-t{color:var(--ink)}:root:not([data-theme=dark]) .navbar.light .menu{background:#0e111609!important;border-color:#0e111614!important}:root:not([data-theme=dark]) .navbar.light .mt{color:var(--ink-2)}:root:not([data-theme=dark]) .navbar.light .mt:hover,:root:not([data-theme=dark]) .navbar.light .mi:focus-within .mt,:root:not([data-theme=dark]) .navbar.light .mt[aria-current=page]{color:var(--ink);background:#0e11160f}:root:not([data-theme=dark]) .navbar.light .lang{border-color:#0e111624}:root:not([data-theme=dark]) .navbar.light .lang a{color:var(--muted-2)}:root:not([data-theme=dark]) .navbar.light .lang a:hover{color:var(--ink);background:#0e11160d}:root:not([data-theme=dark]) .navbar.light .lang a[aria-current]{background:var(--ink);color:#fff}:root:not([data-theme=dark]) .navbar.light .burger{color:var(--ink)!important;border-color:#0e111633!important}:root:not([data-theme=dark]) .navbar.light .ddi{background:#fff;border-color:#0e11161a;box-shadow:0 30px 60px -28px #0e111659}:root:not([data-theme=dark]) .navbar.light .ddi a{color:var(--ink)}:root:not([data-theme=dark]) .navbar.light .ddi a:hover,:root:not([data-theme=dark]) .navbar.light .ddi a:focus-visible{color:var(--ink);background:#0e11160b}:root:not([data-theme=dark]) .navbar.light .ddi .ds{color:var(--muted-2)}:root:not([data-theme=dark]) .navbar.light .ddi .n{color:var(--accent-ink)}:root:not([data-theme=dark]) .navbar.light .ddi a.cur .tt:after{background:var(--accent)}:root:not([data-theme=dark]) .lt .gal figure{background:repeating-linear-gradient(135deg,#e9edf2 0 12px,#f6f8fa 12px 24px);border-color:#0e111629}:root:not([data-theme=dark]) .lt .gal figcaption{color:var(--muted-2)}:root:not([data-theme=dark]) .lt input::placeholder,:root:not([data-theme=dark]) .lt textarea::placeholder{color:#8a929c}:root:not([data-theme=dark]) .lt .acc{color:#0e111624}:root:not([data-theme=dark]) .lt .vid{box-shadow:0 40px 80px -40px #0e111680!important}.rail{background:#0e1116d1}.hero-l .phero-img{opacity:.9;filter:saturate(.95)}:root:not([data-theme=dark]) .hero-l .phero-shade{background:linear-gradient(90deg,#f4f6f8f7 0%,#f4f6f8db 42%,#f4f6f826 100%),linear-gradient(#f4f6f800 55%,#f4f6f8e6 100%)}:root:not([data-theme=dark]) .hero-l .crumbs{color:#5f6875}:root:not([data-theme=dark]) .hero-l .crumbs a{color:#2e3540}:root:not([data-theme=dark]) .hero-l .crumbs a:hover{color:#2b44e0}:root:not([data-theme=dark]) .hero-l .qpill{color:#0e1116;background:#ffffffbf;border-color:#0e111629}:root:not([data-theme=dark]) .hero-l .qpill:hover{color:#fff;background:#0e1116;border-color:#0e1116}:root:not([data-theme=dark]) .lt .scard{color:#0e1116;background:#fff;border-color:#0e111617;box-shadow:0 1px 2px #0e11160a}:root:not([data-theme=dark]) .lt .scard:hover{color:#0e1116;border-color:#3d5afe66;box-shadow:0 30px 60px -34px #0e111659}:root:not([data-theme=dark]) .lt .stag{color:#0f766e;background:#0a7ea81a}:root:not([data-theme=dark]) .lt .stx{color:#4a5260}:root:not([data-theme=dark]) .lt .spill{color:#2e3540;border-color:#0e111629}:root:not([data-theme=dark]) .lt .spill:hover{color:#fff;background:#0e1116}@media (max-width:1000px){:root:not([data-theme=dark]) .hero-l .hero-vis{opacity:.14}}:root{--accent-on-dark:#6b83ff}.brand-t .amp{color:inherit}@media (max-width:600px){.foot-lock{gap:12px!important}.foot-lock img{height:40px!important}.foot-lock>span>span:first-child{font-size:26px!important}.foot-lock .m{letter-spacing:.03em!important;font-size:9.5px!important}}:root{--signal:#14b8a6;--signal-ink:#0f766e;--teal:#0d9488;--teal-on-dark:#2dd4bf}.hero-pad{align-items:center;min-height:calc(100svh - 138px);display:flex}.hero-pad .hero-txt{width:100%}@media (max-width:1000px){.hero-pad{min-height:0}}@media (max-width:520px){.hero-lock span{font-size:40px!important}.hero-lock img{height:58px!important}}.brand-sl{letter-spacing:.05em;color:#5f6875;white-space:nowrap;font-size:9.5px;line-height:1.2}@media (max-width:1240px){.brand-sl{display:none}}.navbar a{white-space:nowrap}@media (max-width:1400px){.brand-sl{display:none}}.hero-pad{align-items:center;min-height:calc(min(680px,42vw) + 60px)!important}.brand-sl{letter-spacing:.01em;font-size:9px}@media (max-width:1000px){.hero-pad{min-height:0!important}.hero-pad .hero-txt{padding:48px 0 64px!important}}.hero-pad{min-height:calc(min(680px,42vw) + 8px)!important}.hero-pad .hero-txt{padding:0 0 24px!important}@media (max-width:1000px){.hero-pad{min-height:0!important}.hero-pad .hero-txt{padding:36px 0 56px!important}}@media (min-width:1181px){.brand-sl{display:block!important}}@media (min-width:1181px) and (max-width:1400px){.brand-sl{letter-spacing:0;font-size:8px}.navl a{padding-left:10px;padding-right:10px}}:root[data-theme=dark] :root{--ink:#f4f6f8;--ink-2:#c9d3de;--muted:#a3b0c0;--muted-2:#8c98aa;--paper:#0e1116;--paper-2:#111419;--tint:#121722;--accent:#3d5afe;--accent-ink:#6b83ff;--signal:#2dd4bf;--signal-ink:#2dd4bf;--line:#ffffff14}:root[data-theme=dark],:root[data-theme=dark] body{color:#f4f6f8;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#0e1116}:root[data-theme=dark] ::selection{color:#fff;background:#3d5afe73}:root[data-theme=dark] .navbar{background:#0e1116c7;border-bottom:1px solid #ffffff12}:root[data-theme=dark] .navbar .brand-t{color:#fff}:root[data-theme=dark] .navbar .brand-sl{color:#8c98aa}:root[data-theme=dark] #top>section+section,:root[data-theme=dark] #top>header+section{border-top:1px solid #ffffff0f}:root[data-theme=dark] .foot-deep{background:0 0}:root[data-theme=dark] #top>footer,:root[data-theme=dark] footer.foot-deep{position:relative}:root[data-theme=dark] .hero-l{color:#f4f6f8!important;background:#0e1116!important}:root[data-theme=dark] .hero-l:before{content:"";pointer-events:none;background:radial-gradient(60% 70% at 78% 45%,#3d5afe29,#3d5afe00 70%),radial-gradient(40% 50% at 10% 100%,#2dd4bf0f,#2dd4bf00 70%);position:absolute;inset:0}:root[data-theme=dark] .hero-l>div:first-child{-webkit-mask-image:radial-gradient(120% 90% at 60% 40%,#000 40%,#0000 100%);mask-image:radial-gradient(120% 90% at 60% 40%,#000 40%,#0000 100%)}:root[data-theme=dark] .lt .scard{color:#f4f6f8;box-shadow:none;background:#151a21;border-color:#ffffff14}:root[data-theme=dark] .lt .scard:hover{color:#f4f6f8;border-color:#6b83ff8c;box-shadow:0 0 0 1px #6b83ff40,0 30px 60px -30px #3d5afe73}:root[data-theme=dark] .lt .stag{color:#2dd4bf;background:#2dd4bf1f}:root[data-theme=dark] .lt .stx{color:#a3b0c0}:root[data-theme=dark] .lt .spill{color:#c9d3de;border-color:#ffffff29}:root[data-theme=dark] .lt .spill:hover{color:#0e1116;background:#f4f6f8}:root[data-theme=dark] .lt .gal figure{background:repeating-linear-gradient(135deg,#151a21 0 12px,#12161c 12px 24px);border-color:#ffffff1f}:root[data-theme=dark] .lt .gal figcaption{color:#8c98aa}:root[data-theme=dark] .lt .acc{color:#ffffff1f}:root[data-theme=dark] .lt .vid{box-shadow:0 40px 80px -40px #000c!important}:root[data-theme=dark] input,:root[data-theme=dark] textarea,:root[data-theme=dark] select{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}:root[data-theme=dark] .lt input,:root[data-theme=dark] .lt textarea,:root[data-theme=dark] .lt select{color:#f4f6f8!important;background:#151a21!important;border-color:#ffffff24!important}:root[data-theme=dark] .lt input::placeholder,:root[data-theme=dark] .lt textarea::placeholder{color:#6f7b8c}:root[data-theme=dark] .lt input:focus,:root[data-theme=dark] .lt textarea:focus,:root[data-theme=dark] .lt select:focus{box-shadow:0 0 0 3px #6b83ff33;border-color:#6b83ff!important}:root[data-theme=dark] .lt .btn-2,:root[data-theme=dark] .hero-l .btn-2{color:#f4f6f8!important;border-color:#ffffff38!important}:root[data-theme=dark] .lt img[src*=logo-]{box-sizing:content-box;background:#f4f6f8;border-radius:10px;padding:10px 14px}:root[data-theme=dark] .hero-l .phero-img{opacity:.5;filter:saturate(.85)}:root[data-theme=dark] .hero-l .phero-shade{background:linear-gradient(90deg,#0e1116f5 0%,#0e1116d1 42%,#0e111640 100%),linear-gradient(#0e111600 50%,#0e1116f2 100%)}:root[data-theme=dark] .cut-b{border-color:#0e1116}:root[data-theme=dark] img[src*=logo-vanvitelli],:root[data-theme=dark] img[src*=logo-012]{box-sizing:content-box;background:#f4f6f8;border-radius:10px;padding:10px 14px;opacity:1!important;filter:none!important}:root[data-theme=dark] div:has(>footer.foot-deep){background:#090b0f!important}:root[data-theme=dark] .hero-l .crumbs{color:#8c98aa}:root[data-theme=dark] .hero-l .crumbs a{color:#c9d3de}:root[data-theme=dark] .hero-l .crumbs a:hover{color:#6b83ff}:root[data-theme=dark] .hero-l .qpill{color:#f4f6f8;background:#0e111673;border-color:#ffffff2e}:root[data-theme=dark] .hero-l .qpill:hover{color:#0e1116;background:#f4f6f8;border-color:#f4f6f8}@media (max-width:1000px){:root[data-theme=dark] .hero-l .hero-vis{opacity:.16}}:root[data-theme=dark] #top{color:#f4f6f8;background:#0e1116!important}:root[data-theme=dark] [data-sector]{color:#c9d3de!important;background:0 0!important;border-color:#ffffff29!important}:root[data-theme=dark] [data-sector]:hover{border-color:#fff6!important}:root[data-theme=dark] [data-sector][aria-selected=true]{color:#0e1116!important;background:#f4f6f8!important;border-color:#f4f6f8!important}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}:root[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.theme-tg{color:#f4f6f8;cursor:pointer;background:0 0;border:1px solid #ffffff29;border-radius:999px;flex:none;justify-content:center;align-items:center;width:38px;height:38px;margin:0;padding:0;transition:background .2s,border-color .2s,color .2s;display:inline-flex}.theme-tg:hover{background:#ffffff14}.theme-tg svg{display:block}.theme-tg .i-sun{display:none}:root[data-theme=dark] .theme-tg .i-sun{display:block}:root[data-theme=dark] .theme-tg .i-moon{display:none}:root:not([data-theme=dark]) .navbar.light .theme-tg{color:#0e1116;border-color:#0e111624}:root:not([data-theme=dark]) .navbar.light .theme-tg:hover{background:#0e11160d}:root[data-theme=dark] .th-l,:root:not([data-theme=dark]) .th-d{display:none!important}.th-switch *,.th-switch :before,.th-switch :after{transition:none!important}@media (min-width:1001px) and (max-width:1299px){.brand-sl{display:none!important}}@media (max-width:1180px){.navl{display:none!important}.burger{display:inline-flex!important}}:root[data-theme=dark] #top>section+section,:root[data-theme=dark] #top>header+section{border-top:0;box-shadow:inset 0 1px #ffffff0f}:root[data-theme=dark] img[src*=logo-vanvitelli],:root[data-theme=dark] img[src*=logo-012]{margin:-10px -14px}
