html.cp-nav-lock{overflow:hidden}body.{padding-top:60px}.cp-nav{position:fixed;top:0;left:0;right:0;z-index:9000;background:var(--cp-glass);backdrop-filter:saturate(160%) blur(10px);border-bottom:var(--cp-hairline);box-shadow:0 -3px 0 var(--cp-gold) inset}.cp-nav__wrap{max-width:920px;margin:0 auto;padding:0 24px;height:59px;display:flex;align-items:center;gap:26px}.cp-nav__brand{font-family:var(--cp-font-head);font-weight:700;font-size:21px;letter-spacing:-.5px;color:var(--cp-text);text-decoration:none;flex:0 0 auto}.cp-nav__brand span{color:var(--cp-gold)}.cp-nav__list{list-style:none;display:flex;align-items:center;gap:4px;margin:0;padding:0}.cp-nav__item{position:relative}.cp-nav__top{font-family:var(--cp-font-head);font-weight:500;font-size:15px;color:var(--cp-body);background:none;border-width:medium;border-style:none;border-color:currentcolor;border-image:none;cursor:pointer;text-decoration:none;padding:8px 12px;border-radius:8px;display:inline-flex;align-items:center;gap:5px;line-height:1}.cp-nav__top:hover{color:var(--cp-text);background:#ffffff0a}.cp-nav__top.is-active{color:var(--cp-gold)}.cp-nav__caret{font-size:10px;color:var(--cp-muted);transition:transform .18s}.cp-nav__item.open .cp-nav__caret,.cp-nav__item.has-children:hover .cp-nav__caret{transform:rotate(180deg);color:var(--cp-gold)}.cp-nav-panel{position:absolute;top:100%;left:0;padding-top:10px;z-index:9001;opacity:0;visibility:hidden;transform:translateY(-6px);transition:opacity .16s,transform .16s}.cp-nav__item.has-children:hover>.cp-nav-panel,.cp-nav__item.open>.cp-nav-panel{opacity:1;visibility:visible;transform:translateY(0)}.cp-nav-panel__inner{display:grid;grid-template-columns:repeat(var(--cp-nav-cols, 3),minmax(168px,240px));width:max-content;gap:4px 28px;align-content:start;align-items:start;background:var(--cp-surface);border-right-color:;border-right-style:;border-right-width:;border-bottom-color:;border-bottom-style:;border-bottom-width:;border-left-color:;border-left-style:;border-left-width:;border-image-source:;border-image-slice:;border-image-width:;border-image-outset:;border-image-repeat:;border-top:2px solid var(--cp-gold);border-radius:0 0 12px 12px;padding:20px 24px;box-shadow:#00000073 0 18px 40px;min-width:200px;max-width:min(860px,-32px + 100vw);max-height:min(70vh,560px);overflow:hidden auto}.cp-nav-col{display:flex;flex-direction:column;min-width:0px}.cp-nav-col__head{font-family:var(--cp-font-head);font-weight:500;font-size:15px;letter-spacing:-.01em;color:var(--cp-text);text-decoration:none;margin-bottom:8px;display:inline-flex;align-items:center;gap:6px}a.cp-nav-col__head:hover{color:var(--cp-gold)}a.cp-nav-col__head:after{content:"›";color:var(--cp-muted);transition:transform .15s,color .15s}a.cp-nav-col__head:hover:after{color:var(--cp-gold);transform:translate(2px)}.cp-nav-col__links{display:flex;flex-direction:column;margin-left:4px;padding-left:11px;border-left:1px solid var(--cp-border)}.cp-nav-col__link{font-family:var(--cp-font-body);font-size:13px;color:var(--cp-muted);text-decoration:none;padding:5px 0;display:block}.cp-nav-col__link:hover{color:var(--cp-gold)}.cp-nav-col__link--solo{margin-left:0;border-left-width:medium;border-left-style:none;border-left-color:currentcolor;font-size:15px;color:var(--cp-body);padding:6px 0}.cp-nav__burger{display:none;margin-left:auto;width:40px;height:40px;background:none;border:var(--cp-hairline);border-radius:8px;cursor:pointer;padding:0;flex-direction:column;align-items:center;justify-content:center;gap:5px}.cp-nav__burger span{width:18px;height:2px;background:var(--cp-gold);border-radius:2px;transition:transform .2s,opacity .2s}.cp-nav__burger.is-x span:nth-child(1){transform:translateY(7px) rotate(45deg)}.cp-nav__burger.is-x span:nth-child(2){opacity:0}.cp-nav__burger.is-x span:nth-child(3){transform:translateY(-7px) rotate(-45deg)}.cp-nav.mobile-open{background:var(--cp-graphite);backdrop-filter:none}.cp-nav__drawer{display:none;position:fixed;inset:59px 0 0;background:var(--cp-graphite);border-top:var(--cp-hairline);overflow-y:auto;padding:10px 20px 40px;text-align:center}.cp-nav.mobile-open .cp-nav__drawer{display:block}.cp-macc{list-style:none;margin:0;padding:0}.cp-macc__item{border-bottom:var(--cp-hairline)}.cp-macc__row{position:relative;width:100%;background:none;border-width:medium;border-style:none;border-color:currentcolor;border-image:none;cursor:pointer;color:var(--cp-text);font-family:var(--cp-font-head);font-weight:500;font-size:17px;display:flex;justify-content:center;align-items:center;padding:15px 30px}.cp-macc__row--2{font-size:15px;color:var(--cp-body)}.cp-macc__pl{position:absolute;right:6px;top:50%;transform:translateY(-50%);font-family:var(--cp-font-mono);color:var(--cp-gold);font-size:18px;line-height:1}.cp-macc__item.open>.cp-macc__row .cp-macc__pl{transform:translateY(-50%) rotate(45deg)}.cp-macc__sub{list-style:none;margin:0;padding:0;max-height:0px;overflow:hidden;transition:max-height .25s}.cp-macc__item.open>.cp-macc__sub{max-height:800px}.cp-macc__link{display:block;color:var(--cp-body);text-decoration:none;font-family:var(--cp-font-body);font-size:15px;padding:12px 30px;text-align:center}a.cp-macc__link.cp-macc__row--2{font-size:15px;padding:13px 30px}.cp-macc__link:hover,.cp-macc__link.is-active{color:var(--cp-gold)}@media(max-width:760px){.cp-nav__list{display:none}}@media(max-width:760px){.cp-nav__burger{display:flex}}.cp-macc__lead{position:relative;display:flex;align-items:stretch}.cp-macc__lead>.cp-macc__link{flex:1 1 auto}.cp-macc__exp{flex:0 0 56px;background:none;border-top-width:medium;border-right-width:medium;border-bottom-width:medium;border-top-style:none;border-right-style:none;border-bottom-style:none;border-top-color:currentcolor;border-right-color:currentcolor;border-bottom-color:currentcolor;border-image:none;cursor:pointer;display:flex;align-items:center;justify-content:center;border-left:.5px solid var(--cp-bd,#2D313B)}.cp-macc__exp .cp-macc__pl{position:static;transform:none}.cp-macc__item.open>.cp-macc__lead .cp-macc__exp .cp-macc__pl{transform:rotate(45deg)}.cp-nav__auth{display:flex;align-items:center;gap:10px;margin-left:auto;flex:0 0 auto}.cp-nav__signin{font-family:Space Grotesk,sans-serif;font-weight:500;font-size:15px;color:var(--cp-body,#C9CBD1);background:none;border-width:medium;border-style:none;border-color:currentcolor;border-image:none;cursor:pointer;text-decoration:none;padding:8px 12px;border-radius:8px;line-height:1;white-space:nowrap}.cp-nav__signin:hover{color:var(--cp-tx,#ECEAE4);background:#ffffff0a}.cp-nav__subscribe{font-family:JetBrains Mono,monospace;font-weight:500;font-size:13px;color:var(--cp-goldink,#412402);background:var(--cp-gold,#FFB22E);border-width:medium;border-style:none;border-color:currentcolor;border-image:none;cursor:pointer;text-decoration:none;padding:9px 16px;border-radius:8px;line-height:1;letter-spacing:.02em;white-space:nowrap}.cp-nav__subscribe:hover{opacity:.9}@media(max-width:760px){.cp-nav__auth{display:none}}.cp-macc__auth{display:flex;flex-direction:column;gap:12px;padding:22px 30px 8px}.cp-macc__auth a{display:block;text-align:center;text-decoration:none}.cp-macc__auth .cp-nav__signin{border:.5px solid var(--cp-bd,#2D313B);font-size:16px;padding:13px}.cp-macc__auth .cp-nav__subscribe{font-size:14px;padding:14px}.cp-nav-panel__cta{grid-column:1 / -1;margin-top:14px;padding-top:16px;border-top:.5px solid var(--cp-bd,#2D313B);display:flex;flex-flow:wrap;gap:10px}.cp-nav-panel__cta a{flex:1 1 auto}.cp-nav-panel__cta a{display:flex;align-items:center;justify-content:center;gap:8px;font-family:JetBrains Mono,monospace;font-weight:500;font-size:13px;letter-spacing:.02em;color:var(--cp-goldink,#412402);background:var(--cp-gold,#FFB22E);text-decoration:none;padding:12px 16px;border-radius:9px;transition:opacity .15s}.cp-nav-panel__cta a:hover{opacity:.9}.cp-macc__cta{padding:16px 30px 20px;display:flex;flex-direction:column;gap:10px}.cp-macc__cta a{display:block;text-align:center;text-decoration:none;font-family:JetBrains Mono,monospace;font-weight:500;font-size:14px;letter-spacing:.02em;color:var(--cp-goldink,#412402);background:var(--cp-gold,#FFB22E);padding:13px;border-radius:9px}.cp-macc__cta a:hover{opacity:.9}.cp-nav__search{display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;flex:0 0 auto;background:none;border-width:medium;border-style:none;border-color:currentcolor;border-image:none;cursor:pointer;color:var(--cp-body,#C9CBD1);border-radius:8px;padding:0}.cp-nav__search:hover{color:var(--cp-text,#ECEAE4);background:#ffffff0a}.cp-nav__search svg{width:18px;height:18px;display:block}.cp-nav__search--m{display:none}@media(max-width:760px){.cp-nav__search--m{display:inline-flex;margin-left:auto}}@media(max-width:760px){.cp-nav__burger{margin-left:auto}}.cp-nr__stage{position:relative;z-index:2;display:flex;flex-direction:column;align-items:center;gap:12px;width:max-content;margin:18px 0 6px}.cp-nr__disc{position:relative;width:206px;height:206px;display:grid;place-items:center}.cp-nr__ring{position:absolute;inset:0;border-radius:50%;background:conic-gradient(transparent 0deg,rgba(255,178,46,0) 190deg,rgba(255,178,46,.55) 300deg,rgba(255,178,46,.95) 342deg,transparent 360deg);-webkit-mask:radial-gradient(farthest-side,transparent calc(100% - 4px),#000 calc(100% - 3px));mask:radial-gradient(farthest-side,transparent calc(100% - 4px),#000 calc(100% - 3px));animation:cpNrSpin 8s linear infinite}@keyframes cpNrSpin{to{transform:rotate(360deg)}}.cp-nr__glow{position:absolute;inset:18px;border-radius:50%;background:radial-gradient(circle,rgba(255,178,46,.18),transparent 70%);animation:cpNrPulse 3.2s ease-in-out infinite}@keyframes cpNrPulse{0%,to{opacity:.45}50%{opacity:1}}.cp-nr__face{position:relative;width:162px;height:162px;border-radius:50%;background:radial-gradient(circle at 50% 35%,#2b2f39,#171922);border:.5px solid var(--cp-border);display:grid;grid-template-columns:repeat(2,1fr);align-content:center;justify-items:center;gap:6px 4px;box-shadow:0 10px 30px #00000073}.cp-nr__u{display:flex;flex-direction:column;align-items:center;gap:1px;min-width:52px}.cp-nr__u b{font-family:var(--cp-font-mono);font-weight:500;font-size:23px;line-height:1;color:var(--cp-gold);font-variant-numeric:tabular-nums}.cp-nr__u i{font-style:normal;font-family:var(--cp-font-mono);font-size:9px;letter-spacing:.14em;text-transform:uppercase;color:var(--cp-muted)}.cp-nr__stage .cp-count{margin:0;font-family:var(--cp-font-mono);font-size:13px;letter-spacing:.03em;color:var(--cp-muted);text-align:center}@media(prefers-reduced-motion:reduce){.cp-nr__ring,.cp-nr__glow{animation:none}.cp-nr__glow{opacity:.6}}@media(max-width:520px){.cp-nr__disc{width:176px;height:176px}.cp-nr__face{width:138px;height:138px}.cp-nr__u{min-width:44px}.cp-nr__u b{font-size:20px}}
