.ff-shell{--ff-accent:#b8306a;--ff-accent-hover:#922553}*,::after,::before{box-sizing:border-box}.ffordng0{min-height:100vh;background:#fff;color:#14131f;font-family:Geist,system-ui,sans-serif}.ffordng1{position:sticky;top:0;z-index:40}.ffordng2{position:relative;z-index:40;background:rgba(255,255,255,.92);backdrop-filter:blur(14px);border-bottom:1px solid #ecebf3}.ffordng3,.ffordng4{display:flex;align-items:center}.ffordng3{max-width:1240px;margin:0 auto;padding:0 28px;height:64px;gap:14px}.ffordng4{gap:10px;font-weight:700;font-size:18px;letter-spacing:-.03em;flex-shrink:0}.ffordng5{position:relative;width:26px;height:30px;background:#4f46e5;clip-path:polygon(0 0,62%0,100% 30%,100% 100%,0 100%)}.ffordng6{position:absolute;top:0;right:0;width:38%;height:30%;background:#a5a0ff}.ffordng7,.ffordng8{display:flex;align-items:center}.ffordng7{gap:0;flex:1 1 0%;min-width:0;flex-wrap:wrap;height:38px;overflow:hidden;justify-content:center}.ffordng8{gap:2px;padding:8px 8px 8px 10px;border-radius:9px;cursor:pointer;font-size:14px;font-weight:500;background:0 0;color:#4c4a5e;transition:background .12s}.ffordng9{font-family:"Material Symbols Rounded";line-height:1;font-size:18px;transition:transform .2s;transform:none;display:inline-block;width:1em;min-width:1em;height:1em;overflow:hidden;vertical-align:middle}.ffordnga,.ffordngb{display:flex;align-items:center}.ffordnga{gap:8px;flex-shrink:0}.ffordngb{gap:6px;padding:8px 10px;border-radius:10px;background:#fff;font-size:13px;color:#8d8a9f;cursor:text}.ffordngc{font-family:"Material Symbols Rounded";line-height:1;font-size:18px;display:inline-block;width:1em;min-width:1em;height:1em;overflow:hidden;vertical-align:middle}.ffordngd{font:500 11px"Geist Mono",monospace;color:#4c4a5e;padding:2px 6px;border-radius:5px;background:#fff}.ffordnge{display:flex;align-items:center;gap:4px;padding:8px 10px;border-radius:10px;font-size:13px;font-weight:500;cursor:pointer;color:#4c4a5e;border:1px solid #ecebf3;background:0 0}.ffordngf,.ffordngg{font-family:"Material Symbols Rounded";line-height:1;font-size:17px;display:inline-block;width:1em;min-width:1em;height:1em;overflow:hidden;vertical-align:middle}.ffordngg{font-size:16px}.ffordngh{display:flex;align-items:center;gap:6px;padding:9px 14px;border-radius:10px;background:#14131f;color:#fff;font-size:13px;font-weight:600}.ffordngh:hover{background:#4f46e5;color:#fff}.ffordngi{display:contents}.ffordngj{max-width:1240px;margin:0 auto;padding:44px 28px 32px;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,440px),1fr));gap:28px;align-items:stretch}.ffordngk{display:flex;flex-direction:column;gap:16px;min-width:0}.ffordngl{font:500 13px"Geist Mono",monospace}.ffordngl,.ffordngm{color:#8d8a9f}.ffordngn{color:#b8306a}.ffordngo{margin:0;font:600 clamp(38px,4.6vw,60px)/1.02 Geist,sans-serif;letter-spacing:-.05em;color:#0b2e2b}.ffordngp{color:#0d9488}.ffordngq{margin:0;font-size:17px;line-height:1.6;color:#4c4a5e;text-wrap:pretty}.ffordngr,.ffordngs{display:flex;align-items:center}.ffordngr{gap:8px;flex-wrap:wrap}.ffordngs{gap:6px;padding:11px 16px;border-radius:12px;background:#14131f;color:#fff;font-size:14px;font-weight:600;cursor:pointer}.ffordngs:hover{background:#0d9488}.ffordngt{background:#e6f6f4;color:#922553}.ffordngt,.ffordngu,.ffordngv{padding:11px 16px;border-radius:12px;font-size:14px;font-weight:600;cursor:pointer}.ffordngu{background:#fff1e2;color:#8a4a00}.ffordngv{background:#f3f2f9;color:#3a3850}.ffordngw{display:none}.ffordngx{font:500 12px/1.5"Geist Mono",monospace;color:#6d6a80}.ffordngy{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;margin-top:auto}.ffordngz{padding:11px 12px;border-radius:12px;background:#e6f6f4;display:flex;flex-direction:column;gap:2px;min-width:0}.ffordng10{font:600 14px"Geist Mono",monospace;overflow-wrap:anywhere}.ffordng11{font-size:12px;color:#4c4a5e}.ffordng12{border-radius:22px;background:#141118;color:#fff;padding:18px;display:flex;flex-direction:column;gap:12px;min-width:0}.ffordng13{font:600 11px"Geist Mono",monospace;color:#f9a8c9}.ffordng14{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;flex:1 1 0%}.ffordng15{display:flex;flex-direction:column;gap:8px;min-width:0}.ffordng16{flex:1 1 0%;min-height:200px;border-radius:12px;background:#221d27;display:flex;align-items:center;justify-content:center;overflow:hidden}.ffordng17,.ffordng18{padding:14px;font:500 12px/1.5"Geist Mono",monospace;color:#b9b2c6;text-align:center}.ffordng19{font-size:14px;font-weight:600}.ffordng1a{font-size:12px;line-height:1.5;color:#c9c2d4}.ffordng1b{background:#141118;color:#fff}.ffordng1c,.ffordng1d{display:flex;flex-direction:column}.ffordng1c{max-width:1240px;margin:0 auto;padding:56px 28px;gap:18px}.ffordng1d{gap:8px;max-width:900px}.ffordng1e{font:600 12px"Geist Mono",monospace;color:#f9a8c9}.ffordng1f{margin:0;font-size:clamp(26px,3vw,36px);font-weight:600;letter-spacing:-.04em;color:#fff}.ffordng1g{color:#5eead4}.ffordng1h{margin:0;font-size:15px;line-height:1.6;color:#ddd6e6;text-wrap:pretty}.ffordng1i{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:8px}.ffordng1j{border-radius:12px;background:#1b171f;border:1px solid #2a2430;overflow:hidden;cursor:pointer;display:flex;flex-direction:column;min-width:0}.ffordng1k{aspect-ratio:3/2;background:#221d27;display:flex}.ffordng1l{width:100%;height:100%;object-fit:cover;display:block}.ffordng1m{padding:8px 10px;display:flex;flex-direction:column;gap:1px}.ffordng1n{font:600 10px"Geist Mono",monospace;color:#f9a8c9}.ffordng1o{font-size:12px;font-weight:600;line-height:1.3}.ffordng1p{border-radius:12px;background:#2a2230;border:1px solid #0d9488;overflow:hidden;cursor:pointer;display:flex;flex-direction:column;min-width:0}.ffordng1q{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(300px,1fr);gap:16px;align-items:stretch}.ffordng1r{display:flex;flex-direction:column;gap:10px;min-width:0}.ffordng1s{border-radius:14px;overflow:hidden;background:#221d27;position:relative}.ffordng1t,.ffordng1u{aspect-ratio:3/2;display:flex;align-items:center;justify-content:center;font:500 13px"Geist Mono",monospace;color:#b9b2c6}.ffordng1v{display:flex;justify-content:space-between;gap:10px;flex-wrap:wrap;font:500 12px/1.5"Geist Mono",monospace;color:#c9c2d4}.ffordng1w{color:#fff}.ffordng1x{font-size:13px;line-height:1.6;color:#ddd6e6}.ffordng1y,.ffordng1z{display:flex;flex-direction:column}.ffordng1y{gap:12px;min-width:0}.ffordng1z{gap:6px}.ffordng20{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:5px}.ffordng21,.ffordng22{padding:8px 4px;border-radius:9px;color:#fff;font-size:12px;font-weight:600;text-align:center;cursor:pointer}.ffordng21{background:#0d9488}.ffordng22{background:#221d27}.ffordng23{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:5px}.ffordng24{display:flex;flex-direction:column;gap:6px;font:600 11px"Geist Mono",monospace;color:#f9a8c9}.ffordng25{accent-color:#0d9488}.ffordng26{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px}.ffordng27{padding:10px;border-radius:10px;background:#221d27;display:flex;flex-direction:column;gap:2px;min-width:0}.ffordng28{font:600 14px"Geist Mono",monospace;color:#fff;overflow-wrap:anywhere}.ffordng29{font-size:11px;line-height:1.4;color:#b9b2c6}.ffordng2a{display:grid;grid-template-columns:repeat(8,minmax(0,1fr));gap:2px}.ffordng2b{padding:4px 0;border-radius:4px;background:#221d27;color:#fff;font:600 10px"Geist Mono",monospace;text-align:center;overflow:hidden}.ffordng2c{padding:10px;border-radius:10px;background:#221d27;display:flex;flex-direction:column;gap:4px;min-width:0}.ffordng2d{font:500 11px/1.5"Geist Mono",monospace;white-space:pre;color:#ddd6e6;overflow-x:auto}.ffordng2e{display:flex;flex-direction:column;gap:8px}.ffordng2f{display:flex;justify-content:space-between;gap:10px;flex-wrap:wrap;font:600 11px"Geist Mono",monospace;color:#f9a8c9}.ffordng2g{color:#c9c2d4}.ffordng2h{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:6px}.ffordng2i{border-radius:8px;overflow:hidden;display:flex;flex-direction:column;background:#221d27;min-width:0}.ffordng2j{height:22px;background:#221d27}.ffordng2k{padding:3px 0;font:600 10px"Geist Mono",monospace;text-align:center;color:#c9c2d4}.ffordng2l{max-width:1240px;margin:0 auto;padding:56px 28px;display:flex;flex-direction:column;gap:16px}.ffordng2m{font:600 12px"Geist Mono",monospace;color:#b8306a}.ffordng2n{margin:0;font-size:clamp(26px,3vw,36px);font-weight:600;letter-spacing:-.04em;color:#0b2e2b}.ffordng2o{color:#0f766e}.ffordng2p{margin:0;font-size:15px;line-height:1.6;color:#4c4a5e;text-wrap:pretty}.ffordng2q{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.ffordng2r{border-radius:14px;border:1px solid #f6d3e1;overflow:hidden;display:flex;flex-direction:column;min-width:0}.ffordng2s{aspect-ratio:3/2;background:#f3f2f7;display:flex}.ffordng2t{width:100%;height:100%;object-fit:cover;image-rendering:pixelated;display:block}.ffordng2u{padding:9px 12px;display:flex;flex-direction:column;gap:2px}.ffordng2v{display:flex;justify-content:space-between;gap:8px}.ffordng2w{font-size:13px;font-weight:600}.ffordng2x{font:600 12px"Geist Mono",monospace;color:#8d8a9f}.ffordng2y{font-size:12px;line-height:1.45;color:#4c4a5e}.ffordng2z{background:#fff;border-top:1px solid #ecebf3}.ffordng30{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr));gap:8px}.ffordng31{padding:12px 14px;border-radius:14px;background:#fff;border:1px solid #f6d3e1;cursor:pointer;display:flex;flex-direction:column;gap:4px;min-width:0}.ffordng32,.ffordng33{font:600 12px"Geist Mono",monospace;color:#4c4a5e}.ffordng33{font:600 10px"Geist Mono",monospace;padding:2px 6px;border-radius:6px;background:#f3f2f9}.ffordng34{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,520px),1fr));gap:14px;align-items:stretch}.ffordng35{position:relative;min-height:520px;min-width:0}.ffordng36{position:absolute;inset:0;border-radius:16px;background:#fff;border:1px solid #f6d3e1;display:flex;flex-direction:column;overflow:hidden}.ffordng37{display:grid;grid-template-columns:62px minmax(0,1.1fr) 52px minmax(0,1.4fr);gap:10px;padding:10px 14px;border-bottom:1px solid #f9e3ec;font:600 11px"Geist Mono",monospace;color:#b8306a}.ffordng38{overflow:auto;flex:1 1 0%;min-height:0}.ffordng39{display:grid;grid-template-columns:62px minmax(0,1.1fr) 52px minmax(0,1.4fr);gap:10px;padding:6px 14px;border-bottom:1px solid #fbf0f4;font-size:12px;line-height:1.45;background:0 0}.ffordng3a{font:500 11px"Geist Mono",monospace;color:#8d8a9f}.ffordng3b{font-weight:600;overflow-wrap:anywhere}.ffordng3c{display:flex;flex-direction:column;gap:1px;min-width:0}.ffordng3d{font:500 11px/1.5"Geist Mono",monospace;white-space:pre-wrap;overflow-wrap:anywhere}.ffordng3e{color:#4c4a5e}.ffordng3f{border-radius:16px;border:1px solid #f6d3e1;background:#fff;overflow:hidden}.ffordng3g{display:grid;grid-template-columns:22px minmax(0,1fr);gap:10px;padding:10px 14px;border-bottom:1px solid #fbf0f4}.ffordng3h{font-family:"Material Symbols Rounded";line-height:1;font-size:20px;font-variation-settings:"FILL"1;display:inline-block;width:1em;min-width:1em;height:1em;overflow:hidden;vertical-align:middle}.ffordng3i{font-size:13px;line-height:1.5}.ffordng3j{color:#4c4a5e}.ffordng3k{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,150px),1fr));gap:8px}.ffordng3l{border-radius:12px;border:1px solid #f6d3e1;background:#fff;overflow:hidden;display:flex;flex-direction:column}.ffordng3m{width:100%;height:100%;object-fit:contain;display:block}.ffordng3n{padding:8px 10px;display:flex;flex-direction:column;gap:3px}.ffordng3o{font:600 12px"Geist Mono",monospace}.ffordng3p{font-size:11px;line-height:1.4;color:#4c4a5e}.ffordng3q{max-width:1240px;margin:0 auto;padding:56px 28px;display:flex;flex-direction:column;gap:20px}.ffordng3r{border-radius:14px;border:1px solid #f6d3e1;overflow:hidden}.ffordng3s,.ffordng3t{display:grid;grid-template-columns:70px 120px minmax(0,1fr) minmax(0,1.1fr) minmax(0,1fr);gap:10px}.ffordng3s{padding:10px 14px;font:600 11px"Geist Mono",monospace;color:#b8306a;background:#fff7fa}.ffordng3t{padding:7px 14px;border-top:1px solid #fbf0f4;font-size:12px;line-height:1.45;background:0 0}.ffordng3u{font:500 11px"Geist Mono",monospace;overflow-wrap:anywhere}.ffordng3v{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.ffordng3w{padding:14px;border-radius:14px;background:#fff;border:1px solid #f6d3e1;display:flex;flex-direction:column;gap:4px;min-width:0}.ffordng3x{display:flex;justify-content:space-between;gap:8px;align-items:baseline}.ffordng3y{font:600 18px"Geist Mono",monospace;color:#0d9488}.ffordng3z{font:500 12px"Geist Mono",monospace;color:#8d8a9f}.ffordng40{font-size:12px;line-height:1.5;color:#4c4a5e}.ffordng41{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.ffordng42{display:grid;grid-template-columns:110px minmax(0,1fr);gap:12px;padding:11px 14px;border-radius:12px;background:#fff7fa;font-size:13px;line-height:1.5}.ffordng43{padding:14px;border-radius:14px;background:#fff7fa;display:flex;flex-direction:column;gap:6px}.ffordng44{margin:16px 0 0;font-size:clamp(22px,2.4vw,28px);font-weight:600;letter-spacing:-.04em;color:#0b2e2b}.ffordng45{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.ffordng46{display:flex;flex-direction:column;gap:10px;padding:18px;border-radius:16px;border:1px solid #f6d3e1;color:#14131f;min-width:0}.ffordng46:hover{border-color:#f9a8c9}.ffordng47{font-size:16px;font-weight:600;letter-spacing:-.02em}.ffordng48{font-size:13px;line-height:1.5;color:#4c4a5e}.ffordng49{display:grid;grid-template-columns:minmax(0,1fr) 18px minmax(0,1fr);gap:6px;align-items:center;font:500 11px/1.4"Geist Mono",monospace;margin-top:auto}.ffordng4a{padding:7px 8px;border-radius:8px;background:#f3f2f9;overflow-wrap:anywhere}.ffordng4b{font-family:"Material Symbols Rounded";font-size:16px;color:#0d9488;display:inline-block;width:1em;min-width:1em;height:1em;overflow:hidden;vertical-align:middle}.ffordng4c{padding:7px 8px;border-radius:8px;background:#e6f6f4;color:#922553;overflow-wrap:anywhere}.ffordng4d{display:flex;flex-wrap:wrap;gap:8px;align-items:center;font-size:13px}.ffordng4e{font:600 12px"Geist Mono",monospace;color:#6d6a80}.ffordng4f{padding:7px 11px;border-radius:9px;background:#f3f2f9;color:#14131f;font-weight:500}.ffordng4f:hover{color:#b8306a}.ffordng4g{background:#0e0d17;color:#fff;position:relative;overflow:hidden}.ffordng4h{max-width:1240px;margin:0 auto;padding:72px 28px 0;display:flex;flex-direction:column;gap:56px}.ffordng4i{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,420px),1fr));gap:40px;align-items:end}.ffordng4j{display:flex;flex-direction:column;gap:18px}.ffordng4k{display:flex;align-items:center;gap:10px;font-weight:700;font-size:22px;letter-spacing:-.03em}.ffordng4l{position:relative;width:22px;height:26px;background:#4f46e5;clip-path:polygon(0 0,62%0,100% 30%,100% 100%,0 100%)}.ffordng4m{margin:0;font-size:clamp(26px,3vw,36px);font-weight:500;letter-spacing:-.03em;line-height:1.12;text-wrap:balance}.ffordng4n{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border:1px solid #2c2a3d;border-radius:18px;overflow:hidden}.ffordng4o{padding:18px 16px;display:flex;flex-direction:column;gap:4px;border-right:1px solid #2c2a3d}.ffordng4p{font:600 28px/1"Geist Mono",monospace;letter-spacing:-.03em;color:#a5a0ff}.ffordng4q{font-size:12px;line-height:1.4;color:#b9b6cc}.ffordng4r,.ffordng4s{font:600 28px/1"Geist Mono",monospace;letter-spacing:-.03em;color:#2dd4bf}.ffordng4s{color:#fbbf24}.ffordng4t{padding:18px 16px;display:flex;flex-direction:column;gap:4px}.ffordng4u{font:600 28px/1"Geist Mono",monospace;letter-spacing:-.03em;color:#ff9a4d}.ffordng4v{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,148px),1fr));gap:32px 24px}.ffordng4w{display:flex;flex-direction:column;min-width:0}.ffordng4x,.ffordng4y{display:flex;align-items:center;gap:8px}.ffordng4x{justify-content:space-between;padding-bottom:12px;margin-bottom:6px;border-bottom:1px solid #2c2a3d}.ffordng4y{font:500 12px"Geist Mono",monospace;letter-spacing:.04em;text-transform:uppercase;color:#a5a0ff}.ffordng4z{width:6px;height:6px;border-radius:50%;background:#a5a0ff}.ffordng50{font:500 12px"Geist Mono",monospace;color:#6d6a80}.ffordng51{display:flex;flex-direction:column;gap:2px;padding:7px 0;color:#fff;text-decoration:none}.ffordng51:hover{color:#a5a0ff}.ffordng52{font-size:14px;font-weight:500}.ffordng53{font-size:12px;line-height:1.4;color:#8d8a9f}.ffordng54{display:flex;align-items:center;gap:8px;font:500 12px"Geist Mono",monospace;letter-spacing:.04em;text-transform:uppercase;color:#2dd4bf}.ffordng55{width:6px;height:6px;border-radius:50%;background:#2dd4bf}.ffordng56{display:flex;align-items:center;gap:8px;font:500 12px"Geist Mono",monospace;letter-spacing:.04em;text-transform:uppercase;color:#ff9a4d}.ffordng57{width:6px;height:6px;border-radius:50%;background:#ff9a4d}.ffordng58{display:flex;align-items:center;gap:8px;font:500 12px"Geist Mono",monospace;letter-spacing:.04em;text-transform:uppercase;color:#fbbf24}.ffordng59{width:6px;height:6px;border-radius:50%;background:#fbbf24}.ffordng5a{display:flex;align-items:center;gap:8px;font:500 12px"Geist Mono",monospace;letter-spacing:.04em;text-transform:uppercase;color:#8d8a9f}.ffordng5b{width:6px;height:6px;border-radius:50%;background:#8d8a9f}.ffordng5c{display:flex;flex-direction:column;gap:14px;padding:24px;border:1px solid #2c2a3d;border-radius:18px}.ffordng5d{display:flex;justify-content:space-between;align-items:center;gap:12px;flex-wrap:wrap}.ffordng5e{font-size:13px;color:#8d8a9f}.ffordng5f{display:flex;flex-wrap:wrap;gap:6px}.ffordng5g{flex:1 1 auto;text-align:center;padding:6px 10px;border-radius:8px;background:#1a1927;border:1px solid #2c2a3d;color:#dcdaee;font:500 13px"Geist Mono",monospace;text-decoration:none}.ffordng5g:hover{border-color:#fbbf24;color:#fff}.ffordng5h,.ffordng5i{display:flex;align-items:center;flex-wrap:wrap}.ffordng5h{justify-content:space-between;gap:16px 24px;padding:20px 0;border-top:1px solid #2c2a3d;font-size:13px;color:#8d8a9f}.ffordng5i{gap:18px}.ffordng5j{font-family:"Geist Mono",monospace}.ffordng5j:hover,.ffordng5k:hover{color:#fff}.ffordng5j,.ffordng5k{color:#b9b6cc;text-decoration:none}.ffordng5l{display:flex;gap:2px;flex-wrap:wrap;font-family:"Geist Mono",monospace}.ffordng5m{border-radius:6px;background:#262537;color:#fff}.ffordng5m,.ffordng5n{padding:4px 6px}.ffordng5o{max-width:1240px;margin:0 auto -.08em;padding:.12em 28px 0;font:700 clamp(80px,17vw,230px)/.9 Geist,sans-serif;letter-spacing:-.07em;color:transparent;-webkit-text-stroke:1px #2c2a3d;white-space:nowrap;overflow:hidden;user-select:none}