.qx-ft{--qx-ft-bg-2:#0a1729;--qx-ft-card:#0f2038;--qx-ft-line:#96afd221;--qx-ft-line-2:#96afd238;--qx-ft-gold:#b99a5b;--qx-ft-gold-2:#d4b677;--qx-ft-gold-3:#ebd6a3;--qx-ft-gold-glow:#d4b67773;--qx-ft-fg:#f8fafc;--qx-ft-fg-2:#c3cedd;--qx-ft-fg-3:#90a0b6;--qx-ft-on-gold:#0a1424;--qx-ft-display:var(--font-outfit), "Outfit", "Avenir Next", "Segoe UI", Arial, sans-serif;--qx-ft-body:var(--font-manrope), "Manrope", ui-sans-serif, system-ui, -apple-system, "Segoe UI", sans-serif;--qx-ft-ease:cubic-bezier(.2, .7, .1, 1);border-top:1px solid var(--qx-ft-line);padding-block:64px calc(36px + var(--bbh,0px));color:var(--qx-ft-fg);font-family:var(--qx-ft-body);-webkit-font-smoothing:antialiased;background:linear-gradient(#050d188c,#050d18f0 240px);font-size:16px;line-height:1.6;position:relative;overflow:clip}.qx-ft,.qx-ft *,.qx-ft :before,.qx-ft :after{box-sizing:border-box}.qx-ft-wrap{width:auto;max-width:1280px;padding-left:max(20px, env(safe-area-inset-left,0px));padding-right:max(20px, env(safe-area-inset-right,0px));margin-inline:auto;container-type:inline-size}.qx-ft-top{grid-template-columns:minmax(0,1.4fr) repeat(4,minmax(0,.7fr));gap:36px;display:grid}.qx-ft-brand-link{align-items:center;width:fit-content;max-width:100%;line-height:0;display:inline-flex}.qx-ft .qx-logo{width:auto;max-width:none;height:78px;display:block}.qx-ft-brand p{max-width:36ch;color:var(--qx-ft-fg-3);margin:14px 0 18px;font-size:14.5px;line-height:1.6}.qx-ft-news{align-items:center;gap:8px;max-width:400px;display:flex}.qx-ft-news input{border:1px solid var(--qx-ft-line-2);background:var(--qx-ft-card);min-width:0;height:44px;color:var(--qx-ft-fg);border-radius:10px;flex:1;padding:0 14px;font-family:inherit;font-size:14.5px;line-height:1.4}.qx-ft-news input::placeholder{color:var(--qx-ft-fg-3)}.qx-ft-news input:focus{border-color:var(--qx-ft-gold-2)}.qx-ft-news button{background:linear-gradient(180deg, var(--qx-ft-gold-3) -40%, var(--qx-ft-gold-2) 30%, var(--qx-ft-gold) 100%);min-height:42px;color:var(--qx-ft-on-gold);box-shadow:0 0 0 1px #ebd6a380 inset, 0 12px 32px -10px var(--qx-ft-gold-glow);white-space:nowrap;cursor:pointer;transition:transform .3s var(--qx-ft-ease), box-shadow .3s;border:0;border-radius:10px;flex:none;justify-content:center;align-items:center;padding:0 18px;font-family:inherit;font-size:14.5px;font-weight:700;line-height:1;display:inline-flex;position:relative;overflow:hidden}.qx-ft-news button:after{content:"";width:40%;transition:left .7s var(--qx-ft-ease);pointer-events:none;background:linear-gradient(100deg,#0000,#ffffff8c,#0000);position:absolute;top:0;bottom:0;left:-60%;transform:skew(-20deg)}.qx-ft-news button:active{transform:scale(.97)}.qx-ft-socials{flex-wrap:wrap;gap:8px;margin-top:16px;display:flex}.qx-ft-socials button{border:1px solid var(--qx-ft-line);color:var(--qx-ft-fg-2);cursor:pointer;background:0 0;border-radius:9px;padding:7px 12px;font-family:inherit;font-size:13px;font-weight:700;line-height:1.4;transition:border-color .2s,color .2s}.qx-ft-socials button:hover{border-color:var(--qx-ft-gold);color:var(--qx-ft-fg)}.qx-ft-note{color:var(--qx-ft-fg-3);margin:10px 0 0;font-size:13px;line-height:1.45}.qx-ft h4{color:var(--qx-ft-fg);font-family:var(--qx-ft-display);letter-spacing:0;text-transform:none;margin:6px 0 16px;font-size:15px;font-weight:700;line-height:1.3}.qx-ft ul{gap:10px;margin:0;padding:0;list-style:none;display:grid}.qx-ft ul a,.qx-ft ul button{color:var(--qx-ft-fg-3);font-family:inherit;font-size:14.5px;font-weight:inherit;text-align:left;cursor:pointer;background:0 0;border:0;padding:0;line-height:1.45;transition:color .2s}.qx-ft ul a:hover,.qx-ft ul button:hover{color:var(--qx-ft-gold-3)}.qx-ft-disc{border:1px solid var(--qx-ft-line);background:var(--qx-ft-bg-2);border-radius:16px;margin-top:44px;padding:20px 22px}.qx-ft-disc b{color:var(--qx-ft-gold-3);letter-spacing:.08em;text-transform:uppercase;margin-bottom:8px;font-size:12.5px;font-weight:800;line-height:1.4;display:block}.qx-ft-disc p{color:var(--qx-ft-fg-3);margin:0;font-size:13.5px;line-height:1.65}.qx-ft-bot{color:var(--qx-ft-fg-3);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;margin-top:22px;font-size:13.5px;display:flex}.qx-ft-bot nav{flex-wrap:wrap;align-items:center;gap:18px;display:flex}.qx-ft-bot a:hover{color:var(--qx-ft-fg)}.qx-ft-status{border:1px solid var(--qx-ft-line);border-radius:8px;align-items:center;gap:8px;padding:5px 10px;display:inline-flex}.qx-ft-status i{background:var(--qx-ft-gold-2);border-radius:50%;width:8px;height:8px}.qx-ft-mark{color:#0000;font-family:var(--qx-ft-display);letter-spacing:-.05em;text-align:center;white-space:nowrap;-webkit-text-stroke:1px #d4b67759;background:linear-gradient(90deg, var(--qx-ft-gold), var(--qx-ft-gold-3) 50%, var(--qx-ft-gold)) no-repeat;background-size:calc(var(--p,0) * 100%) 100%;-webkit-user-select:none;user-select:none;-webkit-background-clip:text;background-clip:text;margin-top:60px;font-size:calc(18.6916cqi - 2.24299px);font-weight:800;line-height:.82}.qx-ft-sr{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (hover:hover) and (prefers-reduced-motion:no-preference){.qx-ft-news button:hover{box-shadow:0 0 0 1px #ebd6a399 inset, 0 18px 44px -10px var(--qx-ft-gold-glow);transform:translateY(-2px)}.qx-ft-news button:hover:after{left:130%}}@media (max-width:1080px){.qx-ft .qx-logo{height:68px}}@media (max-width:980px){.qx-ft-top{grid-template-columns:1fr 1fr}.qx-ft-brand{grid-column:1/-1}}@media (prefers-reduced-motion:reduce){.qx-ft-mark{background-size:100% 100%}.qx-ft-news button,.qx-ft-news button:after{transition:none}}
