Chess Gaja Online Chess Classes for All Ages & Levels

Chronicles of Chess Champions (2nd April to 8th April 2026)

Chronicles of Chess Champions – April 2–8, 2026 | Chess Gaja *, *::before, *::after { box-sizing: border-box; margin: 0; padding: 0; } body { font-family: ‘Outfit’, sans-serif; font-weight: 400; background-color: #FDF8FB; background-image: repeating-conic-gradient(rgba(255,78,146,0.025) 0% 25%, transparent 0% 50%); background-size: 36px 36px; color: #1A1020; min-height: 100vh; } /* HEADER BANNER */ .header-banner { width: 100%; background: linear-gradient(135deg, #1A1020 0%, #2D1020 100%); display: flex; align-items: center; justify-content: center; height: 200px; } .header-banner img { height: 140px; object-fit: contain; } .gradient-bar { width: 100%; height: 4px; background: linear-gradient(to right, #FF4E92, #FF80B3, #FF4E92); } /* CONTENT WRAPPER */ .content-wrap { max-width: 780px; margin: 0 auto; padding: 48px 24px 60px; } /* TITLE SECTION */ .title-section { position: relative; margin-bottom: 40px; } .section-label { display: flex; align-items: center; gap: 12px; color: #FF4E92; font-size: 0.75rem; font-weight: 600; letter-spacing: 0.18em; text-transform: uppercase; margin-bottom: 14px; } .section-label::before { content: ”; display: block; width: 28px; height: 2px; background: #FF4E92; } .title-section h2 { font-family: ‘Roboto’, sans-serif; font-size: 3rem; font-weight: 700; line-height: 1.1; color: #1A1020; margin-bottom: 10px; } .title-section h2 em { font-style: italic; color: #FF4E92; } .date-range { font-size: 0.78rem; letter-spacing: 0.14em; text-transform: uppercase; color: #9A7A8A; margin-top: 6px; } .chess-watermark { position: absolute; top: -10px; right: 0; font-size: 7rem; color: #1A1020; opacity: 0.07; line-height: 1; pointer-events: none; user-select: none; } /* INTRO */ .intro { border-left: 3px solid #FF4E92; padding-left: 18px; font-size: 1.05rem; line-height: 1.9; color: #4A2A3A; margin-bottom: 48px; } /* TOURNAMENT SECTIONS */ .tournament-section { margin-bottom: 36px; } .tournament-header { display: flex; align-items: flex-start; justify-content: space-between; flex-wrap: wrap; gap: 8px; margin-bottom: 18px; } .tournament-left { display: flex; flex-direction: column; gap: 6px; } .badge { display: inline-block; background: #FF4E92; color: #fff; font-size: 0.68rem; font-weight: 700; letter-spacing: 0.1em; text-transform: uppercase; padding: 3px 10px; border-radius: 50px; width: fit-content; } .tournament-left h3 { font-family: ‘Roboto’, sans-serif; font-size: 1.5rem; font-weight: 700; color: #1A1020; } .tournament-meta { font-size: 0.72rem; letter-spacing: 0.1em; text-transform: uppercase; color: #9A7A8A; text-align: right; padding-top: 6px; } /* STUDENT CARDS */ .student-card { display: flex; align-items: stretch; background: #fff; border: 1px solid rgba(255,78,146,0.15); border-radius: 8px; box-shadow: 0 2px 20px rgba(255,78,146,0.07); overflow: hidden; margin-bottom: 14px; } .card-accent { width: 4px; flex-shrink: 0; background: linear-gradient(to bottom, #FF4E92, #FF80B3); } .rating-box { background: #1A1020; display: flex; flex-direction: column; align-items: center; justify-content: center; padding: 16px 20px; min-width: 100px; flex-shrink: 0; gap: 4px; } .old-rating { font-size: 0.78rem; color: #FF80B3; opacity: 0.45; text-decoration: line-through; } .new-rating { font-size: 1.8rem; font-weight: 700; color: #FF80B3; line-height: 1; } .gain { font-size: 0.72rem; font-weight: 700; color: #2ECC8A; letter-spacing: 0.04em; } .card-content { padding: 16px 20px; display: flex; flex-direction: column; justify-content: center; gap: 6px; } .student-name { font-weight: 700; font-size: 1.1rem; color: #1A1020; } .narrative { font-size: 0.95rem; color: #5A3A4A; line-height: 1.6; } .score-pill { display: inline-block; background: rgba(255,78,146,0.08); color: #FF4E92; border: 1px solid rgba(255,78,146,0.2); font-size: 0.72rem; font-weight: 600; padding: 3px 10px; border-radius: 50px; width: fit-content; letter-spacing: 0.06em; text-transform: uppercase; } /* DIVIDER */ .divider { text-align: center; color: #FF4E92; font-size: 1rem; letter-spacing: 0.3em; margin: 32px 0; display: flex; align-items: center; gap: 0; } .divider::before, .divider::after { content: ”; flex: 1; height: 1px; background: rgba(255,78,146,0.2); } .divider span { padding: 0 16px; } /* CLOSING BANNER */ .closing-banner { position: relative; background: linear-gradient(135deg, #1A1020 0%, #2D1020 100%); border-radius: 8px; margin: 48px 0 0; padding: 48px 40px 40px; overflow: hidden; text-align: center; } .closing-banner::before { content: ”; position: absolute; top: 0; left: 0; right: 0; height: 3px; background: linear-gradient(to right, #FF4E92, #FF80B3, #FF4E92); } .closing-watermark { position: absolute; font-size: 14rem; color: #fff; opacity: 0.04; top: 50%; left: 50%; transform: translate(-50%, -50%); pointer-events: none; user-select: none; line-height: 1; } .closing-quote { font-size: 1.2rem; font-weight: 300; color: rgba(255,255,255,0.85); line-height: 1.8; margin-bottom: 28px; position: relative; } .closing-quote strong { color: #FF80B3; font-weight: 600; } .cta-btn { display: inline-block; background: #FF4E92; color: #fff; font-family: ‘Outfit’, sans-serif; font-weight: 700; font-size: 0.9rem; letter-spacing: 0.06em; text-transform: uppercase; padding: 14px 32px; border-radius: 50px; text-decoration: none; position: relative; transition: opacity 0.2s; } .cta-btn:hover { opacity: 0.88; } @media (max-width: 560px) { .title-section h2 { font-size: 2rem; } .chess-watermark { font-size: 5rem; } .rating-box { min-width: 80px; padding: 12px 14px; } .new-rating { font-size: 1.4rem; } .tournament-header { flex-direction: column; } .tournament-meta { text-align: left; } }
Chess Gaja Logo

Rising Stars of Chess Gaja

April 2 – 8, 2026

What a week it has been for the Chess Gaja family! Across tournaments spanning coast to coast in the United States, our students laced up their mental armour and delivered performances that truly reflect the dedication, discipline and brilliance nurtured at Chess Gaja. From rising juniors to elite competitors, every board told a story of growth this week. Here’s celebrating every point gained and every lesson learned — you make us proud!

Featured Tournament

FREMONT KIDS QUADS (BAC 3361)

United States  ·  Bay Area Chess
900
934
▲ +34 pts
Tharsikan
Tharsikan demonstrated sharp tactical instincts at the Fremont Kids Quads, organized by Bay Area Chess, climbing 34 rating points with a solid score of 2/4.
Score: 2/4
· ♦ ·
Tournament

CCC Friday Action Quads 285

United States  ·  Charlotte Chess Center
1096
1115
▲ +19 pts
Tarun
Tarun put in a focused performance at the CCC Friday Action Quads 285, organized by Charlotte Chess Center, earning 19 rating points with an impressive 2.5/3 score.
Score: 2.5/3
· ♦ ·
Tournament

CCC FIDE Spring Classical

United States  ·  Coppell Chess Club
1736
1806
▲ +70 pts
Shankaranarayanan
Shankaranarayanan delivered a standout showing at the CCC FIDE Spring Classical, organized by Coppell Chess Club, surging 70 rating points with a strong 4/7 result.
Score: 4/7
· ♦ ·
Tournament

13th Annual Reno Larry Evans Memorial

United States  ·  Reno Chess Club
1350
1525
▲ +175 pts
Ammar Mahi
Ammar Mahi turned in the performance of the week at the 13th Annual Reno Larry Evans Memorial, organized by Reno Chess Club — a remarkable leap of 175 rating points with a 4.5/6 score!
Score: 4.5/6
· ♦ ·
Tournament

Atlantic City Open

United States  ·  Continental Chess Association
2279
2284
▲ +5 pts
Priyansh
Priyansh competed at the highest level at the Atlantic City Open, organized by Continental Chess Association, adding 5 more rating points to an already elite 2284 rating with a 4.5/9 result.
Score: 4.5/9

Every rating point is a story of perseverance.
Keep playing. Keep growing. Chess Gaja is with you every step of the way.

Explore Chess Gaja Classes
Join Our Newsletter

Subscribe to Newsletter

"Every chess Master was once a Beginner" - Irving Chernev