:root{--font-headline: "Georgia", serif;--font-body: "Georgia", serif;--font-ui: "Helvetica Neue", "Arial", sans-serif;--text-primary: hsl(var(--foreground));--text-secondary: #767676;--text-tertiary: #999999;--corruption-red: #C1121F;--politics-blue: #003049;--tourism-teal: #028090;--infrastructure-green: #5B8C5A;--analysis-orange: #F77F00;--commentary-darkred: #9B2226;--bg-primary: hsl(var(--background));--bg-secondary: hsl(var(--muted));--bg-divider: #E8E8E8;--link-default: #0066CC;--link-hover: #004499;--space-section: 48px;--space-paragraph: 24px;--space-inline: 16px}.political-article[data-astro-cid-7eiguuij]{background:var(--bg-primary);color:var(--text-primary)}.container-political[data-astro-cid-7eiguuij]{max-width:1240px;margin:0 auto;padding:0 24px}.breadcrumbs-political[data-astro-cid-7eiguuij]{padding:24px 0;border-bottom:1px solid hsl(var(--border))}.breadcrumbs-political[data-astro-cid-7eiguuij] ol[data-astro-cid-7eiguuij]{display:flex;flex-wrap:wrap;gap:8px;list-style:none;padding:0;margin:0;font-size:14px;color:var(--color-text-secondary)}.breadcrumbs-political[data-astro-cid-7eiguuij] li[data-astro-cid-7eiguuij]:after{content:"›";margin-left:8px}.breadcrumbs-political[data-astro-cid-7eiguuij] li[data-astro-cid-7eiguuij]:last-child:after{content:""}.breadcrumbs-political[data-astro-cid-7eiguuij] a[data-astro-cid-7eiguuij]{color:var(--color-text-secondary);text-decoration:none}.breadcrumbs-political[data-astro-cid-7eiguuij] a[data-astro-cid-7eiguuij]:hover{color:hsl(var(--primary))}.article-header-political[data-astro-cid-7eiguuij]{margin:48px auto 24px}.header-content-wrapper[data-astro-cid-7eiguuij]{display:grid;grid-template-columns:1fr 300px;gap:48px;margin-bottom:24px}.header-text-content[data-astro-cid-7eiguuij]{min-width:0}.header-featured-image[data-astro-cid-7eiguuij]{margin:0;border-radius:4px;overflow:hidden;width:100%}.header-featured-image[data-astro-cid-7eiguuij] img[data-astro-cid-7eiguuij]{width:100%;height:auto;display:block}.category-badge-political[data-astro-cid-7eiguuij]{display:inline-block;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.5px;color:hsl(var(--primary));margin-bottom:16px}.category-corruption[data-astro-cid-7eiguuij]{color:var(--corruption-red)}.category-politics[data-astro-cid-7eiguuij]{color:var(--politics-blue)}.category-tourism[data-astro-cid-7eiguuij]{color:var(--tourism-teal)}.category-infrastructure[data-astro-cid-7eiguuij]{color:var(--infrastructure-green)}.category-analysis[data-astro-cid-7eiguuij]{color:var(--analysis-orange)}.category-commentary[data-astro-cid-7eiguuij]{color:var(--commentary-darkred)}.article-title-political[data-astro-cid-7eiguuij]{font-family:Georgia,Playfair Display,serif;font-size:clamp(28px,5vw,44px);font-weight:700;line-height:1.1;color:hsl(var(--foreground));margin:0 0 24px;letter-spacing:.02em}.article-subtitle-political[data-astro-cid-7eiguuij]{font-size:var(--text-md, 18px);line-height:1.6;color:var(--color-text-secondary);font-style:italic;margin:0 0 24px}.article-meta-political[data-astro-cid-7eiguuij]{display:flex;flex-wrap:wrap;align-items:center;gap:8px;font-size:14px;color:var(--color-text-secondary)}.meta-separator[data-astro-cid-7eiguuij]{color:hsl(var(--border))}.article-divider[data-astro-cid-7eiguuij]{border:none;border-top:1px solid hsl(var(--foreground));margin:0}.editorial-notice[data-astro-cid-7eiguuij]{max-width:680px;margin:0 0 24px;padding:24px;background:#fff9e6;border-left:4px solid var(--analysis-orange);font-family:var(--font-ui);font-size:14px;line-height:1.6;color:var(--text-secondary)}.editorial-notice[data-astro-cid-7eiguuij] strong[data-astro-cid-7eiguuij]{color:var(--text-primary);font-weight:700}.editorial-notice-analysis[data-astro-cid-7eiguuij]{background:var(--color-bg-info-light);border-left-color:var(--politics-blue)}.key-takeaways[data-astro-cid-7eiguuij]{max-width:680px;margin:0 0 48px;padding:32px;background:var(--bg-secondary);border-top:3px solid var(--text-primary)}.takeaways-title[data-astro-cid-7eiguuij]{font-family:var(--font-headline);font-size:var(--text-lg, 22px);font-weight:700;margin:0 0 24px;color:var(--text-primary)}.takeaways-list[data-astro-cid-7eiguuij]{list-style:none;padding:0;margin:0}.takeaways-list[data-astro-cid-7eiguuij] li[data-astro-cid-7eiguuij]{font-family:var(--font-ui);font-size:16px;line-height:1.6;padding:16px 0 16px 32px;position:relative;color:var(--text-primary)}.takeaways-list[data-astro-cid-7eiguuij] li[data-astro-cid-7eiguuij]:before{content:"→";position:absolute;left:0;font-weight:700;color:var(--corruption-red)}.sources-box[data-astro-cid-7eiguuij]{margin:48px 0 32px;padding:32px;background:var(--bg-secondary);border-left:4px solid var(--politics-blue)}.sources-title[data-astro-cid-7eiguuij]{font-family:var(--font-headline);font-size:var(--text-md, 18px);font-weight:700;margin:0 0 16px;color:var(--text-primary)}.sources-list[data-astro-cid-7eiguuij]{list-style:none;padding:0;margin:0}.sources-list[data-astro-cid-7eiguuij] li[data-astro-cid-7eiguuij]{font-family:var(--font-ui);font-size:14px;line-height:1.6;margin-bottom:16px;color:var(--text-secondary)}.sources-list[data-astro-cid-7eiguuij] li[data-astro-cid-7eiguuij]:last-child{margin-bottom:0}.sources-list[data-astro-cid-7eiguuij] a[data-astro-cid-7eiguuij]{color:var(--link-default);text-decoration:none}.sources-list[data-astro-cid-7eiguuij] a[data-astro-cid-7eiguuij]:hover{text-decoration:underline}.article-layout-political[data-astro-cid-7eiguuij]{display:grid;grid-template-columns:1fr;gap:64px;margin-top:0}@media(min-width:1024px){.article-layout-political[data-astro-cid-7eiguuij]{grid-template-columns:1fr 340px}.article-sidebar-political[data-astro-cid-7eiguuij] .sidebar-inner[data-astro-cid-7eiguuij]{position:sticky;top:var(--sidebar-top, 5rem);transition:top .3s ease;display:flex;flex-direction:column;gap:16px}}.article-content-political[data-astro-cid-7eiguuij]{max-width:680px}.prose-political[data-astro-cid-7eiguuij]{font-family:var(--font-body);font-size:18px;line-height:1.58;color:var(--text-primary);max-width:680px}.prose-political[data-astro-cid-7eiguuij] p{margin:0 0 var(--space-paragraph) 0;font-size:18px!important;font-weight:400!important;line-height:1.58}.prose-political[data-astro-cid-7eiguuij] h2{font-family:Georgia,serif;font-size:35px;font-weight:700;line-height:1.2;margin:48px 0 16px;color:hsl(var(--foreground))}.prose-political[data-astro-cid-7eiguuij] h3{font-family:Georgia,serif;font-size:var(--text-lg, 22px);font-weight:700;line-height:1.3;margin:32px 0 16px;color:hsl(var(--foreground))}.prose-political[data-astro-cid-7eiguuij] a{color:hsl(var(--primary));text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:2px}.prose-political[data-astro-cid-7eiguuij] a:hover{text-decoration-thickness:2px}.prose-political[data-astro-cid-7eiguuij] strong,.prose-political[data-astro-cid-7eiguuij] b{font-weight:600;font-size:18px!important}.prose-political[data-astro-cid-7eiguuij] blockquote{border-left:4px solid hsl(var(--primary));padding-left:24px;margin:32px 0;font-style:italic;font-size:var(--text-lg, 22px);line-height:1.6;color:var(--color-text-secondary)}.prose-political[data-astro-cid-7eiguuij] ul,.prose-political[data-astro-cid-7eiguuij] ol{margin:24px 0;padding-left:24px;list-style-position:outside}.prose-political[data-astro-cid-7eiguuij] li{margin-bottom:16px;font-size:18px!important;font-weight:400!important;line-height:1.58}.article-footer-political[data-astro-cid-7eiguuij]{margin-top:64px;padding-top:48px;border-top:1px solid hsl(var(--border))}.article-tags-political[data-astro-cid-7eiguuij]{margin-bottom:32px}.tag-link-political[data-astro-cid-7eiguuij]{display:inline-flex;align-items:center;min-height:44px;padding:8px 16px;margin:4px;background:hsl(var(--muted));color:hsl(var(--foreground));font-size:14px;text-decoration:none;border-radius:6px;transition:background .2s}.tag-link-political[data-astro-cid-7eiguuij]:hover{background:hsl(var(--border))}.tag-link-political[data-astro-cid-7eiguuij]:focus-visible{outline:3px solid hsl(var(--foreground));outline-offset:2px}.article-feedback[data-astro-cid-7eiguuij]{padding:32px;background:hsl(var(--muted));border-radius:4px;margin-top:48px;text-align:center}.article-feedback[data-astro-cid-7eiguuij] p[data-astro-cid-7eiguuij]{margin:0 0 16px}.feedback-buttons[data-astro-cid-7eiguuij]{display:flex;gap:16px;justify-content:center;margin-top:16px}.feedback-btn[data-astro-cid-7eiguuij]{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:16px 24px;background:hsl(var(--foreground));color:hsl(var(--background));border:none;border-radius:6px;cursor:pointer;font-size:14px;font-weight:500;transition:background .2s}.feedback-btn[data-astro-cid-7eiguuij]:hover{background:hsl(var(--foreground))}.feedback-btn[data-astro-cid-7eiguuij]:focus-visible{outline:3px solid hsl(var(--foreground));outline-offset:2px}.article-sidebar-political[data-astro-cid-7eiguuij]{display:flex;flex-direction:column;gap:24px}.sidebar-card[data-astro-cid-7eiguuij]{padding:24px;background:hsl(var(--muted));border-radius:4px;margin-bottom:24px}.sidebar-card[data-astro-cid-7eiguuij] h3[data-astro-cid-7eiguuij]{font-size:18px;font-weight:700;margin:0 0 16px;color:hsl(var(--foreground))}.author-name-political[data-astro-cid-7eiguuij]{margin-bottom:8px}.author-bio-political[data-astro-cid-7eiguuij]{font-size:14px;line-height:1.6;color:var(--color-text-secondary);margin:0}.newsletter-card-political[data-astro-cid-7eiguuij] p[data-astro-cid-7eiguuij]{font-size:14px;color:var(--color-text-secondary);margin-bottom:16px}.newsletter-form-political[data-astro-cid-7eiguuij]{display:flex;flex-direction:column;gap:16px}.newsletter-input[data-astro-cid-7eiguuij]{width:100%;min-height:44px;padding:16px;border:2px solid hsl(var(--border));border-radius:4px;font-size:14px;transition:border-color .2s}.newsletter-input[data-astro-cid-7eiguuij]:focus-visible{outline:3px solid hsl(var(--primary));outline-offset:2px;border-color:hsl(var(--primary))}.newsletter-submit[data-astro-cid-7eiguuij]{width:100%;min-height:44px;padding:16px;background:hsl(var(--primary));color:hsl(var(--background));border:none;border-radius:4px;font-size:14px;font-weight:600;cursor:pointer;transition:background .2s}.newsletter-submit[data-astro-cid-7eiguuij]:focus-visible{outline:3px solid hsl(var(--primary-hover));outline-offset:2px}.newsletter-submit[data-astro-cid-7eiguuij]:hover{background:hsl(var(--primary-hover))}.share-buttons-political[data-astro-cid-7eiguuij]{display:flex;gap:16px}.share-btn[data-astro-cid-7eiguuij]{width:44px;height:44px;display:flex;align-items:center;justify-content:center;border-radius:50%;color:hsl(var(--background));text-decoration:none;transition:transform .2s}.share-btn[data-astro-cid-7eiguuij]:hover{transform:scale(1.1)}.twitter-btn[data-astro-cid-7eiguuij]{background:#1da1f2}.facebook-btn[data-astro-cid-7eiguuij]{background:#1877f2}.linkedin-btn[data-astro-cid-7eiguuij]{background:#0a66c2}@media(max-width:768px){.header-content-wrapper[data-astro-cid-7eiguuij]{grid-template-columns:1fr;gap:24px}.header-featured-image[data-astro-cid-7eiguuij]{order:-1}.article-title-political[data-astro-cid-7eiguuij]{font-size:35px}.prose-political[data-astro-cid-7eiguuij]{font-size:18px}.prose-political[data-astro-cid-7eiguuij] h2{font-size:28px}.prose-political[data-astro-cid-7eiguuij] h3{font-size:var(--text-md, 18px)}.article-layout-political[data-astro-cid-7eiguuij]{grid-template-columns:1fr;gap:48px}.article-sidebar-political[data-astro-cid-7eiguuij]{position:relative;top:0}}.visually-hidden[data-astro-cid-7eiguuij]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.book-sales-page[data-astro-cid-lpuns25a]{background:hsl(var(--background));color:hsl(var(--foreground))}.book-hero[data-astro-cid-lpuns25a]{background:linear-gradient(135deg,hsl(var(--primary)),#283593);color:hsl(var(--background));padding:80px 24px}.hero-container[data-astro-cid-lpuns25a]{max-width:1200px;margin:0 auto;display:grid;grid-template-columns:1fr;gap:64px;align-items:center}@media(min-width:768px){.hero-container[data-astro-cid-lpuns25a]{grid-template-columns:1fr 1fr}}.book-cover[data-astro-cid-lpuns25a]{text-align:center}.book-cover[data-astro-cid-lpuns25a] img[data-astro-cid-lpuns25a]{max-width:400px;width:100%;height:auto;box-shadow:0 24px 60px #0006;border-radius:8px}.book-title[data-astro-cid-lpuns25a]{font-family:Georgia,serif;font-size:clamp(28px,5vw,44px);font-weight:700;line-height:1.2;margin:0 0 24px}.book-subtitle[data-astro-cid-lpuns25a]{font-size:clamp(18px,2.5vw,22px);line-height:1.5;color:hsl(var(--border));margin:0 0 32px}.book-cta-group[data-astro-cid-lpuns25a]{display:flex;flex-wrap:wrap;gap:16px;margin-bottom:24px}.btn-cta[data-astro-cid-lpuns25a]{padding:16px 32px;font-size:16px;font-weight:600;text-decoration:none;border-radius:4px;transition:all .2s;display:inline-block}.btn-primary[data-astro-cid-lpuns25a]{background:#f79646;color:hsl(var(--foreground))}.btn-primary[data-astro-cid-lpuns25a]:hover{background:#ff8c00;transform:translateY(-2px);box-shadow:0 8px 16px #f796464d}.btn-secondary[data-astro-cid-lpuns25a]{background:transparent;color:hsl(var(--background));border:2px solid hsl(var(--background))}.btn-secondary[data-astro-cid-lpuns25a]:hover{background:hsl(var(--background));color:hsl(var(--primary))}.book-price[data-astro-cid-lpuns25a]{font-size:14px;color:#b0bec5;margin:0}.book-section[data-astro-cid-lpuns25a]{padding:80px 24px}.book-section[data-astro-cid-lpuns25a]:nth-child(2n){background:hsl(var(--muted))}.content-container[data-astro-cid-lpuns25a]{max-width:900px;margin:0 auto}.content-container[data-astro-cid-lpuns25a].centered{text-align:center}.book-section[data-astro-cid-lpuns25a] h2[data-astro-cid-lpuns25a]{font-family:Georgia,serif;font-size:clamp(28px,4vw,35px);font-weight:700;margin:0 0 32px;color:hsl(var(--foreground))}.author-bio[data-astro-cid-lpuns25a]{font-size:18px;line-height:1.8;color:var(--color-text-secondary)}.testimonials-grid[data-astro-cid-lpuns25a]{display:grid;grid-template-columns:1fr;gap:32px}.testimonial[data-astro-cid-lpuns25a]{padding:32px;background:hsl(var(--background));border-left:4px solid hsl(var(--primary));border-radius:4px;margin:0}.testimonial-quote[data-astro-cid-lpuns25a]{font-size:var(--text-md, 18px);line-height:1.6;font-style:italic;color:hsl(var(--foreground));margin:0 0 16px}.testimonial-footer[data-astro-cid-lpuns25a]{display:flex;flex-direction:column;gap:4px}.testimonial-author[data-astro-cid-lpuns25a]{font-weight:700;color:hsl(var(--primary))}.testimonial-credentials[data-astro-cid-lpuns25a]{font-size:14px;color:var(--color-text-secondary)}.prose[data-astro-cid-lpuns25a]{font-size:18px;line-height:1.8;color:hsl(var(--foreground))}.prose[data-astro-cid-lpuns25a] h3{font-size:28px;font-weight:700;margin:48px 0 16px;color:hsl(var(--foreground))}.prose[data-astro-cid-lpuns25a] p{margin:0 0 24px}.prose[data-astro-cid-lpuns25a] a{color:hsl(var(--primary));text-decoration:underline}.audio-preview[data-astro-cid-lpuns25a]{width:100%;margin-bottom:32px}.chapter-preview[data-astro-cid-lpuns25a]{padding:32px;background:hsl(var(--muted));border-radius:4px}.cta-final[data-astro-cid-lpuns25a]{background:linear-gradient(135deg,hsl(var(--primary)),#283593);color:hsl(var(--background))}.cta-final[data-astro-cid-lpuns25a] h2[data-astro-cid-lpuns25a]{color:hsl(var(--background))}.cta-final[data-astro-cid-lpuns25a] p[data-astro-cid-lpuns25a]{font-size:var(--text-md, 18px);color:hsl(var(--border));margin:0 0 32px}@media(max-width:768px){.book-hero[data-astro-cid-lpuns25a],.book-section[data-astro-cid-lpuns25a]{padding:64px 24px}.book-cta-group[data-astro-cid-lpuns25a]{flex-direction:column}.btn-cta[data-astro-cid-lpuns25a]{width:100%;text-align:center}}
