[data-astro-cid-j7pv25f6]{margin:0;padding:0;box-sizing:border-box}body{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,sans-serif;line-height:1.6;color:#333;background:#f5f5f5;min-height:100vh}.top-nav[data-astro-cid-j7pv25f6]{background:#fff;border-bottom:2px solid #e0e0e0;position:sticky;top:0;z-index:100;box-shadow:0 2px 4px #0000000d}.nav-container[data-astro-cid-j7pv25f6]{max-width:1400px;margin:0 auto;padding:0 2rem}.nav-header[data-astro-cid-j7pv25f6]{display:flex;justify-content:space-between;align-items:center;padding:1rem 0;border-bottom:1px solid #e0e0e0}.site-title[data-astro-cid-j7pv25f6]{font-size:1.75rem;font-weight:700;color:#1a1a1a;text-decoration:none}.category-badge[data-astro-cid-j7pv25f6]{display:inline-block;background:#667eea;color:#fff;padding:.25rem .75rem;border-radius:4px;font-size:.875rem}.nav-categories[data-astro-cid-j7pv25f6]{display:flex;gap:0;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none}.nav-categories[data-astro-cid-j7pv25f6]::-webkit-scrollbar{display:none}.nav-category[data-astro-cid-j7pv25f6]{padding:1rem 1.5rem;text-decoration:none;color:#666;font-weight:500;white-space:nowrap;border-bottom:3px solid transparent;transition:all .2s}.nav-category[data-astro-cid-j7pv25f6]:hover{color:#667eea;background:#f8f9fa}.nav-category[data-astro-cid-j7pv25f6].active{color:#667eea;border-bottom-color:#667eea}.container[data-astro-cid-j7pv25f6]{max-width:1400px;margin:0 auto;padding:2rem}.main-panel[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:300px 1fr 300px;gap:2rem;margin-bottom:3rem}.todays-picks[data-astro-cid-j7pv25f6]{background:#fff;border-radius:8px;padding:1.5rem;box-shadow:0 2px 8px #0000001a;height:fit-content}.sidebar-title[data-astro-cid-j7pv25f6]{font-size:1.125rem;font-weight:700;margin-bottom:1.5rem;color:#1a1a1a;padding-bottom:.75rem;border-bottom:2px solid #667eea}.pick-item[data-astro-cid-j7pv25f6]{padding:1rem 0;border-bottom:1px solid #eee;text-decoration:none;color:inherit;display:block;transition:transform .2s}.pick-item[data-astro-cid-j7pv25f6]:last-child{border-bottom:none}.pick-item[data-astro-cid-j7pv25f6]:hover{transform:translate(4px)}.pick-number[data-astro-cid-j7pv25f6]{display:inline-block;width:24px;height:24px;background:#667eea;color:#fff;border-radius:50%;text-align:center;line-height:24px;font-size:.75rem;font-weight:700;margin-right:.75rem;vertical-align:middle}.pick-headline[data-astro-cid-j7pv25f6]{font-size:.9375rem;font-weight:600;color:#1a1a1a;line-height:1.4;display:inline-block;vertical-align:middle;width:calc(100% - 36px)}.top-story[data-astro-cid-j7pv25f6]{background:#fff;border-radius:8px;overflow:hidden;box-shadow:0 2px 8px #0000001a}.top-story-image[data-astro-cid-j7pv25f6]{width:100%;height:400px;object-fit:cover}.top-story-content[data-astro-cid-j7pv25f6]{padding:2rem}.top-story-label[data-astro-cid-j7pv25f6]{display:inline-block;background:#667eea;color:#fff;padding:.25rem .75rem;border-radius:4px;font-size:.75rem;font-weight:700;text-transform:uppercase;letter-spacing:.5px;margin-bottom:1rem}.top-story-headline[data-astro-cid-j7pv25f6]{font-size:2rem;font-weight:700;margin-bottom:1rem;color:#1a1a1a;line-height:1.3}.top-story-blurb[data-astro-cid-j7pv25f6]{font-size:1.125rem;color:#666;margin-bottom:1.5rem;line-height:1.6}.top-story-meta[data-astro-cid-j7pv25f6]{display:flex;justify-content:space-between;align-items:center;font-size:.875rem;color:#888;padding-top:1rem;border-top:1px solid #eee}.top-story-link[data-astro-cid-j7pv25f6]{text-decoration:none;color:inherit;display:block;transition:transform .2s,box-shadow .2s}.top-story-link[data-astro-cid-j7pv25f6]:hover{transform:translateY(-2px);box-shadow:0 4px 12px #00000026}.trending[data-astro-cid-j7pv25f6]{background:#fff;border-radius:8px;padding:1.5rem;box-shadow:0 2px 8px #0000001a;height:fit-content}.trending-item[data-astro-cid-j7pv25f6]{padding:1rem 0;border-bottom:1px solid #eee;text-decoration:none;color:inherit;display:block}.trending-item[data-astro-cid-j7pv25f6]:last-child{border-bottom:none}.trending-item[data-astro-cid-j7pv25f6]:hover .trending-headline[data-astro-cid-j7pv25f6]{color:#667eea}.trending-number[data-astro-cid-j7pv25f6]{display:inline-block;width:24px;height:24px;background:#ff6b6b;color:#fff;border-radius:50%;text-align:center;line-height:24px;font-size:.75rem;font-weight:700;margin-right:.75rem;vertical-align:top}.trending-content[data-astro-cid-j7pv25f6]{display:inline-block;width:calc(100% - 36px);vertical-align:top}.trending-headline[data-astro-cid-j7pv25f6]{font-size:.9375rem;font-weight:600;color:#1a1a1a;line-height:1.4;margin-bottom:.5rem;transition:color .2s}.trending-meta[data-astro-cid-j7pv25f6]{font-size:.75rem;color:#888}.remaining-articles[data-astro-cid-j7pv25f6]{margin-top:3rem}.section-title[data-astro-cid-j7pv25f6]{font-size:1.5rem;font-weight:700;margin-bottom:1.5rem;color:#1a1a1a;padding-bottom:.75rem;border-bottom:2px solid #667eea}.articles-grid[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:1.5rem}.article-card[data-astro-cid-j7pv25f6]{background:#fff;border-radius:8px;overflow:hidden;box-shadow:0 2px 8px #0000001a;transition:transform .2s,box-shadow .2s;text-decoration:none;color:inherit;display:block}.article-card[data-astro-cid-j7pv25f6]:hover{transform:translateY(-4px);box-shadow:0 4px 12px #00000026}.article-image[data-astro-cid-j7pv25f6]{width:100%;height:200px;object-fit:cover}.article-content[data-astro-cid-j7pv25f6]{padding:1.5rem}.article-headline[data-astro-cid-j7pv25f6]{font-size:1.125rem;font-weight:600;margin-bottom:.75rem;color:#1a1a1a;line-height:1.4}.article-blurb[data-astro-cid-j7pv25f6]{color:#666;margin-bottom:1rem;line-height:1.6;font-size:.9375rem}.article-meta[data-astro-cid-j7pv25f6]{display:flex;justify-content:space-between;align-items:center;font-size:.875rem;color:#888;padding-top:1rem;border-top:1px solid #eee}.article-author[data-astro-cid-j7pv25f6]{font-weight:500}.read-time[data-astro-cid-j7pv25f6]{display:flex;align-items:center;gap:.25rem}.empty-state[data-astro-cid-j7pv25f6]{text-align:center;padding:3rem;background:#fff;border-radius:8px;color:#666}@media(max-width:1200px){.main-panel[data-astro-cid-j7pv25f6]{grid-template-columns:250px 1fr 250px;gap:1.5rem}}@media(max-width:968px){.main-panel[data-astro-cid-j7pv25f6]{grid-template-columns:1fr;gap:2rem}.todays-picks[data-astro-cid-j7pv25f6],.trending[data-astro-cid-j7pv25f6]{order:2}.top-story[data-astro-cid-j7pv25f6]{order:1}.top-story-image[data-astro-cid-j7pv25f6]{height:300px}}@media(max-width:768px){.nav-container[data-astro-cid-j7pv25f6]{padding:0 1rem}.nav-header[data-astro-cid-j7pv25f6]{flex-direction:column;align-items:flex-start;gap:1rem}.container[data-astro-cid-j7pv25f6]{padding:1rem}.nav-categories[data-astro-cid-j7pv25f6]{width:100%}.nav-category[data-astro-cid-j7pv25f6]{padding:.75rem 1rem}}
