[class^=kos-] .nv{position:relative;display:flex;align-items:center}[class^=kos-] .nv:after{content:"";position:absolute;left:0;right:0;top:100%;height:16px}[class^=kos-] .nv .menu{position:absolute;top:calc(100% + 8px);left:50%;transform:translateX(-50%);background:rgba(16,17,20,.97);backdrop-filter:saturate(160%) blur(16px);-webkit-backdrop-filter:saturate(160%) blur(16px);border:1px solid rgba(255,255,255,.1);border-radius:14px;padding:8px;min-width:188px;display:none;flex-direction:column;gap:2px;box-shadow:0 24px 50px -20px #000;z-index:80}[class^=kos-] .nv:hover .menu{display:flex}[class^=kos-] .menu a{font-size:13px;color:rgba(255,255,255,.7);padding:9px 12px;border-radius:9px;white-space:nowrap}[class^=kos-] .menu a:hover{background:rgba(255,255,255,.06);color:#fff}[class^=kos-] .mega{position:fixed;left:50%;top:60px;transform:translateX(-50%);width:min(1140px,calc(100vw - 28px));background:#0A0A0E;border:1px solid rgba(255,255,255,.1);border-radius:16px;box-shadow:0 24px 64px rgba(0,0,0,.6);display:none;z-index:90;max-height:calc(100vh - 88px);overflow:auto}[class^=kos-] .nv:hover .mega{display:block}[class^=kos-] .megah{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:14px 20px;border-bottom:1px solid rgba(255,255,255,.08)}[class^=kos-] .megarow{display:grid;grid-template-columns:158px 1fr;border-top:1px solid rgba(255,255,255,.06);padding:0 18px}[class^=kos-] .megalab{display:flex;flex-direction:column;justify-content:center;gap:5px;border-right:1px solid rgba(255,255,255,.07);padding:12px 14px 12px 2px}[class^=kos-] .megagrid{display:grid;grid-template-columns:repeat(5,1fr);gap:4px;padding:9px 0 9px 16px}[class^=kos-] .megatile{display:flex;align-items:center;gap:9px;padding:7px;border-radius:9px;text-decoration:none}[class^=kos-] .megatile:hover{background:rgba(255,255,255,.06)}[class^=kos-] .megasym{width:38px;height:38px;border-radius:7px;display:flex;align-items:center;justify-content:center;font-family:var(--disp);font-weight:800;font-size:14px;color:#0e1108;flex-shrink:0}[class^=kos-] [data-kx]{cursor:pointer}[class^=kos-] .hamb{display:none;flex-direction:column;gap:4px;width:38px;height:38px;align-items:center;justify-content:center;cursor:pointer;border-radius:999px;flex-shrink:0}[class^=kos-] .hamb span{display:block;width:18px;height:2px;background:rgba(255,255,255,.82);border-radius:2px;transition:transform .25s ease,opacity .2s ease}[class^=kos-] .navtog{position:absolute;opacity:0;pointer-events:none}[class^=kos-] .navtog:checked~.hamb span:first-child{transform:translateY(6px) rotate(45deg)}[class^=kos-] .navtog:checked~.hamb span:nth-child(2){opacity:0}[class^=kos-] .navtog:checked~.hamb span:nth-child(3){transform:translateY(-6px) rotate(-45deg)}[class^=kos-] .mobnav{position:fixed;inset:0;z-index:120;display:flex;flex-direction:column;overflow-y:auto;padding:24px clamp(22px,5vw,68px) clamp(28px,4vw,54px);background:#08090b;backdrop-filter:saturate(150%) blur(24px);-webkit-backdrop-filter:saturate(150%) blur(24px);opacity:0;visibility:hidden;pointer-events:none;transition:opacity .42s ease,visibility .42s}[class^=kos-] .navtog:checked~.mobnav{opacity:1;visibility:visible;pointer-events:auto}[class^=kos-] .mobnav-top{display:flex;align-items:center;justify-content:space-between;height:54px;flex-shrink:0}[class^=kos-] .mbrand{font-family:var(--disp);font-weight:800;font-size:19px;letter-spacing:-.01em;color:#fff}[class^=kos-] .mclose{display:inline-flex;align-items:center;gap:11px;cursor:pointer;font-family:var(--mono,monospace);font-size:11px;letter-spacing:.2em;text-transform:uppercase;color:rgba(255,255,255,.62);border:1px solid rgba(255,255,255,.16);padding:11px 18px;border-radius:999px;transition:color .2s,border-color .2s,background .2s}[class^=kos-] .mclose:hover{color:#0a0c06;background:#c6f135;border-color:#c6f135}[class^=kos-] .mobnav-body{flex:1 0 auto;display:flex;align-items:center;min-height:0;padding:34px 0}[class^=kos-] .mobnav-grid{width:100%;display:grid;grid-template-columns:1.5fr 1fr;gap:clamp(36px,5vw,72px);align-items:center}[class^=kos-] .mprimary{display:flex;flex-direction:column}[class^=kos-] .mprimary a{display:flex;align-items:baseline;gap:20px;text-decoration:none;color:#fff;font-family:var(--disp);font-weight:800;letter-spacing:-.025em;line-height:1;font-size:clamp(38px,6.6vw,76px);padding:clamp(8px,1.1vw,16px) 0;border-bottom:1px solid rgba(255,255,255,.09);transition:color .25s,padding-left .3s cubic-bezier(.2,.7,.2,1)}[class^=kos-] .mprimary a:hover{color:#c6f135;padding-left:16px}[class^=kos-] .mprimary .midx{font-family:var(--mono,monospace);font-size:13px;font-weight:500;letter-spacing:.08em;color:rgba(255,255,255,.32);transition:color .25s}[class^=kos-] .mprimary a:hover .midx{color:#c6f135}[class^=kos-] .msecondary{display:flex;flex-wrap:wrap;gap:34px 54px}[class^=kos-] .mcol{display:flex;flex-direction:column;min-width:128px}[class^=kos-] .mcol .mlab{font-family:var(--mono,monospace);font-size:10.5px;text-transform:uppercase;letter-spacing:.2em;color:rgba(255,255,255,.3);margin-bottom:14px}[class^=kos-] .mcol a{text-decoration:none;color:rgba(255,255,255,.6);font-size:15px;padding:7px 0;width:fit-content;transition:color .2s,transform .2s}[class^=kos-] .mcol a:hover{color:#fff;transform:translateX(4px)}[class^=kos-] .mobnav-foot{display:flex;align-items:center;justify-content:space-between;gap:22px;flex-wrap:wrap;padding-top:26px;border-top:1px solid rgba(255,255,255,.09);flex-shrink:0}[class^=kos-] .mobnav-foot .fmono{font-family:var(--mono,monospace);font-size:11px;letter-spacing:.16em;color:rgba(255,255,255,.34)}[class^=kos-] .mcta{display:inline-flex;align-items:center;gap:9px;background:#c6f135;color:#0a0c06;font-weight:700;font-size:15px;padding:14px 28px;border-radius:999px;text-decoration:none;transition:transform .2s,box-shadow .2s}[class^=kos-] .mcta:hover{transform:translateY(-2px);box-shadow:0 0 40px rgba(198,241,53,.45)}[class^=kos-] .mcol,[class^=kos-] .mobnav-foot,[class^=kos-] .mprimary a{opacity:0;transform:translateY(28px);transition:opacity .5s ease,transform .6s cubic-bezier(.2,.7,.2,1)}[class^=kos-] .navtog:checked~.mobnav .mcol,[class^=kos-] .navtog:checked~.mobnav .mobnav-foot,[class^=kos-] .navtog:checked~.mobnav .mprimary a{opacity:1;transform:none}[class^=kos-] .navtog:checked~.mobnav .mprimary a:first-child{transition-delay:.1s}[class^=kos-] .navtog:checked~.mobnav .mprimary a:nth-child(2){transition-delay:.16s}[class^=kos-] .navtog:checked~.mobnav .mprimary a:nth-child(3){transition-delay:.22s}[class^=kos-] .navtog:checked~.mobnav .mprimary a:nth-child(4){transition-delay:.28s}[class^=kos-] .navtog:checked~.mobnav .mcol:first-child{transition-delay:.3s}[class^=kos-] .navtog:checked~.mobnav .mcol:nth-child(2){transition-delay:.37s}[class^=kos-] .navtog:checked~.mobnav .mobnav-foot{transition-delay:.44s}@media (max-width:1080px){[class^=kos-] .mainnav{display:none!important}[class^=kos-] .hamb{display:flex}[class^=kos-] [data-navbar]{gap:12px!important;padding:9px 9px 9px 20px!important;width:auto!important}[class^=kos-] [data-navbar] [data-kx],[class^=kos-] [data-navbar]>.b1{display:none!important}}[class^=kos-] [data-blob]{border-radius:46% 54% 60% 40%/50% 44% 56% 50%}[class^=kos-] [data-navbar]{width:min(1176px,calc(100vw - 64px))}[class^=kos-] [data-navbar]>.mainnav{margin-right:auto}