.hero[data-astro-cid-j7pv25f6]{padding:120px 0 80px;background:linear-gradient(180deg,#fff,#f8f9fa)}.hero-content[data-astro-cid-j7pv25f6]{max-width:680px;margin:0 auto;text-align:center}.hero-badge[data-astro-cid-j7pv25f6]{display:inline-block;padding:6px 16px;background:#f1f3f5;border-radius:100px;font-size:14px;font-weight:500;color:#495057;letter-spacing:.5px;margin-bottom:24px}.hero-title[data-astro-cid-j7pv25f6]{font-size:64px;font-weight:700;line-height:1.1;color:#212529;margin-bottom:24px;letter-spacing:-.02em}.hero-subtitle[data-astro-cid-j7pv25f6]{font-size:20px;line-height:1.6;color:#6c757d;margin-bottom:40px}.hero-cta[data-astro-cid-j7pv25f6]{display:flex;gap:16px;justify-content:center;flex-wrap:wrap}.btn[data-astro-cid-j7pv25f6]{display:inline-flex;align-items:center;gap:8px;padding:14px 28px;border-radius:10px;font-size:16px;font-weight:500;text-decoration:none;transition:all .2s ease;border:none;cursor:pointer}.btn-primary[data-astro-cid-j7pv25f6]{background:#212529;color:#fff}.btn-primary[data-astro-cid-j7pv25f6]:hover{background:#000;transform:translateY(-1px)}.btn-secondary[data-astro-cid-j7pv25f6]{background:#fff;color:#212529;border:1px solid #dee2e6}.btn-secondary[data-astro-cid-j7pv25f6]:hover{background:#f8f9fa}.featured-articles[data-astro-cid-j7pv25f6]{padding:80px 0}.section-header[data-astro-cid-j7pv25f6]{margin-bottom:48px}.section-label[data-astro-cid-j7pv25f6]{display:inline-block;font-size:14px;font-weight:600;color:#6c757d;text-transform:uppercase;letter-spacing:1px;margin-bottom:8px}.section-header[data-astro-cid-j7pv25f6] h2[data-astro-cid-j7pv25f6]{font-size:40px;font-weight:700;color:#212529;letter-spacing:-.01em}.articles-grid[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:repeat(2,1fr);gap:24px;margin-bottom:48px}.article-card[data-astro-cid-j7pv25f6]{display:block;background:#fff;border-radius:16px;overflow:hidden;text-decoration:none;border:1px solid #e9ecef;transition:all .3s ease}.article-card[data-astro-cid-j7pv25f6]:hover{transform:translateY(-4px);box-shadow:0 12px 24px #00000014;border-color:#dee2e6}.article-card[data-astro-cid-j7pv25f6].large{grid-column:span 2;display:grid;grid-template-columns:1.2fr 1fr;gap:0}.article-image[data-astro-cid-j7pv25f6]{position:relative;aspect-ratio:16/10;overflow:hidden;background:#f8f9fa}.article-card[data-astro-cid-j7pv25f6].large .article-image[data-astro-cid-j7pv25f6]{aspect-ratio:auto}.article-image[data-astro-cid-j7pv25f6] img[data-astro-cid-j7pv25f6]{width:100%;height:100%;object-fit:cover;transition:transform .3s ease}.article-card[data-astro-cid-j7pv25f6]:hover .article-image[data-astro-cid-j7pv25f6] img[data-astro-cid-j7pv25f6]{transform:scale(1.05)}.article-tag[data-astro-cid-j7pv25f6]{position:absolute;top:16px;left:16px;padding:6px 12px;background:#fffffff2;backdrop-filter:blur(10px);border-radius:6px;font-size:13px;font-weight:500;color:#495057}.article-content[data-astro-cid-j7pv25f6]{padding:24px}.article-card[data-astro-cid-j7pv25f6].large .article-content[data-astro-cid-j7pv25f6]{display:flex;flex-direction:column;justify-content:center;padding:40px}.article-content[data-astro-cid-j7pv25f6] h3[data-astro-cid-j7pv25f6]{font-size:20px;font-weight:600;color:#212529;line-height:1.4;margin-bottom:12px}.article-card[data-astro-cid-j7pv25f6].large .article-content[data-astro-cid-j7pv25f6] h3[data-astro-cid-j7pv25f6]{font-size:28px;margin-bottom:16px}.article-content[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{font-size:15px;line-height:1.6;color:#6c757d;margin-bottom:16px}.article-card[data-astro-cid-j7pv25f6].large .article-content[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{font-size:16px}.article-meta[data-astro-cid-j7pv25f6]{display:flex;gap:16px;font-size:14px;color:#adb5bd}.section-cta[data-astro-cid-j7pv25f6]{text-align:center}.link-arrow[data-astro-cid-j7pv25f6]{display:inline-flex;align-items:center;gap:8px;font-size:16px;font-weight:500;color:#212529;text-decoration:none;transition:gap .2s ease}.link-arrow[data-astro-cid-j7pv25f6]:hover{gap:12px}.newsletter[data-astro-cid-j7pv25f6]{padding:80px 0;background:#212529;color:#fff}.newsletter-content[data-astro-cid-j7pv25f6]{max-width:600px;margin:0 auto;text-align:center}.newsletter[data-astro-cid-j7pv25f6] h2[data-astro-cid-j7pv25f6]{font-size:36px;font-weight:700;margin-bottom:16px}.newsletter[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{font-size:18px;color:#adb5bd;margin-bottom:32px}.newsletter-form[data-astro-cid-j7pv25f6]{display:flex;gap:12px;max-width:480px;margin:0 auto}.newsletter-form[data-astro-cid-j7pv25f6] input[data-astro-cid-j7pv25f6]{flex:1;padding:14px 20px;border:1px solid rgba(255,255,255,.1);background:#ffffff0d;border-radius:10px;font-size:16px;color:#fff}.newsletter-form[data-astro-cid-j7pv25f6] input[data-astro-cid-j7pv25f6]::placeholder{color:#6c757d}.newsletter-form[data-astro-cid-j7pv25f6] input[data-astro-cid-j7pv25f6]:focus{outline:none;border-color:#fff3;background:#ffffff14}.newsletter-form[data-astro-cid-j7pv25f6] button[data-astro-cid-j7pv25f6]{background:#fff;color:#212529}.newsletter-form[data-astro-cid-j7pv25f6] button[data-astro-cid-j7pv25f6]:hover{background:#f8f9fa}@media (max-width: 968px){.hero-title[data-astro-cid-j7pv25f6]{font-size:48px}.articles-grid[data-astro-cid-j7pv25f6]{grid-template-columns:1fr}.article-card[data-astro-cid-j7pv25f6].large{grid-column:span 1;grid-template-columns:1fr}.article-card[data-astro-cid-j7pv25f6].large .article-content[data-astro-cid-j7pv25f6]{padding:24px}.article-card[data-astro-cid-j7pv25f6].large .article-content[data-astro-cid-j7pv25f6] h3[data-astro-cid-j7pv25f6]{font-size:22px}}@media (max-width: 640px){.hero[data-astro-cid-j7pv25f6]{padding:80px 0 60px}.hero-title[data-astro-cid-j7pv25f6]{font-size:36px}.hero-subtitle[data-astro-cid-j7pv25f6]{font-size:18px}.section-header[data-astro-cid-j7pv25f6] h2[data-astro-cid-j7pv25f6]{font-size:32px}.newsletter-form[data-astro-cid-j7pv25f6]{flex-direction:column}.newsletter[data-astro-cid-j7pv25f6] h2[data-astro-cid-j7pv25f6]{font-size:28px}}
