@font-face{font-family:Archivo Narrow;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/archivo-narrow-latin-400-normal.BON_owyT.woff2)format("woff2"),url(/_astro/archivo-narrow-latin-400-normal.nNe3qgr1.woff)format("woff")}@font-face{font-family:Archivo Narrow;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/archivo-narrow-latin-500-normal.BH-FPhCi.woff2)format("woff2"),url(/_astro/archivo-narrow-latin-500-normal.Oafwxh5s.woff)format("woff")}@font-face{font-family:Archivo Narrow;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/archivo-narrow-latin-600-normal.l2jiltzb.woff2)format("woff2"),url(/_astro/archivo-narrow-latin-600-normal.DZkbuzR9.woff)format("woff")}@font-face{font-family:Archivo Narrow;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/archivo-narrow-latin-700-normal.DtADLsoy.woff2)format("woff2"),url(/_astro/archivo-narrow-latin-700-normal.DxmyBkwC.woff)format("woff")}@font-face{font-family:DM Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/dm-sans-latin-400-normal.CW0RaeGs.woff2)format("woff2"),url(/_astro/dm-sans-latin-400-normal.BwCSEQnW.woff)format("woff")}@font-face{font-family:DM Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/dm-sans-latin-500-normal.B9HHJjqV.woff2)format("woff2"),url(/_astro/dm-sans-latin-500-normal.Dr3UlScf.woff)format("woff")}@font-face{font-family:DM Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/dm-sans-latin-700-normal.DvUfVpUG.woff2)format("woff2"),url(/_astro/dm-sans-latin-700-normal.CUSSCpQX.woff)format("woff")}@font-face{font-family:Nunito;font-style:normal;font-display:swap;font-weight:800;src:url(/_astro/nunito-latin-800-normal.Dz8SOQK_.woff2)format("woff2"),url(/_astro/nunito-latin-800-normal.D-J0wlBY.woff)format("woff")}:root{color-scheme:dark;--brand:#5cc20a;--brand-rgb:92, 194, 10;--water-rgb:27, 154, 214;--bg:#111311;--bg-alt:#141614;--panel:#191b19;--panel-hover:#1e201e;--seg:#242624;--border:#343634;--line:#252725;--text:#fff;--muted:#d1d5db;--muted2:#9ca3af;--muted3:#6b7280;--inset:inset 0 0 6px #0006;--glow:0 0 15px rgba(var(--brand-rgb), .8);--font-ui:"Archivo Narrow", system-ui, sans-serif;--font-body:"DM Sans", system-ui, sans-serif;--font-logo:"Nunito", system-ui, sans-serif;--max:1160px;--glow-white:0 0 6px #ffffff59;--rest-shadow:0 0 10px #00000080;--wv-panel:var(--panel);--wv-panel-hover:var(--panel-hover);--wv-seg:var(--seg);--wv-border:var(--border);--wv-line:var(--line);--wv-panel-border:#000;--wv-inset:var(--inset);--wv-muted:var(--muted);--wv-muted2:var(--muted2);--wv-muted3:var(--muted3);--wv-brand:var(--brand);--wv-green:var(--brand);--wv-brand-glow:inset 0 0 8px color-mix(in srgb, var(--wv-brand) 70%, transparent);--font-num:"DM Sans"}*,:before,:after{box-sizing:border-box;margin:0;padding:0}*{scrollbar-width:thin;scrollbar-color:var(--brand) transparent}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-thumb{background:var(--brand);border-radius:3px}html{background-color:var(--bg);-webkit-text-size-adjust:100%;text-size-adjust:100%}body{background-color:var(--bg);min-height:100dvh;color:var(--text);font-family:var(--font-body);-webkit-font-smoothing:antialiased;overflow-wrap:break-word;background-image:repeating-linear-gradient(135deg,#ffffff04 0 1px,#0000 1px 5px);background-attachment:fixed;flex-direction:column;font-size:16px;line-height:1.6;display:flex}h1,h2,h3,h4{font-family:var(--font-ui);font-weight:700;line-height:1.15}a{color:inherit;text-decoration:none}ul{list-style:none}:focus-visible{outline:2px solid var(--brand);outline-offset:3px;border-radius:2px}.container{width:100%;max-width:var(--max);margin-inline:auto;padding-inline:24px}.logo{color:#fff;font-family:var(--font-logo);letter-spacing:-.005em;white-space:nowrap;align-items:baseline;font-size:22px;font-weight:800;line-height:1;display:inline-flex}.logo .w{width:1.18em;height:.9em;color:var(--brand);flex-shrink:0;margin-right:-.165em;overflow:visible}.logo-hero{font-size:clamp(48px,9vw,96px)}.logo-hero .w{filter:drop-shadow(0 0 .12em rgba(var(--brand-rgb), .45))}.wv-link,.wv-link-muted{transition:color .15s,text-shadow .15s}.wv-link{color:#fff}.wv-link-muted{color:var(--wv-muted2)}.wv-link:hover,.wv-link-muted:hover{color:#fff;text-shadow:var(--glow-white)}.brand-btn,.glow-btn{min-height:38px;font-family:var(--font-ui);box-shadow:var(--rest-shadow);cursor:pointer;border-radius:8px;justify-content:center;align-items:center;gap:8px;padding:0 16px;font-size:15px;font-weight:700;display:inline-flex}svg.ic{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;flex-shrink:0;width:15px;height:15px}.btn-lg{min-height:46px;padding:0 22px;font-size:15.5px}.brand-btn{background-color:var(--brand);color:#000;border:1px solid #0000;transition:box-shadow .2s,border-color .2s}.brand-btn:hover:not(:disabled){border-color:var(--brand);box-shadow:0 0 15px var(--brand)}.brand-btn:focus-visible{outline-color:#fff}.brand-btn:disabled,.brand-btn-dimmed{background-color:var(--seg);border-color:var(--border);box-shadow:none;color:var(--muted2);opacity:.6}.brand-btn:disabled{cursor:not-allowed}.glow-btn{background-color:var(--seg);border:1px solid var(--border);color:#fff;transition:color .15s,box-shadow .15s,text-shadow .15s,border-color .15s}.glow-btn:hover{text-shadow:var(--glow-white);border-color:#ffffff73;box-shadow:0 0 10px #ffffff40}.glow-btn-danger:hover{color:#ef4444;text-shadow:0 0 6px #ef444459}.brand-btn,.glow-btn{isolation:isolate;position:relative;overflow:hidden}.splash{z-index:-1;border:1.5px solid rgba(var(--water-rgb), .75);pointer-events:none;border-radius:50%;width:12px;height:12px;margin:-6px 0 0 -6px;animation:.7s cubic-bezier(.2,.6,.3,1) forwards splash;position:absolute}.splash.s2{border-color:rgba(var(--water-rgb), .45);animation-delay:.12s;transform:scale(0)}.brand-btn .splash{border-color:#e1f5ffd9}.brand-btn .splash.s2{border-color:#e1f5ff80}.splash.page{z-index:300;animation-name:splash-page;animation-duration:.8s;position:fixed}@keyframes splash{0%{opacity:1;transform:scale(0)}to{opacity:0;transform:scale(18)}}@keyframes splash-page{0%{opacity:1;transform:scale(0)}to{opacity:0;transform:scale(7)}}.wv-panel{background-color:var(--wv-panel);border:1px solid var(--wv-panel-border);box-shadow:var(--wv-inset);border-radius:8px}.wv-divider{border-color:var(--wv-line)}.wv-num{font-family:var(--font-num), system-ui, sans-serif;font-variant-numeric:tabular-nums}.wv-kpi{background-color:var(--wv-panel);border:1px solid var(--wv-panel-border);border-left:3px solid var(--k);box-shadow:var(--wv-inset);border-radius:8px;padding:8px 12px}.wv-kpi b{font-family:var(--font-num), system-ui, sans-serif;color:var(--k);font-size:20px;font-weight:700;line-height:1.2;display:block}.wv-kpi span{color:var(--wv-muted2);font-size:11.5px;line-height:1.25;display:block}.wv-input{background-color:var(--wv-panel);border:1px solid var(--wv-border);color:#fff;border-radius:6px}.wv-input:focus-visible,.wv-input[data-state=open]{border-color:#555;outline:none;box-shadow:0 0 0 2px #ffffff14}.wv-input-lg{min-height:46px;font-size:15px}.wv-label{color:var(--wv-muted);font-size:12.5px}.wv-req{color:var(--wv-brand);margin-left:2px;font-style:normal}.wv-sech{text-transform:uppercase;letter-spacing:.06em;color:var(--wv-muted3);align-items:center;gap:8px;font-size:11px;font-weight:600;display:flex}.wv-sech:after{content:"";background:var(--wv-line);flex:1;height:1px}.wv-th{text-transform:uppercase;letter-spacing:.06em;color:var(--wv-muted3);font-size:11px;font-weight:600}.wv-pill{border:1px solid color-mix(in srgb, var(--c) 40%, transparent);background:color-mix(in srgb, var(--c) 12%, transparent);color:var(--c-text,var(--c));letter-spacing:.02em;white-space:nowrap;border-radius:999px;align-items:center;gap:5px;padding:1px 8px;font-size:11px;font-weight:600;display:inline-flex}.wv-sn{font-family:var(--font-num), system-ui, sans-serif;color:#93c5fd;white-space:nowrap;background:#3b82f626;border-radius:4px;padding:1px 6px;font-size:11px;font-weight:700;display:inline-block}.wv-row{transition:background-color .15s,box-shadow .15s}.wv-row:hover{background-color:var(--wv-panel-hover)}.wv-row[aria-selected=true]{background-color:var(--wv-seg);box-shadow:var(--wv-brand-glow)}.wv-tr{border-bottom:1px solid var(--wv-line);transition:background-color .15s}.wv-tr:hover{background-color:var(--wv-panel-hover)}.wv-chip{background-color:var(--wv-seg);min-height:36px;color:var(--wv-muted2);cursor:pointer;border:1px solid #000;border-radius:8px;align-items:center;gap:6px;padding:0 12px;font-size:13px;font-weight:600;transition:color .15s,background-color .15s,box-shadow .15s;display:inline-flex}.wv-chip:hover{color:#fff}.wv-chip[aria-pressed=true]{color:#fff;border-color:#fff}.wv-cbx{background-color:var(--wv-panel);border:1px solid var(--wv-panel-border);width:100%;min-height:52px;box-shadow:var(--wv-inset);cursor:pointer;border-radius:8px;align-items:flex-start;gap:12px;padding:10px 12px;display:flex}.wv-box{color:#000;cursor:pointer;border:2px solid #555;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;display:flex}.wv-box[data-state=checked]{background-color:var(--wv-brand);border-color:var(--wv-brand);color:#000}.wv-box:focus-visible{outline-offset:2px;outline:2px solid #fff}.wv-hint,.wv-warn{border-radius:8px;align-items:flex-start;gap:8px;padding:8px 10px;font-size:12.5px;line-height:1.45;display:flex}.wv-hint{border:1px solid var(--wv-border);background:var(--bg-alt);color:var(--wv-muted2)}.wv-warn{color:#fde68a;background:#eab30814;border:1px solid #eab30873}.wv-ic-glow{filter:drop-shadow(0 0 6px color-mix(in srgb, var(--wv-brand) 50%, transparent))}.wv-main{flex:1}.wv-header{background:var(--bg);border-bottom:1px solid #000}.wv-header .container{justify-content:space-between;align-items:center;gap:16px;min-height:64px;display:flex}.wv-home{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:28px;padding:64px 24px;display:flex}.wv-home h1{color:var(--muted);letter-spacing:.005em;font-size:clamp(22px,3.4vw,32px);font-weight:500}.wv-legal{width:100%;max-width:800px;margin-inline:auto;padding:48px 24px 72px}.wv-legal h1{letter-spacing:-.01em;margin-bottom:24px;font-size:clamp(32px,5vw,46px)}.wv-prose{color:var(--muted);padding:32px}.wv-prose>*+*{margin-top:14px}.wv-prose .wv-sech{color:var(--wv-muted2);margin-top:32px;font-size:13px}.wv-prose .wv-sech:first-child,.wv-prose noscript:first-child+.wv-sech{margin-top:0}.wv-prose .wv-sech+*{margin-top:12px}.wv-prose h3{color:#fff;margin-top:24px;font-size:17px;font-weight:600}.wv-prose h3+*{margin-top:8px}.wv-prose strong{color:#fff;font-weight:500}.wv-prose ul{gap:6px;display:grid}.wv-prose li{padding-left:16px;position:relative}.wv-prose li:before{content:"";background:var(--brand);opacity:.75;border-radius:2px;width:6px;height:6px;position:absolute;top:.62em;left:0}.wv-prose a{text-decoration:underline;text-decoration-color:var(--muted3);text-underline-offset:3px}.wv-prose a:hover{text-decoration-color:#fff}.wv-contact{gap:2px;display:grid}.wv-footer{color:var(--muted2);border-top-style:solid;border-top-width:1px;padding-block:24px;font-size:13px}.wv-footer .container{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 32px;display:flex}.wv-footer ul{flex-wrap:wrap;gap:4px 20px;display:flex}.wv-footer a{padding-block:4px;display:inline-block}@media (width<=600px){.container,.wv-home{padding-inline:16px}.wv-legal{padding:32px 16px 48px}.wv-prose{padding:20px 16px}}
