.home-hero[data-v-0823b232]{padding-bottom:48px;padding-top:125px}.home-hero[data-v-0823b232]:before{background:linear-gradient(180deg,#151517a6,#15151700);content:"";height:180px;left:0;pointer-events:none;position:absolute;right:0;top:0;z-index:1}.home-hero>.container[data-v-0823b232]{position:relative;z-index:2}.home-hero-grid[data-v-0823b232]{display:flex;flex-direction:column;gap:24px;position:relative}.home-hero-text[data-v-0823b232]{position:relative;z-index:1}.home-hero-art[data-v-0823b232]{display:flex;justify-content:flex-end;pointer-events:none;position:absolute;right:-40px;top:0;transform:translateY(-40%);z-index:2}.home-hero-art img[data-v-0823b232]{height:auto;image-rendering:pixelated;width:180px}@media(min-width:480px){.home-hero-art[data-v-0823b232]{right:0;top:-1px}.home-hero-art img[data-v-0823b232]{width:210px}}@media(min-width:768px){.home-hero-art img[data-v-0823b232]{width:280px}}.home-hero-actions[data-v-0823b232]{display:flex;flex-direction:column;gap:16px;margin-top:32px;width:100%}.hero-btn-frame[data-v-0823b232]{display:inline-flex;position:relative;width:100%}.hero-btn-wrapper[data-v-0823b232]{border:1.5px solid #ccc;border-radius:8px;border-top:none;inset:0;pointer-events:none;position:absolute}.hero-btn[data-v-0823b232]{align-items:center;border:1.5px solid transparent;border-radius:8px;color:#fff;cursor:pointer;display:inline-flex;font-family:Roboto Condensed,sans-serif;font-size:20px;font-weight:700;gap:8px;height:56px;justify-content:center;letter-spacing:0;line-height:24px;padding:0 20px 0 16px;position:relative;text-decoration:none;text-transform:uppercase;transition:background-color .2s ease,border-color .2s ease,transform .25s cubic-bezier(.3,.7,.4,1.5);white-space:nowrap;width:100%}.hero-btn[data-v-0823b232]:hover{transform:translateY(-6px)}.hero-btn[data-v-0823b232]:active{transform:translateY(1px)}.hero-btn-icon[data-v-0823b232]{flex-shrink:0;height:64px;image-rendering:pixelated;-o-object-fit:contain;object-fit:contain;pointer-events:none;width:50px}.hero-btn-primary .hero-btn-icon[data-v-0823b232]{margin-top:-2px}.hero-btn-primary[data-v-0823b232]{background-color:#dc2626b8;border-color:#dc2626}.hero-btn-primary[data-v-0823b232]:hover{background-color:#dc2626}.hero-btn-secondary[data-v-0823b232]{background-color:#ffffff1a;border-color:#9ca3af}.hero-btn-secondary[data-v-0823b232]:hover{background-color:#fff;border-color:#fff;color:#151517}.hero-btn-secondary .hero-btn-icon[data-v-0823b232]{height:59px;margin-top:-3.5px;width:50px}@media(min-width:768px){.home-hero[data-v-0823b232]{padding-bottom:64px}.home-hero-actions[data-v-0823b232]{flex-direction:row;flex-wrap:wrap;gap:28px;margin-top:32px;width:auto}.hero-btn[data-v-0823b232],.hero-btn-frame[data-v-0823b232]{width:auto}.hero-btn[data-v-0823b232]{min-width:202px}}@media(min-width:1024px)and (max-width:1199px){.home-hero-inner[data-v-0823b232]{padding-left:32px;padding-right:32px}}@media(min-width:1024px){.home-hero-grid[data-v-0823b232]{align-items:center;flex-direction:row;gap:210px;justify-content:flex-start}.home-hero-text[data-v-0823b232]{flex:1 1 0;max-width:643px}.home-hero-art[data-v-0823b232]{flex:0 0 auto;pointer-events:auto;position:static;right:auto;top:auto;transform:none;z-index:auto}.home-hero-art img[data-v-0823b232]{height:349px;image-rendering:auto;width:336px}}@media(min-width:1024px)and (max-width:1199px){.home-hero-grid[data-v-0823b232]{gap:56px;justify-content:space-between}.home-hero-text[data-v-0823b232]{max-width:none}}.section-divider[data-v-ea38b50a]{background:linear-gradient(90deg,#ffffff26 0 70%,#fff0);height:1px}.marquee-viewport[data-v-ea38b50a]{display:flex;flex-direction:column;gap:12px;margin-left:-16px;margin-right:-16px;-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 16px,#000 calc(100% - 16px),transparent);mask-image:linear-gradient(90deg,transparent 0,#000 16px,#000 calc(100% - 16px),transparent);overflow:hidden;position:relative}.marquee-row[data-v-ea38b50a]{overflow:hidden;width:100%}.marquee-track[data-v-ea38b50a]{align-items:center;animation:marquee-ltr-ea38b50a 60s linear infinite;display:flex;gap:64px;padding-inline:32px;width:-moz-max-content;width:max-content;will-change:transform}.marquee-row--rtl .marquee-track[data-v-ea38b50a]{animation-duration:70s;animation-name:marquee-rtl-ea38b50a}@keyframes marquee-ltr-ea38b50a{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes marquee-rtl-ea38b50a{0%{transform:translate(-50%)}to{transform:translate(0)}}@media(prefers-reduced-motion:reduce){.marquee-track[data-v-ea38b50a]{animation:none}}.logo-cell[data-v-ea38b50a]{align-items:center;display:flex;flex-shrink:0;height:80px;justify-content:center;opacity:.85;transition:opacity .2s ease}.logo-cell[data-v-ea38b50a]:hover{opacity:1}.logo-cell img[data-v-ea38b50a]{max-height:56px;-o-object-fit:contain;object-fit:contain;width:auto}@media(min-width:768px){.marquee-viewport[data-v-ea38b50a]{gap:16px}.marquee-track[data-v-ea38b50a]{gap:96px}}@media(min-width:1024px){.marquee-viewport[data-v-ea38b50a]{margin-left:-40px;margin-right:-40px}.logo-cell[data-v-ea38b50a]{height:112px}.logo-cell img[data-v-ea38b50a]{max-height:84px}}.stats-grid[data-v-89a520da]{display:grid;gap:16px;grid-template-columns:1fr}.big-box[data-v-89a520da],.small-box[data-v-89a520da]{background-color:#ffffff05;border:1.2px solid hsla(0,0%,100%,.15);border-radius:8px}.big-box[data-v-89a520da]{min-height:204px;overflow:visible;padding:24px}.big-box-content[data-v-89a520da]{display:flex;flex-direction:column;gap:24px;max-width:100%;position:relative;z-index:1}.big-box-divider[data-v-89a520da]{background:linear-gradient(90deg,#ffffff0f,#ffffff2e,#ffffff0f);height:1px}.powered-by[data-v-89a520da]{height:auto;mix-blend-mode:luminosity;width:139px}.nalo-cat[data-v-89a520da]{bottom:0;height:261px;image-rendering:pixelated;image-rendering:-moz-crisp-edges;image-rendering:crisp-edges;-o-object-fit:contain;object-fit:contain;-o-object-position:right bottom;object-position:right bottom;pointer-events:none;position:absolute;right:-23px;width:125px;z-index:2}.small-grid[data-v-89a520da]{display:grid;gap:16px;grid-template-columns:repeat(2,minmax(0,1fr))}.small-box[data-v-89a520da]{align-items:center;display:flex;gap:4px;height:80px;overflow:hidden;padding:16px 8px;position:relative}.sprite[data-v-89a520da]{flex-shrink:0;height:48px;image-rendering:pixelated;image-rendering:-moz-crisp-edges;image-rendering:crisp-edges;-o-object-fit:contain;object-fit:contain;width:48px}.small-box--strips .sprite[data-v-89a520da],.small-box--trained .sprite[data-v-89a520da]{transform:translate(-1px)}.small-box-text[data-v-89a520da]{display:flex;flex:1 1 auto;flex-direction:column;gap:4px;min-width:0}.small-label[data-v-89a520da]{color:#fff;font-family:Roboto Condensed,sans-serif;font-size:10px;font-weight:600;letter-spacing:0;line-height:12px;opacity:.6;text-transform:uppercase;white-space:pre-line}.small-label--desktop[data-v-89a520da]{display:none}.small-box[data-v-89a520da]{order:0}.small-box.small-box--chapters[data-v-89a520da]{order:3}.small-box.small-box--strips[data-v-89a520da]{order:2}.small-box.small-box--trained[data-v-89a520da]{order:1}.small-box.small-box--volunteers[data-v-89a520da]{order:4}.small-value[data-v-89a520da]{color:#fff;font-family:determinationsansweb,sans-serif;font-size:36px;font-weight:400;letter-spacing:0;line-height:28px;white-space:nowrap}@media(min-width:768px){.small-label--mobile[data-v-89a520da]{display:none}.small-label--desktop[data-v-89a520da]{display:block}.small-box.small-box--chapters[data-v-89a520da],.small-box.small-box--strips[data-v-89a520da],.small-box.small-box--trained[data-v-89a520da],.small-box.small-box--volunteers[data-v-89a520da]{order:0}.big-box[data-v-89a520da]{min-height:286px;padding:24px 32px}.big-box-content[data-v-89a520da]{gap:24px}.powered-by[data-v-89a520da]{width:203px}.nalo-cat[data-v-89a520da]{bottom:0;height:460px;right:-8px;top:auto;width:220px}.small-grid[data-v-89a520da]{gap:12px}.small-box[data-v-89a520da]{gap:12px;height:126px;padding:0 16px}.sprite[data-v-89a520da]{height:80px;width:80px}.small-box--strips .sprite[data-v-89a520da],.small-box--trained .sprite[data-v-89a520da]{transform:none}.small-label[data-v-89a520da]{font-size:17.55px;line-height:20px}.small-value[data-v-89a520da]{font-size:52.81px;line-height:35.21px}}@media(min-width:1024px){.stats-grid[data-v-89a520da]{gap:32px;grid-template-columns:1fr 1fr}.big-box-content[data-v-89a520da]{max-width:65%}.nalo-cat[data-v-89a520da]{bottom:0;height:366px;right:-8px;top:auto;width:175px}.small-grid[data-v-89a520da]{gap:32px}}.video-frame[data-v-bfea3ca3]{aspect-ratio:1200/608;background-color:#ffffff0a;border-radius:8px;overflow:hidden;position:relative;width:100%}.video-frame[data-v-bfea3ca3]:after{background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 240 240'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='1.6' numOctaves='3' stitchTiles='stitch'/></filter><rect width='240' height='240' filter='url(%23n)'/></svg>");background-size:240px 240px;border-radius:inherit;content:"";inset:0;mix-blend-mode:multiply;opacity:.25;pointer-events:none;position:absolute;z-index:1}.play-button[data-v-bfea3ca3]{z-index:2}.video-poster[data-v-bfea3ca3]{-o-object-fit:cover;object-fit:cover;-o-object-position:bottom;object-position:bottom}.video-iframe[data-v-bfea3ca3],.video-poster[data-v-bfea3ca3]{height:100%;inset:0;position:absolute;width:100%}.video-iframe[data-v-bfea3ca3]{border:0}.play-button[data-v-bfea3ca3]{align-items:center;background-color:#fffffff2;border:none;border-radius:50%;box-shadow:0 8px 32px #0006;cursor:pointer;display:flex;height:72px;justify-content:center;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);transition:transform .2s ease,background-color .2s ease;width:72px}.play-button[data-v-bfea3ca3]:hover{background-color:#fff;transform:translate(-50%,-50%) scale(1.05)}.play-glyph[data-v-bfea3ca3]{border-color:transparent transparent transparent #131315;border-style:solid;border-width:14px 0 14px 22px;display:block;height:0;margin-left:4px;width:0}@media(min-width:768px){.play-button[data-v-bfea3ca3]{height:102px;width:102px}.play-glyph[data-v-bfea3ca3]{border-width:20px 0 20px 32px;margin-left:6px}}.section-divider[data-v-9c8cf699]{background:linear-gradient(90deg,#fff0,#ffffff1f 29.2% 50%,#ffffff1f 72.6%,#fff0);height:1px;margin-bottom:32px;width:100%}@media(min-width:768px){.section-divider[data-v-9c8cf699]{margin-bottom:48px}}.news-header[data-v-9c8cf699]{display:flex;flex-direction:column;gap:8px}.news-title[data-v-9c8cf699]{color:#fff;font-family:Roboto Condensed,sans-serif;font-size:36px;font-weight:700;line-height:40px;margin:0;text-transform:uppercase}.news-sub[data-v-9c8cf699]{color:#ffffffa6;font-family:Roboto Mono,monospace;font-size:15px;line-height:24px;margin:0}.news-grid[data-v-9c8cf699]{display:grid;gap:16px;grid-template-columns:1fr}.news-pagination[data-v-9c8cf699]{align-items:center;display:flex;flex-wrap:wrap;gap:6px;justify-content:center}@media(min-width:768px){.news-pagination[data-v-9c8cf699]{gap:16px}}.page-btn[data-v-9c8cf699]{align-items:center;background-color:#ffffff08;border:1.2px solid hsla(220,9%,46%,.5);border-radius:8px;color:#9ca3af;cursor:pointer;display:inline-flex;font-family:Roboto Condensed,sans-serif;font-size:14px;font-weight:600;gap:6px;justify-content:center;letter-spacing:0;line-height:20px;min-height:40px;padding:10px 14px 10px 10px;text-transform:uppercase;transition:background-color .2s ease,border-color .2s ease,color .2s ease}.page-btn--next[data-v-9c8cf699]{padding:10px 10px 10px 14px}@media(min-width:768px){.page-btn[data-v-9c8cf699]{font-size:16px;gap:8px;min-height:48px;padding:12px 25.2px 12px 17.2px}.page-btn--next[data-v-9c8cf699]{padding:12px 17.2px 12px 25.2px}}.page-btn[data-v-9c8cf699]:hover:not(:disabled){background-color:#ffffff0f;border-color:#6b7280cc;color:#fff}.page-btn[data-v-9c8cf699]:disabled{background-color:transparent;border-color:#fff3;color:#ffffff80;cursor:not-allowed;opacity:.3}.page-arrow[data-v-9c8cf699]{flex-shrink:0}.page-numbers[data-v-9c8cf699]{align-items:center;display:flex;gap:4px}.page-num[data-v-9c8cf699]{background:transparent;border:none;border-radius:6px;color:#ffffffb3;cursor:pointer;font-family:Roboto Mono,monospace;font-size:14px;line-height:20px;padding:8px 12px;transition:background-color .2s ease,color .2s ease}.page-num[data-v-9c8cf699]:hover:not(:disabled):not(.active){background-color:#ffffff0f}.page-num.active[data-v-9c8cf699]{background-color:#ffffff1a;color:#fff}.page-num[data-v-9c8cf699]:disabled{cursor:default}@media(min-width:768px){.news-title[data-v-9c8cf699]{font-size:48px;line-height:56px}.news-sub[data-v-9c8cf699]{font-size:18px;line-height:28px}.news-grid[data-v-9c8cf699]{gap:32px;grid-template-columns:1fr 1fr}}.section-divider[data-v-87a74863]{background:linear-gradient(90deg,#fff0,#ffffff1f 29.2% 50%,#ffffff1f 72.6%,#fff0);height:1px;margin-bottom:32px;width:100%}@media(min-width:768px){.section-divider[data-v-87a74863]{margin-bottom:48px}}.events-header[data-v-87a74863]{display:flex;flex-direction:column;gap:8px}.events-title[data-v-87a74863]{color:#fff;font-family:Roboto Condensed,sans-serif;font-size:36px;font-weight:700;line-height:40px;margin:0;text-transform:uppercase}.events-sub[data-v-87a74863]{color:#ffffffa6;font-family:Roboto Mono,monospace;font-size:15px;line-height:24px;margin:0}.events-sub-link[data-v-87a74863]{color:#fff;text-decoration:underline;text-underline-offset:3px}.events-sub-link[data-v-87a74863]:hover{color:#ef4444}.events-grid[data-v-87a74863]{display:grid;gap:16px;grid-template-columns:1fr}.events-pagination[data-v-87a74863]{align-items:center;display:flex;flex-wrap:wrap;gap:6px;justify-content:center}@media(min-width:768px){.events-pagination[data-v-87a74863]{gap:16px}}.page-btn[data-v-87a74863]{align-items:center;background-color:#ffffff08;border:1.2px solid hsla(220,9%,46%,.5);border-radius:8px;color:#9ca3af;cursor:pointer;display:inline-flex;font-family:Roboto Condensed,sans-serif;font-size:14px;font-weight:600;gap:6px;justify-content:center;letter-spacing:0;line-height:20px;min-height:40px;padding:10px 14px 10px 10px;text-transform:uppercase;transition:background-color .2s ease,border-color .2s ease,color .2s ease}.page-btn--next[data-v-87a74863]{padding:10px 10px 10px 14px}@media(min-width:768px){.page-btn[data-v-87a74863]{font-size:16px;gap:8px;min-height:48px;padding:12px 25.2px 12px 17.2px}.page-btn--next[data-v-87a74863]{padding:12px 17.2px 12px 25.2px}}.page-btn[data-v-87a74863]:hover:not(:disabled){background-color:#ffffff0f;border-color:#6b7280cc;color:#fff}.page-btn[data-v-87a74863]:disabled{background-color:transparent;border-color:#fff3;color:#ffffff80;cursor:not-allowed;opacity:.3}.page-arrow[data-v-87a74863]{flex-shrink:0}.page-numbers[data-v-87a74863]{align-items:center;display:flex;gap:4px}.page-num[data-v-87a74863]{background:transparent;border:none;border-radius:6px;color:#ffffffb3;cursor:pointer;font-family:Roboto Mono,monospace;font-size:14px;line-height:20px;padding:8px 12px;transition:background-color .2s ease,color .2s ease}.page-num[data-v-87a74863]:hover:not(:disabled):not(.active){background-color:#ffffff0f}.page-num.active[data-v-87a74863]{background-color:#ffffff1a;color:#fff}.page-num[data-v-87a74863]:disabled{cursor:default}@media(min-width:768px){.events-title[data-v-87a74863]{font-size:48px;line-height:56px}.events-sub[data-v-87a74863]{font-size:18px;line-height:28px}.events-grid[data-v-87a74863]{gap:24px;grid-template-columns:repeat(2,1fr)}}@media(min-width:1024px){.events-grid[data-v-87a74863]{gap:32px;grid-template-columns:repeat(3,1fr)}}
