.ColumnHeader-module__xtCo-q__wrapper{justify-content:space-between;align-items:flex-end;padding:60px 0 32px;display:flex}.ColumnHeader-module__xtCo-q__title{letter-spacing:-.03em;margin-bottom:8px;font-size:2rem;font-weight:800}.ColumnHeader-module__xtCo-q__subtitle{color:var(--text-sub);font-size:1.1rem;font-weight:500}.ColumnHeader-module__xtCo-q__writeBtn{color:var(--white);background:#2563eb;border-radius:8px;align-items:center;gap:8px;padding:10px 24px;font-weight:700;transition:opacity .2s;display:flex}.ColumnHeader-module__xtCo-q__writeBtn:hover{opacity:.9}@media (max-width:768px){.ColumnHeader-module__xtCo-q__wrapper{flex-direction:column;align-items:flex-start;gap:20px}}
.NoticeSection-module__mbi8aa__noticeBox{background:#eff6ff;border:1px solid #dbeafe;border-radius:12px;align-items:center;gap:16px;margin-bottom:40px;padding:16px 24px;display:flex}.NoticeSection-module__mbi8aa__iconWrapper{background:var(--white);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;display:flex}.NoticeSection-module__mbi8aa__icon{color:#2563eb}.NoticeSection-module__mbi8aa__content{align-items:center;gap:12px;display:flex}.NoticeSection-module__mbi8aa__tag{color:#2563eb;font-size:.85rem;font-weight:800}.NoticeSection-module__mbi8aa__text{color:#1e40af;font-size:.95rem;font-weight:600}@media (max-width:640px){.NoticeSection-module__mbi8aa__content{flex-direction:column;align-items:flex-start;gap:4px}}
.CategoryTabs-module__8A0xFW__wrapper{gap:12px;margin-bottom:48px;padding-bottom:4px;display:flex;overflow-x:auto}.CategoryTabs-module__8A0xFW__wrapper::-webkit-scrollbar{display:none}.CategoryTabs-module__8A0xFW__tab{color:var(--text-sub);white-space:nowrap;background:#f1f5f9;border-radius:8px;padding:8px 20px;font-size:.9rem;font-weight:600;transition:all .2s}.CategoryTabs-module__8A0xFW__tab.CategoryTabs-module__8A0xFW__active{color:var(--white);background:#2563eb}.CategoryTabs-module__8A0xFW__tab:hover:not(.CategoryTabs-module__8A0xFW__active){background:#e2e8f0}
.PostItem-module__sqh2EG__item{border-bottom:1px solid #f1f5f9;gap:32px;padding:32px 0;transition:background .2s;display:flex}.PostItem-module__sqh2EG__item:hover{background:var(--bg-sub)}.PostItem-module__sqh2EG__left{flex:1}.PostItem-module__sqh2EG__title{letter-spacing:-.02em;margin-bottom:12px;font-size:1.25rem;font-weight:800}.PostItem-module__sqh2EG__excerpt{color:var(--text-sub);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-bottom:20px;font-size:.95rem;line-height:1.6;display:-webkit-box;overflow:hidden}.PostItem-module__sqh2EG__metaRow{justify-content:space-between;align-items:center;display:flex}.PostItem-module__sqh2EG__authorGroup{align-items:center;gap:12px;display:flex}.PostItem-module__sqh2EG__avatar{background:#e2e8f0;border-radius:50%;width:24px;height:24px}.PostItem-module__sqh2EG__name{color:#1e293b;font-size:.9rem;font-weight:700}.PostItem-module__sqh2EG__dot{color:#cbd5e1;font-weight:700}.PostItem-module__sqh2EG__date{color:#64748b;font-size:.85rem}.PostItem-module__sqh2EG__category{color:var(--primary);font-size:.85rem;font-weight:600}.PostItem-module__sqh2EG__stats{color:var(--text-sub);gap:16px;font-size:.85rem;display:flex}.PostItem-module__sqh2EG__stats span{align-items:center;gap:4px;display:flex}.PostItem-module__sqh2EG__right{flex-shrink:0}.PostItem-module__sqh2EG__thumbnail{color:#94a3b8;background:#f1f5f9;border:1px solid #e2e8f0;border-radius:8px;justify-content:center;align-items:center;width:140px;height:100px;font-size:.8rem;font-weight:600;display:flex}@media (max-width:768px){.PostItem-module__sqh2EG__item{flex-direction:column-reverse;gap:16px}.PostItem-module__sqh2EG__thumbnail{width:100%;height:180px}}
.CommunityContent-module__UMh3yW__postList{flex-direction:column;gap:16px;display:flex}.CommunityContent-module__UMh3yW__noPosts{text-align:center;color:var(--text-sub);padding:100px 0;font-size:1.1rem}.CommunityContent-module__UMh3yW__topActions{justify-content:space-between;align-items:center;gap:20px;display:flex}.CommunityContent-module__UMh3yW__writeBtn{color:var(--white);white-space:nowrap;background:#2563eb;border-radius:8px;flex-shrink:0;align-items:center;gap:8px;padding:10px 24px;font-weight:700;transition:opacity .2s;display:flex}.CommunityContent-module__UMh3yW__writeBtn:hover{opacity:.9}@media (max-width:768px){.CommunityContent-module__UMh3yW__topActions{flex-direction:column;align-items:stretch}.CommunityContent-module__UMh3yW__writeBtn{justify-content:center}}
.ColumnCard-module__JckWpa__card{background:var(--white);border:1px solid #f1f5f9;border-radius:16px;flex-direction:column;transition:transform .3s,box-shadow .3s;display:flex;overflow:hidden}.ColumnCard-module__JckWpa__card:hover{transform:translateY(-8px);box-shadow:0 20px 40px -10px #00000014}.ColumnCard-module__JckWpa__top{color:var(--white);aspect-ratio:4/3;text-align:center;background:#000;justify-content:center;align-items:center;padding:40px;display:flex}.ColumnCard-module__JckWpa__heroText{letter-spacing:-.04em;word-break:keep-all;font-size:2rem;font-weight:800;line-height:1.4}.ColumnCard-module__JckWpa__bottom{padding:24px}.ColumnCard-module__JckWpa__authorRow{align-items:center;gap:8px;margin-bottom:12px;display:flex}.ColumnCard-module__JckWpa__avatar{background:var(--primary);border-radius:50%;width:20px;height:20px}.ColumnCard-module__JckWpa__author{font-size:.85rem;font-weight:700}.ColumnCard-module__JckWpa__dot{color:#cbd5e1}.ColumnCard-module__JckWpa__date{color:var(--text-sub);font-size:.85rem}.ColumnCard-module__JckWpa__cardTitle{margin-bottom:12px;font-size:1.15rem;font-weight:800;line-height:1.4}.ColumnCard-module__JckWpa__excerpt{color:var(--text-sub);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-bottom:24px;font-size:.9rem;line-height:1.6;display:-webkit-box;overflow:hidden}.ColumnCard-module__JckWpa__stats{color:var(--text-sub);gap:16px;font-size:.8rem;display:flex}.ColumnCard-module__JckWpa__stats span{align-items:center;gap:4px;display:flex}@media (max-width:1024px){.ColumnCard-module__JckWpa__heroText{font-size:1.5rem}}
