:root{--bg:#16110f;--bg-2:#1e1714;--surface:#241d18;--surface-2:#2c231d;--line:#3a2f29;--line-2:#473a33;--text:#f4f3f1;--muted:#9b9893;--faint:#67645f;--ember:#c8552b;--ember-hi:#e2693a;--ember-dim:#7c3a22;--ember-glow:#c8552b29;--mono:"Space Mono", ui-monospace, monospace;--maxw:1280px;--snap:cubic-bezier(.16, 1, .3, 1);--open:#5fcf90;--soon:#e2693a;--last:#f0784d}.knockout.k-dark{--bg:#0c0c0e;--bg-2:#121215;--surface:#18181c;--surface-2:#1f1f24;--line:#2a2a30;--line-2:#36363d;--text:#f4f3f1;--muted:#a3a09b;--faint:#6f6c68;--maxw:1200px;--radius:14px;--ease:cubic-bezier(.2, .7, .2, 1);--win:#3cb46e;--loss:#c0413f}.knockout[data-theme=crimson]{--ember:#c62828;--ember-hi:#e23a3a;--ember-dim:#7c2424;--ember-glow:#c6282829}html{scroll-behavior:smooth}.knockout,.knockout *{box-sizing:border-box}.knockout *{margin:0;padding:0}.knockout{color:var(--text);-webkit-font-smoothing:antialiased;background-color:#141110;background-image:radial-gradient(#ffffff08 1px,#0000 1.6px),radial-gradient(120% 78% at 80% -4%,#c8552b1c,#0000 56%),radial-gradient(90% 70% at 8% 38%,#6040361a,#0000 60%),linear-gradient(#1a1512,#141110 62%);background-position:0 0,0 0,0 0,0 0;background-repeat:repeat,repeat,repeat,repeat;background-size:27px 27px,auto,auto,auto;background-attachment:fixed;background-origin:padding-box,padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box,border-box;min-height:100dvh;font-family:Inter,system-ui,sans-serif;line-height:1.55;overflow-x:hidden}.knockout.k-dark{background:var(--bg);background-attachment:initial;background-color:var(--bg);line-height:1.6}.knockout a{color:inherit;text-decoration:none}.knockout svg{display:block}.mono{font-family:var(--mono)}.ember{color:var(--ember-hi)}.reveal.armed{opacity:0;transform:translateY(26px)}.reveal.armed.in{opacity:1;transition:opacity .5s var(--snap),transform .5s var(--snap);transform:none}.wipe.armed{clip-path:inset(0 100% 0 0)}.wipe.armed.in{clip-path:inset(0);transition:clip-path .6s var(--snap)}@keyframes scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}.knockout header.nav{z-index:60;-webkit-backdrop-filter:blur(16px)saturate(1.2);backdrop-filter:blur(16px)saturate(1.2);border-bottom:1px solid var(--line);background:#120e0cb8;position:sticky;top:0}.knockout .nav-inner{justify-content:space-between;align-items:center;height:70px;display:flex;position:relative}.knockout .brand{text-transform:uppercase;letter-spacing:.03em;align-items:center;gap:.6rem;font-family:Anton;font-size:1.22rem;font-style:normal;display:flex}.knockout .brand .mark{background:var(--ember);color:#0c0c0e;clip-path:polygon(0 0,100% 0,100% 70%,70% 100%,0 100%);place-items:center;width:30px;height:30px;font-size:.95rem;display:grid}.knockout .nav-links{align-items:center;gap:2.2rem;display:none}.knockout .nav-links a{font-family:var(--mono);text-transform:uppercase;letter-spacing:.13em;color:var(--muted);padding:6px 0;font-size:.72rem;transition:color .18s;position:relative}.knockout .nav-links a:after{content:"";background:var(--ember);width:0;height:1.5px;transition:width .24s var(--snap);position:absolute;bottom:0;left:0}.knockout .nav-links a:hover,.knockout .nav-links a.active{color:var(--text)}.knockout .nav-links a.active:after,.knockout .nav-links a:hover:after{width:100%}.knockout .nav-cta{align-items:center;gap:1.4rem;display:flex}.knockout .menu-btn{color:var(--text);cursor:pointer;background:0 0;border:0;font-size:1.3rem}.knockout .login-link{font-family:var(--mono);text-transform:uppercase;letter-spacing:.12em;color:var(--muted);font-size:.72rem;transition:color .15s;display:none}.knockout .login-link:hover{color:var(--ember-hi)}.knockout .nav-reg{font-family:var(--mono);text-transform:uppercase;letter-spacing:.1em;cursor:pointer;border:1.5px solid var(--ember);background:var(--ember);color:#0c0c0e;clip-path:polygon(0 0,100% 0,100% calc(100% - 8px),calc(100% - 8px) 100%,0 100%);align-items:center;gap:.7rem;padding:.7rem 1rem;font-size:.68rem;font-weight:700;transition:none;display:inline-flex;position:relative}.knockout .nav-reg:hover{color:var(--ember);box-shadow:4px 4px 0 0 var(--ember-dim);background:#0c0c0e;transform:translate(-2px,-2px)}.knockout footer{background:var(--bg);border-top:1px solid var(--line);padding:40px 0 30px}.knockout .foot-grid{grid-template-columns:1fr;gap:26px;margin-bottom:30px;display:grid}.knockout .foot-brand p{color:var(--muted);max-width:34ch;margin-top:12px;font-size:.86rem;font-weight:300}.knockout .foot-col h5{font-family:var(--mono);letter-spacing:.16em;text-transform:uppercase;color:var(--faint);margin-bottom:14px;font-size:.64rem}.knockout .foot-col a{color:var(--muted);margin-bottom:9px;font-size:.88rem;transition:color .15s;display:block}.knockout .foot-col a:hover{color:var(--ember-hi)}.knockout .foot-bot{border-top:1px solid var(--line);font-family:var(--mono);letter-spacing:.08em;color:var(--faint);text-transform:uppercase;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;padding-top:22px;font-size:.66rem;display:flex}@media(min-width:920px){.knockout .nav-links{display:flex}.knockout .menu-btn{display:none}.knockout .login-link{display:inline-flex}.knockout .foot-grid{grid-template-columns:1.6fr 1fr 1fr 1fr}}.k-brutal .wrap{max-width:var(--maxw);margin:0 auto;padding:0 16px;position:relative}@media(min-width:680px){.k-brutal .wrap{padding:0 24px}}.k-brutal .display{text-transform:uppercase;letter-spacing:0;font-family:Anton,sans-serif;font-style:normal;line-height:.86}.k-brutal .wm{text-transform:uppercase;color:#0000;-webkit-text-stroke:1px #ffffff0b;letter-spacing:-.01em;pointer-events:none;-webkit-user-select:none;user-select:none;white-space:nowrap;z-index:0;opacity:.9;font-family:Anton;font-size:clamp(5rem,21vw,19rem);font-style:normal;line-height:.74;position:absolute}.k-brutal .wm.amber{-webkit-text-stroke:1px #e2693a1a}.k-brutal .wm.solid{color:#ffffff05;-webkit-text-stroke:0}.k-brutal .idx{color:#0000;-webkit-text-stroke:1.5px var(--ember-dim);font-family:Anton;font-size:clamp(3.4rem,9vw,8rem);font-style:normal;line-height:.8}.k-brutal .acc{font-family:var(--mono);text-transform:uppercase;letter-spacing:.22em;color:var(--ember-hi);align-items:center;gap:.6rem;font-size:.66rem;display:inline-flex}.k-brutal .acc:before{content:"";background:var(--ember);width:26px;height:1px}.k-brutal .acc .sq{background:var(--ember);width:6px;height:6px;display:inline-block}.k-brutal .badge{font-family:var(--mono);text-transform:uppercase;letter-spacing:.16em;border:1px solid var(--line-2);color:var(--muted);background:var(--surface);clip-path:polygon(0 0,100% 0,100% calc(100% - 7px),calc(100% - 7px) 100%,0 100%);align-items:center;gap:.45rem;padding:.4rem .6rem;font-size:.62rem;font-weight:700;display:inline-flex}.k-brutal .badge .d{background:var(--ember);flex-shrink:0;width:5px;height:5px}.k-brutal .badge.hot{border-color:var(--ember-dim);color:var(--ember-hi);background:#c8552b14}.k-brutal .badge.green{color:#5fcf90;background:#3cb46e12;border-color:#3cb46e59}.k-brutal .badge.green .d{background:#5fcf90}.k-brutal .btn{font-family:var(--mono);text-transform:uppercase;letter-spacing:.1em;cursor:pointer;border:1.5px solid var(--ember);background:var(--ember);color:#0c0c0e;clip-path:polygon(0 0,100% 0,100% calc(100% - 9px),calc(100% - 9px) 100%,0 100%);align-items:center;gap:.7rem;padding:.95rem 1.3rem;font-size:.76rem;font-weight:700;transition:none;display:inline-flex;position:relative}.k-brutal .btn .ix{opacity:.55;letter-spacing:.04em;font-size:.56rem;font-weight:400}.k-brutal .btn .arw{font-family:Inter;font-weight:700}.k-brutal .btn:hover{color:var(--ember);box-shadow:5px 5px 0 0 var(--ember-dim);background:#0c0c0e;transform:translate(-2px,-2px)}.k-brutal .btn:active{box-shadow:none;transform:translate(0)}.k-brutal .btn-ghost{color:var(--text);border-color:var(--line-2);background:0 0}.k-brutal .btn-ghost.eo{border-color:var(--ember-dim)}.k-brutal .btn-ghost.eo:hover{border-color:var(--ember);color:var(--ember-hi);box-shadow:4px 4px 0 0 var(--ember-dim);background:0 0;transform:translate(-2px,-2px)}.k-brutal .btn-ghost:hover{background:var(--ember);color:#0c0c0e;border-color:var(--ember);box-shadow:5px 5px #000}.k-brutal .btn-sm{padding:.7rem 1rem;font-size:.68rem}.k-brutal .cnr{z-index:3;pointer-events:none;width:10px;height:10px;position:absolute}.k-brutal .cnr:before,.k-brutal .cnr:after{content:"";background:var(--ember);position:absolute}.k-brutal .cnr:before{width:1px;height:100%;top:0;left:50%;transform:translate(-.5px)}.k-brutal .cnr:after{width:100%;height:1px;top:50%;left:0;transform:translateY(-.5px)}.k-brutal .cnr.tl{top:-5px;left:-5px}.k-brutal .cnr.tr{top:-5px;right:-5px}.k-brutal .cnr.bl{bottom:-5px;left:-5px}.k-brutal .cnr.br{bottom:-5px;right:-5px}.k-brutal .photo{border:1px solid var(--line-2);isolation:isolate;background:#070708;position:relative;overflow:hidden}.k-brutal .photo .scene{z-index:0;background:radial-gradient(70% 60% at 62% 32%,#e2693a4d,#0000 60%),radial-gradient(120% 90% at 50% 120%,#7c3a224d,#0000 60%),linear-gradient(#1a1316,#070708 80%);position:absolute;inset:0}.k-brutal .photo .scene svg{filter:contrast(1.2)brightness(.92)saturate(.9);width:100%;height:100%;position:absolute;inset:0}.k-brutal .photo img.shot{z-index:1;object-fit:cover;filter:saturate(.9)contrast(1.04)brightness(.95);width:100%;height:100%;display:block;position:absolute;inset:0}.k-brutal .photo:before{content:"";z-index:2;pointer-events:none;background:linear-gradient(#0000 52%,#08080a99);position:absolute;inset:0}.k-brutal .photo:after{content:"";z-index:2;pointer-events:none;mix-blend-mode:soft-light;background:#c8552b1a;position:absolute;inset:0}.k-brutal .photo .grain{z-index:3;pointer-events:none;opacity:.12;mix-blend-mode:overlay;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='120' height='120'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='0.5'/%3E%3C/svg%3E");position:absolute;inset:0}.k-brutal .photo .pcap{z-index:5;font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;color:#ffffffb3;font-size:.58rem;position:absolute;bottom:10px;left:10px}.k-brutal .photo .vign{z-index:3;pointer-events:none;position:absolute;inset:0;box-shadow:inset 0 0 70px 6px #0006}.k-brutal .hr-tech{background:repeating-linear-gradient(90deg,var(--line) 0 8px,transparent 8px 14px);height:1px}.k-brutal .marq{border-top:1px solid var(--line);border-bottom:1px solid var(--line);background:var(--bg-2);white-space:nowrap;overflow:hidden}.k-brutal .marq .track{font-family:var(--mono);letter-spacing:.2em;text-transform:uppercase;color:var(--faint);padding:11px 0;font-size:.7rem;animation:28s linear infinite scroll;display:inline-block}.k-brutal .marq .track b{color:var(--ember-hi)}.k-brutal .marq .track span{margin:0 1.4rem}.k-brutal .marq .track .sep{color:var(--ember-dim);margin:0 .9rem}.k-round .wrap{max-width:var(--maxw);margin:0 auto;padding:0 18px}@media(min-width:760px){.k-round .wrap{padding:0 28px}}.k-round .display{text-transform:uppercase;letter-spacing:.01em;font-family:Anton,sans-serif;font-style:normal;line-height:.95}.k-round .eyebrow{text-transform:uppercase;letter-spacing:.2em;color:var(--ember-hi);font-size:.7rem;font-weight:600}.k-round .btn{cursor:pointer;transition:.2s var(--ease);text-transform:none;letter-spacing:normal;border:1px solid #0000;border-radius:10px;align-items:center;gap:.55rem;padding:.85rem 1.5rem;font-family:Inter,system-ui,sans-serif;font-size:.95rem;font-weight:600;display:inline-flex}.k-round .btn:hover{transform:translateY(-2px)}.k-round .btn-primary{background:linear-gradient(180deg,var(--ember-hi),var(--ember));color:#1a0e08;box-shadow:0 8px 30px var(--ember-glow);font-weight:700}.k-round .btn-primary:hover{background:linear-gradient(180deg,#ef7747,var(--ember-hi))}.k-round .btn-ghost{color:var(--text);border-color:var(--line-2);background:0 0}.k-round .btn-ghost:hover{border-color:var(--ember);background:var(--surface)}.k-round .btn-sm{padding:.6rem 1.05rem;font-size:.85rem}.k-round .arrow{transition:transform .2s var(--ease)}.k-round .btn:hover .arrow{transform:translate(3px)}.k-round footer.foot-minimal{border-top:1px solid var(--line);background:var(--bg);padding:34px 0}.k-round .foot-minimal .foot-bot{color:var(--faint);letter-spacing:normal;text-transform:none;border-top:0;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding-top:0;font-family:Inter,system-ui,sans-serif;font-size:.8rem;display:flex}.k-home .hero{border-bottom:1px solid var(--line);background:radial-gradient(118% 92% at 80% 98%,#c8552b52,#0000 50%),radial-gradient(105% 95% at 14% 2%,#60403633,#0000 56%),linear-gradient(#17120f,#0d0c0e 74%);position:relative;overflow:hidden}.k-home .hero .hx-rings{z-index:0;pointer-events:none;aspect-ratio:1;opacity:1;background:radial-gradient(circle,#0000 44.3%,#e2693a24 45%,#0000 46%),radial-gradient(circle,#0000 59.3%,#e2693a26 60%,#0000 61%),radial-gradient(circle,#0000 75.3%,#e2693a1a 76%,#0000 77%);border-radius:50%;width:min(840px,94vw);position:absolute;top:50%;right:-9%;transform:translateY(-50%)}.k-home .hero-fighter{display:none}.k-home .hero-in{z-index:2;flex-direction:column;gap:34px;padding:40px 0 46px;display:flex;position:relative}.k-home .hero-copy{position:relative}.k-home .hero .heyebrow{margin-bottom:22px}.k-home .hero h1{letter-spacing:-.012em;margin-bottom:8px;font-size:clamp(2rem,5.4vw,3.7rem);font-weight:400;line-height:1.12}.k-home .hero h1 .ln2{color:var(--muted)}.k-home .hero h1 .ember{color:var(--ember-hi)}.k-home .hero .lead{color:var(--muted);max-width:48ch;margin-top:18px;font-size:1.02rem;font-weight:300}.k-home .hero .lead b{color:var(--text);font-weight:600}.k-home .hero-actions{flex-wrap:wrap;gap:12px;margin-top:26px;display:flex}.k-home .hero-meta{flex-wrap:wrap;gap:9px 22px;margin-top:24px;display:flex}.k-home .hero-meta .m{font-family:var(--mono);letter-spacing:.03em;color:var(--muted);align-items:center;gap:.5rem;font-size:.74rem;display:inline-flex}.k-home .hero-meta .m i{color:var(--ember-hi);font-style:normal;font-weight:700}.k-home .trust{border-bottom:1px solid var(--line);background:var(--bg-2);position:relative;overflow:hidden}.k-home .trust .wm-stat{z-index:0;color:#0000;-webkit-text-stroke:1px #ffffff08;text-transform:uppercase;pointer-events:none;white-space:nowrap;font-family:Anton;font-size:13rem;font-style:normal;line-height:1;position:absolute;top:50%;right:-2%;transform:translateY(-50%)}.k-home .trust-in{z-index:2;grid-template-columns:repeat(2,1fr);display:grid;position:relative}.k-home .trust .s{text-align:left;align-items:center;gap:15px;padding:30px 20px;display:flex;position:relative}.k-home .trust .s:after{content:"";background:var(--line);width:1px;height:52%;position:absolute;top:24%;right:0}.k-home .trust .fig{flex:none;align-items:flex-start;line-height:.78;display:flex}.k-home .trust .fig .n{color:var(--text);letter-spacing:-.01em;font-family:Anton;font-size:clamp(3rem,5.4vw,4.3rem);font-style:normal;line-height:.78}.k-home .trust .fig .pl{color:var(--ember-hi);margin:.12em 0 0 .07em;font-family:Anton;font-size:clamp(1.1rem,1.9vw,1.5rem);font-style:normal}.k-home .trust .s .ic{color:var(--ember-hi);flex:none;width:clamp(2.9rem,5vw,3.8rem);height:clamp(2.9rem,5vw,3.8rem)}.k-home .trust .s .ic svg{width:100%;height:100%}.k-home .trust .lbl{min-width:0}.k-home .trust .lbl .k{font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--text);font-size:.78rem;font-weight:700;line-height:1.25}.k-home .trust .lbl .sub{color:var(--faint);max-width:20ch;margin-top:4px;font-size:.78rem;font-weight:300;line-height:1.35}.k-home section.blk{padding:64px 0;position:relative;overflow:hidden}.k-home .sec-head{z-index:2;align-items:flex-start;gap:18px;margin-bottom:38px;display:flex;position:relative}.k-home .sec-head .idx{flex-shrink:0}.k-home .sec-head .ht{padding-top:4px}.k-home .sec-head h2{margin:10px 0 8px;font-size:clamp(1.9rem,5.5vw,3.4rem);font-style:normal}.k-home .sec-head p{color:var(--muted);max-width:54ch;font-size:.98rem;font-weight:300}.k-home .tlist{z-index:2;flex-direction:column;gap:16px;display:flex;position:relative}.k-home .trow{background:var(--surface);border:1px solid var(--line);transition:border-color .15s,transform .2s var(--snap),background .15s;grid-template-columns:1fr;align-items:start;gap:18px;padding:22px;display:grid;position:relative;overflow:hidden}.k-home .trow:before{content:"";background:var(--ember);transform-origin:top;width:3px;height:100%;transition:transform .26s var(--snap);position:absolute;top:0;left:0;transform:scaleY(0)}.k-home .trow:hover{border-color:var(--line-2);background:var(--surface-2);transform:translate(5px)}.k-home .trow:hover:before{transform:scaleY(1)}.k-home .trow .tdate{align-items:baseline;gap:.55rem;display:flex}.k-home .trow .tdate .dd{color:var(--ember-hi);font-family:Anton;font-size:2.8rem;line-height:.78}.k-home .trow .tdate .mm{font-family:var(--mono);letter-spacing:.16em;text-transform:uppercase;color:var(--muted);font-size:.72rem}.k-home .trow .tmain{min-width:0}.k-home .trow .tmain h3{text-transform:uppercase;letter-spacing:.01em;font-family:Anton;font-size:1.55rem;font-style:normal;line-height:1}.k-home .trow .tmain .tloc{font-family:var(--mono);letter-spacing:.05em;text-transform:uppercase;color:var(--muted);align-items:center;gap:.55rem;margin-top:9px;font-size:.72rem;display:flex}.k-home .trow .tmain .tloc .pin{background:var(--ember);flex-shrink:0;width:5px;height:5px}.k-home .trow .tstatus{align-self:start}.k-home .trow .tcta2{justify-content:center;align-self:start;width:100%}@media(min-width:860px){.k-home .trow{grid-template-columns:118px 1fr auto auto;align-items:center;gap:34px;padding:26px 30px}.k-home .trow .tdate{flex-direction:column;align-items:flex-start;gap:3px}.k-home .trow .tdate .dd{font-size:3.1rem}.k-home .trow .tstatus,.k-home .trow .tcta2{align-self:center}.k-home .trow .tcta2{width:auto}}.k-home .steps{z-index:2;border:0;grid-template-columns:1fr;gap:14px;display:grid;position:relative}.k-home .pstep{background:var(--surface);border:1px solid var(--line);transition:border-color .15s,transform .25s var(--snap),background .15s;flex-direction:column;gap:13px;padding:24px 22px;display:flex;position:relative;overflow:hidden}.k-home .pstep:before{content:"";background:var(--ember);width:3px;height:0;transition:height .3s var(--snap);position:absolute;top:0;left:0}.k-home .pstep:hover{border-color:var(--line-2);background:var(--surface-2);transform:translateY(-4px)}.k-home .pstep:hover:before{height:100%}.k-home .pstep .chip{background:var(--ember);color:#0c0c0e;clip-path:polygon(0 0,100% 0,100% 66%,66% 100%,0 100%);place-items:center;width:48px;height:48px;font-family:Anton;font-size:1.45rem;font-style:normal;line-height:1;display:grid}.k-home .pstep h4{text-transform:uppercase;letter-spacing:.01em;font-family:Anton;font-size:1.4rem;font-style:normal}.k-home .pstep p{color:var(--muted);flex:1;font-size:.92rem;font-weight:300}.k-home .pstep .ktag{font-family:var(--mono);letter-spacing:.16em;text-transform:uppercase;color:var(--faint);border-top:1px solid var(--line);padding-top:13px;font-size:.6rem}@media(min-width:680px){.k-home .steps{grid-template-columns:repeat(3,1fr)}}.k-home .feat{border-bottom:1px solid var(--line);background:var(--bg-2);padding:26px 22px;transition:background .15s,border-color .15s;position:relative}.k-home .feat:last-child{border-bottom:0}.k-home .feat:hover{background:var(--surface)}.k-home .feat .ficon{width:30px;height:30px;color:var(--ember-hi);margin-bottom:14px}.k-home .feat .ficon svg{width:100%;height:100%}.k-home .feat .fn{color:#0000;-webkit-text-stroke:1.2px var(--line-2);z-index:1;font-family:Anton;font-size:2rem;font-style:normal;line-height:.8;position:absolute;top:16px;right:16px}.k-home .feat h4{font-family:var(--mono);text-transform:uppercase;letter-spacing:.06em;max-width:80%;margin-bottom:8px;font-size:.95rem;font-weight:700}.k-home .feat p{color:var(--muted);max-width:90%;font-size:.88rem;font-weight:300}.k-home .feat .meta{font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--faint);margin-top:14px;font-size:.58rem}.k-home .feat.f1{background:linear-gradient(170deg,#c8552b21,var(--bg-2) 72%)}.k-home .why{position:relative}.k-home .why .wm-why{top:0;left:-3%}.k-home .fgrid{z-index:2;border:1px solid var(--line);grid-template-columns:1fr;gap:0;display:grid;position:relative}.k-home .manifest{border-bottom:1px solid var(--line);background:var(--surface);padding:30px 22px}.k-home .manifest .acc{margin-bottom:18px}.k-home .manifest h3{text-transform:uppercase;margin-bottom:14px;font-family:Anton;font-size:clamp(1.8rem,5vw,2.8rem);font-style:normal;line-height:.95}.k-home .manifest h3 .out{color:#0000;-webkit-text-stroke:1.4px var(--text)}.k-home .manifest p{color:var(--muted);font-size:.96rem;font-weight:300}.k-home .stream{z-index:2;border:0;grid-template-columns:1fr;gap:28px;display:grid;position:relative}.k-home .stream .txt{padding:6px 0}.k-home .stream .txt h2{text-transform:uppercase;margin:14px 0;font-family:Anton;font-size:clamp(1.8rem,5vw,2.7rem);font-style:normal;line-height:1.14}.k-home .stream .txt p{color:var(--muted);margin-bottom:22px;font-size:.96rem;font-weight:300}.k-home .stream .vis{aspect-ratio:16/10;position:relative}.k-home .stream .vis .play{background:var(--ember);color:#0c0c0e;z-index:5;clip-path:polygon(0 0,100% 0,100% 75%,75% 100%,0 100%);place-items:center;width:64px;height:64px;margin:auto;font-size:1.4rem;display:grid;position:absolute;inset:0}.k-home .stream .vis .live{z-index:5;position:absolute;top:12px;left:12px}.k-home .faq-2col{border:0;grid-template-columns:1fr;gap:22px;display:grid}.k-home .faq-2col .faq-photo{min-height:300px;position:relative}.k-home .faq-2col .faq-photo .pcap{letter-spacing:.16em;font-size:.62rem}.k-home .faq-2col .faq-list{border:1px solid var(--line);background:var(--surface)}.k-home .faq-list{z-index:2;border:1px solid var(--line);background:var(--surface);position:relative}.k-home .faq-item{border-bottom:1px solid var(--line)}.k-home .faq-item:last-child{border-bottom:0}.k-home .faq-item summary{cursor:pointer;align-items:center;gap:16px;padding:20px 22px;list-style:none;transition:background .15s;display:flex}.k-home .faq-item summary::-webkit-details-marker{display:none}.k-home .faq-item summary:hover{background:var(--surface-2)}.k-home .faq-item .qn{font-family:var(--mono);color:var(--ember-hi);flex-shrink:0;font-size:.72rem}.k-home .faq-item .qt{text-transform:uppercase;letter-spacing:.01em;flex:1;font-family:Anton;font-size:clamp(1rem,2.3vw,1.22rem);font-style:normal;line-height:1.12}.k-home .faq-item .tg{border:1px solid var(--line-2);width:26px;height:26px;color:var(--ember-hi);font-family:var(--mono);flex-shrink:0;place-items:center;font-size:1.1rem;line-height:1;display:grid}.k-home .faq-item .tg:after{content:"+"}.k-home .faq-item[open] .tg{background:var(--ember);color:#0c0c0e;border-color:var(--ember)}.k-home .faq-item[open] .tg:after{content:"–"}.k-home .faq-item .ans{color:var(--muted);max-width:76ch;padding:2px 22px 22px 54px;font-size:.95rem;font-weight:300}.k-home .faq-item .ans b{color:var(--text);font-weight:600}@media(max-width:560px){.k-home .faq-item .ans{padding-left:22px}}.k-home .cta{text-align:center;border-bottom:1px solid var(--line);background:radial-gradient(circle at 50% 0%,#c8552b29,transparent 60%),var(--bg-2);padding:74px 0;position:relative;overflow:hidden}.k-home .cta .wm-cta{z-index:1;top:50%;left:50%;transform:translate(-50%,-50%)}.k-home .cta .cta-bg{z-index:0;opacity:.42;border:0;position:absolute;inset:0}.k-home .cta .cta-bg:after{background:#c8552b1f}.k-home .cta:after{content:"";z-index:1;pointer-events:none;background:radial-gradient(circle at 50% 42%,#1c1d2080,#1c1d20eb);position:absolute;inset:0}.k-home .cta-in{z-index:2;position:relative}.k-home .cta h2{margin-bottom:16px;font-size:clamp(2.2rem,8vw,4.4rem);line-height:1.02}.k-home .cta p{color:var(--muted);max-width:48ch;margin:0 auto 26px;font-weight:300}.k-home .cta .cta-actions{flex-wrap:wrap;justify-content:center;gap:12px;display:flex}.k-home .bento{z-index:2;grid-template-columns:1fr;gap:10px;display:grid;position:relative}.k-home .btile{border:1px solid var(--line);background:var(--bg-2);min-height:178px;transition:transform .3s var(--snap),border-color .15s;flex-direction:column;justify-content:flex-start;gap:9px;padding:24px 22px;display:flex;position:relative;overflow:hidden}.k-home .btile:hover{border-color:var(--line-2);transform:translateY(-4px)}.k-home .btile .bnum{color:#0000;-webkit-text-stroke:1.2px var(--line-2);z-index:4;font-family:Anton;font-size:2.1rem;font-style:normal;line-height:.8;position:absolute;top:12px;right:16px}.k-home .btile .bicon{width:42px;height:42px;color:var(--ember-hi);z-index:4}.k-home .btile .bicon svg{width:100%;height:100%}.k-home .btile h4{text-transform:uppercase;letter-spacing:.01em;z-index:4;font-family:Anton;font-size:1.5rem;font-style:normal;line-height:.96}.k-home .btile p{color:var(--muted);z-index:4;max-width:34ch;font-size:.9rem;font-weight:300}.k-home .btile .bmeta{font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--faint);z-index:4;margin-top:2px;font-size:.58rem}.k-home .btile.b-manifest{justify-content:flex-end;padding:30px 26px}.k-home .btile.b-manifest .bphoto{z-index:0;border:0;position:absolute;inset:0}.k-home .btile.b-manifest .bphoto:before{background:linear-gradient(#08080a59,#08080aeb)}.k-home .btile.b-manifest .bphoto .shot{filter:grayscale(.55)saturate(.85)contrast(1.06)brightness(.78)}.k-home .btile.b-manifest .acc{z-index:4;margin-bottom:14px}.k-home .btile.b-manifest h3{text-transform:uppercase;z-index:4;text-wrap:balance;margin-bottom:13px;font-family:Anton;font-size:clamp(1.9rem,3.4vw,2.9rem);font-style:normal;line-height:.92}.k-home .btile.b-manifest h3 .out{color:#0000;-webkit-text-stroke:1.4px var(--text)}.k-home .btile.b-manifest h3 .ember{color:var(--ember-hi)}.k-home .btile.b-manifest p{color:#ffffffd1;max-width:46ch;font-size:.97rem}.k-home .btile.b-ember{background:linear-gradient(165deg,var(--ember) 0%,#9c3d20 120%);color:#120a07}.k-home .btile.b-ember .bicon{color:#1a0d07}.k-home .btile.b-ember h4,.k-home .btile.b-ember p{color:#170c07}.k-home .btile.b-ember p{opacity:.86}.k-home .btile.b-ember .bmeta{color:#1a0d079e}.k-home .btile.b-ember .bnum{-webkit-text-stroke-color:#1a0d0766}.k-home .btile.b-ember:after{content:"";z-index:0;border:14px solid #140a0621;border-radius:50%;width:120px;height:120px;position:absolute;bottom:-30px;right:-30px}.k-home .btile.b-photo{justify-content:flex-end}.k-home .btile.b-photo .bphoto{z-index:0;border:0;position:absolute;inset:0}.k-home .btile.b-photo .bphoto:before{background:linear-gradient(#08080a40 30%,#08080ae6)}.k-home .btile.b-photo .bphoto .shot{filter:grayscale(.4)saturate(.85)contrast(1.05)brightness(.8)}.k-home .btile.b-photo h4,.k-home .btile.b-photo p{color:#fff}.k-home .btile.b-photo p{color:#fffc}.k-home .btile.b-photo .bicon{color:#fff}@media(min-width:680px){.k-home .bento{grid-template-columns:repeat(2,1fr);grid-auto-rows:184px}.k-home .b-manifest{grid-column:1/3}}@media(min-width:920px){.k-home .bento{grid-template-columns:repeat(4,1fr);grid-auto-rows:192px}.k-home .b-manifest{grid-area:1/1/3/3}.k-home .b-wide{grid-column:span 2}}.k-home .sec-head.center{text-align:center;flex-direction:column;align-items:center;gap:0}.k-home .sec-head.center .acc{justify-content:center}.k-home .sec-head.center p{margin-left:auto;margin-right:auto}.k-home .zz{z-index:2;flex-direction:column;display:flex;position:relative}.k-home .zrow{border-bottom:1px solid var(--line);grid-template-columns:1fr;gap:32px;padding:48px 0;display:grid;position:relative}.k-home .zrow:last-child{border-bottom:0}.k-home .zbg{z-index:0;text-transform:uppercase;white-space:nowrap;pointer-events:none;-webkit-user-select:none;user-select:none;color:#0000;-webkit-text-stroke:1px #ffffff06;font-family:Anton;font-size:clamp(4.6rem,16vw,13rem);line-height:.74;position:absolute;top:50%;transform:translateY(-50%)}.k-home .zrow.r1 .zbg{left:-3%}.k-home .zrow.r2 .zbg{right:-3%}.k-home .zbg .sm{-webkit-text-stroke:1px #e2693a29;letter-spacing:.04em;margin-top:.1em;font-size:.26em;display:block}.k-home .zphoto-wrap{z-index:2;position:relative}.k-home .zphoto{aspect-ratio:4/3.2;position:relative}.k-home .zphoto .shot{filter:grayscale(.55)contrast(1.22)brightness(.82)saturate(1.05)!important}.k-home .zphoto:before{content:"";z-index:2;pointer-events:none;mix-blend-mode:soft-light;background:linear-gradient(#c8552b42,#08080a80);position:absolute;inset:0}.k-home .zphoto-wrap .zsq{z-index:1;background:var(--ember);pointer-events:none;width:38px;height:38px;position:absolute}.k-home .zrow.r1 .zphoto-wrap .zsq{bottom:-12px;right:-12px}.k-home .zrow.r2 .zphoto-wrap .zsq{top:-12px;left:-12px}.k-home .zcontent{z-index:2;flex-direction:column;justify-content:center;display:flex;position:relative}.k-home .zcontent h3{text-transform:uppercase;letter-spacing:.005em;margin-bottom:16px;font-family:Anton;font-size:clamp(2rem,5.6vw,3.4rem);line-height:.98}.k-home .zcontent .zsub{color:var(--muted);max-width:50ch;margin-bottom:8px;font-size:1rem;font-weight:300}.k-home .zcontent .flist{margin:8px 0 0}.k-home .zcontent .zbtnrow{margin-top:26px}.k-home .flist{flex-direction:column;list-style:none;display:flex}.k-home .flist li{border-top:1px solid var(--line);gap:.85rem;padding:14px 0;display:flex}.k-home .flist .n{font-family:var(--mono);color:var(--ember-hi);flex-shrink:0;padding-top:2px;font-size:.7rem}.k-home .flist .ft2{margin-bottom:3px;font-size:.96rem;font-weight:600;display:block}.k-home .flist .fd{color:var(--muted);font-size:.88rem;font-weight:300}@media(min-width:680px){.k-home .trust-in{grid-template-columns:repeat(4,1fr)}.k-home .trust .s:last-child:after{display:none}}@media(min-width:920px){.k-home .hero-in{padding:70px 0 74px}.k-home .hero-copy{max-width:58%}.k-home .hero-fighter{z-index:1;object-position:bottom center;filter:grayscale(.22)contrast(1.05)brightness(.97)saturate(.92)drop-shadow(0 6px 46px #0009);width:auto;height:110%;display:block;position:absolute;bottom:0;right:4%}.k-home .stream{grid-template-columns:1.06fr .94fr;align-items:center;gap:56px}.k-home .stream .txt{border-bottom:0;border-right:0}.k-home .fgrid{grid-template-columns:1.5fr 1fr 1fr;grid-auto-rows:minmax(150px,auto)}.k-home .manifest{border-bottom:0;border-right:1px solid var(--line);flex-direction:column;grid-area:1/1/4;justify-content:center;display:flex}.k-home .feat{border-bottom:1px solid var(--line)}.k-home .feat.f1{border-right:1px solid var(--line);grid-area:1/2}.k-home .feat.f2{grid-area:1/3}.k-home .feat.f3{border-right:1px solid var(--line);grid-area:2/2}.k-home .feat.f4{grid-area:2/3}.k-home .feat.f5{border-right:1px solid var(--line);border-bottom:0;grid-area:3/2}.k-home .feat.f6{border-bottom:0;grid-area:3/3}.k-home .faq-2col{grid-template-columns:.82fr 1.18fr;gap:30px}.k-home .zrow{grid-template-columns:1fr 1fr;align-items:center;gap:64px;padding:72px 0}.k-home .zrow.r2 .zphoto-wrap{grid-area:1/2}.k-home .zrow.r2 .zcontent{grid-area:1/1}.k-home .zphoto{aspect-ratio:4/3.3}.k-home .zrow.r1 .zbg{top:8%;transform:none}.k-home .zrow.r2 .zbg{text-align:right;top:auto;bottom:6%;transform:none}}.k-tournaments .phead{border-bottom:1px solid var(--line);position:relative;overflow:hidden}.k-tournaments .phead .phead-bg{z-index:0;pointer-events:none;position:absolute;inset:0}.k-tournaments .phead .phead-bg img{object-fit:cover;object-position:center 32%;filter:grayscale(.55)contrast(1.12)brightness(.42)saturate(.85);width:100%;height:100%}.k-tournaments .phead .phead-bg:after{content:"";background:linear-gradient(90deg,#16110f 8%,#16110fb8 48%,#16110f73),radial-gradient(120% 90% at 84% 0,#c8552b2e,#0000 56%);position:absolute;inset:0}.k-tournaments .phead .wm{z-index:1;-webkit-text-stroke:1px #ffffff05;opacity:1;font-size:clamp(5rem,21vw,18rem);top:-26px;right:-3%}.k-tournaments .phead-in{z-index:2;padding:104px 0 86px;position:relative}.k-tournaments .crumb{font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--faint);align-items:center;gap:.6rem;margin-bottom:28px;font-size:.66rem;display:flex}.k-tournaments .crumb a:hover{color:var(--ember-hi)}.k-tournaments .phead h1{margin:20px 0 24px;font-size:clamp(2.5rem,7.5vw,4.7rem);line-height:1.06}.k-tournaments .phead p{color:var(--muted);max-width:60ch;font-size:1.02rem;font-weight:300;line-height:1.8}.k-tournaments .toolbar{z-index:40;-webkit-backdrop-filter:blur(14px)saturate(1.2);backdrop-filter:blur(14px)saturate(1.2);border-bottom:1px solid var(--line);background:#120e0cdb;padding:16px 0;position:sticky;top:70px}.k-tournaments .tb-bar{background:var(--surface);border:1px solid var(--line-2);clip-path:polygon(0 0,100% 0,100% calc(100% - 9px),calc(100% - 9px) 100%,0 100%);align-items:center;gap:14px;padding:12px 14px;display:flex}.k-tournaments .tb-spring{flex:1}.k-tournaments .tb-divider{background:var(--line-2);width:1px;height:26px}.k-tournaments .iconbtn{border:1px solid var(--line-2);width:44px;height:44px;color:var(--text);cursor:pointer;clip-path:polygon(0 0,100% 0,100% calc(100% - 7px),calc(100% - 7px) 100%,0 100%);background:0 0;flex-shrink:0;place-items:center;transition:border-color .15s,color .15s,background .15s;display:inline-grid;position:relative}.k-tournaments .iconbtn:hover{border-color:var(--ember);color:var(--ember-hi)}.k-tournaments .iconbtn.on{border-color:var(--ember);color:var(--ember-hi);background:#c8552b14}.k-tournaments .iconbtn svg{width:19px;height:19px}.k-tournaments .iconbtn .badge2{background:var(--ember);color:#0c0c0e;font-family:var(--mono);place-items:center;min-width:16px;height:16px;padding:0 3px;font-size:.56rem;font-weight:700;display:grid;position:absolute;top:-7px;right:-7px}.k-tournaments .search{align-items:center;display:flex;position:relative}.k-tournaments .search input{opacity:0;width:0;color:var(--text);font-family:var(--mono);letter-spacing:.02em;transition:width .26s var(--snap),opacity .2s,padding .26s;background:0 0;border:0;border-bottom:1px solid #0000;padding:0;font-size:.82rem}.k-tournaments .search.open input{opacity:1;border-bottom-color:var(--line-2);width:min(52vw,340px);margin-left:8px;padding:.5rem .7rem}.k-tournaments .search input::placeholder{color:var(--faint);text-transform:uppercase;letter-spacing:.08em;font-size:.7rem}.k-tournaments .search input:focus{border-bottom-color:var(--ember);outline:none}.k-tournaments .search.open .iconbtn{border-color:var(--ember);color:var(--ember-hi)}.k-tournaments .sortwrap{position:relative}.k-tournaments .sortmenu{z-index:90;background:var(--bg-2);border:1px solid var(--line-2);min-width:220px;padding:6px;display:none;position:absolute;top:calc(100% + 12px);right:0;box-shadow:0 24px 50px #00000080}.k-tournaments .sortmenu.open{display:block}.k-tournaments .sortmenu button{width:100%;color:var(--muted);font-family:var(--mono);text-transform:uppercase;letter-spacing:.08em;cursor:pointer;text-align:left;background:0 0;border:0;align-items:center;gap:.6rem;padding:.7rem .8rem;font-size:.7rem;display:flex}.k-tournaments .sortmenu button:hover{background:var(--surface);color:var(--text)}.k-tournaments .sortmenu button.on{color:var(--ember-hi)}.k-tournaments .sortmenu button .ck{opacity:0;margin-left:auto}.k-tournaments .sortmenu button.on .ck{opacity:1}.k-tournaments .filterwrap{position:relative}.k-tournaments .advpanel{z-index:90;background:var(--bg-2);border-top:1px solid var(--line-2);padding:24px 18px calc(24px + env(safe-area-inset-bottom));transition:transform .3s var(--snap);visibility:hidden;flex-direction:column;gap:18px;display:flex;position:fixed;bottom:0;left:0;right:0;transform:translateY(110%);box-shadow:0 -20px 50px #00000080}.k-tournaments .advpanel.open{visibility:visible;transform:translateY(0)}.k-tournaments .adv-head{justify-content:space-between;align-items:center;display:flex}.k-tournaments .adv-head .at{font-family:var(--mono);letter-spacing:.16em;text-transform:uppercase;color:var(--faint);font-size:.66rem}.k-tournaments .adv-head .ax{color:var(--muted);cursor:pointer;background:0 0;border:0;font-size:1.3rem;line-height:1}.k-tournaments .advpanel label{font-family:var(--mono);text-transform:uppercase;letter-spacing:.14em;color:var(--faint);flex-direction:column;gap:7px;font-size:.62rem;display:flex}.k-tournaments .advpanel select{background:var(--surface);border:1px solid var(--line-2);color:var(--text);cursor:pointer;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%239b9893' stroke-width='2'%3E%3Cpath d='M2 4l4 4 4-4'/%3E%3C/svg%3E");background-position:right .8rem center;background-repeat:no-repeat;padding:.7rem 2rem .7rem .85rem;font-family:inherit;font-size:.86rem;font-weight:500}.k-tournaments .advpanel select:focus{border-color:var(--ember);outline:none}.k-tournaments .clearbtn{border:1px solid var(--line-2);color:var(--ember-hi);font-family:var(--mono);text-transform:uppercase;letter-spacing:.12em;cursor:pointer;background:0 0;padding:.75rem 1rem;font-size:.66rem;font-weight:700}.k-tournaments .clearbtn:hover{border-color:var(--ember)}.k-tournaments .advscrim{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);z-index:85;opacity:0;visibility:hidden;background:#08060599;transition:opacity .25s;position:fixed;inset:0}.k-tournaments .advscrim.open{opacity:1;visibility:visible}.k-tournaments main{padding:14px 0 0;position:relative}.k-tournaments main .wm-bg{opacity:.7;top:60px;left:50%;transform:translate(-50%)}.k-tournaments .count{font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--muted);z-index:2;padding:26px 0 6px;font-size:.72rem;position:relative}.k-tournaments .count b{color:var(--ember-hi);font-weight:700}.k-tournaments .list{z-index:2;flex-direction:column;gap:24px;max-width:1000px;margin-top:18px;margin-left:auto;margin-right:auto;display:flex;position:relative}.k-tournaments .item{background:var(--surface);border:1px solid var(--line);grid-template-columns:1fr;gap:20px;padding:22px;display:grid;position:relative;overflow:hidden}.k-tournaments .item:before{content:"";background:var(--ember);transform-origin:top;width:3px;height:100%;position:absolute;top:0;left:0;transform:scaleY(0)}.k-tournaments .item:hover{border-color:var(--ember);transition:transform .15s;transform:translate(6px)}.k-tournaments .item:hover:before{transform:scaleY(1)}.k-tournaments .date{text-align:center;background:var(--bg);border:1px solid var(--line-2);clip-path:polygon(0 0,100% 0,100% calc(100% - 11px),calc(100% - 11px) 100%,0 100%);flex-direction:column;flex-shrink:0;justify-content:center;align-self:start;align-items:center;gap:2px;padding:14px 10px;display:flex}.k-tournaments .date .d{color:var(--ember-hi);font-family:Anton;font-size:2.6rem;font-style:normal;line-height:.82}.k-tournaments .date .mwrap{flex-direction:column;align-items:center;display:flex}.k-tournaments .date .m{font-family:var(--mono);text-transform:uppercase;letter-spacing:.1em;color:var(--text);white-space:nowrap;font-size:.64rem}.k-tournaments .date .y{font-family:var(--mono);color:var(--faint);font-size:.58rem}.k-tournaments .info{min-width:0}.k-tournaments .metarow{flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:12px;display:flex}.k-tournaments .sport{font-family:var(--mono);text-transform:uppercase;letter-spacing:.14em;color:var(--ember-hi);border:1px solid var(--ember-dim);background:#c8552b14;padding:.4rem .6rem;font-size:.6rem;font-weight:700}.k-tournaments .tstat{font-family:var(--mono);text-transform:uppercase;letter-spacing:.14em;background:#0a0908;border:1px solid;align-items:center;gap:.5rem;padding:.4rem .65rem;font-size:.6rem;font-weight:700;display:inline-flex}.k-tournaments .tstat .sq{flex-shrink:0;width:7px;height:7px}.k-tournaments .tstat.st-open{color:var(--open);border-color:#5fcf908c}.k-tournaments .tstat.st-open .sq{background:var(--open);box-shadow:0 0 7px var(--open)}.k-tournaments .tstat.st-soon{color:var(--soon);border-color:var(--ember-dim)}.k-tournaments .tstat.st-soon .sq{background:var(--soon)}.k-tournaments .tstat.st-last{color:var(--last);border-color:#f0784d8c}.k-tournaments .tstat.st-last .sq{background:var(--last);box-shadow:0 0 7px var(--last)}.k-tournaments .info h3{text-transform:uppercase;letter-spacing:.01em;font-family:Anton;font-size:clamp(1.4rem,3.4vw,1.85rem);font-style:normal;line-height:1}.k-tournaments .info .loc{font-family:var(--mono);letter-spacing:.04em;text-transform:uppercase;color:var(--muted);align-items:center;gap:.55rem;margin-top:11px;font-size:.74rem;display:flex}.k-tournaments .info .loc .pin{background:var(--ember);flex-shrink:0;width:5px;height:5px}.k-tournaments .info .desc{color:var(--muted);max-width:56ch;margin-top:13px;font-size:.9rem;font-weight:300;line-height:1.65}.k-tournaments .item .cta{align-self:start}.k-tournaments .item .cta .btn{justify-content:center;width:100%}@media(min-width:760px){.k-tournaments .item{grid-template-columns:104px 1fr auto;align-items:center;gap:30px;padding:26px 30px}.k-tournaments .date{align-self:center;width:100%}.k-tournaments .item .cta{align-self:center}.k-tournaments .item .cta .btn{width:auto}}.k-tournaments .empty{text-align:center;color:var(--muted);z-index:2;padding:70px 20px;display:none;position:relative}.k-tournaments .empty.show{display:block}.k-tournaments .empty .ei{margin-bottom:12px;font-size:2.6rem}.k-tournaments .empty h3{text-transform:uppercase;color:var(--text);margin-bottom:8px;font-family:Anton;font-size:1.5rem;font-style:normal}.k-tournaments .cta-banner{border-top:1px solid var(--line);border-bottom:1px solid var(--line);margin:96px 0 0;position:relative;overflow:hidden}.k-tournaments .cta-banner .cta-bg{z-index:0;pointer-events:none;filter:grayscale(.5)contrast(1.1)brightness(.6)saturate(.9);background-image:linear-gradient(105deg,#16110f 18%,#16110fd1 52%,#16110f8c),url(/img/organizator.jpg);background-position:50% 38%;background-size:cover;position:absolute;inset:0}.k-tournaments .cta-banner .cta-bg:after{content:"";background:radial-gradient(120% 130% at 88% 12%,#c8552b42,#0000 56%);position:absolute;inset:0}.k-tournaments .cta-banner .wm{z-index:1;-webkit-text-stroke:1px #e2693a1f;top:50%;right:-2%;transform:translateY(-50%)}.k-tournaments .cta-banner .cta-in{z-index:2;flex-direction:column;align-items:flex-start;gap:24px;padding:120px 18px;display:flex;position:relative}.k-tournaments .cta-in .acc{margin-bottom:4px}.k-tournaments .cta-in h2{text-transform:uppercase;text-wrap:balance;font-family:Anton;font-size:clamp(2.1rem,5.4vw,3.2rem);font-style:normal;line-height:1.05}.k-tournaments .cta-in p{color:var(--muted);max-width:54ch;font-weight:300;line-height:1.75}@media(min-width:900px){.k-tournaments .cta-banner .cta-in{flex-direction:row;justify-content:space-between;align-items:center;gap:72px;padding:150px 44px}.k-tournaments .cta-in .cta-txt{max-width:60%}}@media(min-width:920px){.k-tournaments .wrap{padding:0 28px}.k-tournaments .advpanel{border:1px solid var(--line-2);border-top:1px solid var(--line-2);grid-template-columns:1fr 1fr;gap:16px;width:560px;max-width:80vw;padding:22px;display:grid;position:absolute;inset:calc(100% + 12px) 0 auto auto;transform:translateY(-8px);box-shadow:0 24px 50px #00000080}.k-tournaments .advpanel.open{transform:translateY(0)}.k-tournaments .adv-head{grid-column:1/3;margin-bottom:-2px}.k-tournaments .clearbtn{grid-column:1/3;justify-self:start}.k-tournaments .advscrim{display:none}}.k-clubs .hero{border-bottom:1px solid var(--line);background:radial-gradient(120% 80% at 85% 12%,var(--ember-glow),transparent 55%),linear-gradient(180deg,#161015,var(--bg) 70%);position:relative;overflow:hidden}.k-clubs .hero:after{content:"";opacity:.5;pointer-events:none;background-image:repeating-linear-gradient(118deg,#0000 0 34px,#ffffff04 34px 35px);position:absolute;inset:0}.k-clubs .hero-grid{flex-direction:column;gap:40px;padding:54px 0 56px;display:flex;position:relative}.k-clubs .crumb{color:var(--faint);align-items:center;gap:.5rem;margin-bottom:14px;font-size:.82rem;display:flex}.k-clubs .crumb a:hover{color:var(--ember-hi)}.k-clubs .hero h1{margin:14px 0 20px;font-size:clamp(2.2rem,6.5vw,4rem)}.k-clubs .hero p.lead{color:var(--muted);max-width:60ch;font-size:1.1rem;font-weight:300}.k-clubs .hero p.lead strong{color:var(--text);font-weight:500}.k-clubs .hero-actions{flex-wrap:wrap;gap:1rem;margin-top:28px;display:flex}.k-clubs .eco{background:linear-gradient(180deg,var(--surface-2),var(--surface));border:1px solid var(--line-2);border-radius:20px;padding:26px 22px 28px;position:relative;box-shadow:0 30px 80px #00000080}.k-clubs .eco-tag{background:var(--ember);color:#1a0e08;letter-spacing:.12em;text-transform:uppercase;border-radius:6px;padding:.3rem .7rem;font-size:.68rem;font-weight:700;position:absolute;top:-12px;left:24px}.k-clubs .crest{background:var(--bg);border:1px solid var(--line-2);border-radius:14px;align-items:center;gap:14px;margin-bottom:6px;padding:16px;display:flex}.k-clubs .crest .shield{background:linear-gradient(160deg,var(--ember),var(--ember-dim));color:#1a0e08;clip-path:polygon(50% 0,100% 18%,100% 70%,50% 100%,0 70%,0 18%);flex-shrink:0;place-items:center;width:52px;height:58px;font-size:1.5rem;display:grid}.k-clubs .crest .cn{text-transform:uppercase;font-family:Anton;font-size:1.15rem;font-style:normal;line-height:1}.k-clubs .crest .cc{color:var(--muted);font-size:.78rem}.k-clubs .crest .cc b{color:var(--ember-hi)}.k-clubs .eco-conn{width:100%;height:30px}.k-clubs .eco-team{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.k-clubs .eco-f{background:var(--bg);border:1px solid var(--line);text-align:center;border-radius:12px;padding:12px 8px}.k-clubs .eco-f .av{width:42px;height:42px;color:var(--ember-hi);border:1px solid var(--line-2);background:linear-gradient(145deg,#2c2c33,#17171b);border-radius:11px;place-items:center;margin:0 auto 8px;font-family:Anton;font-size:1.05rem;font-style:normal;display:grid}.k-clubs .eco-f .fn{font-size:.82rem;font-weight:600;line-height:1.2}.k-clubs .eco-f .fr{color:var(--faint);font-size:.7rem}.k-clubs .eco-foot{border-top:1px solid var(--line);color:var(--muted);justify-content:space-between;margin-top:16px;padding-top:14px;font-size:.76rem;display:flex}.k-clubs .eco-foot b{color:var(--text)}.k-clubs section{padding:74px 0}.k-clubs .sec-head{max-width:680px;margin-bottom:42px}.k-clubs .sec-head.center{text-align:center;margin-inline:auto}.k-clubs .sec-head h2{margin:12px 0;font-size:clamp(1.9rem,4vw,2.8rem)}.k-clubs .sec-head p{color:var(--muted);font-size:1.05rem;font-weight:300}.k-clubs .alt{background:var(--bg-2);border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.k-clubs .split{grid-template-columns:1fr;gap:24px;display:grid}.k-clubs .panel{background:var(--surface);border:1px solid var(--line);border-radius:18px;padding:34px;position:relative;overflow:hidden}.k-clubs .panel.club{border-color:var(--ember-dim)}.k-clubs .panel .ico{background:var(--ember-glow);border:1px solid var(--ember-dim);border-radius:12px;place-items:center;width:52px;height:52px;margin-bottom:20px;font-size:1.5rem;display:grid}.k-clubs .panel h3{text-transform:uppercase;letter-spacing:.01em;margin-bottom:6px;font-family:Anton;font-size:1.5rem;font-style:normal}.k-clubs .panel .ptag{color:var(--ember-hi);margin-bottom:14px;font-size:.82rem;font-weight:600}.k-clubs .panel>p.pintro{color:var(--muted);margin-bottom:24px;font-weight:300}.k-clubs .flist{flex-direction:column;gap:18px;list-style:none;display:flex}.k-clubs .flist li{align-items:flex-start;gap:.85rem;display:flex}.k-clubs .flist .ck{color:var(--ember-hi);flex-shrink:0;margin-top:2px;font-weight:700}.k-clubs .flist .ft{margin-bottom:3px;font-size:.98rem;font-weight:600;display:block}.k-clubs .flist .fd{color:var(--muted);font-size:.9rem;font-weight:300}.k-clubs .hype-grid{grid-template-columns:1fr;align-items:center;gap:40px;display:grid}.k-clubs .hype-controls .fmt{background:var(--surface);border:1px solid var(--line-2);border-radius:10px;gap:2px;margin:18px 0 8px;padding:3px;display:inline-flex}.k-clubs .hype-controls .fmt button{color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:7px;padding:.5rem .9rem;font-family:inherit;font-size:.82rem;font-weight:600;transition:all .15s}.k-clubs .hype-controls .fmt button.on{background:var(--ember);color:#1a0e08}.k-clubs .hype-controls .hint{color:var(--faint);margin-bottom:20px;font-size:.82rem}.k-clubs .dl-row{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.k-clubs .dl-note{color:var(--faint);font-size:.8rem}.k-clubs .stage{justify-content:center;display:flex}.k-clubs .scard{aspect-ratio:9/16;border:1px solid var(--line-2);width:300px;transition:aspect-ratio .3s var(--ease),width .3s var(--ease);background:radial-gradient(90% 60% at 70% 12%,#e2693a47,#0000 55%),linear-gradient(170deg,#1b1419,#0d0c0f 70%);border-radius:22px;position:relative;overflow:hidden;box-shadow:0 30px 80px #0000008c}.k-clubs .scard.post{aspect-ratio:1;width:340px}.k-clubs .scard:after{content:"";opacity:.5;pointer-events:none;background-image:repeating-linear-gradient(122deg,#0000 0 26px,#ffffff05 26px 27px);position:absolute;inset:0}.k-clubs .sc-pad{flex-direction:column;height:100%;padding:22px;display:flex;position:relative}.k-clubs .sc-top{letter-spacing:.16em;text-transform:uppercase;color:var(--faint);justify-content:space-between;align-items:center;font-size:.62rem;display:flex}.k-clubs .sc-brand{color:var(--text);letter-spacing:.04em;align-items:center;gap:.4rem;font-family:Anton;font-size:.8rem;font-style:normal;display:flex}.k-clubs .sc-brand .m{background:linear-gradient(135deg,var(--ember-hi),var(--ember-dim));border-radius:4px;width:16px;height:16px;display:inline-block;transform:rotate(-6deg)}.k-clubs .sc-win{text-align:center;margin:auto auto 4px}.k-clubs .sc-win .wbig{color:var(--ember-hi);text-shadow:0 0 30px var(--ember-glow);font-family:Anton;font-size:3.4rem;font-style:normal;line-height:.9}.k-clubs .sc-win .wmethod{text-transform:uppercase;letter-spacing:.14em;color:var(--text);margin-top:4px;font-size:.72rem;font-weight:700}.k-clubs .sc-fig{flex:1;place-items:center;min-height:0;display:grid}.k-clubs .sc-fig svg{width:auto;height:90%;max-height:200px}.k-clubs .sc-info{text-align:center;margin-bottom:6px}.k-clubs .sc-info .nm{text-transform:uppercase;font-family:Anton;font-size:1.5rem;font-style:normal;line-height:1}.k-clubs .sc-info .club{color:var(--ember-hi);margin-top:4px;font-size:.78rem;font-weight:600}.k-clubs .sc-stats{grid-template-columns:repeat(3,1fr);gap:6px;margin-top:14px;display:grid}.k-clubs .sc-stat{border:1px solid var(--line);text-align:center;background:#0c0c0e80;border-radius:9px;padding:7px 4px}.k-clubs .sc-stat .v{font-family:Anton;font-size:1rem;font-style:normal}.k-clubs .sc-stat .k{text-transform:uppercase;letter-spacing:.08em;color:var(--faint);font-size:.52rem}.k-clubs .sc-foot{text-align:center;letter-spacing:.14em;text-transform:uppercase;color:var(--faint);margin-top:12px;font-size:.6rem}.k-clubs .cta{text-align:center;background:radial-gradient(circle at 50% 0%,#c8552b29,transparent 60%),var(--bg-2);border-top:1px solid var(--line);position:relative;overflow:hidden}.k-clubs .cta h2{margin-bottom:16px;font-size:clamp(2rem,5vw,3.4rem)}.k-clubs .cta p{color:var(--muted);max-width:54ch;margin:0 auto 28px;font-size:1.08rem;font-weight:300}.k-clubs .cta .subtext{color:var(--faint);margin-top:18px;font-size:.88rem}@media(min-width:760px){.k-clubs .split{grid-template-columns:1fr 1fr}}@media(min-width:980px){.k-clubs .hero-grid{grid-template-columns:1.15fr .85fr;align-items:center;gap:54px;padding:72px 0;display:grid}.k-clubs .hype-grid{grid-template-columns:1fr 360px}}.k-profile .phero{border-bottom:1px solid var(--line);background:radial-gradient(120% 90% at 85% 10%,#e2693a2e,transparent 55%),linear-gradient(180deg,#161015,var(--bg) 70%);position:relative;overflow:hidden}.k-profile .phero:after{content:"";opacity:.5;pointer-events:none;background-image:repeating-linear-gradient(118deg,#0000 0 34px,#ffffff04 34px 35px);position:absolute;inset:0}.k-profile .phero-grid{flex-direction:column;gap:8px;padding:26px 0 30px;display:flex;position:relative}.k-profile .crumb{font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--faint);align-items:center;gap:.5rem;margin-bottom:8px;font-size:.66rem;display:flex}.k-profile .crumb a:hover{color:var(--ember-hi)}.k-profile .pf-visual-col{flex-direction:column;align-items:center;gap:14px;width:100%;display:flex}.k-profile .pf-visual{aspect-ratio:1/1.16;border:1px solid var(--line-2);background:radial-gradient(82% 70% at 50% 16%,#e2693a42,#0000 62%),linear-gradient(168deg,#1c1418,#0c0b0e);border-radius:16px;width:100%;max-width:300px;position:relative;overflow:hidden}.k-profile .pf-visual .pf-photo{object-fit:cover;object-position:top center;filter:grayscale(.16)contrast(1.05)saturate(.94);width:100%;height:100%;position:absolute;inset:0}.k-profile .pf-visual:after{content:"";pointer-events:none;background:linear-gradient(#0000 50%,#0a090ccc);position:absolute;inset:0}.k-profile .pf-flag{z-index:2;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);border:1px solid var(--line-2);font-family:var(--mono);letter-spacing:.08em;background:#0c0c0e9e;border-radius:7px;align-items:center;gap:.45rem;padding:.32rem .55rem;font-size:.62rem;font-weight:700;display:flex;position:absolute;top:13px;left:13px}.k-profile .pf-wt{z-index:2;background:var(--ember);color:#0c0c0e;font-family:var(--mono);letter-spacing:.06em;text-transform:uppercase;clip-path:polygon(0 0,100% 0,100% calc(100% - 5px),calc(100% - 5px) 100%,0 100%);padding:.34rem .6rem;font-size:.64rem;font-weight:700;position:absolute;bottom:13px;left:13px}.k-profile .flag{border:1px solid #ffffff26;border-radius:2px;width:20px;height:14px;display:inline-block;overflow:hidden}.k-profile .pf-weapons{flex-wrap:wrap;justify-content:center;gap:7px;max-width:300px;display:flex}.k-profile .pf-weapons .tag{font-family:var(--mono);text-transform:uppercase;letter-spacing:.05em;border:1px solid var(--line-2);background:var(--surface);color:var(--muted);clip-path:polygon(0 0,100% 0,100% calc(100% - 5px),calc(100% - 5px) 100%,0 100%);align-items:center;gap:.4rem;padding:.4rem .58rem;font-size:.62rem;font-weight:700;display:inline-flex}.k-profile .pf-weapons .tag .ti{color:var(--ember-hi)}.k-profile .pf-id .eyebrow{margin-bottom:10px;display:inline-block}.k-profile .pf-first{text-transform:uppercase;color:var(--muted);font-family:Anton;font-size:1.5rem;font-style:normal;line-height:1}.k-profile .pf-last{text-transform:uppercase;letter-spacing:0;margin:2px 0 8px;font-family:Anton;font-size:clamp(2.8rem,12vw,4.8rem);font-style:normal;line-height:.94}.k-profile .pf-nick{color:var(--ember-hi);margin-bottom:14px;font-size:1.1rem;font-style:normal;font-weight:600}.k-profile .pf-lead{color:var(--muted);max-width:56ch;margin-bottom:22px;font-size:1rem;font-weight:300;line-height:1.72}.k-profile .pf-meta{grid-template-columns:1fr;gap:10px;margin-bottom:24px;display:grid}.k-profile .pf-meta .mrow{background:var(--surface);border:1px solid var(--line);border-radius:12px;align-items:center;gap:12px;padding:12px 14px;display:flex}.k-profile .pf-meta .mi{width:34px;height:34px;color:var(--ember-hi);background:var(--ember-glow);border:1px solid var(--ember-dim);border-radius:9px;flex-shrink:0;place-items:center;display:grid}.k-profile .pf-meta .mi svg{width:17px;height:17px}.k-profile .pf-meta .mt{min-width:0}.k-profile .pf-meta .k{font-family:var(--mono);text-transform:uppercase;letter-spacing:.13em;color:var(--faint);margin-bottom:2px;font-size:.58rem}.k-profile .pf-meta .v{font-size:.92rem;font-weight:600}.k-profile .pf-meta .v.acc{color:var(--ember-hi)}.k-profile .attrs{flex-wrap:wrap;align-items:center;gap:14px;display:flex}.k-profile .ovr{background:conic-gradient(var(--ember) 0 88%,var(--line-2) 88% 100%);border-radius:50%;flex-shrink:0;place-items:center;width:104px;height:104px;display:grid;position:relative}.k-profile .ovr:before{content:"";background:var(--surface);border:1px solid var(--line);border-radius:50%;position:absolute;inset:8px}.k-profile .ovr .inner{text-align:center;position:relative}.k-profile .ovr .inner .o{font-family:Anton;font-size:2.1rem;font-style:normal}.k-profile .ovr .inner .l{letter-spacing:.18em;color:var(--faint);text-transform:uppercase;font-size:.6rem}.k-profile .hexs{gap:10px;display:flex}.k-profile .hex{text-align:center;width:64px}.k-profile .hex .badge{background:var(--surface-2);border:1px solid var(--line-2);clip-path:polygon(50% 0,100% 25%,100% 75%,50% 100%,0 75%,0 25%);place-items:center;width:54px;height:60px;margin:0 auto 5px;font-family:Anton;font-size:1.3rem;font-style:normal;display:grid}.k-profile .hex .badge.hot{color:var(--ember-hi);border-color:var(--ember-dim);background:var(--ember-glow)}.k-profile .hex .hl{text-transform:uppercase;letter-spacing:.1em;color:var(--muted);font-size:.62rem}.k-profile main{padding:30px 0 70px}.k-profile .grid{grid-template-columns:1fr;gap:18px;display:grid}.k-profile .card{background:var(--surface);border:1px solid var(--line);border-radius:16px;padding:22px}.k-profile .card h2{text-transform:uppercase;letter-spacing:.02em;margin-bottom:4px;font-family:Anton;font-size:1.15rem;font-style:normal}.k-profile .card .sub{font-family:var(--mono);color:var(--faint);text-transform:uppercase;letter-spacing:.14em;margin-bottom:18px;font-size:.62rem}.k-profile .card.span2{grid-column:auto}.k-profile .bio p{color:var(--muted);font-size:.98rem;font-weight:300}.k-profile .bio .weapons{flex-wrap:wrap;gap:8px;margin-top:18px;display:flex}.k-profile .tag{background:var(--surface-2);border:1px solid var(--line-2);border-radius:20px;align-items:center;gap:.4rem;padding:.4rem .75rem;font-size:.8rem;font-weight:600;display:inline-flex}.k-profile .tag .ti{color:var(--ember-hi)}.k-profile .bio-grid{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.k-profile .biom{background:var(--bg);border:1px solid var(--line);text-align:center;border-radius:12px;padding:16px}.k-profile .biom .v{font-family:Anton;font-size:1.9rem;font-style:normal}.k-profile .biom .v small{color:var(--muted);font-family:Inter;font-size:.9rem;font-style:normal;font-weight:500}.k-profile .biom .k{text-transform:uppercase;letter-spacing:.12em;color:var(--faint);margin-top:4px;font-size:.66rem}.k-profile .rec-rows{flex-direction:column;gap:12px;margin-bottom:20px;display:flex}.k-profile .rec-row{background:var(--bg);border:1px solid var(--line);border-radius:12px;justify-content:space-between;align-items:center;padding:14px 16px;display:flex}.k-profile .rec-row .rl{text-transform:uppercase;letter-spacing:.1em;color:var(--muted);font-size:.8rem}.k-profile .rec-wld{gap:14px;font-family:Anton;font-size:1.5rem;font-style:normal;display:flex}.k-profile .rec-wld .w{color:var(--win)}.k-profile .rec-wld .l{color:var(--loss)}.k-profile .rec-wld .d{color:var(--faint)}.k-profile .rec-wld small{color:var(--faint);letter-spacing:.1em;text-align:center;margin-top:2px;font-family:Inter;font-size:.58rem;font-style:normal;font-weight:600;display:block}.k-profile .ko-ratio{background:linear-gradient(120deg,var(--ember-glow),transparent);border:1px solid var(--ember-dim);border-radius:12px;align-items:center;gap:18px;padding:16px 18px;display:flex}.k-profile .ko-ratio .big{color:var(--ember-hi);font-family:Anton;font-size:3rem;font-style:normal}.k-profile .ko-ratio .kt{color:var(--muted);font-size:.82rem}.k-profile .ko-ratio .kt b{color:var(--text);text-transform:uppercase;letter-spacing:.05em;font-size:.95rem;display:block}.k-profile .finish{flex-direction:column;align-items:center;gap:20px;display:flex}.k-profile .donut{background:conic-gradient(var(--ember) 0 75%,#8a6a3a 75% 92%,var(--line-2) 92% 100%);border-radius:50%;flex-shrink:0;place-items:center;width:160px;height:160px;display:grid;position:relative}.k-profile .donut:before{content:"";background:var(--surface);border:1px solid var(--line);border-radius:50%;position:absolute;inset:26px}.k-profile .donut .dc{text-align:center;position:relative}.k-profile .donut .dc .n{font-family:Anton;font-size:1.9rem;font-style:normal}.k-profile .donut .dc .t{letter-spacing:.14em;color:var(--faint);text-transform:uppercase;font-size:.6rem}.k-profile .legend{flex-direction:column;gap:10px;width:100%;display:flex}.k-profile .leg{align-items:center;gap:10px;font-size:.9rem;display:flex}.k-profile .leg .sw{border-radius:3px;flex-shrink:0;width:12px;height:12px}.k-profile .leg .ln{color:var(--muted);flex:1}.k-profile .leg .pc{font-family:Anton;font-size:1.05rem;font-style:normal}.k-profile .twocol-stat{grid-template-columns:1fr;gap:18px;display:grid}.k-profile .form-chips{gap:8px;margin-top:6px;display:flex}.k-profile .fc{border:1px solid var(--line-2);border-radius:8px;place-items:center;width:38px;height:44px;font-family:Anton;font-size:1.1rem;font-style:normal;display:grid}.k-profile .fc.W{background:var(--ember);color:#1a0e08;border-color:var(--ember)}.k-profile .fc.L{color:var(--loss);border-color:var(--loss);background:0 0}.k-profile .rounds-big{align-items:baseline;gap:10px;margin-top:6px;display:flex}.k-profile .rounds-big .num{color:var(--ember-hi);font-family:Anton;font-size:3.4rem;font-style:normal;line-height:1}.k-profile .rounds-big .rl{color:var(--muted);font-size:.85rem}.k-profile .meter{background:var(--bg);border:1px solid var(--line);border-radius:6px;height:8px;margin-top:14px;overflow:hidden}.k-profile .meter span{background:linear-gradient(90deg,var(--ember),var(--ember-hi));height:100%;display:block}.k-profile .weights{align-items:flex-end;gap:6px;height:90px;margin-top:8px;display:flex}.k-profile .wbar{flex-direction:column;flex:1;justify-content:flex-end;align-items:center;gap:6px;height:100%;display:flex}.k-profile .wbar .bar{background:var(--surface-2);border:1px solid var(--line-2);border-radius:6px 6px 0 0;width:100%;max-width:34px;position:relative}.k-profile .wbar.now .bar{background:linear-gradient(180deg,var(--ember),var(--ember-dim));border-color:var(--ember-dim)}.k-profile .wbar .wl{color:var(--faint);font-size:.62rem}.k-profile .wbar .wv{color:var(--muted);font-size:.66rem;font-weight:600}.k-profile .timeline{margin-top:4px;padding-left:8px;position:relative}.k-profile .tl{border-left:2px solid var(--line);padding:0 0 22px 30px;position:relative}.k-profile .tl:last-child{border-left-color:#0000;padding-bottom:0}.k-profile .tl .mk{border:2px solid var(--bg);border-radius:50%;place-items:center;width:24px;height:24px;font-family:Anton;font-size:.72rem;font-style:normal;display:grid;position:absolute;top:0;left:-13px}.k-profile .tl .mk.W{background:var(--ember);color:#1a0e08}.k-profile .tl .mk.L{background:var(--loss);color:#fff}.k-profile .tl-head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:10px;display:flex}.k-profile .tl-res{letter-spacing:.03em;font-family:Anton;font-size:.92rem;font-style:normal}.k-profile .tl-res.W{color:var(--ember-hi)}.k-profile .tl-res.L{color:var(--loss)}.k-profile .tl-opp{font-size:1rem;font-weight:600}.k-profile .tl-date{color:var(--faint);font-size:.78rem}.k-profile .tl-meta{color:var(--muted);margin-top:3px;font-size:.85rem}.k-profile .tl-meta .evt{color:var(--text)}.k-profile .tl-method{text-transform:uppercase;letter-spacing:.05em;background:var(--surface-2);border:1px solid var(--line-2);color:var(--muted);border-radius:6px;margin-top:8px;padding:.25rem .6rem;font-size:.74rem;font-weight:600;display:inline-block}@media(min-width:760px){.k-profile .grid{grid-template-columns:1fr 1fr}.k-profile .card.span2{grid-column:span 2}.k-profile .finish{flex-direction:row;justify-content:space-between;align-items:center}.k-profile .legend{flex:1;width:auto;max-width:300px}.k-profile .twocol-stat{grid-template-columns:1fr 1fr}}@media(min-width:980px){.k-profile .phero-grid{grid-template-columns:1.34fr .66fr;align-items:center;gap:48px;padding:48px 0 52px;display:grid}.k-profile .pf-meta{grid-template-columns:repeat(2,1fr)}.k-profile .grid{grid-template-columns:repeat(3,1fr)}.k-profile .card.span2{grid-column:span 2}.k-profile .card.span3{grid-column:span 3}}@keyframes k-auth-fade{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.k-auth .auth{grid-template-columns:1fr;min-height:100vh;display:grid}.k-auth .brandside{border-right:1px solid var(--line);background:radial-gradient(120% 80% at 30% 10%,#e2693a33,#0000 55%),linear-gradient(#161015,#0c0c0e 75%);flex-direction:column;justify-content:space-between;padding:clamp(52px,5.5vw,92px);display:none;position:relative;overflow:hidden}.k-auth .brandside:after{content:"";opacity:.5;pointer-events:none;background-image:repeating-linear-gradient(118deg,#0000 0 36px,#ffffff04 36px 37px);position:absolute;inset:0}.k-auth .bs-top{position:relative}.k-auth .brand{text-transform:uppercase;letter-spacing:.02em;align-items:center;gap:.6rem;font-family:Anton;font-size:1.4rem;font-style:normal;display:flex}.k-auth .brand .mark{background:linear-gradient(135deg,var(--ember-hi),var(--ember-dim));color:#1a0e08;border-radius:7px;place-items:center;width:30px;height:30px;font-size:1rem;display:grid;transform:rotate(-6deg)}.k-auth .bs-mid{margin:auto 0;position:relative}.k-auth .bs-mid h2{letter-spacing:0;margin:14px 0 22px;font-size:clamp(2.7rem,3.8vw,3.9rem);line-height:1.08}.k-auth .bs-mid p{color:var(--muted);max-width:44ch;margin-bottom:34px;font-size:1.06rem;font-weight:300;line-height:1.7}.k-auth .bs-trust{flex-direction:column;gap:18px;display:flex}.k-auth .bs-trust .t{color:var(--text);align-items:center;gap:14px;font-size:1rem;display:flex}.k-auth .bs-trust .ti{background:var(--ember-glow);border:1px solid var(--ember-dim);border-radius:10px;flex-shrink:0;place-items:center;width:42px;height:42px;font-size:1.2rem;display:grid}.k-auth .bs-trust .t span small{color:var(--faint);font-size:.84rem;font-weight:400;display:block}.k-auth .bs-foot{color:var(--faint);font-size:.8rem;position:relative}.k-auth .formside{flex-direction:column;min-height:100vh;display:flex}.k-auth .fs-top{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;padding:20px 22px;display:flex}.k-auth .fs-top .brand{font-size:1.2rem}.k-auth .fs-top .back{color:var(--muted);align-items:center;gap:.4rem;font-size:.86rem;transition:color .2s;display:flex}.k-auth .fs-top .back:hover{color:var(--ember-hi)}.k-auth .fs-body{flex:1;justify-content:center;align-items:center;padding:34px 22px;display:flex}.k-auth .card{width:100%;max-width:440px}.k-auth .btn{justify-content:center;width:100%}.k-auth .tabs{background:var(--surface);border:1px solid var(--line-2);border-radius:12px;gap:3px;margin-bottom:30px;padding:4px;display:flex}.k-auth .tabs button{color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:8px;flex:1;padding:.7rem;font-family:inherit;font-size:.92rem;font-weight:600;transition:all .18s}.k-auth .tabs button:hover{color:var(--text)}.k-auth .tabs button.on{background:var(--ember);color:#1a0e08}.k-auth .pane{display:none}.k-auth .pane.on{animation:k-auth-fade .35s var(--ease);display:block}.k-auth .head{margin-bottom:24px}.k-auth .head h1{margin:8px 0 10px;font-size:clamp(2rem,7vw,2.8rem)}.k-auth .head p{color:var(--muted);font-size:.98rem;font-weight:300}.k-auth .field{margin-bottom:16px}.k-auth .row2{grid-template-columns:1fr 1fr;gap:14px;display:grid}.k-auth .field label{margin-bottom:6px;font-size:.85rem;font-weight:600;display:block}.k-auth .field .sublabel{color:var(--faint);margin-top:5px;font-size:.78rem;font-weight:300}.k-auth .ctrl-wrap{position:relative}.k-auth .ctrl-wrap .ci{color:var(--faint);pointer-events:none;font-size:1rem;transition:color .2s;position:absolute;top:50%;left:.85rem;transform:translateY(-50%)}.k-auth .control{background:var(--bg);border:1px solid var(--line-2);width:100%;color:var(--text);border-radius:10px;padding:.82rem .9rem .82rem 2.4rem;font-family:inherit;font-size:.95rem;transition:border-color .2s,box-shadow .2s,background .2s}.k-auth .control::placeholder{color:var(--faint)}.k-auth .control:focus{border-color:var(--ember);box-shadow:0 0 0 4px var(--ember-glow);background:#100f12;outline:none}.k-auth .ctrl-wrap:focus-within .ci{color:var(--ember-hi)}.k-auth .toggle-pass{color:var(--faint);cursor:pointer;background:0 0;border:0;padding:.2rem;font-size:.95rem;position:absolute;top:50%;right:.7rem;transform:translateY(-50%)}.k-auth .toggle-pass:hover{color:var(--ember-hi)}.k-auth .options{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin:6px 0 22px;display:flex}.k-auth .check{cursor:pointer;color:var(--muted);align-items:center;gap:9px;font-size:.86rem;display:flex}.k-auth .check input{opacity:0;width:0;height:0;position:absolute}.k-auth .check .box{border:1.5px solid var(--line-2);background:var(--bg);border-radius:6px;flex-shrink:0;place-items:center;width:20px;height:20px;transition:all .2s;display:grid}.k-auth .check input:checked+.box{background:var(--ember);border-color:var(--ember)}.k-auth .check .box svg{opacity:0;transition:all .2s}.k-auth .check input:checked+.box svg{opacity:1}.k-auth .link{color:var(--ember-hi);font-size:.86rem;font-weight:600}.k-auth .link:hover{text-decoration:underline}.k-auth .note{background:linear-gradient(120deg,var(--ember-glow),transparent);border:1px solid var(--ember-dim);border-radius:12px;gap:14px;margin:20px 0 6px;padding:16px;display:flex}.k-auth .note .ni{flex-shrink:0;font-size:1.4rem;line-height:1.2}.k-auth .note p{color:var(--muted);font-size:.85rem;font-weight:300}.k-auth .note p b{color:var(--text);font-weight:600}.k-auth .consent{margin:18px 0 22px}.k-auth .consent .check{align-items:flex-start}.k-auth .consent .check .box{margin-top:1px}.k-auth .consent .ctxt{color:var(--muted);font-size:.85rem;font-weight:300}.k-auth .consent .ctxt a{color:var(--ember-hi);font-weight:500}.k-auth .switch{text-align:center;color:var(--muted);margin-top:22px;font-size:.9rem}.k-auth .switch a{color:var(--ember-hi);font-weight:600}.k-auth .switch a:hover{text-decoration:underline}.k-auth .divider{color:var(--faint);text-transform:uppercase;letter-spacing:.1em;align-items:center;gap:14px;margin:22px 0;font-size:.78rem;display:flex}.k-auth .divider:before,.k-auth .divider:after{content:"";background:var(--line);flex:1;height:1px}@media(min-width:880px){.k-auth .auth{grid-template-columns:1.05fr 1fr}.k-auth .brandside{display:flex}.k-auth .fs-top{display:none}.k-auth .fs-body{justify-content:flex-start;padding-left:clamp(48px,5.5vw,104px)}}.k-organize .phead{border-bottom:1px solid var(--line);padding:92px 0 68px;position:relative;overflow:hidden}.k-organize .phead .phead-bg{z-index:0;pointer-events:none;background-image:linear-gradient(95deg,var(--bg) 4%,#0c0c0eb8 48%,#0c0c0e6b 100%),url(/img/organizator.jpg);filter:grayscale(.52)contrast(1.1)brightness(.56)saturate(.9);background-position:50% 32%;background-size:cover;position:absolute;inset:0}.k-organize .phead .phead-bg:after{content:"";background:radial-gradient(110% 130% at 88% 8%,#c8552b3d,#0000 56%);position:absolute;inset:0}.k-organize .phead .wrap{z-index:2;position:relative}.k-organize .crumb{color:var(--faint);align-items:center;gap:.5rem;margin-bottom:22px;font-size:.85rem;display:flex;position:relative}.k-organize .crumb a:hover{color:var(--ember-hi)}.k-organize .phead h1{max-width:20ch;margin:16px 0 22px;font-size:clamp(2.2rem,5vw,3.7rem);line-height:1.08;position:relative}.k-organize .phead p.intro{color:var(--muted);max-width:62ch;font-size:1.08rem;font-weight:300;line-height:1.75;position:relative}.k-organize .phead p.intro strong{color:var(--text);font-weight:500}.k-organize .form-layout{grid-template-columns:1fr 340px;align-items:start;gap:40px;padding:56px 0 80px;display:grid}.k-organize .progress{gap:10px;margin-bottom:36px;display:flex}.k-organize .progress .pstep{background:var(--surface);border:1px solid var(--line);color:var(--muted);border-radius:12px;flex:1;align-items:center;gap:10px;padding:12px 14px;font-size:.85rem;display:flex}.k-organize .progress .pstep.active{border-color:var(--ember-dim);color:var(--text)}.k-organize .progress .pstep b{background:var(--surface-2);border:1px solid var(--line-2);width:24px;height:24px;color:var(--ember-hi);border-radius:50%;flex-shrink:0;place-items:center;font-family:Anton;font-size:.8rem;font-style:normal;display:grid}.k-organize .progress .pstep.active b{background:var(--ember);color:#1a0e08;border-color:var(--ember)}.k-organize .step-card{background:var(--surface);border:1px solid var(--line);border-radius:18px;margin-bottom:26px;padding:34px}.k-organize .step-head{align-items:flex-start;gap:14px;margin-bottom:8px;display:flex}.k-organize .step-num{color:var(--ember-dim);background:var(--ember-glow);border:1px solid var(--ember-dim);border-radius:11px;flex-shrink:0;place-items:center;width:46px;height:46px;font-family:Anton;font-size:1.5rem;font-style:normal;display:grid}.k-organize .step-head h2{text-transform:uppercase;letter-spacing:.01em;font-family:Anton;font-size:1.45rem;font-style:normal;line-height:1.05}.k-organize .step-head .st-sub{color:var(--ember-hi);font-size:.9rem;font-weight:500}.k-organize .step-desc{color:var(--muted);margin:6px 0 26px;padding-left:60px;font-size:.95rem;font-weight:300}.k-organize .field{margin-bottom:24px}.k-organize .field:last-child{margin-bottom:0}.k-organize .field label{margin-bottom:6px;font-size:.95rem;font-weight:600;display:block}.k-organize .field label .opt{color:var(--faint);font-size:.82rem;font-weight:400}.k-organize .hint{color:var(--muted);align-items:flex-start;gap:.5rem;margin-bottom:10px;font-size:.84rem;font-weight:300;display:flex}.k-organize .hint .hi{color:var(--ember-hi);flex-shrink:0}.k-organize .control,.k-organize select.control,.k-organize textarea.control{background:var(--bg);border:1px solid var(--line-2);width:100%;color:var(--text);border-radius:10px;padding:.8rem .9rem;font-family:inherit;font-size:.95rem;transition:border-color .2s,box-shadow .2s}.k-organize .control::placeholder{color:var(--faint)}.k-organize .control:focus{border-color:var(--ember);box-shadow:0 0 0 3px var(--ember-glow);outline:none}.k-organize textarea.control{resize:vertical;min-height:120px}.k-organize select.control{appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' fill='none' stroke='%23a3a09b' stroke-width='2'%3E%3Cpath d='M3 5l4 4 4-4'/%3E%3C/svg%3E");background-position:right 14px center;background-repeat:no-repeat;padding-right:2.4rem}.k-organize .row2{grid-template-columns:1fr 1fr;gap:18px;display:grid}.k-organize .input-affix{position:relative}.k-organize .input-affix .affix{color:var(--faint);font-size:.9rem;font-weight:600;position:absolute;top:50%;right:14px;transform:translateY(-50%)}.k-organize .editor{background:var(--bg);border:1px solid var(--line-2);border-radius:10px;overflow:hidden}.k-organize .editor .tools{border-bottom:1px solid var(--line);color:var(--muted);gap:4px;padding:8px 10px;display:flex}.k-organize .editor .tools span{cursor:pointer;border-radius:6px;place-items:center;width:30px;height:28px;font-size:.8rem;display:grid}.k-organize .editor .tools span:hover{background:var(--surface-2);color:var(--text)}.k-organize .editor textarea{background:0 0;border:0;border-radius:0}.k-organize .editor textarea:focus{box-shadow:none}.k-organize .filebtn{color:var(--ember-hi);border:1px dashed var(--ember-dim);cursor:pointer;background:var(--ember-glow);border-radius:9px;align-items:center;gap:.5rem;margin-top:10px;padding:.55rem .9rem;font-size:.86rem;transition:all .2s;display:inline-flex}.k-organize .filebtn:hover{border-color:var(--ember);color:#fff}.k-organize .confirm{background:0 0;border:0;border-radius:0;padding:8px 2px 0}.k-organize .check{cursor:pointer;align-items:flex-start;gap:11px;max-width:70ch;margin-bottom:40px;display:flex}.k-organize .check input{opacity:0;width:0;height:0;position:absolute}.k-organize .check .box{border:1.5px solid var(--line-2);background:var(--bg);border-radius:5px;flex-shrink:0;place-items:center;width:18px;height:18px;margin-top:2px;transition:all .2s;display:grid}.k-organize .check input:checked+.box{background:var(--ember);border-color:var(--ember)}.k-organize .check .box svg{opacity:0;width:11px;height:11px;transition:all .2s}.k-organize .check input:checked+.box svg{opacity:1}.k-organize .check .ctxt{color:var(--faint);font-size:.82rem;font-weight:300;line-height:1.55}.k-organize .submit-row{text-align:center;flex-direction:column;align-items:center;gap:14px;display:flex}.k-organize .submit-row .btn{padding:1rem 2.2rem;font-size:1.05rem}.k-organize .aside{flex-direction:column;gap:18px;display:flex;position:sticky;top:92px}.k-organize .acard{background:var(--surface);border:1px solid var(--line);border-radius:16px;padding:24px}.k-organize .acard h3{text-transform:uppercase;letter-spacing:.16em;color:var(--faint);margin-bottom:18px;font-size:.78rem}.k-organize .abenef{align-items:flex-start;gap:12px;margin-bottom:16px;display:flex}.k-organize .abenef:last-child{margin-bottom:0}.k-organize .abenef .ai{background:var(--ember-glow);border:1px solid var(--ember-dim);border-radius:10px;flex-shrink:0;place-items:center;width:38px;height:38px;font-size:1.1rem;display:grid}.k-organize .abenef .at{font-size:.92rem;font-weight:600}.k-organize .abenef .ad{color:var(--muted);font-size:.82rem;font-weight:300}.k-organize .asupport{background:linear-gradient(160deg,var(--surface-2),var(--surface));border:1px solid var(--line-2);border-radius:16px;padding:22px}.k-organize .asupport .at{margin-bottom:6px;font-weight:700}.k-organize .asupport p{color:var(--muted);margin-bottom:12px;font-size:.85rem;font-weight:300}@media(max-width:920px){.k-organize .form-layout{grid-template-columns:1fr}.k-organize .aside{flex-flow:wrap;order:-1;position:static}.k-organize .acard,.k-organize .asupport{flex:1;min-width:260px}}@media(max-width:560px){.k-organize .step-card{padding:24px}.k-organize .step-desc{padding-left:0}.k-organize .row2{grid-template-columns:1fr}.k-organize .progress{flex-direction:column}}
