.gc-article-overlay[data-astro-cid-jdg6vvmn]{position:fixed;inset:0;z-index:1000;background:var(--bg)}.gc-article-scroll[data-astro-cid-jdg6vvmn]{height:100%;overflow-y:auto}.gc-article-inner[data-astro-cid-jdg6vvmn]{max-width:720px;margin:0 auto;padding:0 24px 64px}.gc-article-close-bar[data-astro-cid-jdg6vvmn]{position:sticky;top:0;z-index:1;background:var(--bg);padding:24px 0 20px;margin-bottom:4px}.gc-article-close[data-astro-cid-jdg6vvmn]{display:inline-flex;align-items:center;gap:6px;padding:8px 16px;border-radius:20px;border:1px solid var(--border);background:var(--card-bg);color:var(--text);font-size:13px;font-weight:600;font-family:var(--font-body);cursor:pointer;box-shadow:var(--shadow)}.gc-article-close[data-astro-cid-jdg6vvmn]:hover{border-color:var(--green-mid);color:var(--green-dark)}.gc-article-loading[data-astro-cid-jdg6vvmn],.gc-article-error[data-astro-cid-jdg6vvmn]{padding:80px 0;text-align:center;color:var(--text-sec);font-size:14px}.gc-article-title[data-astro-cid-jdg6vvmn]{font-family:var(--font-head);font-size:28px;font-weight:700;line-height:1.25;letter-spacing:-.02em;color:var(--text);margin-bottom:8px}.gc-article-meta[data-astro-cid-jdg6vvmn]{font-size:13px;color:var(--text-sec);margin-bottom:20px}@media(max-width:640px){.gc-article-inner[data-astro-cid-jdg6vvmn]{padding:0 16px 48px}.gc-article-close-bar[data-astro-cid-jdg6vvmn]{padding:16px 0 14px}.gc-article-title[data-astro-cid-jdg6vvmn]{font-size:22px}}.gc-tg-modal-box[data-astro-cid-5zyluadc]{max-width:480px;background:var(--card-bg);border:1px solid var(--border);border-radius:14px;padding:32px 28px 28px}.gc-tg-modal-img[data-astro-cid-5zyluadc]{width:100%;border-radius:10px;margin-bottom:16px;display:block}.gc-tg-modal-date[data-astro-cid-5zyluadc]{font-size:12px;color:var(--text-sec);margin-bottom:8px}.gc-tg-modal-text[data-astro-cid-5zyluadc]{font-size:14px;line-height:1.6;color:var(--text);white-space:pre-wrap;margin-bottom:20px}@media(max-width:640px){.gc-tg-modal-box[data-astro-cid-5zyluadc]{padding:24px 20px 20px}}.gc-news-page-header[data-astro-cid-5kj6t6lp]{padding:40px 0 24px}.gc-news-page-sub[data-astro-cid-5kj6t6lp]{font-size:15px;color:var(--text-sec);margin-top:6px;max-width:620px}.gc-news-social-row[data-astro-cid-5kj6t6lp]{display:flex;gap:10px;flex-wrap:wrap;margin-top:16px}.gc-news-social-btn[data-astro-cid-5kj6t6lp]{display:inline-flex;align-items:center;gap:8px;border-radius:9px;padding:9px 18px;font-size:13px;font-weight:600;color:#fff;transition:filter .15s,transform .15s}.gc-news-social-btn[data-astro-cid-5kj6t6lp]:hover{filter:brightness(1.08);transform:translateY(-1px)}.gc-news-social-btn--tg[data-astro-cid-5kj6t6lp]{background:#229ed9}.gc-news-social-btn--yt[data-astro-cid-5kj6t6lp]{background:red}.gc-tag-filter[data-astro-cid-5kj6t6lp]{display:flex;gap:8px;flex-wrap:wrap;margin-bottom:16px}.gc-tag-filter[data-astro-cid-5kj6t6lp]:first-of-type{margin-top:24px}.gc-tag-btn[data-astro-cid-5kj6t6lp]{padding:8px 16px;border-radius:9px;border:1px solid var(--border);background:var(--card-bg);color:var(--text-sec);font-size:12.5px;font-weight:600;cursor:pointer;font-family:var(--font-body);transition:all .15s}.gc-tag-btn[data-astro-cid-5kj6t6lp]:hover{border-color:var(--green-mid);color:var(--green-dark);background:var(--green-pale)}.gc-tag-btn[data-astro-cid-5kj6t6lp].active{background:var(--green-dark);color:#fff;border-color:var(--green-dark)}.gc-subtag-filter[data-astro-cid-5kj6t6lp]{margin-bottom:24px}.gc-tag-btn--sub[data-astro-cid-5kj6t6lp]{padding:6px 13px;font-size:11.5px}.gc-news-empty[data-astro-cid-5kj6t6lp]{padding:48px;text-align:center;color:var(--text-sec);background:var(--card-bg);border:1px solid var(--border);border-radius:14px}.gc-news-masonry[data-astro-cid-5kj6t6lp]{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;margin-bottom:48px}.gc-news-card[data-astro-cid-5kj6t6lp]{display:flex;flex-direction:column;background:var(--card-bg);border:1px solid var(--border);border-radius:14px;overflow:hidden;text-decoration:none;color:var(--text);transition:transform .18s,box-shadow .18s,border-color .18s}.gc-news-card[data-astro-cid-5kj6t6lp]:hover{transform:translateY(-3px);box-shadow:var(--shadow-hover);border-color:var(--green-light)}.gc-news-card-img[data-astro-cid-5kj6t6lp]{width:100%;aspect-ratio:16/9;overflow:hidden}.gc-news-card-img[data-astro-cid-5kj6t6lp] img[data-astro-cid-5kj6t6lp]{width:100%;height:100%;object-fit:cover;transition:transform .3s;display:block}.gc-news-card[data-astro-cid-5kj6t6lp]:hover .gc-news-card-img[data-astro-cid-5kj6t6lp] img[data-astro-cid-5kj6t6lp]{transform:scale(1.04)}.gc-news-card-body[data-astro-cid-5kj6t6lp]{padding:16px;flex:1;display:flex;flex-direction:column;gap:8px}.gc-news-card-meta[data-astro-cid-5kj6t6lp]{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.gc-news-card-date[data-astro-cid-5kj6t6lp]{font-size:11px;color:var(--text-sec)}.gc-news-card-title[data-astro-cid-5kj6t6lp]{font-size:14px;font-weight:600;line-height:1.4;color:var(--text)}.gc-news-card-desc[data-astro-cid-5kj6t6lp]{font-size:12px;color:var(--text-sec);line-height:1.5;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}@media(max-width:900px){.gc-news-masonry[data-astro-cid-5kj6t6lp]{grid-template-columns:repeat(2,1fr)}}@media(max-width:640px){.gc-news-masonry[data-astro-cid-5kj6t6lp]{grid-template-columns:1fr}.gc-news-page-header[data-astro-cid-5kj6t6lp]{padding:24px 0 16px}}
