.geoa-art-article{max-width:896px;margin:0 auto;padding:24px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;color:#333}.geoa-art-title{font-size:1.5rem;font-weight:700;color:#1f2937;text-align:center;margin-bottom:24px;line-height:1.4}.geoa-art-card{background:#ffffffb8;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border-radius:12px;padding:24px;margin-bottom:20px;box-shadow:0 4px 16px #00000014;border:1px solid rgba(255,255,255,.5)}.geoa-art-overview,.geoa-art-levels{border-left:4px solid #3b82f6;background:#eff6ffb8}.geoa-art-scenarios{border-left:4px solid #f59e0b;background:#fffbebb8}.geoa-art-section-title{font-size:1.15rem;font-weight:600;color:#1f2937;margin-bottom:12px;line-height:1.5}.geoa-art-subtitle{font-size:1.05rem;font-weight:600;color:#1565c0;margin-bottom:8px;line-height:1.5}.geoa-art-subtitle-amber{color:#d97706}.geoa-art-sub-desc{font-size:.85rem;color:#555;margin-bottom:12px}.geoa-art-text{font-size:.95rem;color:#444;line-height:1.75;margin-bottom:10px}.geoa-art-intro{font-size:.95rem;color:#444;line-height:1.75;margin-bottom:20px}.geoa-art-list{list-style:disc;padding-left:24px;margin:0}.geoa-art-list li{font-size:.92rem;color:#444;line-height:1.75;margin-bottom:6px}.geoa-art-list-sm li{font-size:.85rem;color:#666}.geoa-art-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.geoa-art-grid-item{background:#fffc;border-radius:8px;padding:14px}.geoa-art-grid-label{font-size:.9rem;font-weight:600;color:#e65100;margin-bottom:6px}.geoa-art-label-sky{color:#0277bd}.geoa-art-label-yellow{color:#f9a825}.geoa-art-grid-desc{font-size:.8rem;color:#666;line-height:1.5}.geoa-art-olist{list-style:decimal;padding-left:24px;margin:0}.geoa-art-olist li{font-size:.92rem;color:#444;line-height:1.75;margin-bottom:6px}.geoa-art-scenario-list{list-style:disc;padding-left:20px;margin:0}.geoa-art-scenario-list li{font-size:.88rem;color:#5d4037;line-height:1.7;margin-bottom:5px}.geoa-art-note{font-size:.8rem;color:#999;margin-top:10px}.geoa-art-faq{margin-bottom:32px}.geoa-art-faq-title{font-size:1.25rem;font-weight:600;color:#1f2937;margin-bottom:16px;padding-bottom:8px;border-bottom:1px solid #e0e0e0}.geoa-art-faq-list{display:flex;flex-direction:column;gap:12px}.geoa-art-details{border:1px solid #e8e8e8;border-radius:8px;padding:16px;transition:background-color .2s ease}.geoa-art-details:hover{background:#f0f0f080}.geoa-art-summary{font-weight:600;font-size:1rem;color:#333;cursor:pointer;margin-bottom:8px;outline:none}.geoa-art-answer{font-size:.9rem;color:#555;line-height:1.7;padding-top:8px;border-top:1px solid #eee;margin:0}.geoa-art-footer{text-align:center;font-size:.85rem;color:#999;padding-top:16px;border-top:1px solid #e8e8e8}:global(body){background-color:#f9fafb}.theme-geoarea-article{background:#f9fafb!important}.theme-geoarea-article-bc{background:#f9fafbf7!important}@media(max-width:768px){.geoa-art-article{padding:16px}.geoa-art-title{font-size:1.2rem}.geoa-art-card{padding:18px;margin-bottom:16px}.geoa-art-grid{grid-template-columns:1fr;gap:10px}.geoa-art-section-title{font-size:1.05rem}}@media(max-width:480px){.geoa-art-article{padding:12px}.geoa-art-title{font-size:1.05rem;margin-bottom:18px}.geoa-art-card{padding:14px;border-radius:10px;margin-bottom:14px}.geoa-art-section-title{font-size:.98rem}.geoa-art-subtitle{font-size:.95rem}.geoa-art-text,.geoa-art-intro{font-size:.88rem}.geoa-art-list li,.geoa-art-olist li{font-size:.86rem}.geoa-art-faq-title{font-size:1.1rem}.geoa-art-summary{font-size:.92rem}.geoa-art-answer{font-size:.84rem}}
