.article-container[data-astro-cid-7za363py]{max-width:1200px;margin:40px auto 80px;padding:0 20px}.article-header[data-astro-cid-7za363py]{text-align:center;margin-bottom:40px}.category-tag[data-astro-cid-7za363py]{display:inline-block;font-family:Montserrat,helvetica,sans-serif;font-size:14px;font-weight:600;letter-spacing:1.5px;color:#ed0000;margin-bottom:16px}.article-title[data-astro-cid-7za363py]{font-size:40px;font-weight:700;line-height:1.2;margin-bottom:16px;font-family:Playfair Display,serif;color:#111}.article-meta[data-astro-cid-7za363py]{font-size:14px;color:#666;margin-bottom:30px}.author-credit[data-astro-cid-7za363py]{margin-top:8px;font-style:normal}.author-name[data-astro-cid-7za363py]{font-weight:600;font-style:normal}.language-switcher[data-astro-cid-7za363py]{display:inline-flex;align-items:center;gap:8px;margin-top:8px;padding:8px 16px;background:#f5f5f5;border-radius:20px;font-family:Montserrat,helvetica,sans-serif;font-size:13px}.lang-label[data-astro-cid-7za363py]{color:#888}.lang-link[data-astro-cid-7za363py]{color:#ed0000;text-decoration:none;font-weight:600;transition:color .2s}.lang-link[data-astro-cid-7za363py]:hover{color:#b30000;text-decoration:underline}.featured-image-container[data-astro-cid-7za363py]{margin-bottom:40px;width:100%;height:500px;overflow:hidden}.featured-image[data-astro-cid-7za363py]{width:100%;height:100%;object-fit:cover}.article-content[data-astro-cid-7za363py]{max-width:800px;margin:0 auto;font-family:Georgia,serif;font-size:18px;line-height:1.8;color:#333}.article-content[data-astro-cid-7za363py] p[data-astro-cid-7za363py]{margin-bottom:24px}.article-content[data-astro-cid-7za363py] h2[data-astro-cid-7za363py]{font-family:Playfair Display,serif;font-size:30px;font-weight:700;margin:50px 0 20px;padding-bottom:10px;border-bottom:2px solid #ed0000;color:#111}.article-content[data-astro-cid-7za363py] h3[data-astro-cid-7za363py]{font-family:Playfair Display,serif;font-size:22px;font-weight:600;margin:32px 0 16px;padding-left:14px;border-left:4px solid #ed0000;color:#222}.article-content[data-astro-cid-7za363py] ul[data-astro-cid-7za363py]{margin:0 0 24px;padding-left:22px}.article-content[data-astro-cid-7za363py] li[data-astro-cid-7za363py]{margin-bottom:10px;line-height:1.7}.article-content[data-astro-cid-7za363py] a[data-astro-cid-7za363py]{color:#ed0000;text-decoration:none;transition:color .2s}.article-content[data-astro-cid-7za363py] a[data-astro-cid-7za363py]:hover{color:#b30000;text-decoration:underline}.update-note[data-astro-cid-7za363py]{background-color:#fff8f0;border-left:4px solid #ed0000;padding:16px 20px;margin:24px 0 32px;border-radius:4px}.update-note[data-astro-cid-7za363py] p[data-astro-cid-7za363py]{margin-bottom:8px;font-size:16px;line-height:1.6}.update-note[data-astro-cid-7za363py] p[data-astro-cid-7za363py]:last-child{margin-bottom:0;font-size:14px;color:#666}.content-figure[data-astro-cid-7za363py]{margin:30px 0}.content-figure[data-astro-cid-7za363py].center{width:100%;text-align:center}.content-figure[data-astro-cid-7za363py].full-width{width:100%;margin:40px 0}.content-figure[data-astro-cid-7za363py].single-vertical{display:flex;flex-direction:column;align-items:center;margin:40px 0}.single-vertical-img[data-astro-cid-7za363py]{max-width:400px;width:100%;height:auto}.content-image[data-astro-cid-7za363py]{width:100%;height:auto;display:block}.image-caption[data-astro-cid-7za363py]{margin-top:10px;font-size:14px;color:#666;font-style:italic;text-align:center}.image-link[data-astro-cid-7za363py]{display:block;overflow:hidden;cursor:pointer}.clickable-image[data-astro-cid-7za363py]{transition:opacity .3s}.clickable-image[data-astro-cid-7za363py]:hover{opacity:.9}.back-link-container[data-astro-cid-7za363py]{max-width:800px;margin:40px auto 0;padding-top:20px;border-top:1px solid #eee}.back-link[data-astro-cid-7za363py]{display:inline-block;color:#666;text-decoration:none;font-family:Montserrat,helvetica,sans-serif;font-size:16px;transition:color .3s}.back-link[data-astro-cid-7za363py]:hover{color:#ed0000}@media(max-width:768px){.article-title[data-astro-cid-7za363py]{font-size:28px}.article-content[data-astro-cid-7za363py] h2[data-astro-cid-7za363py]{font-size:24px}.article-content[data-astro-cid-7za363py] h3[data-astro-cid-7za363py]{font-size:19px}.featured-image-container[data-astro-cid-7za363py]{height:300px}.single-vertical-img[data-astro-cid-7za363py]{max-width:100%}}
