footer[data-astro-cid-sz7xmlte]{background:var(--bosque2);color:#8fa07c;padding:56px 0 40px;font-size:14px}.brand[data-astro-cid-sz7xmlte] .logo[data-astro-cid-sz7xmlte]{margin-bottom:14px}.brand[data-astro-cid-sz7xmlte] .logo[data-astro-cid-sz7xmlte] img[data-astro-cid-sz7xmlte]{height:28px}.brand[data-astro-cid-sz7xmlte] p[data-astro-cid-sz7xmlte]{max-width:320px;color:#8fa07c}.cols[data-astro-cid-sz7xmlte]{display:grid;grid-template-columns:2fr 1fr 1fr 1fr;gap:30px}@media(max-width:760px){.cols[data-astro-cid-sz7xmlte]{grid-template-columns:1fr 1fr}}footer[data-astro-cid-sz7xmlte] h5[data-astro-cid-sz7xmlte]{color:#fff;font-size:13px;text-transform:uppercase;letter-spacing:.1em;margin-bottom:14px;font-family:var(--mono);font-weight:500}footer[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]{color:#8fa07c;text-decoration:none;display:block;margin-bottom:9px;font-size:14px}footer[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]:hover{color:var(--lima)}.cert-trigger[data-astro-cid-sz7xmlte]{color:#8fa07c;background:none;border:none;padding:0;display:block;margin-bottom:9px;font-size:14px;font-family:var(--sans);text-align:left;cursor:pointer}.cert-trigger[data-astro-cid-sz7xmlte]:hover{color:var(--lima)}.foot-b[data-astro-cid-sz7xmlte]{border-top:1px solid rgba(255,255,255,.1);margin-top:40px;padding-top:22px;font-size:12.5px;color:#6e7d5e}.foot-legal[data-astro-cid-sz7xmlte]{margin-bottom:16px}.foot-legal[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]{display:inline;margin-bottom:0;font-size:12.5px;color:#6e7d5e}.foot-legal[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]:hover{color:var(--lima)}.foot-b-row[data-astro-cid-sz7xmlte]{display:flex;justify-content:space-between;align-items:center;gap:16px;flex-wrap:wrap}.foot-social[data-astro-cid-sz7xmlte]{display:flex;gap:14px}.foot-social[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]{color:#6e7d5e;text-decoration:none;font-size:12.5px;display:inline;margin-bottom:0}.foot-social[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]:hover{color:var(--lima)}.cert-overlay[data-astro-cid-sz7xmlte]{position:fixed;inset:0;z-index:1000;display:flex;align-items:center;justify-content:center;padding:24px;background:#042e2c8c;backdrop-filter:blur(3px);opacity:0;visibility:hidden;transition:opacity .25s ease,visibility .25s ease}.cert-overlay[data-astro-cid-sz7xmlte].open{opacity:1;visibility:visible}.cert-box[data-astro-cid-sz7xmlte]{position:relative;width:100%;max-width:560px;background:var(--blanco);border-radius:20px;padding:40px 36px;box-shadow:0 30px 80px #0000004d;transform:translateY(16px) scale(.98);transition:transform .25s ease}.cert-overlay[data-astro-cid-sz7xmlte].open .cert-box[data-astro-cid-sz7xmlte]{transform:translateY(0) scale(1)}.cert-close[data-astro-cid-sz7xmlte]{position:absolute;top:14px;right:14px;width:34px;height:34px;border-radius:50%;background:var(--lima);color:var(--bosque);border:none;font-weight:700;cursor:pointer;font-size:15px;box-shadow:0 6px 16px #00000040}.cert-kick[data-astro-cid-sz7xmlte]{font-family:var(--mono);font-size:13px;letter-spacing:.24em;text-transform:uppercase;color:var(--profundo);margin-bottom:12px}.cert-box[data-astro-cid-sz7xmlte] h3[data-astro-cid-sz7xmlte]{font-family:var(--disp);font-weight:700;text-transform:none;letter-spacing:-.01em;font-size:clamp(20px,3vw,26px);color:var(--bosque);margin-bottom:8px}.cert-sub[data-astro-cid-sz7xmlte]{font-size:14.5px;color:var(--texto);margin-bottom:26px}.cert-options[data-astro-cid-sz7xmlte]{display:grid;grid-template-columns:1fr 1fr;gap:16px}@media(max-width:560px){.cert-options[data-astro-cid-sz7xmlte]{grid-template-columns:1fr}}.cert-opt[data-astro-cid-sz7xmlte]{display:block;background:var(--off);border:1.5px solid var(--borde);border-radius:14px;padding:22px 20px;text-decoration:none;transition:transform .2s,box-shadow .2s,border-color .2s}.cert-opt[data-astro-cid-sz7xmlte]:hover{transform:translateY(-3px);border-color:var(--profundo);box-shadow:0 14px 30px #0e24101a}.cert-opt[data-astro-cid-sz7xmlte] .cert-ic[data-astro-cid-sz7xmlte]{width:30px;height:30px;color:var(--profundo);margin-bottom:14px}.cert-opt[data-astro-cid-sz7xmlte] .cert-ic[data-astro-cid-sz7xmlte] svg[data-astro-cid-sz7xmlte]{width:100%;height:100%;stroke:currentColor;fill:none;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.cert-opt[data-astro-cid-sz7xmlte] h4[data-astro-cid-sz7xmlte]{font-family:var(--disp);font-weight:700;font-size:16.5px;color:var(--bosque);text-transform:none;letter-spacing:0;margin-bottom:6px}.cert-opt[data-astro-cid-sz7xmlte] p[data-astro-cid-sz7xmlte]{font-size:13.5px;color:var(--texto);margin-bottom:14px}.cert-opt[data-astro-cid-sz7xmlte] .cert-go[data-astro-cid-sz7xmlte]{font-size:13px;font-weight:700;color:var(--profundo)}.cert-opt[data-astro-cid-sz7xmlte]:hover .cert-go[data-astro-cid-sz7xmlte]{color:var(--bosque)}:root{--lima: #cce478;--verde: #96b850;--profundo: #4f7324;--bosque: #0e2410;--bosque2: #0a1b0c;--petroleo: #023b4c;--titulo: #555555;--texto: #4a4a4a;--sec: #808082;--borde: #dfe1da;--off: #f5f6f1;--blanco: #fff;--disp: "Archivo", sans-serif;--sans: "Inter", system-ui, sans-serif;--mono: "JetBrains Mono", monospace}.malla-organica{position:relative}.malla-organica:before{content:"";position:absolute;inset:0;pointer-events:none;z-index:0;opacity:.6;background-image:url(/patterns/malla-organica-light.svg);background-size:420px 240px;background-repeat:repeat}.dark.malla-organica:before{opacity:.4;background-image:url(/patterns/malla-organica.svg);background-size:420px 228px}.malla-organica>*{position:relative;z-index:1}.malla-organica-densa{position:relative}.dark.malla-organica-densa:before{content:"";position:absolute;inset:0;pointer-events:none;z-index:0;opacity:1;background-image:url(/patterns/malla-organica.svg);background-size:420px 228px;background-repeat:repeat}.malla-organica-densa:before{content:"";position:absolute;inset:0;pointer-events:none;z-index:0;opacity:.85;background-image:url(/patterns/malla-organica-light.svg);background-size:420px 240px;background-repeat:repeat}.malla-organica-densa>*{position:relative;z-index:1}.halftone-onda{position:relative}.halftone-onda:before{content:"";position:absolute;inset:0;pointer-events:none;z-index:0;opacity:.45;background-image:radial-gradient(rgba(79,115,36,.28) .8px,transparent 1px);background-size:12px 12px;-webkit-mask-image:radial-gradient(120% 90% at 15% 0%,#000 0%,#000 35%,transparent 78%);mask-image:radial-gradient(120% 90% at 15% 0%,#000 0%,#000 35%,transparent 78%)}.dark.halftone-onda:before{opacity:.6;background-image:radial-gradient(rgba(204,228,120,.5) .4px,transparent .55px);background-size:11px 11px}.halftone-onda>*{position:relative;z-index:1}.halftone-degradado{position:relative}.halftone-degradado:before{content:"";position:absolute;inset:0;pointer-events:none;z-index:0;background-image:radial-gradient(#4F7324 30%,transparent 31%);background-size:7px 7px;-webkit-mask-image:linear-gradient(200deg,#000 0%,transparent 70%);mask-image:linear-gradient(200deg,#000 0%,transparent 70%);opacity:.1}.halftone-degradado:after{content:"";position:absolute;inset:0;pointer-events:none;z-index:0;background-image:radial-gradient(#96B850 45%,transparent 46%);background-size:20px 20px;-webkit-mask-image:radial-gradient(90% 90% at 90% 100%,#000 0%,transparent 65%);mask-image:radial-gradient(90% 90% at 90% 100%,#000 0%,transparent 65%);opacity:.05}.dark.halftone-degradado:before{background-image:radial-gradient(#CCE478 22%,transparent 23%);background-size:9px 9px;opacity:.06}.dark.halftone-degradado:after{background-image:radial-gradient(#96B850 35%,transparent 36%);background-size:24px 24px;opacity:.05}.halftone-degradado>*{position:relative;z-index:1}.rejilla-diagonal{position:relative}.rejilla-diagonal:before{content:"";position:absolute;inset:0;pointer-events:none;z-index:0;opacity:.5;background-image:repeating-linear-gradient(45deg,rgba(79,115,36,.35) 0,rgba(79,115,36,.35) .6px,transparent .6px,transparent 26px),repeating-linear-gradient(-45deg,rgba(79,115,36,.35) 0,rgba(79,115,36,.35) .6px,transparent .6px,transparent 26px);-webkit-mask-image:linear-gradient(120deg,#000 0%,transparent 55%);mask-image:linear-gradient(120deg,#000 0%,transparent 55%)}.dark.rejilla-diagonal:before{background-image:repeating-linear-gradient(45deg,rgba(204,228,120,.35) 0,rgba(204,228,120,.35) .6px,transparent .6px,transparent 26px),repeating-linear-gradient(-45deg,rgba(204,228,120,.35) 0,rgba(204,228,120,.35) .6px,transparent .6px,transparent 26px)}.rejilla-diagonal>*{position:relative;z-index:1}.circuito{position:relative}.circuito:before{content:"";position:absolute;inset:0;pointer-events:none;z-index:0;opacity:.65;background-image:url(/patterns/circuito.svg);background-size:350px 200px;background-repeat:repeat}.circuito>*{position:relative;z-index:1}.circuito-glow{position:relative}.circuito-glow:before{content:"";position:absolute;inset:0;pointer-events:none;z-index:0;opacity:.7;background-image:url(/patterns/circuito-glow.svg);background-size:350px 200px;background-repeat:repeat}.circuito-glow>*{position:relative;z-index:1}.cinta-luz{position:relative}.cinta-luz:before{content:"";position:absolute;inset:0;pointer-events:none;z-index:0;opacity:.8;background-image:url(/patterns/cinta-luz-ondulada.svg);background-size:700px 420px;background-repeat:no-repeat;background-position:center}.cinta-luz>*{position:relative;z-index:1}.chevron-glow{position:relative}.chevron-glow:before{content:"";position:absolute;inset:0;pointer-events:none;z-index:0;opacity:.5;background-image:url(/patterns/chevron-glow-light.svg);background-size:cover;background-position:center;background-repeat:no-repeat}.dark.chevron-glow:before{opacity:.9;background-image:url(/patterns/chevron-glow.svg)}.chevron-glow>*{position:relative;z-index:1}.halftone-flow{position:relative}.halftone-flow:before{content:"";position:absolute;inset:0;pointer-events:none;z-index:0;opacity:.1;background-image:url(/patterns/halftone-flow.svg);background-size:cover;background-position:center;background-repeat:no-repeat}.halftone-flow>*{position:relative;z-index:1}*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}body{font-family:var(--sans);color:var(--texto);background:var(--off);-webkit-font-smoothing:antialiased;line-height:1.6;overflow-x:hidden}.wrap{max-width:1160px;margin:0 auto;padding:0 40px}@media(max-width:640px){.wrap{padding:0 22px}}section{position:relative}.sec{padding:104px 0}.dark{background:var(--bosque);color:#fff}.deep{background:radial-gradient(120% 100% at 100% 0%,#123018,var(--bosque) 55%)}.deep2{background:radial-gradient(110% 100% at 0% 0%,#0c2b31,var(--bosque) 62%)}.kick{font-family:var(--mono);font-size:16px;letter-spacing:.28em;text-transform:uppercase;color:var(--profundo);margin-bottom:20px}.dark .kick{color:var(--lima)}.kick2{font-family:var(--mono);font-size:16px;letter-spacing:.28em;text-transform:uppercase;color:var(--lima);margin-bottom:20px}.dark .kick2{color:var(--profundo)}h1,h2{font-family:var(--disp);font-weight:700;text-transform:uppercase;letter-spacing:-.015em;line-height:1.02;color:var(--bosque);font-size:clamp(28px,4.4vw,50px)}h3{font-family:var(--disp);font-weight:600;text-transform:uppercase;letter-spacing:-.015em;line-height:1.02;color:var(--bosque);font-size:clamp(24px,3.4vw,38px)}.dark h1,.dark h2,.dark h3{color:#fff}.lima{color:var(--profundo)}.dark .lima{color:var(--lima)}.metodo-claro{--mt-nm: var(--bosque);--mt-d: var(--texto);--mt-border: var(--borde)}.logo{display:inline-flex;align-items:center;text-decoration:none}.logo img{display:block;height:50px;width:auto}p.lead{font-size:clamp(16px,2vw,19px);color:var(--texto);max-width:620px;margin-top:18px}.dark p.lead{color:#c4cbb8}p.lead2{font-size:clamp(16px,2vw,19px);color:var(--texto);max-width:95vw;margin-top:18px}.dark p.lead2{color:#c4cbb8}.btn{display:inline-block;font-family:var(--sans);font-weight:700;font-size:15px;padding:15px 26px;border-radius:11px;text-decoration:none;cursor:pointer;border:none;transition:transform .2s,box-shadow .2s}.btn-lima{background:var(--lima);color:var(--bosque)}.btn-lima:hover{transform:translateY(-2px);box-shadow:0 10px 30px #cce47859}.btn-verde{background:var(--profundo);color:#fff}.btn-verde:hover{transform:translateY(-2px);box-shadow:0 10px 30px #4f73244d}.btn-line{border:1.6px solid rgba(255,255,255,.4);color:#fff;background:transparent}.btn-line:hover{border-color:var(--lima);color:var(--lima)}.btn-line-d{border:1.6px solid var(--borde);color:var(--profundo);background:transparent}.btn-line-d:hover{border-color:var(--profundo)}.btn-sm{padding:10px 18px;font-size:13.5px;border-radius:9px}.btn-row{display:flex;gap:14px;flex-wrap:wrap;margin-top:34px}.softlink{display:inline-block;margin-top:26px;color:var(--profundo);font-weight:700;font-size:15px;text-decoration:none;border-bottom:2px solid rgba(79,115,36,.28);padding-bottom:2px}.softlink:hover{border-color:var(--profundo)}.dark .softlink{color:var(--lima);border-color:#cce47859}.cards4{display:grid;grid-template-columns:repeat(4,1fr);gap:14px;margin-top:44px}.icards{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;margin-top:44px}@media(max-width:820px){.cards4,.icards{grid-template-columns:1fr 1fr}}@media(max-width:520px){.cards4,.icards{grid-template-columns:1fr}}.evid-grid{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin-top:36px}@media(max-width:700px){.evid-grid{grid-template-columns:1fr}}.prog-cards{display:grid;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:16px;margin-top:44px}.prog-cards.single{grid-template-columns:1fr;max-width:460px;margin:44px auto 0}.cards{display:grid;gap:18px;margin-top:48px}.cards.c3{grid-template-columns:repeat(3,1fr)}.cards.c4{grid-template-columns:repeat(4,1fr)}@media(max-width:820px){.cards.c3,.cards.c4{grid-template-columns:1fr 1fr}}@media(max-width:520px){.cards.c3,.cards.c4{grid-template-columns:1fr}}.checks{margin-top:38px;display:grid;grid-template-columns:repeat(2,1fr);gap:12px}.checks>:last-child:nth-child(odd){grid-column:1 / -1}@media(max-width:640px){.checks{grid-template-columns:1fr}}.rise{opacity:0;transform:translateY(22px);transition:opacity .7s ease,transform .7s ease}.rise.in{opacity:1;transform:none}.stag>*{opacity:0;transform:translateY(18px);transition:opacity .6s ease,transform .6s ease}.stag.in>*{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){.rise,.stag>*{opacity:1!important;transform:none!important;transition:none}}.elbf-nav[data-astro-cid-dm7k2u2d]{--lime: #d6eb7b;--ink: #fafaf1;position:relative;isolation:isolate;background:#05291f;color:var(--ink);font-family:var(--sans);border-block:1px solid #adca6540;box-sizing:border-box}.elbf-nav[data-astro-cid-dm7k2u2d] [data-astro-cid-dm7k2u2d]{box-sizing:border-box}.elbf-nav[data-astro-cid-dm7k2u2d] [data-astro-cid-dm7k2u2d]::selection{background:var(--lime);color:#00170f}.elbf-nav[data-astro-cid-dm7k2u2d]:before{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='520' height='240' viewBox='0 0 520 240'%3E%3Cg fill='none' stroke='%238bba82' stroke-width='1'%3E%3Cpath d='M0 40h95v40h120v40h95V60h80V0M0 180h65v-40h90v60h110v40M520 170h-90v-60h-70v90h-40M130 0v25h110v35h65M520 30h-65v40h-35M0 225h110M380 240v-15h110v-30h30'/%3E%3C/g%3E%3Cg fill='%238bba82'%3E%3Ccircle cx='215' cy='120' r='3'/%3E%3Ccircle cx='155' cy='140' r='3'/%3E%3Ccircle cx='305' cy='60' r='3'/%3E%3Ccircle cx='420' cy='70' r='3'/%3E%3Ccircle cx='110' cy='225' r='3'/%3E%3C/g%3E%3C/svg%3E");opacity:.12;background-position:center;background-size:520px 240px;mask-image:linear-gradient(90deg,transparent,#000 45%,#000 90%,transparent)}.elbf-nav__inner[data-astro-cid-dm7k2u2d]{max-width:1260px;min-height:82px;margin:auto;padding:14px 32px;display:flex;align-items:center;gap:36px}.elbf-nav__logo[data-astro-cid-dm7k2u2d]{display:flex;align-items:center;margin-right:auto;flex-shrink:0}.elbf-nav__logo[data-astro-cid-dm7k2u2d] img[data-astro-cid-dm7k2u2d]{display:block;width:224px;height:auto}.elbf-nav__menu[data-astro-cid-dm7k2u2d]{display:flex;gap:27px;align-items:center}.elbf-nav__menu[data-astro-cid-dm7k2u2d] a[data-astro-cid-dm7k2u2d]{font-size:14px;font-weight:600;line-height:1.4;text-decoration:none;color:#dce5d2;padding:12px 0;white-space:nowrap}.elbf-nav__menu[data-astro-cid-dm7k2u2d] a[data-astro-cid-dm7k2u2d]:hover{color:var(--lime)}.elbf-nav__cta[data-astro-cid-dm7k2u2d]{position:relative;flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;gap:9px;min-height:44px;padding:12px 19px;border:1px solid #e4f59a;border-radius:11px;background:#d6eb7b;color:#062319!important;font-family:var(--disp);font-size:14px;line-height:1;font-weight:900;text-decoration:none;white-space:nowrap;box-shadow:0 4px 14px #0003}.elbf-nav__cta[data-astro-cid-dm7k2u2d]:hover{background:#e9f8a8}.elbf-nav__spark[data-astro-cid-dm7k2u2d]{width:14px;height:14px;flex-shrink:0;fill:currentColor}.elbf-nav__glint[data-astro-cid-dm7k2u2d]{position:absolute;right:10px;top:-9px;width:21px;height:21px;color:#f7ffe1;filter:drop-shadow(0 0 4px #e7ffa788);pointer-events:none}.elbf-nav__toggle[data-astro-cid-dm7k2u2d]{display:none;background:transparent;color:#d6eb7b;border:1px solid #8ba655;border-radius:9px;width:44px;height:44px;align-items:center;justify-content:center;cursor:pointer;padding:10px}.elbf-nav__toggle[data-astro-cid-dm7k2u2d] svg[data-astro-cid-dm7k2u2d]{width:22px;height:22px}.elbf-nav__toggle[data-astro-cid-dm7k2u2d] .elbf-nav__close[data-astro-cid-dm7k2u2d]{display:none}.elbf-nav__toggle[data-astro-cid-dm7k2u2d][aria-expanded=true] .elbf-nav__close[data-astro-cid-dm7k2u2d]{display:block}.elbf-nav__toggle[data-astro-cid-dm7k2u2d][aria-expanded=true] .elbf-nav__hamburger[data-astro-cid-dm7k2u2d]{display:none}.elbf-nav[data-astro-cid-dm7k2u2d] [data-astro-cid-dm7k2u2d]:focus-visible{outline:3px solid #efffc1;outline-offset:5px}@media(max-width:1120px){.elbf-nav__inner[data-astro-cid-dm7k2u2d]{gap:22px;padding-inline:24px}.elbf-nav__logo[data-astro-cid-dm7k2u2d] img[data-astro-cid-dm7k2u2d]{width:190px}.elbf-nav__menu[data-astro-cid-dm7k2u2d]{gap:18px}.elbf-nav__menu[data-astro-cid-dm7k2u2d] a[data-astro-cid-dm7k2u2d]{font-size:13px}}@media(max-width:980px){.elbf-nav__inner[data-astro-cid-dm7k2u2d]{flex-wrap:wrap;gap:14px;min-height:76px}.elbf-nav__toggle[data-astro-cid-dm7k2u2d]{display:inline-flex;order:3}.elbf-nav__cta[data-astro-cid-dm7k2u2d]{order:2}.elbf-nav__logo[data-astro-cid-dm7k2u2d]{order:1}.elbf-nav__menu[data-astro-cid-dm7k2u2d]{order:4;display:none;flex:0 0 100%;flex-direction:column;gap:0;align-items:stretch;padding:8px 0;border-top:1px solid #a7c66b44}.elbf-nav__menu[data-astro-cid-dm7k2u2d].is-open{display:flex}.elbf-nav__menu[data-astro-cid-dm7k2u2d] a[data-astro-cid-dm7k2u2d]{font-size:16px;padding:14px 5px}.elbf-nav__menu[data-astro-cid-dm7k2u2d] a[data-astro-cid-dm7k2u2d]:hover{background:#17452d}}@media(max-width:480px){.elbf-nav__inner[data-astro-cid-dm7k2u2d]{padding:14px 16px;gap:10px}.elbf-nav__logo[data-astro-cid-dm7k2u2d] img[data-astro-cid-dm7k2u2d]{width:156px}.elbf-nav__cta[data-astro-cid-dm7k2u2d]{padding:12px 10px;font-size:11px;gap:5px}.elbf-nav__cta[data-astro-cid-dm7k2u2d]>.elbf-nav__spark[data-astro-cid-dm7k2u2d]{width:11px;height:11px}.elbf-nav__toggle[data-astro-cid-dm7k2u2d]{width:42px;height:42px}}@media(max-width:359px){.elbf-nav__logo[data-astro-cid-dm7k2u2d] img[data-astro-cid-dm7k2u2d]{width:132px}.elbf-nav__inner[data-astro-cid-dm7k2u2d]{padding-inline:12px;gap:8px}.elbf-nav__cta[data-astro-cid-dm7k2u2d]{padding-inline:8px}.elbf-nav__cta[data-astro-cid-dm7k2u2d]>.elbf-nav__spark[data-astro-cid-dm7k2u2d]{display:none}}.elbf-nav[data-astro-cid-dm7k2u2d]{overflow:hidden}.elbf-nav[data-astro-cid-dm7k2u2d]:before{opacity:.22;background-size:300px 150px;mask-image:none}.elbf-nav__inner[data-astro-cid-dm7k2u2d]{position:relative;z-index:1}.elbf-nav__circuits[data-astro-cid-dm7k2u2d]{position:absolute;inset:0;width:100%;height:100%;pointer-events:none;z-index:0;color:#b9db79;overflow:hidden}.elbf-nav__circuit-base[data-astro-cid-dm7k2u2d]{fill:none;stroke:currentColor;stroke-width:.8;opacity:.24;vector-effect:non-scaling-stroke}.elbf-nav__circuit-pulse[data-astro-cid-dm7k2u2d]{fill:none;stroke:#dfff93;stroke-width:1.3;stroke-linecap:round;stroke-dasharray:65 735;stroke-dashoffset:800;opacity:.65;animation:elbf-circuit-flow 9s linear infinite;vector-effect:non-scaling-stroke}.elbf-nav__nodes[data-astro-cid-dm7k2u2d]{fill:#c9e58a;opacity:.4}@keyframes elbf-circuit-flow{to{stroke-dashoffset:0}}@media(prefers-reduced-motion:reduce){.elbf-nav__circuit-pulse[data-astro-cid-dm7k2u2d]{animation:none;opacity:.24;stroke-dashoffset:0}}.elbf-nav[data-astro-cid-dm7k2u2d]{line-height:normal}
