.en-watermark[data-astro-cid-tvhdzn6t]{font-family:var(--fd,"Bebas Neue", sans-serif);color:#ffffff06;pointer-events:none;user-select:none;z-index:0;font-size:clamp(7rem,20vw,18rem);line-height:.8;position:absolute;top:1.5rem;right:1.5rem}.en-main[data-astro-cid-tvhdzn6t]{z-index:1;max-width:1400px;margin:0 auto;position:relative}.en-filters[data-astro-cid-tvhdzn6t]{flex-wrap:wrap;gap:10px;margin-bottom:2.5rem;display:flex}.en-filter-btn[data-astro-cid-tvhdzn6t]{color:#ffffffb3;font-family:var(--fb,"Noto Sans JP", sans-serif);letter-spacing:.04em;cursor:pointer;background:#ffffff05;border:1px solid #ffffff1f;border-radius:999px;padding:10px 22px;font-size:13px;transition:all .3s}.en-filter-btn[data-astro-cid-tvhdzn6t]:hover{color:#fff;border-color:#e8342e80}.en-filter-btn[data-astro-cid-tvhdzn6t].is-active{background:var(--r,#e8342e);color:#fff;border-color:var(--r,#e8342e)}.en-marquee[data-astro-cid-tvhdzn6t]{border-top:1px solid #ffffff14;border-bottom:1px solid #ffffff14;width:100%;padding:18px 0;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000);mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000)}.en-marquee-track[data-astro-cid-tvhdzn6t]{white-space:nowrap;will-change:transform;animation:38s linear infinite enMarquee;display:inline-flex}.en-marquee-item[data-astro-cid-tvhdzn6t]{font-family:var(--fd,"Bebas Neue", sans-serif);letter-spacing:.12em;color:#ffffff80;align-items:center;font-size:1.1rem;display:inline-flex}.en-marquee-sep[data-astro-cid-tvhdzn6t]{color:var(--r,#e8342e);margin:0 1.1rem}@keyframes enMarquee{0%{transform:translate(0)}to{transform:translate(-50%)}}.en-card-grid[data-astro-cid-tvhdzn6t]{grid-template-columns:repeat(auto-fill,minmax(340px,1fr));gap:2rem;display:grid}.en-card[data-astro-cid-tvhdzn6t]{color:inherit;background:var(--card-bg,#0a0a0a73);backdrop-filter:blur(20px);border:1px solid #ffffff0f;text-decoration:none;transition:transform .4s,border-color .4s,box-shadow .4s;display:block;overflow:hidden}@media (hover:none){.en-card[data-astro-cid-tvhdzn6t]{backdrop-filter:none;background:#0a0a0ab8}}.en-card[data-astro-cid-tvhdzn6t]:hover{border-color:#e8342e66;transform:translateY(-8px);box-shadow:0 12px 40px #0006}.en-card-image[data-astro-cid-tvhdzn6t]{background:linear-gradient(135deg,#0a0a0a,#1a1a1a);justify-content:center;align-items:center;width:100%;height:200px;display:flex;position:relative;overflow:hidden}.en-card-img[data-astro-cid-tvhdzn6t]{object-fit:cover;width:100%;height:100%;display:block}.en-card-image-text[data-astro-cid-tvhdzn6t]{font-family:var(--fd,"Bebas Neue", sans-serif);letter-spacing:.15em;color:#ffffff14;font-size:2rem}.en-card-body[data-astro-cid-tvhdzn6t]{padding:1.25rem 1.5rem}.en-card-meta[data-astro-cid-tvhdzn6t]{color:#ffffff59;align-items:center;gap:.75rem;margin-bottom:.6rem;font-size:.75rem;display:flex}.en-card-category[data-astro-cid-tvhdzn6t]{color:var(--r,#e8342e);font-family:var(--fb,"Noto Sans JP", sans-serif);letter-spacing:.04em;background:#e8342e26;border:1px solid #e8342e33;padding:.2rem .6rem;font-size:.7rem;font-weight:600}.en-card-title[data-astro-cid-tvhdzn6t]{font-family:var(--fb,"Noto Sans JP", sans-serif);color:#ffffffd9;margin:0;font-size:1rem;font-weight:600;line-height:1.6;transition:color .2s}.en-card[data-astro-cid-tvhdzn6t]:hover .en-card-title[data-astro-cid-tvhdzn6t]{color:#fff}.en-empty[data-astro-cid-tvhdzn6t]{text-align:center;color:#ffffff4d;font-family:var(--fb,"Noto Sans JP", sans-serif);padding:4rem 0}@media (width<=640px){.en-hero[data-astro-cid-tvhdzn6t]{min-height:35vh}.en-card-grid[data-astro-cid-tvhdzn6t]{grid-template-columns:1fr;gap:1.5rem}.en-card-image[data-astro-cid-tvhdzn6t]{height:160px}}@media (width>=641px) and (width<=1024px){.en-card-grid[data-astro-cid-tvhdzn6t]{grid-template-columns:repeat(2,1fr)}}.news-body[data-astro-cid-tvhdzn6t]{color:#e8f4f0;background:#060b14;font-family:Outfit,sans-serif;overflow-x:hidden}.news-grain[data-astro-cid-tvhdzn6t]{z-index:9998;pointer-events:none;opacity:.5;background:repeating-linear-gradient(0deg,#0000,#0000 2px,#07437702 2px 4px);position:fixed;inset:0}.news-hero[data-astro-cid-tvhdzn6t]{background:#060b14;justify-content:center;align-items:center;min-height:50vh;display:flex;position:relative;overflow:hidden}.news-hero__grid[data-astro-cid-tvhdzn6t]{pointer-events:none;background-color:#0000;background-image:linear-gradient(#0743774d 1px,#0000 1px),linear-gradient(90deg,#0743774d 1px,#0000 1px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:80px 80px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;position:absolute;inset:0}.news-hero__glow[data-astro-cid-tvhdzn6t]{pointer-events:none;background:radial-gradient(at 50% 60%,#4a9fd914 0%,#0000 60%);position:absolute;inset:0}.news-hero__inner[data-astro-cid-tvhdzn6t]{z-index:1;text-align:center;padding:0 2rem;position:relative}.news-hero__label[data-astro-cid-tvhdzn6t]{color:#4a9fd9;letter-spacing:.1em;opacity:.8;margin-bottom:1.5rem;font-family:Chakra Petch,monospace;font-size:.8rem;font-weight:400}.news-hero__title[data-astro-cid-tvhdzn6t]{letter-spacing:.08em;color:#e8f4f0;text-shadow:0 0 60px #4a9fd926;margin:0 0 1rem;font-family:Bebas Neue,sans-serif;font-size:clamp(5rem,12vw,10rem);font-weight:400;line-height:1}.news-hero__subtitle[data-astro-cid-tvhdzn6t]{color:#e8f4f073;letter-spacing:.04em;font-family:Outfit,sans-serif;font-size:clamp(.85rem,1.5vw,1.1rem);font-weight:300}.news-list[data-astro-cid-tvhdzn6t]{z-index:1;max-width:1200px;margin:0 auto;padding:2rem 1.5rem 4rem;position:relative}.news-list__breadcrumb[data-astro-cid-tvhdzn6t]{color:#e8f4f066;letter-spacing:.04em;margin-bottom:2.5rem;font-family:Chakra Petch,monospace;font-size:.8rem}.news-list__breadcrumb[data-astro-cid-tvhdzn6t] a[data-astro-cid-tvhdzn6t]{color:#e8f4f066;text-decoration:none;transition:color .2s}.news-list__breadcrumb[data-astro-cid-tvhdzn6t] a[data-astro-cid-tvhdzn6t]:hover{color:#6bb8e8}.news-list__breadcrumb-sep[data-astro-cid-tvhdzn6t]{opacity:.4;margin:0 .5rem}.news-list__filters[data-astro-cid-tvhdzn6t]{flex-wrap:wrap;gap:.6rem;margin-bottom:2.5rem;display:flex}.news-filter-btn[data-astro-cid-tvhdzn6t]{color:#e8f4f080;letter-spacing:.06em;cursor:pointer;background:#0743771f;border:1px solid #4a9fd940;border-radius:2px;padding:.5rem 1.25rem;font-family:Chakra Petch,monospace;font-size:.8rem;font-weight:600;transition:all .25s}.news-filter-btn[data-astro-cid-tvhdzn6t]:hover{color:#e8f4f0;background:#07437740;border-color:#4a9fd980}.news-filter-btn[data-astro-cid-tvhdzn6t].is-active{color:#6bb8e8;background:#4a9fd933;border-color:#4a9fd9}.news-list__grid[data-astro-cid-tvhdzn6t]{grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:1.5rem;display:grid}.news-card[data-astro-cid-tvhdzn6t]{color:inherit;backdrop-filter:blur(8px);background:#0c1220b3;border:1px solid #4a9fd91f;border-radius:4px;text-decoration:none;transition:transform .3s,border-color .3s,box-shadow .3s;display:block;overflow:hidden}@media (hover:none){.news-card[data-astro-cid-tvhdzn6t]{backdrop-filter:none}}.news-card[data-astro-cid-tvhdzn6t]:hover{border-color:#4a9fd966;transform:translateY(-3px);box-shadow:0 8px 32px #0743774d,0 0 0 1px #4a9fd91a}.news-card__image[data-astro-cid-tvhdzn6t]{background:linear-gradient(135deg,#0a1628,#0c1e3a);justify-content:center;align-items:center;width:100%;height:180px;display:flex;position:relative;overflow:hidden}.news-card__image[data-astro-cid-tvhdzn6t] img.news-card__img{object-fit:cover;width:100%;height:100%;display:block}.news-card__image-grid[data-astro-cid-tvhdzn6t]{background-color:#0000;background-image:linear-gradient(#4a9fd90f 1px,#0000 1px),linear-gradient(90deg,#4a9fd90f 1px,#0000 1px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:40px 40px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;position:absolute;inset:0}.news-card__image-text[data-astro-cid-tvhdzn6t]{z-index:1;letter-spacing:.15em;color:#4a9fd926;font-family:Bebas Neue,sans-serif;font-size:1.8rem;position:relative}.news-card__body[data-astro-cid-tvhdzn6t]{padding:1.25rem 1.5rem}.news-card__meta[data-astro-cid-tvhdzn6t]{align-items:center;gap:.75rem;margin-bottom:.6rem;font-size:.75rem;display:flex}.news-card__category[data-astro-cid-tvhdzn6t]{color:#6bb8e8;letter-spacing:.04em;background:#4a9fd926;border:1px solid #4a9fd933;border-radius:2px;padding:.2rem .6rem;font-family:Chakra Petch,monospace;font-size:.7rem;font-weight:600}.news-card__date[data-astro-cid-tvhdzn6t]{color:#e8f4f04d;letter-spacing:.02em;font-family:Chakra Petch,monospace;font-size:.75rem}.news-card__title[data-astro-cid-tvhdzn6t]{color:#e8f4f0d9;margin:0;font-family:Outfit,sans-serif;font-size:.95rem;font-weight:600;line-height:1.6;transition:color .2s}.news-card[data-astro-cid-tvhdzn6t]:hover .news-card__title[data-astro-cid-tvhdzn6t]{color:#e8f4f0}.news-list__empty[data-astro-cid-tvhdzn6t]{text-align:center;color:#e8f4f04d;letter-spacing:.04em;padding:4rem 0;font-family:Chakra Petch,monospace}@media (width<=640px){.news-hero[data-astro-cid-tvhdzn6t]{min-height:40vh}.news-list__grid[data-astro-cid-tvhdzn6t]{grid-template-columns:1fr}.news-card__image[data-astro-cid-tvhdzn6t]{height:140px}}@media (width>=641px) and (width<=1024px){.news-list__grid[data-astro-cid-tvhdzn6t]{grid-template-columns:repeat(2,1fr)}}
