.page_root__CNUnj{position:relative;min-height:100vh;background:#000;color:#fff}.page_hero__xAlVP{padding:clamp(120px,16vw,220px) clamp(30px,6vw,100px) clamp(40px,6vw,80px);display:flex;flex-direction:column;gap:clamp(12px,1.4vw,20px)}.page_kicker__prQUt{font-size:clamp(11px,1vw,13px);letter-spacing:.16em;text-transform:uppercase;color:rgba(184,184,184,.7)}.page_title__q208C{font-size:clamp(48px,9vw,132px);line-height:.95;letter-spacing:-.02em}.page_title__q208C:before{content:"";display:block;width:32px;height:2px;background:var(--zf-accent);margin:0 0 var(--zf-s-4)}.page_listWrap__alJZW{padding:clamp(20px,3vw,48px) clamp(30px,6vw,100px) clamp(80px,10vw,160px)}.page_list__cJAKB{list-style:none;margin:0;padding:0;max-width:1620px;margin-inline:auto;display:grid;grid-template-columns:repeat(3,1fr);grid-gap:clamp(24px,3vw,56px) clamp(20px,2.4vw,40px);gap:clamp(24px,3vw,56px) clamp(20px,2.4vw,40px)}@media(max-width:1100px){.page_list__cJAKB{grid-template-columns:repeat(2,1fr)}}@media(max-width:640px){.page_list__cJAKB{grid-template-columns:1fr}}.page_card__XvE8o{position:relative}.page_cardLink__U6us3{display:flex;flex-direction:column;gap:16px;text-decoration:none;color:inherit;transition:transform .4s var(--zf-ease-out)}.page_cardLink__U6us3:hover{transform:translateY(-4px)}.page_cardLink__U6us3:hover .page_cardPlus__VSOup{opacity:1;transform:rotate(90deg) scale(1.15);background:var(--zf-accent)}.page_cardLink__U6us3:hover .page_img__qaP5G{filter:brightness(1) saturate(1.15);transform:scale(1.04)}.page_cardLink__U6us3:hover .page_cardTitle__np4xw{color:var(--zf-accent)}.page_cardImage__qa3Bx{position:relative;display:block;width:100%;aspect-ratio:16/9;overflow:hidden;background:#111;border-radius:2px}.page_cardIndex__mq5md{font-family:var(--font-noto-jp),sans-serif;font-size:16px;font-weight:600;letter-spacing:-.03em;line-height:1.5;color:#b8b8b8;position:absolute;top:var(--zf-s-3);left:var(--zf-s-3);z-index:2;text-shadow:0 2px 8px rgba(0,0,0,.7);color:#fff}.page_cardPlus__VSOup{position:absolute;right:var(--zf-s-3);bottom:var(--zf-s-3);width:28px;height:28px;display:flex;align-items:center;justify-content:center;background:hsla(0,0%,100%,.92);color:var(--zf-bg);border-radius:50%;font-size:18px;line-height:1;opacity:.85;transition:opacity var(--zf-base) var(--zf-ease-out),transform var(--zf-base) var(--zf-ease-out)}.page_img__qaP5G{width:100%;height:100%;object-fit:cover;filter:brightness(.92) saturate(1);transition:filter .6s var(--zf-ease-film),transform 1.2s var(--zf-ease-out);will-change:transform,filter}.page_cardMeta__uO9Lm{display:flex;flex-direction:column;gap:8px}.page_cardDate__fSFLD{font-size:12px;letter-spacing:.1em;color:rgba(184,184,184,.65)}.page_cardTitle__np4xw{font-size:clamp(15px,1.3vw,18px);line-height:1.5;transition:color .3s var(--zf-ease-out)}