.home__page{background-color:#fff}.dark .home__page{background-color:#0e0e0e}.home__title h3{font-size:var(--font-size-xxlarge)}.home__news-list{display:flex;gap:60px}.home__event,.home__notice{width:calc(50% - 30px)}.home__divider{width:100%;height:40px}@keyframes marquee{0%{transform:translateX(0)}to{transform:translateX(-50%)}}.animate-marquee{display:flex;animation:marquee 10s linear infinite}