.ff-5bwgm{color:var(--ff-ink-2)}
.ff-uj98i{color:var(--ff-ink-3)}
.ff-45x08{display:inline-flex;gap:6px;align-items:center;padding:0px 22px;white-space:nowrap}
.ff-u9z5u{color:var(--ff-gold)}
.ff-ze3bw{font-weight:700}
.ff-9i20g{width:6px;height:6px;border-radius:50%;background:var(--ff-line-hi)}
.ff-ig9h2{width:6px;height:6px;border-radius:50%;background:var(--ff-royal)}
.ff-5zh7d{border:0px;cursor:pointer;font-family:var(--ff-text);font-weight:600;font-size:14px;padding:8px 16px;border-radius:var(--ff-r-pill);white-space:nowrap;background:transparent;color:var(--ff-ink-3)}
.ff-htdfg{font-size:12px;color:var(--ff-ink-3)}
.ff-v0ret{display:flex;gap:10px;font-size:15px}
.ff-a2vt9{font-size:14px;color:var(--ff-ink-2)}
.ff-f5gx2{font-size:11px;color:var(--ff-ink-3)}
.ff-hl4qb{font-size:13px;color:var(--ff-ink-3)}
.ff-chzvs{display:flex;justify-content:space-between;font-size:15px}
.ff-3yi6w{background:var(--ff-line);border-radius:var(--ff-r-pill);padding:0px 10px;font-weight:700;font-size:13px}
.ff-aozdi{max-width:1200px;margin:0px auto;padding:64px 24px}
.ff-5qfaf{display:flex;align-items:center;gap:12px;flex-wrap:wrap}
.ff-qfdbt{display:flex;flex-direction:column;gap:10px;max-width:820px}
.ff-1z7w1{font-size:13px;font-weight:700;letter-spacing:0.12em;color:var(--ff-flame);text-transform:uppercase}
.ff-qyp6x{margin:0px;font-family:var(--ff-display);font-weight:800;font-size:clamp(28px, 3.4vw, 40px);line-height:1.08;text-wrap:balance}
.ff-j2xr7{display:flex;gap:12px;color:var(--ff-ink);font-size:14px;font-weight:500;padding:6px 10px;border-radius:10px;text-decoration:none}
.ff-o97lt{scroll-margin-top:92px;display:flex;flex-direction:column;gap:24px}
.ff-iw4q8{font-size:11px;font-weight:700;letter-spacing:0.08em;color:var(--ff-gold);border:1px dashed var(--ff-gold);border-radius:6px;padding:2px 7px;white-space:nowrap}
.ff-ufjmr{padding:14px 18px;border-top:1px solid var(--ff-line);color:var(--ff-ink-2)}
.ff-edloi{color:var(--ff-flame)}
.ff-beqca{font-size:15px;color:var(--ff-ink-2)}
.ff-1tpls{padding:14px 20px;color:var(--ff-ink-2)}
.ff-1p4nk{margin:0px;color:var(--ff-ink-2);font-size:17px;text-wrap:pretty}
.ff-0ycu5{background:var(--ff-night);border-radius:10px;padding:8px 0px;display:flex;flex-direction:column;align-items:center;line-height:1.15}
.ff-686eq{font-family:var(--ff-display);font-weight:800;font-size:22px;font-variant-numeric:tabular-nums}
.ff-1tk4o{background:var(--ff-panel);border-radius:var(--ff-r-card);padding:22px;display:flex;flex-direction:column;gap:8px;min-height:210px}
.ff-rzluf{display:flex;justify-content:space-between;gap:10px;align-items:center}
.ff-wqxim{font-size:13px;font-weight:700;letter-spacing:0.05em;text-transform:uppercase;color:var(--ff-ink-2)}
.ff-19knf{display:flex;align-items:center;gap:6px}
.ff-j74bn{font-size:11px;font-weight:700;color:var(--ff-ink-3);background:var(--ff-raise);border-radius:var(--ff-r-pill);padding:2px 9px;white-space:nowrap}
.ff-lbe7s{border:0px;background:transparent;cursor:pointer;font-size:18px;line-height:1;color:var(--ff-ink-3);padding:0px 2px}
.ff-5z8my{font-family:var(--ff-display);font-weight:800;font-size:28px;line-height:1.1}
.ff-1t5nz{font-weight:600;color:var(--ff-flame);font-size:15px}
.ff-jussa{flex:1 1 0%}
.ff-lpgkp{display:flex;gap:8px;flex-wrap:wrap;align-items:center}
.ff-rcsl6{background:var(--ff-flame-deep);color:var(--ff-on-flame);font-weight:700;font-size:14px;padding:10px 18px;border-radius:var(--ff-r-pill);text-decoration:none}
.ff-3o6uc{font-size:14px;color:var(--ff-ink-3)}
.ff-xyqbt{font-family:var(--ff-display);font-weight:800;font-size:18px}
.ff-g01vb{background:var(--ff-raise);border:1px solid var(--ff-raise);border-radius:10px;padding:6px 0px;display:flex;flex-direction:column;align-items:center;line-height:1.2}
.ff-pcug8{font-weight:700;color:var(--ff-ink);font-variant-numeric:tabular-nums}
.ff-dp1uo{background:var(--ff-flame-deep);color:var(--ff-on-flame);padding:0px 5px;border-radius:6px}
.ff-xnk15{background:var(--ff-panel);border-radius:var(--ff-r-card);padding:22px;display:flex;flex-direction:column;gap:6px}
.ff-nkysh{border-top:1px solid var(--ff-line)}
.ff-vv5fc{padding:14px 20px;font-weight:600}
.ff-p6xdl{height:8px;background:var(--ff-line);border-radius:var(--ff-r-pill);overflow:hidden}
.ff-80y9u{display:flex;flex-direction:column;min-width:0px}
.ff-jgc0x{color:var(--ff-ink)}
.ff-q86p7{font-family:var(--ff-display);font-weight:800;font-size:20px}
.ff-xyjwu{background:var(--ff-night-2);border-top:1px solid var(--ff-panel)}
.ff-8czw3{color:var(--ff-gold);font-weight:700;font-variant-numeric:tabular-nums}
.ff-qifyh{flex:0 0 auto;width:36px;height:36px;border-radius:50%;background:var(--ff-royal);box-shadow:var(--ff-royal) 0px 0px 0px 2px;border:2px dashed rgba(255, 255, 255, 0.6);color:var(--ff-ink);font-family:var(--ff-display);font-weight:800;font-size:13px;display:flex;align-items:center;justify-content:center}
.ff-zd768{position:relative;border-bottom:1.5px dashed var(--ff-flame);cursor:help}
.ff-ywmeu{display:flex;align-items:center;gap:10px}
.ff-9sgse{color:var(--ff-ink-3);font-weight:700;font-variant-numeric:tabular-nums}
.ff-r3gm8{background:var(--ff-night);border-top:1px solid var(--ff-panel)}
.ff-8swbh{background:var(--ff-panel);border-radius:var(--ff-r-card);padding:22px;display:flex;flex-direction:column;gap:10px}
.ff-vtewk{flex:0 0 auto;width:36px;height:36px;border-radius:50%;background:var(--ff-raise);box-shadow:var(--ff-line-hi) 0px 0px 0px 2px;border:2px dashed rgba(255, 255, 255, 0.6);color:var(--ff-ink);font-family:var(--ff-display);font-weight:800;font-size:13px;display:flex;align-items:center;justify-content:center}
.ff-polie{font-size:12px;font-weight:700;color:var(--ff-ink-3);text-transform:uppercase;letter-spacing:0.04em}
.ff-2nym4{background:var(--ff-raise);border-radius:10px;padding:6px 0px;display:flex;flex-direction:column;align-items:center;line-height:1.2}
.ff-9ych6{height:1px;background:var(--ff-line)}
.ff-fhe1p{display:flex;justify-content:space-between;font-size:14px}
.ff-1jfkc{border:0px;cursor:pointer;font-family:var(--ff-text);font-weight:700;font-size:14px;padding:9px 0px;border-radius:10px;background:var(--ff-raise);color:var(--ff-ink)}
.ff-51f5i{font-weight:700;letter-spacing:0.06em}
.ff-k2gb8{background:var(--ff-line-hi);border-radius:var(--ff-r-pill);padding:2px 10px;font-size:12px;font-weight:700}
.ff-0tf2f{font-weight:700;color:var(--ff-flame)}
.ff-h61n8{color:var(--ff-flame);font-weight:700}
.ff-ue9gs{background:rgba(var(--ff-night-rgb), 0.6);border-radius:var(--ff-r-tile);padding:14px 16px;display:flex;flex-direction:column;gap:2px;min-width:0px}
.ff-z3td1{font-size:12px;font-weight:700;letter-spacing:0.06em;text-transform:uppercase;color:var(--ff-ink-3)}
.ff-eum55{display:flex;flex-direction:column;gap:6px;min-width:0px}
.ff-k53gn{width:100%;aspect-ratio:26 / 30;object-fit:cover;border-radius:var(--ff-r-tile);display:block;background:var(--ff-panel)}
.ff-5mphf{font-weight:600;font-size:14px;line-height:1.3}
.ff-5pwqm{background:var(--ff-panel);border:1px solid var(--ff-line);border-radius:var(--ff-r-pill);padding:8px 16px;font-weight:600;font-size:14px}
.ff-alz9c{color:var(--ff-gold);font-weight:800}
.ff-u7m0s{display:flex;flex-direction:column;gap:6px}
.ff-o0a48{background:var(--ff-panel);border-radius:var(--ff-r-card);padding:18px 20px;display:flex;flex-direction:column;gap:4px}
.ff-yb7m2{font-family:var(--ff-display);font-weight:800;font-size:17px;color:var(--ff-flame)}
.ff-74xce{display:flex;flex-direction:column}
.ff-pe20j{display:flex;justify-content:space-between;align-items:center;gap:10px}
.ff-1h4ir{background:var(--ff-flame-deep);color:var(--ff-on-flame);font-weight:700;font-size:14px;padding:11px 20px;border-radius:var(--ff-r-pill);text-decoration:none;text-align:center;white-space:nowrap}
.ff-peupb{background:var(--ff-panel);border-radius:var(--ff-r-card);padding:22px;display:flex;flex-direction:column;gap:12px}
.ff-5plg0{display:flex;flex-direction:column;gap:18px}
.ff-zc375{display:grid;grid-template-columns:60px 14px minmax(0px, 1fr);gap:12px}
.ff-dw8lf{display:flex;flex-direction:column;line-height:1.3;text-align:right}
.ff-81mk7{font-weight:700;font-size:15px;font-variant-numeric:tabular-nums}
.ff-lqr85{display:flex;flex-direction:column;align-items:center}
.ff-s8rqj{display:flex;flex-direction:column;gap:3px;padding-bottom:18px;min-width:0px}
.ff-14bh0{display:flex;justify-content:space-between;gap:12px;padding:9px 0px;border-top:1px solid var(--ff-line);font-size:15px}
.ff-sqcno{background:var(--ff-panel);border-radius:var(--ff-r-card);padding:22px;display:flex;flex-direction:column;gap:8px}
.ff-q2tig{min-height:100vh;background:var(--ff-night);color:var(--ff-ink);font-family:var(--ff-text);font-size:16px;line-height:1.6}
.ff-mlaih{background:var(--ff-panel);border-bottom:1px solid var(--ff-line);font-size:13px;color:var(--ff-ink-3)}
.ff-k0osi{max-width:1200px;margin:0px auto;padding:8px 24px;display:flex;flex-wrap:wrap;gap:6px 18px;align-items:center}
.ff-mpas9{display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;border-radius:50%;border:1.5px solid var(--ff-ink-3);font-weight:700;font-size:11px;color:var(--ff-ink)}
.ff-wceet{background:var(--ff-well);border-bottom:1px solid var(--ff-line);overflow:hidden;font-size:13px;display:flex;align-items:center}
.ff-2edvc{flex:0 0 auto;display:flex;align-items:center;gap:8px;padding:8px 14px 8px 24px;background:var(--ff-well);font-weight:800;letter-spacing:0.08em;color:var(--ff-alert);z-index:1}
.ff-e4b2r{width:8px;height:8px;border-radius:50%;background:var(--ff-royal)}
.ff-tpkq1{flex:1 1 0%;min-width:0px;overflow:hidden;padding:8px 0px}
.ff-ikr55{display:flex;width:max-content;animation:70s linear 0s infinite normal none running bor-ticker}
.ff-uxf9l{position:sticky;top:0px;z-index:50;background:rgba(var(--ff-night-rgb), 0.94);backdrop-filter:blur(10px);border-bottom:1px solid var(--ff-line)}
.ff-avhpa{max-width:1200px;margin:0px auto;padding:12px 24px;display:flex;align-items:center;gap:16px;flex-wrap:nowrap}
.ff-j7xj6{flex:0 0 auto;display:flex;align-items:center;gap:10px;text-decoration:none;color:var(--ff-ink)}
.ff-77et7{font-family:var(--ff-display);font-weight:900;font-size:22px;letter-spacing:-0.02em;display:flex;align-items:center;gap:4px}
.ff-idnpr{font-size:12px;font-weight:600;color:var(--ff-ink-3);border:1px solid var(--ff-line-hi);border-radius:var(--ff-r-pill);padding:2px 9px}
.ff-ag7oa{flex:0 1 auto;min-width:0px;display:flex;gap:4px;background:var(--ff-panel);border-radius:var(--ff-r-pill);padding:4px;overflow-x:auto;scrollbar-width:none}
.ff-2nhfc{border:0px;cursor:pointer;font-family:var(--ff-text);font-weight:600;font-size:14px;padding:8px 16px;border-radius:var(--ff-r-pill);white-space:nowrap;background:var(--ff-line-hi);color:var(--ff-ink)}
.ff-omqx2{flex:0 0 auto;margin-left:auto;border:1px solid var(--ff-line-hi);background:transparent;color:var(--ff-ink);cursor:pointer;font-family:var(--ff-text);font-weight:700;font-size:14px;padding:9px 14px;border-radius:var(--ff-r-pill);white-space:nowrap}
.ff-2twfr{color:var(--ff-alert)}
.ff-1v7vi{flex:0 0 auto;background:var(--ff-flame-deep);color:var(--ff-on-flame);font-weight:700;font-size:14px;padding:10px 20px;border-radius:var(--ff-r-pill);text-decoration:none;white-space:nowrap}
.ff-k7qmo{background:var(--ff-flame-deep);color:var(--ff-on-flame);font-weight:700;font-size:16px;padding:14px 26px;border-radius:var(--ff-r-pill);text-decoration:none;text-align:center;white-space:nowrap}
.ff-a0jb2{display:grid;grid-template-columns:repeat(auto-fit, minmax(min(100%, 260px), 1fr));gap:14px}
.ff-034hn{font-size:15px}
.ff-q9eix{flex:1 1 0%;width:2px;background:var(--ff-line);margin-top:4px}
.ff-q0l2g{background:var(--ff-flame-deep);color:var(--ff-on-flame);padding:0px 4px;border-radius:5px}
.ff-smxpt{padding:14px 18px;border-top:1px solid var(--ff-line);font-weight:600;color:var(--ff-ink-3)}
.ff-g12st{padding:14px 18px;border-top:1px solid var(--ff-line);background:rgba(var(--ff-flame-rgb), 0.07);font-weight:700}
.ff-p0akn{display:grid;grid-template-columns:minmax(0px, 1fr) repeat(3, 78px) 70px;gap:10px;align-items:center;padding:14px 22px;border-bottom:1px solid var(--ff-line)}
.ff-326sk{font-weight:600;font-size:15px}
.ff-frkku{font-size:12px;font-weight:700;color:var(--ff-alert)}
.ff-wtjzx{background:var(--ff-flame-deep);color:var(--ff-on-flame);font-weight:700;font-size:14px;padding:9px 0px;border-radius:var(--ff-r-pill);text-decoration:none;text-align:center}
.ff-ubaqy{color:var(--ff-flame);font-size:15px}
.ff-cyo98{font-family:var(--ff-display);font-weight:900;font-size:32px}
.ff-rx3ss{font-weight:700;color:var(--ff-ink);text-align:right}
.ff-q4lyr{font-family:var(--ff-display);font-weight:900;font-size:clamp(13px, 1.7vw, 18px);color:var(--ff-ink);white-space:nowrap}
.ff-l7kgf{display:flex;gap:14px;align-items:center;background:var(--ff-panel);border:1px solid var(--ff-line);border-radius:var(--ff-r-card);padding:14px 16px;cursor:pointer;font-family:var(--ff-text)}
.ff-vv15i{display:flex;flex-direction:column;text-align:left;line-height:1.35}
.ff-y4xam{font-weight:700;color:var(--ff-ink);font-size:15px}
.ff-qmqzg{border:1px solid var(--ff-line);border-radius:10px;padding:8px 14px;font-weight:700;font-size:13px;color:var(--ff-ink-2)}
.ff-jlnyj{background:var(--ff-well);border-top:1px solid var(--ff-line)}
.ff-sz4gf{max-width:1200px;margin:0px auto;padding:48px 24px 110px;display:flex;flex-direction:column;gap:28px}
.ff-zunof{display:flex;flex-wrap:wrap;gap:32px;justify-content:space-between}
.ff-1an80{display:flex;flex-direction:column;gap:12px;max-width:380px}
.ff-ujp1e{font-family:var(--ff-display);font-weight:900;font-size:22px;display:flex;gap:4px;align-items:center}
.ff-715sm{font-family:var(--ff-text);font-style:normal;font-weight:600;font-size:14px;color:var(--ff-ink-3);padding-left:6px}
.ff-nryo3{display:flex;flex-wrap:wrap;gap:10px 28px;font-size:14px;font-weight:600}
.ff-y3je9{border:0px;background:transparent;padding:0px;cursor:pointer;font-family:var(--ff-text);font-weight:600;font-size:14px;color:var(--ff-ink-2)}
.ff-nzd2i{display:flex;flex-wrap:wrap;gap:14px;align-items:center;font-size:13px;color:var(--ff-ink-3)}
.ff-wrwxo{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:50%;border:1.5px solid var(--ff-ink-3);font-weight:700;color:var(--ff-ink)}
.ff-o2an0{flex:1 1 400px}
.ff-5plwj{font-size:14px;color:var(--ff-ink-2);flex:1 1 0%}
.ff-5a2qi{font-weight:600}
.ff-pzi0n{font-family:var(--ff-display);font-weight:800;font-size:18px;color:var(--ff-flame)}
.ff-nyb1c{display:flex;flex-direction:column;gap:8px}
.ff-x4m8r{font-weight:600;color:var(--ff-ink-2)}
.ff-vvc9b{font-family:var(--ff-display);font-weight:900;font-size:16px;letter-spacing:-0.02em;display:inline-flex;align-items:center;gap:3px}
.ff-ftqo5{display:flex;justify-content:space-between;gap:12px;padding:10px 0px;border-top:1px solid var(--ff-line);font-size:15px}
.ff-nvdwo{color:var(--ff-ink-3);font-weight:700;padding-right:10px}
.ff-lz8jc{display:flex;flex-direction:column;gap:4px}
.ff-17e61{padding:16px 20px;font-weight:700}
.ff-z7x0s{font-size:13px;color:var(--ff-ink-3);font-weight:600}
.ff-t2rbk{display:grid;grid-template-columns:44px minmax(0px, 1fr) auto;gap:14px;align-items:center;padding:14px 0px;border-top:1px solid var(--ff-line)}
.ff-azzsh{width:44px;height:44px;border-radius:12px;border:2px solid var(--ff-line-hi);background:transparent;color:var(--ff-night);font-weight:900;font-size:16px;cursor:pointer;padding:0px}
.ff-8gqi4{font-weight:700;color:var(--ff-ink)}
.ff-8s3bx{border:1px solid var(--ff-line-hi);background:transparent;color:var(--ff-ink);border-radius:var(--ff-r-pill);padding:8px 14px;font-family:var(--ff-text);font-weight:600;font-size:13px;cursor:pointer;white-space:nowrap}
.ff-sakj9{background:var(--ff-panel);border-radius:var(--ff-r-card)}
.ff-txvgf{width:100%;border:0px;background:transparent;color:var(--ff-ink);cursor:pointer;display:flex;justify-content:space-between;gap:16px;align-items:center;text-align:left;padding:18px 22px;font-family:var(--ff-text);font-weight:700;font-size:16px}
.ff-k26x7{font-size:22px;color:var(--ff-flame);line-height:1}
.ff-a2s8x{margin:0px;font-size:18px;color:var(--ff-ink-2);text-wrap:pretty}
.ff-8o76g{opacity:0.7;font-weight:500}
.ff-ymf3a{margin:0px;font-family:var(--ff-display);font-weight:800;font-size:clamp(26px, 3vw, 32px);line-height:1.1}
.ff-78cfh{padding:14px 20px;color:var(--ff-flame);font-weight:700}
.ff-m7drv{color:var(--ff-ink-2);font-size:15px;text-wrap:pretty}
.ff-di2hm{display:flex;gap:8px;font-size:13px;color:var(--ff-ink-3);font-weight:600;flex-wrap:wrap}
.ff-4drb2{display:flex;gap:10px;flex-wrap:wrap;align-items:center}
.ff-l1ecp{display:inline-flex;align-items:center;gap:8px;background:var(--ff-ember);color:var(--ff-flame);border-radius:var(--ff-r-pill);padding:5px 12px;font-size:13px;font-weight:700}
.ff-ubfns{width:8px;height:8px;border-radius:50%;background:var(--ff-flame-deep);box-shadow:rgba(var(--ff-flame-rgb), 0.2) 0px 0px 0px 4px}
.ff-ctwhg{background:var(--ff-panel);padding:16px 18px;display:flex;flex-direction:column;gap:2px}
.ff-5qs6g{display:flex;align-items:center;gap:6px;font-size:12px;color:var(--ff-ink-3);font-weight:700;text-transform:uppercase;letter-spacing:0.06em}
.ff-l27lu{display:grid;grid-template-columns:110px minmax(0px, 1fr) 34px;gap:12px;align-items:center;font-size:14px}
.ff-w90i2{font-weight:700;text-align:right}
.ff-vj9ld{display:flex;flex-direction:column;gap:2px}
.ff-gtpoz{flex:0 0 auto;width:12px;height:12px;border-radius:50%;background:var(--ff-line-hi);margin-top:5px}
.ff-ktiwe{border:0px;padding:0px;background:transparent;cursor:zoom-in;display:flex;flex-direction:column;gap:6px;text-align:left;font-family:var(--ff-text);min-width:0px}
.ff-i922w{width:100%;aspect-ratio:16 / 10;object-fit:cover;object-position:center top;border-radius:var(--ff-r-tile);border:1px solid var(--ff-line);display:block}
.ff-b5mhd{display:flex;flex-wrap:wrap;gap:18px 28px;align-items:center;justify-content:space-between;background:linear-gradient(160deg, var(--ff-ember) 0%, var(--ff-panel) 60%);border:1px solid var(--ff-ember-line);border-radius:var(--ff-r-card);padding:26px 28px}
.ff-i8q02{display:flex;align-items:center;gap:18px;flex-wrap:wrap}
.ff-rzmk8{background:var(--ff-night);border-radius:var(--ff-r-card);padding:14px 16px;display:flex;flex-direction:column;align-items:center;gap:2px}
.ff-zjadc{font-size:12px;font-weight:700;color:var(--ff-flame)}
.ff-3qbhc{font-family:var(--ff-display);font-weight:900;font-size:clamp(22px, 2.6vw, 30px);color:var(--ff-gold);line-height:1.1}
.ff-8lqym{margin:0px;display:flex;flex-direction:column;gap:8px;min-width:0px}
.ff-zyavv{display:flex;flex-direction:column;background:var(--ff-night);border-radius:var(--ff-r-tile);padding:12px 16px;text-decoration:none}
.ff-hfsw0{font-weight:700;font-size:14px;color:var(--ff-ink-3);font-variant-numeric:tabular-nums}
.ff-uvs55{display:flex;justify-content:space-between;padding:8px 0px;border-top:1px solid var(--ff-line);font-size:15px}
.ff-wwfeb{margin:0px;font-family:var(--ff-display);font-weight:900;font-size:clamp(34px, 5vw, 54px);line-height:1.04;text-wrap:balance}
.ff-slhjf{display:flex;justify-content:space-between;align-items:center;gap:8px}
.ff-ybxnx{font-size:13px;font-weight:700;color:var(--ff-ink-2)}
.ff-7zrka{cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:10px;background:var(--ff-night);border:1px dashed var(--ff-line-hi);color:var(--ff-ink);border-radius:var(--ff-r-pill);padding:7px 7px 7px 14px;font-family:var(--ff-text)}
.ff-2rv3c{border:0px;cursor:pointer;font-family:var(--ff-text);font-weight:600;font-size:14px;padding:9px 18px;border-radius:var(--ff-r-pill);background:var(--ff-panel);color:var(--ff-ink)}
.ff-tf634{cursor:pointer;display:flex;align-items:center;gap:10px;background:var(--ff-night);border:1px dashed var(--ff-line-hi);color:var(--ff-ink);border-radius:var(--ff-r-pill);padding:8px 8px 8px 16px;font-family:var(--ff-text)}
.ff-n2nzn{padding:16px 20px}
.ff-ojtzt{display:flex;gap:12px;align-items:center}
.ff-i9a8z{display:grid;grid-template-columns:44px minmax(0px, 1fr);gap:16px;background:var(--ff-panel);border-radius:var(--ff-r-card);padding:20px}
.ff-k7xh6{width:44px;height:44px;border-radius:50%;background:var(--ff-flame-deep);color:var(--ff-on-flame);font-family:var(--ff-display);font-weight:900;font-size:18px;display:flex;align-items:center;justify-content:center}
.ff-siopy{font-family:var(--ff-display);font-weight:800;font-size:20px;line-height:1.2}
.ff-ws2aa{width:7px;height:7px;border-radius:50%;background:var(--ff-gold)}
.ff-rhrnw{font-size:13px;font-weight:700;letter-spacing:0.12em;color:var(--ff-flame)}
.ff-2taiw{width:100%;accent-color:var(--ff-flame);height:28px;cursor:pointer}
.ff-36wrj{border:1px solid var(--ff-line-hi);cursor:pointer;background:var(--ff-panel);color:var(--ff-ink);font-family:var(--ff-text);font-weight:600;font-size:14px;padding:7px 14px;border-radius:var(--ff-r-pill)}
.ff-ghmhm{background:var(--ff-panel);border-radius:var(--ff-r-card);overflow-x:auto}
.ff-30fr7{font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:0.06em;color:var(--ff-ink-3)}
.ff-g3tcj{font-family:var(--ff-display);font-weight:800;font-size:20px;line-height:1.15}
.ff-gnm7w{font-family:var(--ff-display);font-weight:900;font-size:24px;color:var(--ff-gold);line-height:1.1}
.ff-klbma{font-size:13px;color:var(--ff-ink-3);padding-top:4px}
.ff-kiyfh{display:grid;grid-template-columns:repeat(4, minmax(0px, 1fr));gap:6px}
.ff-wc79s{margin-top:4px;border:1px solid var(--ff-line-hi);background:transparent;color:var(--ff-ink);cursor:pointer;font-family:var(--ff-text);font-weight:700;font-size:14px;padding:10px 14px;border-radius:var(--ff-r-pill)}
.ff-uw3tt{width:100%;aspect-ratio:16 / 10;object-fit:cover;object-position:center top;border-radius:var(--ff-r-card);border:1px solid var(--ff-line);display:block}
.ff-jzmy8{color:var(--ff-flame);font-weight:800}
.ff-nsr3u{display:grid;grid-template-columns:64px minmax(0px, 1fr) 40px;gap:12px;align-items:center;font-size:14px}
.ff-rebl1{text-align:right;font-weight:700}
.ff-3ocev{display:grid;grid-template-columns:110px 130px minmax(0px, 1fr);gap:14px;align-items:center;padding:16px 0px;border-top:1px solid var(--ff-line)}
.ff-4pc1u{margin:0px;color:var(--ff-ink-2);font-size:17px;line-height:1.7;text-wrap:pretty}
.ff-a41qx{background:var(--ff-panel);border:1.5px solid var(--ff-line);border-radius:var(--ff-r-card);padding:16px;display:flex;flex-direction:column;gap:8px}
.ff-s3o35{max-width:1200px;margin:0px auto;padding:40px 24px 80px;display:flex;flex-direction:column;gap:48px}
.ff-6zmj7{display:flex;flex-direction:column;gap:16px;max-width:840px}
.ff-uull1{font-family:var(--ff-display);font-weight:800;font-size:20px;color:var(--ff-gold)}
.ff-vwiwp{font-size:15px;color:var(--ff-ink-2);flex:1 1 0%}
.ff-aewdd{background:var(--ff-raise);border-radius:var(--ff-r-tile);padding:12px 14px;color:var(--ff-ink);font-weight:700;font-size:14px;text-decoration:none;display:flex;justify-content:space-between;gap:8px}
.ff-bu72g{color:var(--ff-alert);font-weight:700}
.ff-ygrjk{flex:0 0 auto;width:22px;height:22px;border-radius:50%;background:var(--ff-flame-deep);color:var(--ff-on-flame);font-size:12px;font-weight:800;display:flex;align-items:center;justify-content:center}
.ff-v2192{flex:0 0 auto;width:22px;height:22px;border-radius:50%;background:var(--ff-ink-3);color:var(--ff-night);font-size:12px;font-weight:800;display:flex;align-items:center;justify-content:center}
.ff-3wxoj{flex:0 0 auto;width:22px;height:22px;border-radius:50%;background:var(--ff-gold);color:var(--ff-night);font-size:12px;font-weight:800;display:flex;align-items:center;justify-content:center}
.ff-kt1un{display:flex;flex-direction:column;gap:2px;background:var(--ff-night);border-radius:var(--ff-r-tile);padding:12px 16px}
.ff-ugwup{display:flex;align-items:center;gap:6px;font-size:11px;font-weight:800;letter-spacing:0.08em;color:var(--ff-alert)}
.ff-wbidd{width:7px;height:7px;border-radius:50%;background:var(--ff-alert)}
.ff-hcpjg{background:var(--ff-panel);border-radius:var(--ff-r-card);padding:14px;display:flex;flex-direction:column;gap:8px}
.ff-ys7jw{display:flex;flex-direction:column;font-weight:600;line-height:1.4}
.ff-qykdq{display:grid;grid-template-columns:repeat(3, 1fr);gap:6px}
.ff-8mmut{font-family:var(--ff-display);font-weight:800;font-size:18px;padding-bottom:6px}
.ff-1u2u7{background:var(--ff-raise);border:1px solid var(--ff-alert);border-radius:10px;padding:6px 0px;display:flex;flex-direction:column;align-items:center;line-height:1.2}
.ff-cq5va{font-weight:700;color:var(--ff-alert);font-variant-numeric:tabular-nums}
.ff-b6fdv{display:flex;justify-content:space-between;font-size:13px;color:var(--ff-ink-3)}
.ff-serqu{font-weight:700;font-size:14px;white-space:nowrap;padding-top:3px}
.ff-qxdpc{text-align:left;color:var(--ff-ink-3);font-size:12px;text-transform:uppercase;letter-spacing:0.06em}
.ff-g32lb{font-family:var(--ff-display);font-weight:900;font-size:24px;line-height:1.1;color:var(--ff-ink)}
.ff-qsjyx{background:var(--ff-panel);border-radius:var(--ff-r-card);padding:26px;display:flex;flex-direction:column;gap:12px}
.ff-d5x2t{width:40px;height:40px;border-radius:12px;background:var(--ff-line);display:flex;align-items:center;justify-content:center;font-weight:800;font-size:14px}
.ff-thmll{font-size:12px;font-weight:700;letter-spacing:0.08em;color:var(--ff-flame);text-transform:uppercase}
.ff-do3vy{display:flex;flex-direction:column;gap:6px;padding:18px 18px 0px 0px;position:relative}
.ff-4ga64{position:absolute;top:-7px;left:0px;width:12px;height:12px;border-radius:50%;background:var(--ff-flame-deep)}
.ff-ojbx6{font-family:var(--ff-display);font-weight:900;font-size:26px;color:var(--ff-flame)}
.ff-kvrm8{color:var(--ff-gold);letter-spacing:2px}
.ff-h3xhh{color:var(--ff-line-hi)}
.ff-b1l8y{background:var(--ff-panel);border-radius:var(--ff-r-card);padding:16px;display:flex;flex-direction:column}
.ff-6g3fh{font-family:var(--ff-display);font-weight:900;font-size:24px}
.ff-be73k{margin:8px 0px 0px;font-family:var(--ff-display);font-weight:800;font-size:24px;line-height:1.2}
.ff-0t60c{flex:0 0 auto;width:48px;height:48px;border-radius:50%;background:var(--ff-royal);border:2px dashed rgba(255, 255, 255, 0.5);color:var(--ff-ink);font-family:var(--ff-display);font-weight:900;font-size:15px;display:flex;align-items:center;justify-content:center}
.ff-zp3dd{flex:0 0 auto;width:48px;height:48px;border-radius:50%;background:var(--ff-raise);border:2px dashed rgba(255, 255, 255, 0.5);color:var(--ff-ink);font-family:var(--ff-display);font-weight:900;font-size:15px;display:flex;align-items:center;justify-content:center}
.ff-pq75b{font-size:11px;font-weight:800;background:var(--ff-raise);color:var(--ff-ink-2);border-radius:var(--ff-r-pill);padding:2px 9px}
.ff-xfw2f{display:flex;gap:14px;background:var(--ff-panel);border-radius:var(--ff-r-card);padding:16px 20px}
.ff-oli3m{border:1px solid var(--ff-line-hi);cursor:pointer;background:transparent;color:var(--ff-ink);font-family:var(--ff-text);font-weight:700;font-size:14px;padding:10px 18px;border-radius:var(--ff-r-pill);white-space:nowrap}
.ff-ey4ve{background:var(--ff-panel);border-radius:var(--ff-r-card);padding:20px;display:flex;flex-direction:column;gap:8px}
.ff-qr34x{width:36px;height:36px;border-radius:50%;background:var(--ff-royal);border:2px dashed rgba(255, 255, 255, 0.6);color:var(--ff-ink);font-family:var(--ff-display);font-weight:800;display:flex;align-items:center;justify-content:center}
.ff-x3m67{font-weight:700;color:var(--ff-gold)}
.ff-730t7{flex:0 0 auto;width:30px;height:30px;border-radius:50%;background:var(--ff-royal);border:2px dashed rgba(255, 255, 255, 0.5);font-family:var(--ff-display);font-weight:800;font-size:13px;display:flex;align-items:center;justify-content:center}
.ff-znqyb{display:flex;flex-wrap:wrap;gap:8px}
.ff-2lok4{background:var(--ff-panel);border:1px solid var(--ff-line);border-radius:var(--ff-r-pill);padding:6px 14px;font-size:13px;font-weight:600}
.ff-eawx2{font-size:13px;font-weight:700;letter-spacing:0.08em;text-transform:uppercase;color:var(--ff-ink-2)}
.ff-mrq58{font-family:var(--ff-display);font-weight:900;font-size:32px;line-height:1.05;color:var(--ff-gold)}
.ff-r7zl9{display:flex;flex-wrap:wrap;gap:10px 18px;align-items:center;justify-content:space-between;background:var(--ff-panel);border-radius:var(--ff-r-card);padding:14px 20px}
.ff-sz382{display:grid;grid-template-columns:repeat(auto-fit, minmax(min(100%, 380px), 1fr));gap:14px}
.ff-ljwak{display:flex;justify-content:space-between;align-items:baseline;gap:10px}
.ff-yt5ly{text-align:left;border:1px solid var(--ff-line-hi);background:var(--ff-panel);color:var(--ff-ink);border-radius:var(--ff-r-card);padding:18px 20px;cursor:pointer;font-family:var(--ff-text);font-weight:700;font-size:16px}
.ff-rj19v{flex:0 0 auto;width:22px;height:22px;border-radius:50%;background:var(--ff-flame-deep);color:var(--ff-on-flame);font-size:12px;font-weight:900;display:flex;align-items:center;justify-content:center}
.ff-rx3id{flex:0 0 auto;width:22px;height:22px;border-radius:50%;background:var(--ff-alert);color:var(--ff-night);font-size:12px;font-weight:900;display:flex;align-items:center;justify-content:center}
.ff-lxav8{flex:0 0 auto;width:22px;height:22px;border-radius:50%;background:var(--ff-gold);color:var(--ff-night);font-size:12px;font-weight:900;display:flex;align-items:center;justify-content:center}
.ff-l2a23{display:grid;grid-template-columns:40px minmax(0px, 1fr);gap:14px;padding:14px 0px;border-top:1px solid var(--ff-line)}
.ff-x5vqs{font-family:var(--ff-display);font-weight:900;font-size:28px;color:var(--ff-gold);line-height:1}
.ff-nxm1h{display:grid;grid-template-columns:repeat(auto-fit, minmax(min(100%, 280px), 1fr));gap:14px}
.ff-mkpsd{flex:0 0 auto;width:12px;height:12px;border-radius:50%;background:var(--ff-flame-deep);margin-top:5px}
.ff-v823l{display:flex;flex-direction:column;gap:14px}
.ff-87wkl{padding:18px;font-weight:700;color:var(--ff-ink-2)}
.ff-as496{padding:16px 18px;border-top:1px solid var(--ff-line);font-size:13px;color:var(--ff-ink-3)}
.ff-r8tx3{display:grid;grid-template-columns:14px minmax(0px, 1fr) auto;gap:12px;align-items:start;padding:12px 0px;border-top:1px solid var(--ff-line);opacity:1}
.ff-dsx1u{display:flex;flex-wrap:wrap;gap:10px}
.ff-v8xkb{display:grid;grid-template-columns:repeat(auto-fit, minmax(min(100%, 300px), 1fr));gap:14px}
.ff-0i8ie{background:var(--ff-night);border-radius:var(--ff-r-tile);padding:14px;display:flex;flex-direction:column}
.ff-10p3q{font-family:var(--ff-display);font-weight:900;font-size:28px}
.ff-rievy{font-size:15px;text-wrap:pretty;flex:1 1 0%}
.ff-1zpb7{background:var(--ff-ember-line);color:var(--ff-flame);border-radius:var(--ff-r-pill);padding:4px 12px;font-size:13px;font-weight:600}
.ff-otcg8{background:var(--ff-c-wine);color:var(--ff-alert);border-radius:var(--ff-r-pill);padding:4px 12px;font-size:13px;font-weight:600}
.ff-j6s76{display:flex;gap:10px;flex-wrap:wrap}
.ff-i4e6o{font-family:var(--ff-display);font-weight:800;font-size:22px}
.ff-e29j1{background:var(--ff-panel);border-radius:var(--ff-r-card);padding:18px 22px;display:flex;flex-direction:column;gap:4px}
.ff-3mj4y{padding:14px 20px;color:var(--ff-gold);font-weight:600}
.ff-ik7y9{background:var(--ff-panel);border-radius:var(--ff-r-pill);padding:10px 18px;font-weight:600}
.ff-gs50f{color:var(--ff-flame);font-weight:800;padding-right:8px}
.ff-1agzo{padding:14px 20px;color:var(--ff-ink-3);font-weight:700}
.ff-q987z{display:flex;flex-direction:column;line-height:1.3}
.ff-wv9xt{font-weight:600;font-size:14px}
.ff-ljf5u{background:var(--ff-night);border-radius:var(--ff-r-card);padding:16px 18px;display:flex;flex-direction:column;gap:4px}
.ff-b81ts{background:var(--ff-panel);border-radius:var(--ff-r-card);padding:22px;display:flex;flex-direction:column;gap:10px;border:1px solid var(--ff-line)}
.ff-zquag{font-size:12px;font-weight:700;background:var(--ff-line);color:var(--ff-ink);border-radius:var(--ff-r-pill);padding:3px 10px}
.ff-d6bxm{border:0px;cursor:pointer;background:var(--ff-line-hi);color:var(--ff-ink);font-family:var(--ff-text);font-weight:700;font-size:14px;padding:10px 18px;border-radius:var(--ff-r-pill)}
.ff-vhu1s{font-family:var(--ff-display);font-weight:800;font-size:18px;color:var(--ff-alert)}
.ff-ekqik{flex:1 1 0%;border:0px;cursor:pointer;font-family:var(--ff-text);font-weight:700;font-size:14px;padding:10px 8px;border-radius:var(--ff-r-pill);background:transparent;color:var(--ff-ink);white-space:nowrap}
.ff-yvcu1{font-family:var(--ff-display);font-weight:900;font-size:44px;line-height:1}
.ff-kwhgl{display:grid;grid-template-columns:repeat(2, minmax(0px, 1fr));gap:10px}
.ff-hgtk6{font-family:var(--ff-display);font-weight:900;font-size:28px;line-height:1.1;color:var(--ff-ink)}
.ff-twtvr{width:28px;height:6px;border-radius:var(--ff-r-pill);background:var(--ff-line-hi)}
.ff-gg8y8{border:0px;padding:0px;background:transparent;cursor:zoom-in;width:150px;margin-top:6px}
.ff-wbeqv{width:150px;aspect-ratio:16 / 10;object-fit:cover;object-position:center top;border-radius:10px;border:1px solid var(--ff-line);display:block}
.ff-yir9i{display:grid;grid-template-columns:repeat(auto-fit, minmax(min(100%, 320px), 1fr));gap:14px}
.ff-0enm3{background:var(--ff-panel);border-radius:var(--ff-r-card);padding:0px;overflow:hidden}
.ff-xneaj{display:flex;justify-content:space-between;align-items:center;gap:10px;flex-wrap:wrap;padding:16px 22px;border-bottom:1px solid var(--ff-line)}
.ff-d159b{display:flex;gap:10px;align-items:center}
.ff-1n5p0{width:9px;height:9px;border-radius:50%;background:var(--ff-royal);box-shadow:rgba(var(--ff-royal-rgb), 0.25) 0px 0px 0px 4px}
.ff-6a9o1{overflow-x:auto}
.ff-3rsqp{min-width:560px}
.ff-01ico{width:100%;aspect-ratio:16 / 10;border-radius:var(--ff-r-card);border:1.5px dashed var(--ff-line-hi);background:repeating-linear-gradient(135deg, var(--ff-well) 0px, var(--ff-well) 12px, var(--ff-panel) 12px, var(--ff-panel) 24px);display:flex;align-items:center;justify-content:center;color:var(--ff-ink-3);font-size:14px;font-weight:600;text-align:center;padding:16px}
.ff-123tv{background:var(--ff-night);border:1px solid var(--ff-line-hi);border-radius:var(--ff-r-tile);padding:10px 18px;font-weight:700}
.ff-amzfo{background:var(--ff-panel);border-radius:var(--ff-r-card);padding:22px;display:flex;flex-direction:column}
.ff-saovf{font-family:var(--ff-display);font-weight:800;font-size:18px;padding-bottom:8px}
.ff-d6n18{background:var(--ff-panel);border-radius:var(--ff-r-card);padding:26px;display:flex;flex-direction:column;gap:18px}
.ff-03sww{display:flex;justify-content:space-between;align-items:baseline}
.ff-mg3rb{display:grid;grid-template-columns:repeat(7, minmax(0px, 1fr));gap:6px}
.ff-6dy4o{border:0px;cursor:pointer;font-family:var(--ff-text);font-weight:700;font-size:14px;padding:9px 0px;border-radius:10px;background:var(--ff-flame-deep);color:var(--ff-on-flame)}
.ff-pjjqp{display:grid;grid-template-columns:repeat(auto-fit, minmax(120px, 1fr));gap:8px}
.ff-4gb77{font-family:var(--ff-display);font-weight:900;font-size:24px;line-height:1.1;color:var(--ff-flame)}
.ff-4v1hz{background:var(--ff-panel);border-radius:var(--ff-r-card);padding:26px;display:flex;flex-direction:column;gap:10px}
.ff-hck59{display:grid;grid-template-columns:repeat(auto-fit, minmax(min(100%, 340px), 1fr));gap:14px}
.ff-wuwwl{display:flex;flex-wrap:wrap;gap:8px;align-items:center}
.ff-4p0i9{font-weight:700;padding-right:4px}
.ff-206k3{flex:1 1 200px;min-width:0px;background:var(--ff-night);border:1px solid var(--ff-line-hi);border-radius:var(--ff-r-pill);padding:13px 18px;color:var(--ff-ink);font-family:var(--ff-text);font-size:15px;outline:none}
.ff-u6p3a{display:flex;flex-direction:column;gap:12px}
.ff-fm652{border:0px;cursor:pointer;font-family:var(--ff-text);font-weight:700;font-size:14px;padding:8px 16px;border-radius:var(--ff-r-pill);background:var(--ff-raise);color:var(--ff-ink)}
.ff-q87v5{flex:1 1 0%;height:1px;background:var(--ff-line)}
.ff-sxw02{display:flex;gap:8px;font-size:13px;color:var(--ff-ink-3);font-weight:600}
.ff-buyyk{display:grid;grid-template-columns:repeat(auto-fit, minmax(min(100%, 240px), 1fr));gap:14px}
.ff-cwm7c{width:100%;min-width:480px;font-size:15px}
.ff-y01j9{border:0px;padding:0px;background:transparent;cursor:zoom-in;display:flex;flex-direction:column;gap:8px;text-align:left;font-family:var(--ff-text)}
.ff-hcq3x{width:30%;max-width:230px;aspect-ratio:9 / 19;object-fit:cover;object-position:center top;border-radius:var(--ff-r-card);border:5px solid var(--ff-line);display:block;margin-top:0px;box-shadow:rgba(0, 0, 0, 0.5) 0px 30px 60px}
.ff-3eq9t{flex:0 0 auto;width:30px;height:30px;border-radius:50%;background:var(--ff-raise);border:2px dashed rgba(255, 255, 255, 0.5);font-family:var(--ff-display);font-weight:800;font-size:13px;display:flex;align-items:center;justify-content:center}
.ff-6n052{display:flex;flex-direction:column;gap:16px}
.ff-gx75g{border:1px solid var(--ff-line);cursor:pointer;background:var(--ff-panel);color:var(--ff-ink);font-family:var(--ff-text);font-weight:600;font-size:14px;padding:10px 18px;border-radius:var(--ff-r-pill)}
.ff-np136{background:radial-gradient(900px 520px at 85% 15%, rgba(var(--ff-royal-rgb), 0.16), transparent 60%), radial-gradient(700px 420px at 5% 95%, rgba(var(--ff-flame-rgb), 0.09), transparent 60%), var(--ff-night);border-top:1px solid var(--ff-panel)}
.ff-1smox{display:flex;flex-direction:column;gap:36px}
.ff-o15yc{display:grid;grid-template-columns:repeat(auto-fit, minmax(min(100%, 440px), 1fr));gap:48px;align-items:center}
.ff-kfygt{display:flex;flex-direction:column;gap:20px;min-width:0px}
.ff-ul5mb{margin:0px;font-family:var(--ff-display);font-weight:900;font-size:clamp(38px, 5.2vw, 64px);line-height:1;letter-spacing:-0.01em;text-wrap:balance}
.ff-j3ujt{color:var(--ff-gold)}
.ff-6tdvc{margin:0px;font-size:18px;color:var(--ff-ink-2);max-width:600px;text-wrap:pretty}
.ff-ghh8a{display:flex;gap:22px;align-items:center;flex-wrap:wrap;background:var(--ff-well);border:1px solid var(--ff-line);border-radius:var(--ff-r-card);padding:20px}
.ff-mqsfc{flex:0 0 auto;position:relative;width:118px;height:118px;border-radius:50%;background:conic-gradient(var(--ff-ok) 0deg, var(--ff-ok) 9.73deg, var(--ff-royal) 9.73deg, var(--ff-royal) 19.46deg, var(--ff-panel) 19.46deg, var(--ff-panel) 29.19deg, var(--ff-royal) 29.19deg, var(--ff-royal) 38.92deg, var(--ff-panel) 38.92deg, var(--ff-panel) 48.65deg, var(--ff-royal) 48.65deg, var(--ff-royal) 58.38deg, var(--ff-panel) 58.38deg, var(--ff-panel) 68.11deg, var(--ff-royal) 68.11deg, var(--ff-royal) 77.84deg, var(--ff-panel) 77.84deg, var(--ff-panel) 87.57deg, var(--ff-royal) 87.57deg, var(--ff-royal) 97.3deg, var(--ff-panel) 97.3deg, var(--ff-panel) 107.03deg, var(--ff-royal) 107.03deg, var(--ff-royal) 116.76deg, var(--ff-panel) 116.76deg, var(--ff-panel) 126.49deg, var(--ff-royal) 126.49deg, var(--ff-royal) 136.22deg, var(--ff-panel) 136.22deg, var(--ff-panel) 145.95deg, var(--ff-royal) 145.95deg, var(--ff-royal) 155.68deg, var(--ff-panel) 155.68deg, var(--ff-panel) 165.41deg, var(--ff-royal) 165.41deg, var(--ff-royal) 175.14deg, var(--ff-panel) 175.14deg, var(--ff-panel) 184.86deg, var(--ff-royal) 184.86deg, var(--ff-royal) 194.59deg, var(--ff-panel) 194.59deg, var(--ff-panel) 204.32deg, var(--ff-royal) 204.32deg, var(--ff-royal) 214.05deg, var(--ff-panel) 214.05deg, var(--ff-panel) 223.78deg, var(--ff-royal) 223.78deg, var(--ff-royal) 233.51deg, var(--ff-panel) 233.51deg, var(--ff-panel) 243.24deg, var(--ff-royal) 243.24deg, var(--ff-royal) 252.97deg, var(--ff-panel) 252.97deg, var(--ff-panel) 262.7deg, var(--ff-royal) 262.7deg, var(--ff-royal) 272.43deg, var(--ff-panel) 272.43deg, var(--ff-panel) 282.16deg, var(--ff-royal) 282.16deg, var(--ff-royal) 291.89deg, var(--ff-panel) 291.89deg, var(--ff-panel) 301.62deg, var(--ff-royal) 301.62deg, var(--ff-royal) 311.35deg, var(--ff-panel) 311.35deg, var(--ff-panel) 321.08deg, var(--ff-royal) 321.08deg, var(--ff-royal) 330.81deg, var(--ff-panel) 330.81deg, var(--ff-panel) 340.54deg, var(--ff-royal) 340.54deg, var(--ff-royal) 350.27deg, var(--ff-panel) 350.27deg, var(--ff-panel) 360deg);box-shadow:var(--ff-amber) 0px 0px 0px 3px, rgba(0, 0, 0, 0.5) 0px 10px 30px}
.ff-4fxvs{position:absolute;inset:17%;border-radius:50%;background:var(--ff-night);border:2px solid var(--ff-line);display:flex;flex-direction:column;align-items:center;justify-content:center;line-height:1}
.ff-htniv{font-family:var(--ff-display);font-weight:900;font-size:30px;color:var(--ff-ink)}
.ff-5hgvw{font-size:8px;font-weight:700;letter-spacing:0.1em;color:var(--ff-ink-3);padding-top:3px}
.ff-5ip12{display:flex;flex-direction:column;gap:2px;min-width:0px}
.ff-uxsdx{font-size:12px;font-weight:700;letter-spacing:0.08em;color:var(--ff-ink-2)}
.ff-pcv4c{font-family:var(--ff-display);font-weight:900;font-size:clamp(44px, 5vw, 60px);line-height:1;color:var(--ff-gold);letter-spacing:-0.02em}
.ff-gvqyh{font-family:var(--ff-display);font-weight:800;font-size:22px;color:var(--ff-gold)}
.ff-eyvml{display:flex;flex-wrap:wrap;gap:10px;align-items:center}
.ff-6whby{border:1px solid var(--ff-line-hi);color:var(--ff-ink);font-weight:700;font-size:16px;padding:13px 24px;border-radius:var(--ff-r-pill);text-decoration:none}
.ff-oadcp{position:relative;width:100%;aspect-ratio:1 / 0.9;min-width:0px}
.ff-87z54{position:absolute;top:2%;right:0px;width:86%;aspect-ratio:16 / 10;object-fit:cover;object-position:center top;border-radius:var(--ff-r-card);border:1px solid var(--ff-line);transform:rotate(2deg);box-shadow:rgba(0, 0, 0, 0.55) 0px 30px 60px}
.ff-vgrr0{position:absolute;left:0px;bottom:6%;width:62%;aspect-ratio:16 / 10;object-fit:cover;object-position:center top;border-radius:var(--ff-r-card);border:1px solid var(--ff-line);transform:rotate(-4deg);box-shadow:rgba(0, 0, 0, 0.55) 0px 30px 60px}
.ff-vm1fk{position:absolute;right:5%;bottom:0px;width:26%;aspect-ratio:9 / 19;object-fit:cover;object-position:center top;border-radius:var(--ff-r-card);border:4px solid var(--ff-line);transform:rotate(5deg);box-shadow:rgba(0, 0, 0, 0.6) 0px 30px 60px}
.ff-j3mxd{position:absolute;left:3%;top:14%;width:27%;aspect-ratio:1 / 1;border-radius:50%;background:var(--ff-royal);box-shadow:var(--ff-royal) 0px 0px 0px 4px, rgba(0, 0, 0, 0.5) 0px 20px 40px;border:3px dashed rgba(255, 255, 255, 0.75);display:flex;flex-direction:column;align-items:center;justify-content:center;transform:rotate(-10deg);line-height:1}
.ff-ajozz{font-family:var(--ff-display);font-weight:900;font-size:clamp(16px, 2.2vw, 28px)}
.ff-8owxn{font-size:clamp(9px, 1vw, 12px);font-weight:800;letter-spacing:0.1em}
.ff-qpxr0{display:grid;grid-template-columns:repeat(auto-fit, minmax(160px, 1fr));gap:1px;background:var(--ff-line);border:1px solid var(--ff-line);border-radius:var(--ff-r-card);overflow:hidden}
.ff-5s865{display:flex;flex-wrap:wrap;gap:14px 26px;align-items:center;justify-content:space-between}
.ff-87l3t{display:flex;flex-wrap:wrap;gap:14px 26px;align-items:center}
.ff-fqcba{width:42px;height:42px;border-radius:50%;background:var(--ff-line-hi);color:var(--ff-ink);display:flex;align-items:center;justify-content:center;font-weight:700;font-size:14px}
.ff-qx4c7{width:42px;height:42px;border-radius:50%;background:var(--ff-ember-line);color:var(--ff-flame);display:flex;align-items:center;justify-content:center;font-weight:700;font-size:14px}
.ff-anb3e{font-size:13px;color:var(--ff-ink-3);max-width:520px}
.ff-u7mk7{display:grid;grid-template-columns:repeat(auto-fit, minmax(min(100%, 420px), 1fr));gap:14px;align-items:start}
.ff-tnjrb{background:var(--ff-panel);border-radius:var(--ff-r-card);padding:28px;display:flex;flex-direction:column;gap:20px}
.ff-08as4{margin:0px;font-family:var(--ff-display);font-weight:700;font-size:clamp(20px, 2.2vw, 26px);line-height:1.3;text-wrap:pretty}
.ff-h9uqw{display:grid;grid-template-columns:repeat(auto-fit, minmax(200px, 1fr));gap:14px}
.ff-u1nwh{font-weight:700;color:var(--ff-alert)}
.ff-rcq91{display:grid;grid-template-columns:repeat(auto-fit, minmax(150px, 1fr));gap:10px}
.ff-22vyi{background:var(--ff-panel);border-radius:var(--ff-r-card);padding:24px;display:flex;flex-direction:column;gap:6px}
.ff-6k9d3{font-size:13px;font-weight:700;letter-spacing:0.12em;color:var(--ff-ink-3);padding-bottom:6px}
.ff-efu2m{display:grid;grid-template-columns:repeat(auto-fit, minmax(190px, 1fr));gap:0px 12px}
.ff-zjqx5{background:var(--ff-panel);border-radius:var(--ff-r-card);padding:22px;display:flex;flex-direction:column;gap:10px;border:1px solid var(--ff-flame)}
.ff-1baf1{font-size:12px;font-weight:700;background:var(--ff-flame-deep);color:var(--ff-on-flame);border-radius:var(--ff-r-pill);padding:3px 10px}
.ff-u1lbb{height:100%;width:92%;background:var(--ff-flame-deep);border-radius:var(--ff-r-pill)}
.ff-y1gp0{height:100%;width:90%;background:var(--ff-flame-deep);border-radius:var(--ff-r-pill)}
.ff-zwn8a{height:100%;width:86%;background:var(--ff-flame-deep);border-radius:var(--ff-r-pill)}
.ff-ylvr7{height:100%;width:88%;background:var(--ff-flame-deep);border-radius:var(--ff-r-pill)}
.ff-97cz6{height:100%;width:85%;background:var(--ff-flame-deep);border-radius:var(--ff-r-pill)}
.ff-s4267{height:100%;width:84%;background:var(--ff-flame-deep);border-radius:var(--ff-r-pill)}
.ff-c5h2i{background:var(--ff-panel);border-radius:var(--ff-r-card);padding:26px;display:flex;flex-direction:column;gap:22px}
.ff-xi8j9{display:flex;gap:4px;background:var(--ff-night);border-radius:var(--ff-r-pill);padding:4px}
.ff-aok2g{flex:1 1 0%;border:0px;cursor:pointer;font-family:var(--ff-text);font-weight:700;font-size:14px;padding:10px 8px;border-radius:var(--ff-r-pill);background:var(--ff-flame-deep);color:var(--ff-on-flame);white-space:nowrap}
.ff-0adfl{display:flex;justify-content:space-between;font-size:12px;color:var(--ff-ink-3)}
.ff-9swhf{border:1px solid var(--ff-line-hi);cursor:pointer;background:var(--ff-line-hi);color:var(--ff-ink);font-family:var(--ff-text);font-weight:600;font-size:14px;padding:7px 14px;border-radius:var(--ff-r-pill)}
.ff-jhp8p{background:linear-gradient(160deg, var(--ff-ember) 0%, var(--ff-panel) 60%);border:1px solid var(--ff-ember-line);border-radius:var(--ff-r-card);padding:26px;display:flex;flex-direction:column;gap:12px}
.ff-uha22{font-family:var(--ff-display);font-weight:900;font-size:34px;line-height:1.1;color:var(--ff-gold)}
.ff-danmy{font-family:var(--ff-display);font-weight:900;font-size:34px;line-height:1.1;color:var(--ff-flame)}
.ff-v47cg{background:var(--ff-flame-deep);color:var(--ff-on-flame);font-weight:700;font-size:16px;padding:14px 22px;border-radius:var(--ff-r-pill);text-decoration:none;text-align:center}
.ff-bds6x{background:linear-gradient(135deg, var(--ff-dusk) 0%, var(--ff-night) 70%);border-top:1px solid var(--ff-panel)}
.ff-rfneh{background:var(--ff-well);border:1px solid var(--ff-ember-line);border-radius:var(--ff-r-card);padding:28px;max-width:860px;display:flex;flex-direction:column;gap:20px}
.ff-byfon{font-size:13px;font-weight:700;color:var(--ff-ink-3)}
.ff-wj013{display:flex;gap:6px}
.ff-ovyfd{width:28px;height:6px;border-radius:var(--ff-r-pill);background:var(--ff-flame-deep)}
.ff-h06up{font-family:var(--ff-display);font-weight:800;font-size:clamp(22px, 2.6vw, 30px);line-height:1.15}
.ff-3wucf{display:grid;grid-template-columns:repeat(auto-fit, minmax(200px, 1fr));gap:10px}
.ff-t6jve{font-family:var(--ff-display);font-weight:800;font-size:18px;color:var(--ff-gold)}
.ff-7hgui{background:var(--ff-panel);border-radius:var(--ff-r-card);padding:26px;display:flex;flex-direction:column;gap:4px}
.ff-0marz{font-family:var(--ff-display);font-weight:800;font-size:20px;padding-bottom:10px}
.ff-p1e4k{display:grid;grid-template-columns:repeat(auto-fit, minmax(min(100%, 400px), 1fr));gap:14px;align-items:start}
.ff-y72nt{background:var(--ff-panel);border-radius:var(--ff-r-card);padding:26px;display:flex;flex-direction:column;gap:16px}
.ff-spo3w{display:flex;justify-content:space-between;align-items:center;gap:10px;flex-wrap:wrap}
.ff-b505x{position:relative;aspect-ratio:16 / 9;border-radius:var(--ff-r-card);border:1.5px dashed var(--ff-line-hi);background:repeating-linear-gradient(135deg, var(--ff-well) 0px, var(--ff-well) 12px, var(--ff-panel) 12px, var(--ff-panel) 24px);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;text-align:center;padding:16px}
.ff-mce5m{width:72px;height:72px;border-radius:50%;background:var(--ff-royal);color:var(--ff-ink);display:flex;align-items:center;justify-content:center;font-size:26px;padding-left:5px;box-shadow:rgba(var(--ff-royal-rgb), 0.2) 0px 0px 0px 8px}
.ff-jek5c{width:100%;min-width:720px;font-size:15px}
.ff-a4bm4{text-align:left}
.ff-3x400{padding:18px;font-size:12px;color:var(--ff-ink-3);text-transform:uppercase;letter-spacing:0.06em}
.ff-vtoy6{padding:18px;background:rgba(var(--ff-flame-rgb), 0.07);border-top:3px solid var(--ff-flame)}
.ff-t845j{padding:16px 18px;border-top:1px solid var(--ff-line)}
.ff-1jqul{padding:16px 18px;border-top:1px solid var(--ff-line);background:rgba(var(--ff-flame-rgb), 0.07)}
.ff-fwdeb{display:grid;grid-template-columns:repeat(auto-fill, minmax(150px, 1fr));gap:12px}
.ff-ubgtt{background:var(--ff-panel);border-radius:var(--ff-r-card);padding:22px;display:flex;flex-direction:column;gap:4px}
.ff-0mq96{display:flex;justify-content:space-between;align-items:baseline;gap:10px;padding-bottom:8px}
.ff-w45rn{font-family:var(--ff-display);font-weight:900;font-size:22px;color:var(--ff-gold)}
.ff-x0anl{background:var(--ff-panel);border-radius:var(--ff-r-card);padding:22px;display:flex;flex-direction:column;gap:14px}
.ff-b2658{display:grid;grid-template-columns:repeat(auto-fill, minmax(min(100%, 260px), 1fr));gap:12px}
.ff-2yxb3{display:flex;align-items:center;gap:6px;font-size:11px;font-weight:800;letter-spacing:0.08em;color:var(--ff-gold)}
.ff-7iyva{display:grid;grid-template-columns:repeat(auto-fit, minmax(min(100%, 380px), 1fr));gap:16px;align-items:start}
.ff-e5itc{display:grid;grid-template-columns:repeat(auto-fit, minmax(220px, 1fr));gap:10px}
.ff-wmt3n{background:var(--ff-raise);border:1px solid var(--ff-flame);border-radius:10px;padding:6px 0px;display:flex;flex-direction:column;align-items:center;line-height:1.2}
.ff-xeeyd{font-weight:700;color:var(--ff-flame);font-variant-numeric:tabular-nums}
.ff-aoph3{display:grid;grid-template-columns:repeat(auto-fit, minmax(min(100%, 200px), 1fr));gap:12px}
.ff-360ll{background:var(--ff-panel);border-radius:var(--ff-r-card);padding:20px;display:flex;flex-direction:column;gap:12px;border-top:3px solid var(--ff-c-bronze)}
.ff-ppu74{font-family:var(--ff-display);font-weight:800;font-size:22px;color:var(--ff-c-bronze)}
.ff-7w96v{background:var(--ff-panel);border-radius:var(--ff-r-card);padding:20px;display:flex;flex-direction:column;gap:12px;border-top:3px solid var(--ff-c-silver)}
.ff-yc63s{font-family:var(--ff-display);font-weight:800;font-size:22px;color:var(--ff-c-silver)}
.ff-olyk0{background:var(--ff-panel);border-radius:var(--ff-r-card);padding:20px;display:flex;flex-direction:column;gap:12px;border-top:3px solid var(--ff-amber)}
.ff-7hyy5{font-family:var(--ff-display);font-weight:800;font-size:22px;color:var(--ff-amber)}
.ff-y1vq0{background:var(--ff-panel);border-radius:var(--ff-r-card);padding:20px;display:flex;flex-direction:column;gap:12px;border-top:3px solid var(--ff-c-cyan)}
.ff-mb28o{font-family:var(--ff-display);font-weight:800;font-size:22px;color:var(--ff-c-cyan)}
.ff-8rt3t{background:var(--ff-panel);border-radius:var(--ff-r-card);padding:26px;display:flex;flex-direction:column;gap:24px}
.ff-3tafj{background:var(--ff-panel);border-radius:var(--ff-r-card);padding:26px;display:flex;flex-direction:column}
.ff-f05z7{font-family:var(--ff-display);font-weight:900;font-size:28px;padding-bottom:12px;color:var(--ff-gold)}
.ff-iwr9t{width:12px;height:12px;border-radius:50%;background:var(--ff-c-bronze);margin-top:7px}
.ff-o26xk{font-family:var(--ff-display);font-weight:800;font-size:18px;color:var(--ff-c-bronze)}
.ff-lw1rd{width:12px;height:12px;border-radius:50%;background:var(--ff-c-silver);margin-top:7px}
.ff-movkn{font-family:var(--ff-display);font-weight:800;font-size:18px;color:var(--ff-c-silver)}
.ff-74omb{width:12px;height:12px;border-radius:50%;background:var(--ff-amber);margin-top:7px}
.ff-nyqtj{font-family:var(--ff-display);font-weight:800;font-size:18px;color:var(--ff-amber)}
.ff-g3z70{display:grid;grid-template-columns:14px minmax(0px, 1fr) auto;gap:12px;align-items:start;padding:12px 0px;border-top:1px solid var(--ff-line);opacity:0.45}
.ff-etnfp{width:12px;height:12px;border-radius:50%;background:var(--ff-c-cyan);margin-top:7px}
.ff-w2xo9{font-family:var(--ff-display);font-weight:800;font-size:18px;color:var(--ff-c-cyan)}
.ff-nvqds{width:100%;min-width:560px;font-size:15px}
.ff-xf1jv{display:grid;grid-template-columns:repeat(auto-fit, minmax(min(100%, 360px), 1fr));gap:28px;align-items:center;background:var(--ff-panel);border-radius:var(--ff-r-card);padding:32px}
.ff-kkolt{display:flex;gap:14px;justify-content:center}
.ff-vdujs{width:46%;max-width:220px;aspect-ratio:9 / 19;object-fit:cover;object-position:center top;border-radius:var(--ff-r-card);border:4px solid var(--ff-line);display:block}
.ff-bwnjs{width:46%;max-width:220px;aspect-ratio:9 / 19;object-fit:cover;object-position:center top;border-radius:var(--ff-r-card);border:4px solid var(--ff-line);display:block;margin-top:36px}
.ff-u32rg{font-weight:700;color:var(--ff-flame);text-align:right}
.ff-20nwh{font-size:13px;color:var(--ff-ink-3);padding-top:10px}
.ff-9kf8g{font-family:var(--ff-display);font-weight:800;font-size:18px;padding-bottom:4px}
.ff-6dild{background:rgb(16, 17, 20);border-top:1px solid var(--ff-panel)}
.ff-vawtk{display:grid;grid-template-columns:repeat(auto-fit, minmax(min(100%, 220px), 1fr));gap:14px}
.ff-mugbk{background:var(--ff-panel);border-radius:var(--ff-r-card);padding:22px;display:flex;flex-direction:column;gap:18px}
.ff-9q0xk{display:grid;grid-template-columns:repeat(3, 1fr);gap:10px}
.ff-9mf3d{margin:0px;font-size:15px;color:var(--ff-ink-2);text-wrap:pretty}
.ff-onqgg{margin:0px;font-size:15px;text-wrap:pretty}
.ff-n89k9{height:100%;width:100%;background:var(--ff-alert);border-radius:var(--ff-r-pill)}
.ff-3r1zl{height:100%;width:66.6667%;background:var(--ff-alert);border-radius:var(--ff-r-pill)}
.ff-vdnln{height:100%;width:44.4444%;background:var(--ff-alert);border-radius:var(--ff-r-pill)}
.ff-tksx3{height:100%;width:22.2222%;background:var(--ff-alert);border-radius:var(--ff-r-pill)}
.ff-q18rl{display:grid;grid-template-columns:repeat(auto-fit, minmax(200px, 1fr));gap:0px;border-top:2px solid var(--ff-line)}
.ff-wc07j{font-size:13px;font-weight:700;letter-spacing:0.1em;color:var(--ff-flame)}
.ff-8l370{display:flex;align-items:baseline;gap:12px}
.ff-kc4ga{height:100%;width:50%;background:var(--ff-flame-deep);border-radius:var(--ff-r-pill)}
.ff-0dast{height:100%;width:17%;background:var(--ff-flame-deep);border-radius:var(--ff-r-pill)}
.ff-d55ok{height:100%;width:10%;background:var(--ff-flame-deep);border-radius:var(--ff-r-pill)}
.ff-m8tt6{height:100%;width:7%;background:var(--ff-flame-deep);border-radius:var(--ff-r-pill)}
.ff-463h8{height:100%;width:16%;background:var(--ff-flame-deep);border-radius:var(--ff-r-pill)}
.ff-fs76t{display:grid;grid-template-columns:repeat(auto-fit, minmax(140px, 1fr));gap:10px}
.ff-fr8bo{background:var(--ff-panel);border-radius:var(--ff-r-card);padding:8px 26px}
.ff-xqtjz{display:grid;grid-template-columns:110px 130px minmax(0px, 1fr);gap:14px;align-items:center;padding:16px 0px}
.ff-kg0to{display:inline-block;font-size:12px;font-weight:800;color:var(--ff-flame);border:1px solid var(--ff-flame);border-radius:var(--ff-r-pill);padding:3px 10px}
.ff-2nrwz{display:inline-block;font-size:12px;font-weight:800;color:var(--ff-gold);border:1px solid var(--ff-gold);border-radius:var(--ff-r-pill);padding:3px 10px}
.ff-zrvb2{display:inline-block;font-size:12px;font-weight:800;color:var(--ff-c-violet);border:1px solid var(--ff-c-violet);border-radius:var(--ff-r-pill);padding:3px 10px}
.ff-g1hw0{display:inline-block;font-size:12px;font-weight:800;color:var(--ff-alert);border:1px solid var(--ff-alert);border-radius:var(--ff-r-pill);padding:3px 10px}
.ff-m15f9{display:inline-block;font-size:12px;font-weight:800;color:var(--ff-c-blue);border:1px solid var(--ff-c-blue);border-radius:var(--ff-r-pill);padding:3px 10px}
.ff-sysin{display:inline-block;font-size:12px;font-weight:800;color:var(--ff-amber);border:1px solid var(--ff-amber);border-radius:var(--ff-r-pill);padding:3px 10px}
.ff-355bl{background:var(--ff-line-hi);color:var(--ff-ink);font-weight:700;font-size:14px;padding:10px 18px;border-radius:var(--ff-r-pill);text-decoration:none}
.ff-66lgj{background:radial-gradient(800px 500px at 80% 50%, rgba(var(--ff-royal-rgb), 0.18), transparent 65%), rgb(18, 14, 16);border-top:1px solid var(--ff-panel)}
.ff-1dax1{display:grid;grid-template-columns:repeat(auto-fit, minmax(min(100%, 380px), 1fr));gap:40px;align-items:center}
.ff-ztaju{display:flex;flex-direction:column;gap:20px}
.ff-w0cef{display:flex;flex-direction:column;gap:10px}
.ff-aoufm{border:0px;cursor:pointer;background:var(--ff-royal);color:var(--ff-ink);font-family:var(--ff-text);font-weight:800;font-size:16px;padding:13px 26px;border-radius:var(--ff-r-pill);opacity:1}
.ff-71rd8{position:relative;width:min(100%, 440px);aspect-ratio:1 / 1;margin:0px auto}
.ff-a5ged{position:absolute;top:-8px;left:50%;transform:translateX(-50%);width:0px;height:0px;border-left:18px solid transparent;border-right:18px solid transparent;border-top:32px solid var(--ff-gold);z-index:3}
.ff-4a7ae{position:absolute;inset:0px;border-radius:50%;overflow:hidden;background:conic-gradient(from -22.5deg, var(--ff-royal) 0deg, var(--ff-royal) 45deg, var(--ff-panel) 45deg, var(--ff-panel) 90deg, var(--ff-royal) 90deg, var(--ff-royal) 135deg, var(--ff-panel) 135deg, var(--ff-panel) 180deg, var(--ff-royal) 180deg, var(--ff-royal) 225deg, var(--ff-panel) 225deg, var(--ff-panel) 270deg, var(--ff-royal) 270deg, var(--ff-royal) 315deg, var(--ff-panel) 315deg, var(--ff-panel) 360deg);box-shadow:var(--ff-amber) 0px 0px 0px 6px, var(--ff-panel) 0px 0px 0px 12px, rgba(0, 0, 0, 0.6) 0px 30px 60px;transform:rotate(0deg);transition:transform 4.2s cubic-bezier(0.17, 0.67, 0.16, 1)}
.ff-zk02v{position:absolute;inset:0px;transform:rotate(0deg);display:flex;justify-content:center;padding-top:9%}
.ff-4jbl4{position:absolute;inset:0px;transform:rotate(45deg);display:flex;justify-content:center;padding-top:9%}
.ff-du63j{position:absolute;inset:0px;transform:rotate(90deg);display:flex;justify-content:center;padding-top:9%}
.ff-t2sji{position:absolute;inset:0px;transform:rotate(135deg);display:flex;justify-content:center;padding-top:9%}
.ff-r4i1b{position:absolute;inset:0px;transform:rotate(180deg);display:flex;justify-content:center;padding-top:9%}
.ff-3sbp1{position:absolute;inset:0px;transform:rotate(225deg);display:flex;justify-content:center;padding-top:9%}
.ff-hkp4c{position:absolute;inset:0px;transform:rotate(270deg);display:flex;justify-content:center;padding-top:9%}
.ff-1jyb2{position:absolute;inset:0px;transform:rotate(315deg);display:flex;justify-content:center;padding-top:9%}
.ff-1b8e2{position:absolute;inset:36%;border-radius:50%;background:var(--ff-night);border:3px dashed rgba(255, 255, 255, 0.5);display:flex;align-items:center;justify-content:center;z-index:2}
.ff-mnffk{font-family:var(--ff-display);font-weight:900;font-size:14px;letter-spacing:-0.02em;display:inline-flex;align-items:center;gap:3px}
.ff-42mry{background:var(--ff-panel);border-radius:var(--ff-r-card);padding:26px;display:flex;flex-direction:column;gap:6px;max-width:900px}
.ff-56y4x{display:flex;justify-content:space-between;align-items:center;gap:10px;padding-bottom:6px}
.ff-ejkz4{height:8px;background:var(--ff-line);border-radius:var(--ff-r-pill);overflow:hidden;margin-bottom:8px}
.ff-kvp09{height:100%;width:0%;background:var(--ff-flame-deep);border-radius:var(--ff-r-pill);transition:width 0.3s}
.ff-6izu1{display:flex;flex-direction:column;gap:8px;max-width:900px}
.ff-ad8xh{margin:0px;padding:0px 22px 20px;color:var(--ff-ink-2);font-size:15px;text-wrap:pretty}
.ff-oif2o{display:grid;grid-template-columns:repeat(auto-fill, minmax(min(100%, 260px), 1fr));gap:10px}
.ff-tqpfx{display:flex;flex-direction:column;gap:18px;max-width:820px}
.ff-7fxha{margin:0px;font-family:var(--ff-display);font-weight:800;font-size:clamp(28px, 3.4vw, 40px);line-height:1.08}
.ff-ktqcz{width:100%;aspect-ratio:25 / 8;object-fit:cover;object-position:center center;border-radius:var(--ff-r-card);border:1px solid var(--ff-line);display:block}
.ff-wfpxs{padding-top:6px}
.ff-2entm{background:linear-gradient(135deg, var(--ff-dusk) 0%, var(--ff-night-2) 70%);border-top:1px solid var(--ff-panel)}
.ff-tibbm{scroll-margin-top:92px;display:grid;grid-template-columns:repeat(auto-fit, minmax(min(100%, 380px), 1fr));gap:32px;align-items:center}
.ff-gqx9e{margin:0px;font-family:var(--ff-display);font-weight:900;font-size:clamp(30px, 3.6vw, 44px);line-height:1.05;text-wrap:balance}
.ff-1c38p{background:var(--ff-panel);border-radius:var(--ff-r-card);padding:26px;display:flex;flex-direction:column;gap:14px}
.ff-veeq8{display:flex;gap:8px;flex-wrap:wrap}
.ff-kzh9i{border:0px;cursor:pointer;font-family:var(--ff-text);font-weight:700;font-size:14px;padding:8px 16px;border-radius:var(--ff-r-pill);background:var(--ff-flame-deep);color:var(--ff-on-flame)}
.ff-8lzvx{border:0px;cursor:pointer;background:var(--ff-flame-deep);color:var(--ff-on-flame);font-family:var(--ff-text);font-weight:800;font-size:15px;padding:13px 24px;border-radius:var(--ff-r-pill)}
.ff-llf3q{display:flex;align-items:center;gap:12px}
.ff-tjg3o{background:rgb(42, 171, 238);color:var(--ff-ink);font-weight:700;font-size:15px;padding:13px 20px;border-radius:var(--ff-r-pill);text-decoration:none;text-align:center}
.ff-ni8ks{background:var(--ff-panel);border-radius:var(--ff-r-card);padding:28px;display:flex;flex-direction:column;gap:14px}
.ff-1o9ql{display:flex;gap:18px;align-items:center}
.ff-udtak{flex:0 0 auto;width:76px;height:76px;border-radius:50%;background:var(--ff-line-hi);display:flex;align-items:center;justify-content:center;font-weight:700;font-size:22px}
.ff-fam3z{font-size:15px;color:var(--ff-ink-2);text-wrap:pretty}
.ff-kga1z{font-size:13px;color:var(--ff-ink-3);border-top:1px solid var(--ff-line);padding-top:12px}
.ff-i1a3o{background:var(--ff-panel);border-radius:var(--ff-r-card);padding:28px;display:flex;flex-direction:column;gap:12px}
.ff-3d288{font-size:13px;font-weight:700;letter-spacing:0.12em;color:var(--ff-ink-3)}
.ff-44n64{height:48px}
.ff-22fra{display:grid;grid-template-columns:repeat(auto-fit, minmax(min(100%, 250px), 1fr));gap:10px}
.ff-59tci{display:flex;flex-wrap:wrap;gap:8px;padding-top:10px}
.ff-celxs{max-width:1200px;margin:0px auto;padding:40px 24px 80px;display:flex;flex-direction:column;gap:32px}
.ff-ebspg{display:flex;flex-direction:column;gap:16px;max-width:760px}
.ff-ndrdn{scroll-margin-top:92px;display:flex;flex-direction:column;gap:14px}
.ff-jer35{display:flex;justify-content:space-between;align-items:flex-end;gap:10px;flex-wrap:wrap}
.ff-chsp7{font-family:var(--ff-display);font-weight:800;font-size:26px}
.ff-fkp0q{display:grid;grid-template-columns:repeat(auto-fill, minmax(min(100%, 220px), 1fr));gap:10px}
.ff-gqnld{font-size:11px;font-weight:800;background:var(--ff-ember-line);color:var(--ff-flame);border-radius:var(--ff-r-pill);padding:2px 9px}
.ff-lwc2t{background:var(--ff-panel);border:1.5px solid var(--ff-flame);border-radius:var(--ff-r-card);padding:16px;display:flex;flex-direction:column;gap:8px}
.ff-su079{font-size:11px;font-weight:800;background:var(--ff-flame-deep);color:var(--ff-on-flame);border-radius:var(--ff-r-pill);padding:2px 9px}
.ff-w6pze{display:flex;gap:8px;flex-wrap:wrap;border-bottom:1px solid var(--ff-line);padding-bottom:16px}
.ff-il212{border:0px;cursor:pointer;font-family:var(--ff-text);font-weight:600;font-size:14px;padding:9px 18px;border-radius:var(--ff-r-pill);background:var(--ff-flame-deep);color:var(--ff-on-flame)}
.ff-w1xnk{display:grid;grid-template-columns:repeat(auto-fill, minmax(min(100%, 300px), 1fr));gap:14px}
.ff-cnct9{display:flex;flex-direction:column;gap:16px;max-width:760px;padding-top:16px}
.ff-09t2d{margin:0px;font-family:var(--ff-display);font-weight:800;font-size:30px}
.ff-f1oxg{font-size:11px;font-weight:700;letter-spacing:0.08em;color:var(--ff-gold);border:1px dashed var(--ff-gold);border-radius:6px;padding:2px 7px}
.ff-ly36k{background:var(--ff-panel);border:1px solid var(--ff-gold);border-radius:var(--ff-r-card);padding:24px 26px;display:flex;flex-direction:column;gap:8px;max-width:880px}
.ff-nxh1m{font-size:13px;font-weight:700;letter-spacing:0.12em;color:var(--ff-gold)}
.ff-77u04{font-size:18px;text-wrap:pretty}
.ff-rpzxj{display:flex;flex-direction:column;gap:12px;max-width:880px}
.ff-1an8q{margin:0px;padding:0px;list-style:none;display:grid;grid-template-columns:repeat(auto-fit, minmax(min(100%, 220px), 1fr));gap:12px}
.ff-fe6ph{display:grid;grid-template-columns:repeat(auto-fit, minmax(min(100%, 200px), 1fr));gap:14px}
.ff-0r0k1{display:flex;gap:4%;justify-content:center;padding:10px 0px}
.ff-p58oc{width:30%;max-width:230px;aspect-ratio:9 / 19;object-fit:cover;object-position:center top;border-radius:var(--ff-r-card);border:5px solid var(--ff-line);display:block;margin-top:40px;box-shadow:rgba(0, 0, 0, 0.5) 0px 30px 60px}
.ff-lu1n5{width:100%;min-width:440px;font-size:15px}
.ff-fmndj{max-width:820px;margin:0px auto;padding:40px 24px 80px;display:flex;flex-direction:column;gap:32px}
.ff-fju26{margin:0px;font-family:var(--ff-display);font-weight:900;font-size:clamp(34px, 5vw, 52px);line-height:1.04;text-wrap:balance}
.ff-v0atr{display:flex;flex-wrap:wrap;gap:10px 20px;font-size:14px;color:var(--ff-ink-3);align-items:center}
.ff-1sfbc{border:1px dashed var(--ff-gold);border-radius:var(--ff-r-card);padding:14px 18px;color:var(--ff-gold);font-size:14px;font-weight:600}
.ff-9bqzc{background:var(--ff-panel);border-radius:var(--ff-r-card);padding:20px 22px;display:flex;flex-direction:column;gap:8px}
.ff-bo1w3{margin:0px;padding:0px;list-style:none;display:flex;flex-direction:column;gap:14px}
.ff-hnaqc{margin:0px;font-family:var(--ff-display);font-weight:800;font-size:28px}
.ff-wrxrc{margin:0px;display:flex;flex-direction:column;gap:8px}
.ff-egbuj{width:100%;border-radius:var(--ff-r-card);border:1px solid var(--ff-line);display:block}
.ff-hl3lc{display:flex;flex-wrap:wrap;gap:16px;align-items:center;justify-content:space-between;background:linear-gradient(160deg, var(--ff-ember) 0%, var(--ff-panel) 60%);border:1px solid var(--ff-ember-line);border-radius:var(--ff-r-card);padding:24px}
.ff-jxr1b{font-size:13px;font-weight:700;letter-spacing:0.06em;text-transform:uppercase;color:var(--ff-ink-3)}
.ff-4ecen{font-family:var(--ff-display);font-weight:900;font-size:28px;color:var(--ff-gold)}
.ff-ydia5{background:var(--ff-flame-deep);color:var(--ff-on-flame);font-weight:700;padding:12px 22px;border-radius:var(--ff-r-pill);text-decoration:none}
.ff-aohur{font-size:12px;font-weight:700;letter-spacing:0.08em;color:var(--ff-ink-3);text-transform:uppercase}
.ff-w4vkg{display:flex;flex-direction:column;gap:24px}
