.wins-feature{background:var(--orange);color:#101010;border-radius:24px;grid-template-columns:minmax(130px,.42fr) 1.15fr .85fr;align-items:center;gap:40px;min-height:490px;padding:45px;display:grid;position:relative}.wins-feature>div:first-child{min-width:0;padding-left:2px}.wins-feature>div:first-child span{font:800 110px/.88 var(--font-heading);letter-spacing:-.04em;color:#101010;display:block}.wins-feature>div:first-child small{font:600 10px var(--font-mono);color:#101010bf;letter-spacing:.08em;text-transform:uppercase;margin-top:15px;display:block}.wins-feature .eyebrow{color:#38130b;align-items:center;gap:8px;font-size:11px;display:inline-flex}.wins-feature h2{color:#101010;margin:20px 0 14px;font-size:clamp(34px,4.8vw,62px);line-height:1.1}.wins-feature h2 em{color:#2b0e06;font-style:italic}.wins-feature-tagline{font:600 11px var(--font-mono);color:#101010;background:#10101014;border:1px solid #10101029;border-radius:9999px;align-items:center;gap:6px;margin-bottom:14px;padding:5px 12px;display:inline-flex}.wins-feature p{color:#1a1a1a;max-width:580px;font-size:13px;line-height:1.7}.wins-feature-actions{flex-wrap:wrap;align-items:center;gap:12px;margin-top:24px;display:flex}.wins-btn-primary{font:600 12px var(--font-mono);letter-spacing:.03em;color:#fff;background:#101010;border:1px solid #10101040;border-radius:9999px;align-items:center;gap:8px;padding:10px 18px;text-decoration:none;transition:transform .18s,background .18s,box-shadow .18s;display:inline-flex;box-shadow:0 4px 14px #0000002e}.wins-btn-primary:hover{background:#000;transform:translateY(-2px);box-shadow:0 6px 20px #00000047}.wins-btn-secondary{font:500 12px var(--font-mono);color:#101010;background:#10101014;border:1px solid #1010102e;border-radius:9999px;align-items:center;gap:8px;padding:10px 18px;text-decoration:none;transition:transform .18s,background .18s;display:inline-flex}.wins-btn-secondary:hover{background:#10101024;transform:translateY(-2px)}.wins-feature--sih{margin-top:80px}.wins-feature--ananta{margin-top:40px}.wins-swap-stage-container{flex-direction:column;justify-content:center;align-items:center;width:100%;height:420px;display:flex;position:relative}.wins-swap-hint{font:500 11px var(--font-mono);letter-spacing:.05em;text-transform:uppercase;color:#101010bf;pointer-events:none;-webkit-user-select:none;user-select:none;align-items:center;gap:6px;margin-top:10px;display:inline-flex}.lightbox-overlay{z-index:9999;-webkit-backdrop-filter:blur(16px);background:#04060ae0;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}.lightbox-content{background:#0d1117;border:1px solid #ffffff24;border-radius:18px;flex-direction:column;max-width:min(92vw,1100px);max-height:90vh;display:flex;position:relative;overflow:hidden;box-shadow:0 32px 80px #000000d9}.lightbox-content img{object-fit:contain;background:#05070a;max-width:100%;max-height:calc(90vh - 70px);display:block}.lightbox-bar{background:#0f121af2;border-top:1px solid #ffffff14;justify-content:space-between;align-items:center;padding:14px 20px;display:flex}.lightbox-title{font:600 13px var(--font-heading);color:#f1f5f9}.lightbox-counter{font:500 11px var(--font-mono);color:#94a3b8}.lightbox-close{color:#f8fafc;font:600 12px var(--font-mono);cursor:pointer;background:#ffffff14;border:1px solid #ffffff26;border-radius:9999px;align-items:center;gap:6px;padding:6px 14px;transition:background .15s;display:inline-flex}.lightbox-close:hover{background:#ffffff2e}.wins-list article{border-top:1px solid var(--line);content-visibility:auto;contain-intrinsic-size:0 120px;transition:background var(--duration-ui) var(--ease-out), transform var(--duration-fast) var(--ease-out);grid-template-columns:60px 90px 1fr 40px;align-items:start;gap:25px;padding:35px 0;display:grid}.wins-list article.is-clickable{cursor:pointer}.wins-list article:hover{background:var(--surface);border-radius:12px;transform:translate(8px)}.win-index,.win-year{font:400 9px var(--font-mono);color:var(--muted)}.wins-list h3{margin:0 0 6px;font-size:27px}.wins-list strong{font-size:11px}.wins-list p{color:var(--muted);margin:10px 0 0;font-size:12px}.win-arrow{font-size:20px;transition:transform .2s}.wins-list article:hover .win-arrow{color:var(--primary);transform:translate(3px,-3px)}@media (max-width:800px){.wins-feature{grid-template-columns:1fr;gap:24px;min-height:auto;padding:28px 20px}.wins-feature>div:first-child span{letter-spacing:-.03em;font-size:68px}.wins-swap-stage-container{width:100%;height:320px;overflow:hidden}.wins-list article{grid-template-columns:35px 1fr}.win-year,.wins-list article>div{grid-column:2}.win-arrow{display:none}}@media (max-width:480px){.wins-feature{border-radius:18px;padding:22px 16px}.wins-feature h2{font-size:28px}.wins-feature-actions{flex-direction:column;align-items:stretch}.wins-btn-primary,.wins-btn-secondary{justify-content:center;width:100%}}.wins-loading-wrapper{padding-bottom:80px}
