.NewsArchivePage_page__XAAJh{--bg:#000000;--fg:#ffffff;--muted:rgba(255,255,255,0.58);--faint:rgba(255,255,255,0.28);--line:rgba(255,255,255,0.28);--line-soft:rgba(255,255,255,0.14);--surface:rgba(255,255,255,0.055);--accent:#cce6ff;--paper:#f7f3e8;min-height:100vh;overflow-x:hidden;background:linear-gradient(90deg,rgba(255,255,255,.035) 1px,transparent 0),linear-gradient(rgba(255,255,255,.035) 1px,transparent 0),repeating-linear-gradient(0deg,rgba(255,255,255,.018) 0 1px,transparent 1px 7px),#000;background-size:4.6rem 4.6rem,4.6rem 4.6rem,auto,auto;color:var(--fg);font-family:var(--font-body),var(--font-japanese-fallback),sans-serif;letter-spacing:0;scroll-behavior:smooth}.NewsArchivePage_siteHeader__2cVBi{pointer-events:none;position:fixed;inset:0 0 auto;z-index:60;display:grid;grid-template-columns:1fr auto 1fr;align-items:start;gap:2rem;padding:2.5rem 4rem}.NewsArchivePage_logoMark__Ets72,.NewsArchivePage_roundButton__sbnxy,.NewsArchivePage_topNav__5FoQ8 a{pointer-events:auto}.NewsArchivePage_logoMark__Ets72{width:fit-content;color:var(--fg);font-size:2.1rem;font-weight:900;line-height:.86;text-decoration:none}.NewsArchivePage_topNav__5FoQ8{display:flex;align-items:center;justify-content:center;gap:2.1rem;padding-top:.32rem}.NewsArchivePage_topNav__5FoQ8 a{color:var(--muted);font-size:.82rem;font-weight:900;line-height:1;text-decoration:none;text-transform:uppercase}.NewsArchivePage_topNav__5FoQ8 a[data-current=true]{color:var(--fg);border-bottom:1px solid}.NewsArchivePage_roundButton__sbnxy{justify-self:end;display:grid;place-items:center;width:5rem;height:5rem;border:1px solid var(--fg);border-radius:999px;color:var(--bg);background:var(--fg);font-size:.72rem;font-weight:900;line-height:1;text-decoration:none;text-transform:uppercase}.NewsArchivePage_hero__gJmPz{display:grid;grid-template-columns:minmax(18rem,.72fr) minmax(0,1.28fr);gap:4rem;min-height:82vh;padding:var(--aitowa-header-offset,11rem) 4rem 4rem}.NewsArchivePage_heroMark__U9I43{position:sticky;top:var(--aitowa-sticky-top,10.75rem);align-self:start;color:rgba(255,255,255,.2);font-size:8.6rem;font-weight:900;line-height:.78}.NewsArchivePage_heroBody__M3SbB{align-self:end;border-top:1px solid var(--line);padding-top:1.35rem}.NewsArchivePage_heroBody__M3SbB p:first-child{margin:0 0 .9rem;color:var(--muted);font-size:.78rem;font-weight:900;line-height:1;text-transform:uppercase}.NewsArchivePage_heroBody__M3SbB h1{margin:0;color:var(--fg);font-family:var(--font-headline);font-size:5.7rem;font-weight:900;line-height:1.12;letter-spacing:.01em}.NewsArchivePage_heroBody__M3SbB p:last-child{max-width:45rem;margin:1.35rem 0 0;color:rgba(255,255,255,.72);font-size:1.06rem;line-height:1.82}.NewsArchivePage_categoryNav__yYu8S{display:grid;grid-template-columns:repeat(auto-fit,minmax(12rem,1fr));margin:0 4rem 4rem;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.NewsArchivePage_categoryNav__yYu8S a{min-height:4.5rem;padding:0 1rem;border-right:1px solid var(--line);color:var(--fg);display:flex;align-items:center;justify-content:space-between;gap:.8rem;font-size:.86rem;font-weight:900;text-decoration:none;text-transform:uppercase;transition:background .2s ease,color .2s ease}.NewsArchivePage_categoryNav__yYu8S a:last-child{border-right:0}.NewsArchivePage_categoryNav__yYu8S a:hover{color:var(--bg);background:var(--fg)}.NewsArchivePage_categoryNav__yYu8S small{color:var(--accent);font-size:.7rem;font-weight:900;line-height:1;white-space:nowrap;transition:color .2s ease}.NewsArchivePage_categoryNav__yYu8S a:hover small{color:var(--bg)}.NewsArchivePage_archive__ZGaqI{display:grid;gap:5.5rem;padding:0 4rem 7rem}.NewsArchivePage_emptyState__bIKeO{display:grid;gap:.85rem;padding:clamp(2rem,4vw,3.2rem) 0;border-top:1px solid var(--line);color:var(--fg)}.NewsArchivePage_emptyState__bIKeO span{color:var(--accent);font-size:.72rem;font-weight:900;line-height:1;letter-spacing:.08em;text-transform:uppercase}.NewsArchivePage_emptyState__bIKeO p{margin:0;color:rgba(255,255,255,.72);font-size:clamp(1.35rem,3vw,2rem);font-weight:900;line-height:1.25}.NewsArchivePage_categorySection__YYL84{scroll-margin-top:var(--aitowa-header-offset,11rem);padding-top:clamp(1.8rem,3.6vw,3rem);border-top:1px solid var(--line)}.NewsArchivePage_categoryHeader__tBYk3{margin:0 0 1.45rem}.NewsArchivePage_categoryHeader__tBYk3 span{display:block;margin-bottom:.7rem;color:var(--accent);font-size:.72rem;font-weight:900;line-height:1;letter-spacing:.08em;text-transform:uppercase}.NewsArchivePage_categoryHeader__tBYk3 h2{margin:0;color:var(--fg);font-family:var(--font-headline);font-size:clamp(2.4rem,5vw,4.4rem);font-weight:900;line-height:1.04;letter-spacing:.01em;text-transform:uppercase}.NewsArchivePage_newsCards__Kt0_s{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,18rem),1fr));gap:1rem}.NewsArchivePage_newsCard__EB2md{position:relative;display:grid;grid-template-rows:auto 1fr auto;gap:1.2rem;min-height:20rem;padding:1.45rem 1rem 1rem;overflow:hidden;border:1px dashed rgba(255,255,255,.52);border-radius:0;background:linear-gradient(90deg,rgba(255,255,255,.045) 1px,transparent 0),linear-gradient(rgba(255,255,255,.045) 1px,transparent 0),rgba(255,255,255,.025);background-size:3.4rem 3.4rem;color:var(--fg);text-decoration:none;isolation:isolate;transition:border-color .22s ease,background .22s ease,color .22s ease,transform .22s ease}.NewsArchivePage_newsCard__EB2md:before{content:"";position:absolute;inset:0;z-index:0;opacity:.42;background:linear-gradient(45deg,rgba(255,255,255,.065) 25%,transparent 25% 75%,rgba(255,255,255,.065) 75%),linear-gradient(45deg,rgba(255,255,255,.065) 25%,transparent 25% 75%,rgba(255,255,255,.065) 75%),radial-gradient(circle at center,rgba(204,230,255,.14) 0 .09rem,transparent .12rem);background-position:0 0,1.05rem 1.05rem,0 0;background-size:2.1rem 2.1rem,2.1rem 2.1rem,1.25rem 1.25rem;mask-image:linear-gradient(135deg,transparent 0 12%,#000 42%,transparent);pointer-events:none}.NewsArchivePage_newsCard__EB2md:focus-visible,.NewsArchivePage_newsCard__EB2md:hover{border-color:rgba(255,255,255,.82);background:linear-gradient(90deg,rgba(255,255,255,.055) 1px,transparent 0),linear-gradient(rgba(255,255,255,.055) 1px,transparent 0),rgba(255,255,255,.05);background-size:3.4rem 3.4rem;color:var(--fg);transform:translateY(-.22rem)}.NewsArchivePage_newsCard__EB2md>*{position:relative;z-index:1}.NewsArchivePage_cardNumber__WmXV5{position:absolute;top:.72rem;right:.85rem;z-index:1;color:currentColor;font-size:clamp(3rem,8vw,5.2rem);font-weight:900;line-height:.8;opacity:.1;pointer-events:none}.NewsArchivePage_cardMeta__80nj0{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;padding-right:3.2rem}.NewsArchivePage_cardMeta__80nj0 small,.NewsArchivePage_cardMeta__80nj0 time{display:inline-flex;align-items:center;min-height:1.75rem;padding:.28rem .58rem;border:1px solid rgba(255,255,255,.52);border-radius:999px;font-size:.68rem;font-weight:900;line-height:1;letter-spacing:.04em;text-transform:uppercase}.NewsArchivePage_cardMeta__80nj0 small{color:var(--muted)}.NewsArchivePage_newsCard__EB2md:focus-visible .NewsArchivePage_cardMeta__80nj0 small,.NewsArchivePage_newsCard__EB2md:hover .NewsArchivePage_cardMeta__80nj0 small{color:var(--fg)}.NewsArchivePage_cardBody__3488W{display:grid;align-content:start;gap:.95rem;min-width:0}.NewsArchivePage_cardBody__3488W h3{margin:0;color:inherit;font-size:clamp(1.42rem,2.15vw,2rem);font-weight:900;line-height:1.08;overflow-wrap:anywhere;text-wrap:balance}.NewsArchivePage_cardBody__3488W p{margin:0;color:rgba(255,255,255,.7);font-size:.92rem;line-height:1.75;transition:color .22s ease}.NewsArchivePage_newsCard__EB2md:focus-visible .NewsArchivePage_cardBody__3488W p,.NewsArchivePage_newsCard__EB2md:hover .NewsArchivePage_cardBody__3488W p{color:rgba(255,255,255,.78)}.NewsArchivePage_cardFooter__S_zVP{display:flex;justify-content:flex-start;padding-top:.95rem;border-top:1px solid}.NewsArchivePage_cardFooter__S_zVP span{display:inline-flex;align-items:center;gap:.55rem;width:fit-content;font-size:.78rem;font-weight:900;line-height:1;text-transform:uppercase}.NewsArchivePage_arrowIcon__bfu7Y{width:1rem;height:1rem;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2}@media (max-width:1180px){.NewsArchivePage_archive__ZGaqI,.NewsArchivePage_hero__gJmPz,.NewsArchivePage_siteHeader__2cVBi{padding-inline:2rem}.NewsArchivePage_categoryNav__yYu8S{margin-inline:2rem}.NewsArchivePage_hero__gJmPz{grid-template-columns:1fr;gap:3rem}.NewsArchivePage_heroMark__U9I43{position:static;font-size:5.8rem}.NewsArchivePage_heroBody__M3SbB h1{font-size:4.5rem}}@media (max-width:860px){.NewsArchivePage_siteHeader__2cVBi{grid-template-columns:1fr auto;align-items:center;padding:1.4rem 1.1rem}.NewsArchivePage_topNav__5FoQ8{display:none}.NewsArchivePage_roundButton__sbnxy{width:4rem;height:4rem;font-size:.64rem}.NewsArchivePage_hero__gJmPz{min-height:auto;padding:var(--aitowa-header-offset,7.55rem) 1.1rem 3rem}.NewsArchivePage_heroMark__U9I43{font-size:3.4rem}.NewsArchivePage_heroBody__M3SbB h1{font-size:2.8rem}.NewsArchivePage_categoryNav__yYu8S{grid-template-columns:1fr 1fr;margin:0 1.1rem 3rem}.NewsArchivePage_categoryNav__yYu8S a{min-height:3.6rem;border-bottom:1px solid var(--line);font-size:.78rem}.NewsArchivePage_archive__ZGaqI{gap:4rem;padding:0 1.1rem 4rem}.NewsArchivePage_categoryNav__yYu8S a{align-items:flex-start;flex-direction:column;justify-content:center;gap:.45rem}.NewsArchivePage_categorySection__YYL84{padding-top:1.6rem}.NewsArchivePage_newsCards__Kt0_s{grid-template-columns:1fr}.NewsArchivePage_newsCard__EB2md{min-height:17rem;padding:1.25rem .9rem .9rem}.NewsArchivePage_cardMeta__80nj0{padding-right:2.5rem}}