
.v8-fb-page{max-width:1370px;margin:auto;padding:20px 24px 64px}.v8-fb-crumb{display:flex;gap:10px;align-items:center;flex-wrap:wrap;color:#94a3b8;font-size:13px;margin:10px 0 18px}.v8-fb-crumb a{color:inherit}.v8-fb-hero{display:flex;justify-content:space-between;align-items:center;gap:30px;padding:35px;border:1px solid #293745;border-radius:22px;background:linear-gradient(125deg,#172534,#0c141d);color:#f5f7fa}.v8-fb-kicker{color:#facc15;letter-spacing:.13em;font-size:12px;font-weight:800}.v8-fb-hero h1{font-size:clamp(28px,3.3vw,45px);line-height:1.12;margin:12px 0}.v8-fb-hero p{max-width:670px;color:#bbc6d1}.v8-fb-hero-stat{min-width:175px;display:flex;flex-direction:column;gap:8px;border:1px solid #3b4853;padding:24px;border-radius:18px;text-align:center}.v8-fb-hero-stat strong{font-size:46px;color:#facc15}.v8-fb-hero-stat small,.v8-fb-hero-stat span{color:#c5cbd0}.v8-fb-datebar{display:flex;gap:14px;align-items:center;flex-wrap:wrap;margin-top:24px}.v8-fb-datebar a{color:#facc15;text-decoration:none;font-weight:700}.v8-fb-datebar form{display:flex;align-items:center;gap:8px}.v8-fb-datebar input{padding:9px;border-radius:9px;border:1px solid #596574;background:#fff;color:#111827}.v8-fb-datebar label{display:flex;align-items:center;gap:8px}.v8-fb-datebar button,.v8-fb-btn{padding:11px 18px;border-radius:10px;border:0;background:#facc15;color:#121826;font-weight:800;text-decoration:none}.v8-fb-market-nav{display:flex;gap:8px;overflow-x:auto;padding:19px 0 6px;scrollbar-width:thin}.v8-fb-market-nav a{display:inline-flex;gap:7px;align-items:center;white-space:nowrap;border:1px solid #35404c;border-radius:100px;padding:10px 14px;color:inherit;text-decoration:none;font-weight:700;font-size:13px}.v8-fb-market-nav a.active{background:#facc15;color:#121826;border-color:#facc15}.v8-fb-market-nav small{opacity:.65}.v8-fb-section{margin-top:32px}.v8-fb-section-head{display:flex;align-items:center;justify-content:space-between;gap:16px}.v8-fb-section h2{font-size:24px;margin:8px 0 18px}.v8-fb-section h2 small{opacity:.5;font-size:16px}.v8-fb-combined{display:flex;flex-direction:column;text-align:right}.v8-fb-combined strong{font-size:23px;color:#eab308}.v8-fb-picks{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr));gap:14px}.v8-fb-pick,.v8-fb-feature,.v8-fb-empty,.v8-fb-editorial{padding:22px;border:1px solid #35404c;border-radius:17px;background:#18222c}.v8-fb-pick{display:flex;flex-direction:column;gap:12px}.v8-fb-pick-top,.v8-fb-pick-bottom{display:flex;justify-content:space-between;align-items:center;gap:10px;font-size:12px;color:#9faebb}.v8-fb-pick h3{font-size:18px;line-height:1.35;margin:0}.v8-fb-pick h3 em{font-style:normal;color:#eab308;font-size:12px}.v8-fb-pick-market{margin:0;color:#eab308;font-size:12px;font-weight:800;text-transform:uppercase}.v8-fb-pick-choice{display:flex;justify-content:space-between;gap:12px;padding:12px;border:1px solid #384655;border-radius:11px}.v8-fb-pick-choice span{white-space:nowrap;color:#facc15;font-weight:800}.v8-fb-pick-reason{font-size:14px;line-height:1.6;color:#bfc8d2;margin:0;flex-grow:1}.v8-fb-pick-bottom{border-top:1px solid #35404c;padding-top:12px;margin-top:auto}.v8-fb-pick-bottom a,.v8-fb-editorial a{color:#facc15;font-weight:700}.v8-fb-feature{max-width:840px;padding:30px}.v8-fb-feature h3{font-size:24px;margin:10px 0}.v8-fb-feature p{line-height:1.65}.v8-fb-overline{font-size:12px;color:#facc15;font-weight:800;letter-spacing:.12em}.v8-fb-selection{display:flex;gap:20px;justify-content:space-between;margin:20px 0;padding:15px;border:1px solid #46525e;border-radius:10px}.v8-fb-selection strong{color:#facc15}.v8-fb-builder-list li{margin:10px 0}.v8-fb-empty{color:#bfc8d2}.v8-fb-editorial{margin-top:32px}.v8-fb-editorial h2{margin:0 0 12px;font-size:21px}.v8-fb-editorial p{line-height:1.65;color:#bfc8d2}.v8-fb-page a:focus-visible,.v8-fb-page button:focus-visible{outline:3px solid #facc15;outline-offset:3px}
@media(max-width:720px){.v8-fb-page{padding:12px 12px 85px}.v8-fb-hero{padding:23px;display:block}.v8-fb-hero-stat{margin-top:20px;min-width:0}.v8-fb-datebar{gap:9px}.v8-fb-datebar label{font-size:12px}.v8-fb-section-head{align-items:start}.v8-fb-combined strong{font-size:20px}}
[data-theme=light] .v8-fb-hero{background:#f7fafc;color:#152333;border-color:#dce1e7}[data-theme=light] .v8-fb-hero p,[data-theme=light] .v8-fb-hero-stat span,[data-theme=light] .v8-fb-hero-stat small{color:#405468}[data-theme=light] .v8-fb-pick,[data-theme=light] .v8-fb-feature,[data-theme=light] .v8-fb-empty,[data-theme=light] .v8-fb-editorial{background:#fff;border-color:#dce1e7;color:#172637}[data-theme=light] .v8-fb-pick-reason,[data-theme=light] .v8-fb-editorial p{color:#485d6d}[data-theme=light] .v8-fb-market-nav a{border-color:#cfd7df}
