:root{color:#182538;background:#f4f6f8;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}*{box-sizing:border-box}body{color:#182538;background:#f4f6f8;margin:0}button,input{font:inherit}.explore-app{background:#f4f6f8;min-height:100vh}.explore-topbar{color:#eaf0f6;z-index:10;background:#101d31;border-bottom:1px solid #20324b;align-items:center;gap:22px;height:64px;padding:0 clamp(18px,4vw,56px);display:flex;position:sticky;top:0}.explore-brand{color:#fff;letter-spacing:-.04em;white-space:nowrap;align-items:baseline;gap:8px;font-size:20px;font-weight:800;text-decoration:none;display:flex}.explore-brand span{color:#f17b3a;letter-spacing:.12em;text-transform:uppercase;font-size:10px}.explore-topbar nav{flex:1;align-items:stretch;gap:3px;min-width:0;display:flex;overflow:auto}.explore-topbar nav a{color:#aebdce;white-space:nowrap;border-bottom:2px solid #0000;padding:9px 10px;font-size:12px;text-decoration:none}.explore-topbar nav a:hover,.explore-topbar nav a.active{color:#fff;border-bottom-color:#f17b3a}.language-button{color:#dbe5ee;cursor:pointer;background:#182943;border:1px solid #3a4d66;border-radius:4px;padding:7px 10px}.explore-app main{max-width:1440px;margin:auto;padding:0 clamp(18px,4vw,56px) 48px}.explore-hero{border-bottom:1px solid #d6dde5;grid-template-columns:minmax(0,1fr) minmax(320px,440px);align-items:end;gap:44px;padding:68px 0 42px;display:grid}.eyebrow{color:#d8652b;letter-spacing:.14em;margin:0 0 14px;font-size:11px;font-weight:800}.explore-hero h1{color:#13233a;letter-spacing:-.055em;max-width:760px;margin:0;font-size:clamp(36px,6vw,72px);line-height:.98}.hero-copy{color:#607087;max-width:650px;margin:20px 0 0;font-size:17px;line-height:1.55}.hero-search{background:#fff;border:1px solid #d6dde5;padding:18px;box-shadow:0 10px 28px #13233a0c}.hero-search label{color:#354a63;letter-spacing:.08em;text-transform:uppercase;font-size:11px;font-weight:800;display:block}.hero-search>div{background:#fbfcfd;border:1px solid #bdc8d4;align-items:center;gap:9px;margin-top:10px;padding:0 12px;display:flex}.hero-search>div span{color:#d8652b;font-size:24px}.hero-search input{color:#182538;background:0 0;border:0;outline:0;width:100%;padding:14px 0;font-size:16px}.hero-search small{color:#8593a4;margin-top:9px;font-size:11px;display:block}.category-strip{white-space:nowrap;align-items:center;gap:8px;padding:14px 0;display:flex;overflow:auto}.category-strip strong{color:#53657b;text-transform:uppercase;letter-spacing:.08em;margin-right:8px;font-size:11px}.category-strip button,.category-grid button{color:#52657a;cursor:pointer;background:#fff;border:1px solid #d4dde6;border-radius:3px;padding:8px 11px}.category-strip button:hover,.category-strip button.selected{color:#b64d1e;background:#fff8f4;border-color:#d8652b}.category-strip small{color:#94a0ae;margin-left:5px}.explore-section{padding:32px 0 4px}.section-head{justify-content:space-between;align-items:end;gap:16px;margin-bottom:14px;display:flex}.section-head h2{letter-spacing:-.025em;margin:0;font-size:22px}.section-head p{color:#7a899a;margin:5px 0 0;font-size:12px}.section-head a{color:#bd5726;white-space:nowrap;font-size:12px;font-weight:750;text-decoration:none}.card-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.explore-card,.disagreement-card{color:#182538;background:#fff;border:1px solid #d6dde5;flex-direction:column;min-height:190px;padding:18px;text-decoration:none;transition:transform .15s,box-shadow .15s,border-color .15s;display:flex}.explore-card:hover,.disagreement-card:hover{border-color:#c5d0dc;transform:translateY(-2px);box-shadow:0 10px 26px #13233a12}.card-kicker{color:#8a98a7;letter-spacing:.07em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;font-size:10px;overflow:hidden}.explore-card h3,.disagreement-card h3{-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:12px 0;font-size:16px;line-height:1.3;display:-webkit-box;overflow:hidden}.card-meta{color:#6d7e91;flex-wrap:wrap;gap:7px;margin-top:auto;font-size:11px;display:flex}.card-meta span{border-right:1px solid #dbe2e9;padding-right:7px}.card-meta span:last-of-type{border-right:0}.signal{color:#d8652b}.card-link{color:#bd5726;margin-top:16px;font-size:12px;font-weight:750}.disagreement-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.disagreement-card{min-height:225px}.venue-prices{gap:9px;margin:5px 0 11px;display:flex}.venue-prices span{background:#f3f6f8;gap:4px;min-width:78px;padding:8px 9px;display:grid}.venue-prices b{color:#68798b;font-size:10px}.venue-prices span{color:#182538;font-variant-numeric:tabular-nums;font-size:20px}.difference{color:#d8652b;font-size:14px}.category-grid{flex-wrap:wrap;gap:8px;display:flex}.category-grid button{text-align:left;gap:3px;min-width:132px;display:grid}.category-grid button b{color:#253a54}.category-grid button span{color:#8795a5;font-size:11px}.empty-module,.explore-state{color:#738398;background:#fff;border:1px dashed #c6d1dc;flex-direction:column;gap:6px;padding:24px;font-size:13px;display:flex}.empty-module strong{color:#bd5726;letter-spacing:.08em;font-size:11px}.public-read-failure{margin:28px 0}.explore-footer{color:#6d7e91;border-top:1px solid #d6dde5;flex-wrap:wrap;align-items:center;gap:14px;margin-top:48px;padding:20px 0;font-size:12px;display:flex}.explore-footer a{color:#bd5726;font-weight:750;text-decoration:none}.footer-boundary{color:#9aa6b4;margin-left:auto;font-size:11px}@media (width<=1050px){.card-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.explore-hero{grid-template-columns:1fr;gap:22px}.hero-search{max-width:600px}}@media (width<=650px){.explore-topbar{gap:10px;height:56px;padding:0 14px}.explore-brand{font-size:17px}.explore-topbar nav a{padding:8px 7px;font-size:11px}.explore-topbar nav a:nth-child(n+3){display:none}.explore-topbar .language-button{padding:6px 8px}.explore-app main{padding:0 14px 32px}.explore-hero{padding:42px 0 28px}.explore-hero h1{font-size:42px}.hero-copy{font-size:15px}.card-grid,.disagreement-grid{grid-template-columns:1fr}.explore-card{min-height:165px}.section-head{align-items:start}.section-head h2{font-size:20px}.footer-boundary{width:100%;margin-left:0}.category-strip{margin:0 -14px;padding-left:14px;padding-right:14px}}.market-read{color:#52657a;background:#f3f6f8;gap:9px;margin:0 0 12px;padding:9px;font-size:11px;display:grid}.market-read-outcome{gap:4px;display:grid}.market-read-outcome>div{flex-wrap:wrap;gap:8px;display:flex}.market-read-outcome>div span{color:#182538;font-variant-numeric:tabular-nums;font-size:18px}.market-read strong{color:#182538;font-size:12px}.market-read b{color:#68798b;margin-right:3px;font-size:9px}.market-read small{color:#8795a5;font-size:10px}
