.page-hero[data-astro-cid-yobq7qvk]{position:relative;overflow:hidden}.page-hero[data-astro-cid-yobq7qvk]:before{content:"";position:absolute;top:-50%;right:-50%;width:200%;height:200%;background:radial-gradient(circle,rgba(255,255,255,.1) 0%,transparent 70%);animation:pulse 15s ease-in-out infinite}@keyframes pulse{0%,to{transform:scale(1) rotate(0)}50%{transform:scale(1.1) rotate(180deg)}}.hero-container[data-astro-cid-yobq7qvk]{position:relative;z-index:1}.tldr-section[data-astro-cid-yobq7qvk]{background:#f8fafc;border-top:1px solid #e2e8f0;border-bottom:1px solid #e2e8f0;padding:3rem 0;margin:2rem 0}.tldr-wrapper[data-astro-cid-yobq7qvk]{max-width:1200px;margin:0 auto}.tldr-title[data-astro-cid-yobq7qvk]{color:#1a202c;font-size:2rem;font-weight:700;margin-bottom:1.5rem;display:flex;align-items:center;gap:.5rem}.tldr-title[data-astro-cid-yobq7qvk]:before{content:"📋";font-size:1.5rem}.tldr-content[data-astro-cid-yobq7qvk]{display:flex;flex-direction:column;gap:2rem}.key-stats[data-astro-cid-yobq7qvk]{background:#fff;padding:1.5rem;border-radius:12px;box-shadow:0 1px 3px #0000001a}.last-updated[data-astro-cid-yobq7qvk]{color:#718096;font-size:.875rem;margin-bottom:1rem;font-weight:500}.stat-cards[data-astro-cid-yobq7qvk]{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:1.5rem;margin-top:1rem}.stat-card[data-astro-cid-yobq7qvk]{background:#f7fafc;padding:1.25rem;border-radius:8px;border:1px solid #e2e8f0;display:flex;flex-direction:column;gap:.5rem}.stat-label[data-astro-cid-yobq7qvk]{color:#718096;font-size:.875rem;font-weight:500}.stat-value[data-astro-cid-yobq7qvk]{color:#1a202c;font-size:1.75rem;font-weight:700}.stat-source[data-astro-cid-yobq7qvk]{color:#4a5568;font-size:.75rem;font-style:italic}.quick-recommendations[data-astro-cid-yobq7qvk]{background:#fff;padding:1.5rem;border-radius:12px;box-shadow:0 1px 3px #0000001a}.quick-recommendations[data-astro-cid-yobq7qvk] h3[data-astro-cid-yobq7qvk]{color:#1a202c;font-size:1.25rem;margin-bottom:1rem;font-weight:600}.recommendation-list[data-astro-cid-yobq7qvk]{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:.75rem}.recommendation-list[data-astro-cid-yobq7qvk] li[data-astro-cid-yobq7qvk]{padding:.75rem;background:#f7fafc;border-radius:8px;border-left:3px solid #3182ce;font-size:.95rem;line-height:1.6}.authority-badges[data-astro-cid-yobq7qvk]{background:#e6f4ff;padding:1.5rem;border-radius:12px;border:1px solid #bee3f8}.methodology-note[data-astro-cid-yobq7qvk]{color:#2b6cb0;font-size:.9rem;line-height:1.6;margin:0}.methodology-note[data-astro-cid-yobq7qvk] a[data-astro-cid-yobq7qvk]{color:#2c5282;text-decoration:underline;font-weight:600}.authority-data[data-astro-cid-yobq7qvk]{display:flex;gap:.75rem;margin:.75rem 0;flex-wrap:wrap}.data-badge[data-astro-cid-yobq7qvk]{display:inline-flex;align-items:center;gap:.375rem;background:#e6f4ff;border:1px solid #bee3f8;padding:.25rem .75rem;border-radius:20px;font-size:.75rem;color:#2b6cb0;font-weight:500}.badge-icon[data-astro-cid-yobq7qvk]{font-size:.875rem}.badge-text[data-astro-cid-yobq7qvk]{line-height:1.2}.faq-section[data-astro-cid-yobq7qvk]{background:#f8fafc;padding:4rem 0;margin-top:3rem}.faq-title[data-astro-cid-yobq7qvk]{font-size:2.5rem;color:#1a202c;text-align:center;margin-bottom:.75rem;font-weight:700}.faq-subtitle[data-astro-cid-yobq7qvk]{text-align:center;color:#718096;font-size:1.125rem;margin-bottom:3rem;max-width:800px;margin-left:auto;margin-right:auto}.faq-container[data-astro-cid-yobq7qvk]{max-width:900px;margin:0 auto}.faq-item[data-astro-cid-yobq7qvk]{background:#fff;margin-bottom:1.5rem;border-radius:12px;border:1px solid #e2e8f0;overflow:hidden;box-shadow:0 1px 3px #0000000d;transition:box-shadow .2s}.faq-item[data-astro-cid-yobq7qvk]:hover{box-shadow:0 4px 6px #0000001a}.faq-question[data-astro-cid-yobq7qvk]{font-size:1.25rem;color:#1a202c;padding:1.5rem;margin:0;font-weight:600;background:#f7fafc;border-bottom:1px solid #e2e8f0;cursor:pointer;position:relative}.faq-question[data-astro-cid-yobq7qvk]:after{content:"↓";position:absolute;right:1.5rem;top:50%;transform:translateY(-50%);color:#4a5568;font-size:1.25rem}.faq-answer[data-astro-cid-yobq7qvk]{padding:1.5rem}.faq-answer[data-astro-cid-yobq7qvk] p[data-astro-cid-yobq7qvk]{margin-bottom:1rem;line-height:1.7;color:#4a5568}.faq-answer[data-astro-cid-yobq7qvk] p[data-astro-cid-yobq7qvk]:last-child{margin-bottom:0}.faq-answer[data-astro-cid-yobq7qvk] ul[data-astro-cid-yobq7qvk],.faq-answer[data-astro-cid-yobq7qvk] ol[data-astro-cid-yobq7qvk]{margin:1rem 0;padding-left:1.5rem}.faq-answer[data-astro-cid-yobq7qvk] li[data-astro-cid-yobq7qvk]{margin-bottom:.5rem;line-height:1.6;color:#4a5568}.source-note[data-astro-cid-yobq7qvk]{font-size:.875rem;color:#718096;font-style:italic;margin-top:1rem;padding-top:1rem;border-top:1px solid #e2e8f0}@media (max-width: 768px){.tldr-section[data-astro-cid-yobq7qvk]{padding:2rem 1rem}.stat-cards[data-astro-cid-yobq7qvk]{grid-template-columns:1fr}.tldr-title[data-astro-cid-yobq7qvk]{font-size:1.5rem}}
