.page-container.s-KR0rVqYEqu45.s-KR0rVqYEqu45{min-height:100vh;display:flex;flex-direction:column;padding-bottom:calc(var(--footer-height) + 40px);background:linear-gradient(135deg,#f8fafc 0%,#eff6ff 100%)}.content-wrapper.s-KR0rVqYEqu45.s-KR0rVqYEqu45{flex:1;padding:24px 20px;max-width:900px;margin:0 auto;width:100%}.hero-section.s-KR0rVqYEqu45.s-KR0rVqYEqu45{text-align:center;padding:30px 0 40px}.hero-emoji.s-KR0rVqYEqu45.s-KR0rVqYEqu45{font-size:4rem;display:block;margin-bottom:16px}.hero-title.s-KR0rVqYEqu45.s-KR0rVqYEqu45{font-size:2rem;font-weight:800;margin:0 0 12px;color:var(--gray-900);letter-spacing:-1px}.hero-subtitle.s-KR0rVqYEqu45.s-KR0rVqYEqu45{font-size:1.1rem;color:var(--gray-500);font-weight:500;margin:0 0 16px}.hero-description.s-KR0rVqYEqu45.s-KR0rVqYEqu45{font-size:.95rem;color:var(--gray-500);line-height:1.7;max-width:600px;margin:0 auto}.posts-grid.s-KR0rVqYEqu45.s-KR0rVqYEqu45{display:flex;flex-direction:column;gap:20px}.post-card.s-KR0rVqYEqu45.s-KR0rVqYEqu45{display:flex;gap:20px;background:white;border:1px solid var(--gray-200);border-radius:24px;padding:24px;text-decoration:none;color:inherit;transition:all .3s ease;box-shadow:var(--shadow-sm)}.post-card.s-KR0rVqYEqu45.s-KR0rVqYEqu45:hover{transform:translateY(-4px);box-shadow:var(--shadow-lg);border-color:var(--primary-light)}.post-emoji.s-KR0rVqYEqu45.s-KR0rVqYEqu45{font-size:2.5rem;flex-shrink:0;width:60px;height:60px;display:flex;align-items:center;justify-content:center;background:var(--gray-50);border-radius:16px}.post-content.s-KR0rVqYEqu45.s-KR0rVqYEqu45{flex:1;min-width:0}.post-meta.s-KR0rVqYEqu45.s-KR0rVqYEqu45{display:flex;align-items:center;gap:10px;margin-bottom:8px;flex-wrap:wrap}.post-category.s-KR0rVqYEqu45.s-KR0rVqYEqu45{font-size:.75rem;font-weight:700;color:var(--primary);background:rgba(79,70,229,.08);padding:4px 10px;border-radius:100px}.post-date.s-KR0rVqYEqu45.s-KR0rVqYEqu45,.post-read-time.s-KR0rVqYEqu45.s-KR0rVqYEqu45{font-size:.8rem;color:var(--gray-400)}.post-title.s-KR0rVqYEqu45.s-KR0rVqYEqu45{font-size:1.1rem;font-weight:700;color:var(--gray-900);margin:0 0 8px;line-height:1.4;letter-spacing:-.3px}.post-description.s-KR0rVqYEqu45.s-KR0rVqYEqu45{font-size:.9rem;color:var(--gray-500);line-height:1.6;margin:0 0 12px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.read-more.s-KR0rVqYEqu45.s-KR0rVqYEqu45{font-size:.85rem;font-weight:600;color:var(--primary)}.bottom-section.s-KR0rVqYEqu45.s-KR0rVqYEqu45{margin-top:40px}.cta-card.s-KR0rVqYEqu45.s-KR0rVqYEqu45{text-align:center;padding:40px 32px;background:linear-gradient(135deg,var(--primary) 0%,#6366f1 100%);border-radius:28px;box-shadow:0 10px 30px #4f46e54d}.cta-card.s-KR0rVqYEqu45 h2.s-KR0rVqYEqu45{color:#fff;font-size:1.3rem;font-weight:800;margin:0 0 12px;letter-spacing:-.5px}.cta-card.s-KR0rVqYEqu45 p.s-KR0rVqYEqu45{color:#ffffffd9;font-size:.95rem;margin:0 0 24px;line-height:1.6}.cta-button.s-KR0rVqYEqu45.s-KR0rVqYEqu45{background:white;color:var(--primary);border:none;padding:14px 32px;border-radius:100px;font-size:1rem;font-weight:700;cursor:pointer;transition:all .2s ease}.cta-button.s-KR0rVqYEqu45.s-KR0rVqYEqu45:hover{transform:translateY(-2px);box-shadow:0 10px 20px #0003}.related-links.s-KR0rVqYEqu45.s-KR0rVqYEqu45{display:flex;justify-content:center;align-items:center;gap:16px;margin-top:40px}.related-links.s-KR0rVqYEqu45 a.s-KR0rVqYEqu45{color:var(--gray-400);text-decoration:none;font-size:.9rem;font-weight:600;transition:color .2s ease}.related-links.s-KR0rVqYEqu45 a.s-KR0rVqYEqu45:hover{color:var(--primary)}.related-links.s-KR0rVqYEqu45 .divider.s-KR0rVqYEqu45{color:var(--gray-200)}@media (min-width: 768px){.hero-title.s-KR0rVqYEqu45.s-KR0rVqYEqu45{font-size:2.5rem}.posts-grid.s-KR0rVqYEqu45.s-KR0rVqYEqu45{display:grid;grid-template-columns:repeat(2,1fr)}.post-card.s-KR0rVqYEqu45.s-KR0rVqYEqu45{flex-direction:column}.post-emoji.s-KR0rVqYEqu45.s-KR0rVqYEqu45{width:56px;height:56px}}
