.archive-card[data-astro-cid-66jlby46]{background-color:var(--color-card-bg);border:1px solid var(--color-border);flex-direction:column;height:100%;transition:transform .15s,border-color .15s,box-shadow .15s;display:flex}.card-link[data-astro-cid-66jlby46]{height:100%;color:var(--color-text);flex-direction:column;text-decoration:none;display:flex}.card-link[data-astro-cid-66jlby46]:hover{color:var(--color-text);background-color:#0000}.archive-card[data-astro-cid-66jlby46]:hover{border-color:#111;transform:translate(-2px,-2px);box-shadow:4px 4px #111}.card-link[data-astro-cid-66jlby46]:focus-visible{outline-offset:4px;outline:3px solid #111}.card-image-wrap[data-astro-cid-66jlby46]{aspect-ratio:16/10;border-bottom:1px solid var(--color-border);background-color:#111;width:100%;position:relative;overflow:hidden}.card-image[data-astro-cid-66jlby46]{object-fit:cover;width:100%;height:100%;transition:transform .25s;display:block}.archive-card[data-astro-cid-66jlby46]:hover .card-image[data-astro-cid-66jlby46]{transform:scale(1.03)}.card-pixel-badge[data-astro-cid-66jlby46]{top:var(--space-2);right:var(--space-2);z-index:2;gap:2px;display:flex;position:absolute}.card-pixel-badge[data-astro-cid-66jlby46] .px[data-astro-cid-66jlby46]{width:6px;height:6px;display:block}.card-pixel-badge[data-astro-cid-66jlby46] .px-accent[data-astro-cid-66jlby46]{background-color:var(--accent)}.card-pixel-badge[data-astro-cid-66jlby46] .px-black[data-astro-cid-66jlby46]{background-color:#111}.card-content[data-astro-cid-66jlby46]{padding:var(--space-5);flex-direction:column;flex:1;display:flex}.card-meta[data-astro-cid-66jlby46]{align-items:center;gap:var(--space-3);margin-bottom:var(--space-3);font-family:var(--font-mono);color:var(--color-muted);flex-wrap:wrap;font-size:.8125rem;display:flex}.card-date[data-astro-cid-66jlby46]{color:#111;background-color:var(--color-surface);border:1px solid var(--color-border);padding:2px 6px;font-weight:700}.card-title[data-astro-cid-66jlby46]{margin-bottom:var(--space-3);line-height:var(--leading-snug)}.card-title[data-astro-cid-66jlby46] .title-ja[data-astro-cid-66jlby46]{color:var(--color-text);margin-bottom:2px;font-size:1.25rem;font-weight:700;display:block}.card-title[data-astro-cid-66jlby46] .title-en[data-astro-cid-66jlby46]{font-family:var(--font-mono);color:var(--color-muted);font-size:.9375rem;font-weight:600;display:block}.card-summary[data-astro-cid-66jlby46]{font-size:.875rem;line-height:var(--leading-normal);color:#475569;margin-bottom:var(--space-6);-webkit-line-clamp:3;-webkit-box-orient:vertical;flex:1;display:-webkit-box;overflow:hidden}.card-more[data-astro-cid-66jlby46]{font-family:var(--font-mono);color:var(--accent-ink);align-items:center;gap:var(--space-1);margin-top:auto;font-size:.8125rem;font-weight:800;display:inline-flex}.archive-card[data-astro-cid-66jlby46]:hover .card-more[data-astro-cid-66jlby46]{color:#111;background-color:var(--accent);padding:0 var(--space-1)}.bi-label[data-astro-cid-7dproojj]{align-items:baseline;min-width:0;max-width:100%;display:inline}.bi-label-sep[data-astro-cid-7dproojj]{white-space:pre}.bi-label-ja[data-astro-cid-7dproojj],.bi-label-en[data-astro-cid-7dproojj]{white-space:nowrap;display:inline-block}.bi-label[data-astro-cid-7dproojj].is-wrapped{vertical-align:middle;flex-direction:column;display:inline-flex}.bi-label[data-astro-cid-7dproojj].is-wrapped .bi-label-sep[data-astro-cid-7dproojj]{display:none}.hero-section[data-astro-cid-lcdefpme]{padding-top:var(--space-16);background-color:var(--color-bg)}.hero-inner[data-astro-cid-lcdefpme]{padding-bottom:var(--space-16);flex-direction:column;align-items:flex-start;display:flex}.hero-brand[data-astro-cid-lcdefpme]{margin-bottom:var(--space-8)}.hero-logo-wrap[data-astro-cid-lcdefpme]{margin-bottom:var(--space-6);color:var(--color-text)}.hero-tagline-ja[data-astro-cid-lcdefpme]{color:var(--color-text);font-size:1.125rem;font-weight:600;line-height:var(--leading-snug);margin-bottom:var(--space-1);max-width:680px}.hero-tagline-en[data-astro-cid-lcdefpme]{color:var(--color-muted);font-size:.95rem;line-height:var(--leading-normal);max-width:680px}@media (width>=768px){.hero-tagline-ja[data-astro-cid-lcdefpme]{font-size:1.25rem}.hero-tagline-en[data-astro-cid-lcdefpme]{font-size:1rem}}.hero-actions[data-astro-cid-lcdefpme]{gap:var(--space-3);flex-wrap:wrap;display:flex}.hero-accent-bar[data-astro-cid-lcdefpme]{background-color:var(--accent);color:#111;padding:var(--space-2) 0;border-top:1px solid #111;border-bottom:1px solid #111}.bar-content[data-astro-cid-lcdefpme]{justify-content:space-between;align-items:center;display:flex}.bar-label[data-astro-cid-lcdefpme]{font-family:var(--font-mono);letter-spacing:.08em;font-size:.75rem;font-weight:800}.bar-eye-wrap[data-astro-cid-lcdefpme]{align-items:center;display:flex;position:relative}.eye-button[data-astro-cid-lcdefpme]{color:inherit;cursor:pointer;background:0 0;border:0;padding:0;line-height:0;display:block}.eye-button[data-astro-cid-lcdefpme]:focus-visible{outline-offset:3px;outline:2px solid #111}.eye-bubble[data-astro-cid-lcdefpme]{--bubble-fill:#fff;right:0;bottom:calc(100% + var(--space-3));max-width:calc(100vw - 32px);padding:var(--space-2) var(--space-3);color:#111;font-family:var(--font-mono);white-space:nowrap;pointer-events:none;opacity:0;transform-origin:100% 100%;background:#fff;border:2px solid #111;font-size:.75rem;font-weight:800;line-height:1;transition:opacity .15s,transform .15s;position:absolute;transform:scale(.85)}.eye-bubble[data-astro-cid-lcdefpme]:after{content:"";background:linear-gradient(var(--bubble-fill) 0 0) 2px 0 / 6px 2px no-repeat, linear-gradient(var(--bubble-fill) 0 0) 4px 2px / 2px 2px no-repeat, linear-gradient(#111 0 0) 0 0 / 2px 2px no-repeat, linear-gradient(#111 0 0) 8px 0 / 2px 2px no-repeat, linear-gradient(#111 0 0) 2px 2px / 2px 2px no-repeat, linear-gradient(#111 0 0) 6px 2px / 2px 2px no-repeat, linear-gradient(#111 0 0) 4px 4px / 2px 2px no-repeat;width:10px;height:6px;position:absolute;top:100%;right:13px}.eye-bubble[data-astro-cid-lcdefpme].is-visible{opacity:1;transform:scale(1)}.eye-bubble[data-astro-cid-lcdefpme].is-link{pointer-events:auto}.eye-bubble[data-astro-cid-lcdefpme] [data-astro-cid-lcdefpme][hidden]{display:none}.eye-bubble[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{align-items:center;gap:var(--space-1);color:inherit;text-decoration:none;display:inline-flex}.eye-bubble[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover,.eye-bubble[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:focus-visible{background:var(--accent)}.eye-bubble[data-astro-cid-lcdefpme]:has(a:hover),.eye-bubble[data-astro-cid-lcdefpme]:has(a:focus-visible){--bubble-fill:var(--accent);background:var(--accent)}.eye-bubble[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:focus-visible{outline-offset:3px;outline:2px solid #111}.eyes-art[data-astro-cid-lcdefpme]{transform-origin:50%;animation:4s infinite pixel-blink;display:block}.eye-pupil[data-astro-cid-lcdefpme]{animation:8s step-end infinite pupil-look}@media (hover:hover){.eye-button[data-astro-cid-lcdefpme]:hover .eye-pupil[data-astro-cid-lcdefpme]{animation:none;transform:translate(2px)}}.eye-button[data-astro-cid-lcdefpme].is-greeting .eye-pupil[data-astro-cid-lcdefpme]{animation:none;transform:translate(2px)}@keyframes pixel-blink{0%,17%,21%,70%,74%,78%,82%,to{transform:scaleY(1)}19%,72%,80%{transform:scaleY(.08)}}@keyframes pupil-look{0%,18%,31%,62%,72%,to{transform:translate(0)}18.01%,30.99%{transform:translate(4px)}62.01%,71.99%{transform:translate(2px)}}@media (prefers-reduced-motion:reduce){.eyes-art[data-astro-cid-lcdefpme],.eye-pupil[data-astro-cid-lcdefpme]{animation:none}.eye-bubble[data-astro-cid-lcdefpme]{transition:none}}.section[data-astro-cid-lcdefpme]{padding-top:var(--space-16);padding-bottom:var(--space-16);border-bottom:1px solid var(--color-border)}.about-grid[data-astro-cid-lcdefpme]{gap:var(--space-8);grid-template-columns:1fr;display:grid}@media (width>=840px){.about-grid[data-astro-cid-lcdefpme]{gap:var(--space-12);grid-template-columns:1fr 320px}}.about-statement[data-astro-cid-lcdefpme]{gap:var(--space-6);flex-direction:column;display:flex}.about-lead[data-astro-cid-lcdefpme] .text-ja[data-astro-cid-lcdefpme],.about-body[data-astro-cid-lcdefpme] .text-ja[data-astro-cid-lcdefpme]{color:var(--color-text);margin-bottom:var(--space-2);font-size:1.0625rem;line-height:1.8}.about-lead[data-astro-cid-lcdefpme] .text-en[data-astro-cid-lcdefpme],.about-body[data-astro-cid-lcdefpme] .text-en[data-astro-cid-lcdefpme]{color:var(--color-muted);font-size:.9375rem;line-height:1.6}.collective-info-card[data-astro-cid-lcdefpme]{background-color:var(--color-surface);border:1px solid var(--color-border);padding:var(--space-5)}.info-card-header[data-astro-cid-lcdefpme]{align-items:center;gap:var(--space-2);margin-bottom:var(--space-4);padding-bottom:var(--space-2);border-bottom:1px solid var(--color-border);display:flex}.info-card-header[data-astro-cid-lcdefpme] .px[data-astro-cid-lcdefpme]{width:6px;height:6px;display:inline-block}.info-card-header[data-astro-cid-lcdefpme] .px-accent[data-astro-cid-lcdefpme]{background-color:var(--accent);border:1px solid #111}.info-card-title[data-astro-cid-lcdefpme]{font-family:var(--font-mono);letter-spacing:.05em;color:var(--color-text);font-size:.75rem;font-weight:800}.info-list[data-astro-cid-lcdefpme]{gap:var(--space-3);flex-direction:column;display:flex}.info-item[data-astro-cid-lcdefpme] dt[data-astro-cid-lcdefpme]{font-family:var(--font-mono);color:var(--color-muted);text-transform:uppercase;margin-bottom:2px;font-size:.75rem;font-weight:700}.info-item[data-astro-cid-lcdefpme] dd[data-astro-cid-lcdefpme]{color:var(--color-text);font-size:.875rem;line-height:1.5}.member-list[data-astro-cid-lcdefpme]{flex-direction:column;gap:4px;list-style:none;display:flex}.member-item[data-astro-cid-lcdefpme]{font-size:.875rem;line-height:1.4}.profile-link[data-astro-cid-lcdefpme]{color:var(--color-text);text-underline-offset:3px;text-decoration:underline;-webkit-text-decoration-color:var(--color-border);text-decoration-color:var(--color-border);align-items:center;gap:2px;transition:text-decoration-color .15s,color .15s;display:inline-flex}.profile-link[data-astro-cid-lcdefpme]:hover{color:var(--accent-ink);-webkit-text-decoration-color:var(--accent-ink);text-decoration-color:var(--accent-ink)}.member-role[data-astro-cid-lcdefpme]{color:var(--color-muted);margin-left:4px;font-size:.8125rem}.member-cards[data-astro-cid-lcdefpme]{gap:var(--space-4);margin-top:var(--space-8);grid-template-columns:1fr;display:grid}@media (width>=640px){.member-cards[data-astro-cid-lcdefpme]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=1024px){.member-cards[data-astro-cid-lcdefpme]{grid-template-columns:repeat(3,minmax(0,1fr))}}.member-card[data-astro-cid-lcdefpme]{background-color:var(--color-surface);min-width:0;padding:var(--space-5);border:1px solid #111;border-radius:0;flex-direction:column;display:flex}.member-card-identity[data-astro-cid-lcdefpme]{align-items:flex-start;gap:var(--space-3);min-width:0;display:flex}.member-avatar[data-astro-cid-lcdefpme]{background-color:var(--accent);color:#111;font-family:var(--font-mono);border-radius:50%;flex:none;place-items:center;font-weight:800;display:grid;overflow:hidden}.member-avatar[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{object-fit:cover;width:100%;height:100%}.member-avatar-small[data-astro-cid-lcdefpme]{width:56px;height:56px;font-size:1.25rem}.member-card-actions[data-astro-cid-lcdefpme]{justify-content:space-between;align-items:center;gap:var(--space-3);padding-top:var(--space-4);flex-wrap:wrap;margin-top:auto;display:flex}.member-card-links[data-astro-cid-lcdefpme]{justify-content:flex-start;align-items:center;gap:var(--space-3);flex-wrap:wrap;flex:auto;min-width:0;display:flex}.member-card-button-row[data-astro-cid-lcdefpme]{justify-content:flex-end;margin-left:auto;display:flex}.profile-open-button[data-astro-cid-lcdefpme],.member-dialog-close[data-astro-cid-lcdefpme]{align-items:center;gap:var(--space-1);background-color:var(--color-card-bg);color:var(--color-text);cursor:pointer;font:inherit;font-family:var(--font-mono);padding:var(--space-2) var(--space-3);border:1px solid #111;font-size:.75rem;font-weight:700;display:inline-flex}.profile-open-button[data-astro-cid-lcdefpme]:hover,.member-dialog-close[data-astro-cid-lcdefpme]:hover{background-color:var(--accent)}.profile-open-button[data-astro-cid-lcdefpme]:focus-visible,.member-dialog-close[data-astro-cid-lcdefpme]:focus-visible{outline:2px solid var(--accent-ink);outline-offset:3px}.member-dialog[data-astro-cid-lcdefpme]{background-color:var(--color-card-bg);width:min(640px,100vw - 32px);max-width:640px;max-height:calc(100dvh - 32px);color:var(--color-text);border:2px solid #111;border-radius:0;margin:auto;padding:0;inset:0;overflow:hidden;box-shadow:6px 6px #111}.member-dialog[data-astro-cid-lcdefpme][open]{flex-direction:column;display:flex}.member-dialog[data-astro-cid-lcdefpme]::backdrop{background:#111111a6}.member-dialog-inner[data-astro-cid-lcdefpme]{min-height:0;max-height:calc(100dvh - 32px);padding:var(--space-6);flex-direction:column;flex:0 auto;display:flex;position:relative;overflow:hidden}.member-dialog-close[data-astro-cid-lcdefpme]{flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;margin-left:auto;padding:0;font-size:1.5rem;font-weight:400;line-height:1;display:flex}.member-dialog-heading[data-astro-cid-lcdefpme]{align-items:center;gap:var(--space-4);margin:var(--space-2) 0 var(--space-6);display:flex}.member-dialog-heading[data-astro-cid-lcdefpme] .profile-link[data-astro-cid-lcdefpme]+.profile-link[data-astro-cid-lcdefpme]{margin-left:var(--space-3)}.member-avatar-large[data-astro-cid-lcdefpme]{flex-basis:96px;width:96px;height:96px;font-size:2rem}.member-dialog-name[data-astro-cid-lcdefpme]{font-size:1.375rem;line-height:var(--leading-tight);flex-direction:column;gap:2px;display:flex}.member-dialog[data-astro-cid-lcdefpme] .member-role[data-astro-cid-lcdefpme]{margin:var(--space-2) 0;flex-flow:wrap;gap:0;display:flex}.member-card[data-astro-cid-lcdefpme] .member-role[data-astro-cid-lcdefpme],.member-dialog[data-astro-cid-lcdefpme] .member-role[data-astro-cid-lcdefpme]{color:var(--color-text);font-size:.9375rem;font-weight:600}.member-card[data-astro-cid-lcdefpme] .member-role[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme][lang=en],.member-dialog[data-astro-cid-lcdefpme] .member-role[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme][lang=en]{font-weight:400}.member-card-actions[data-astro-cid-lcdefpme] .profile-link[data-astro-cid-lcdefpme],.member-dialog-heading[data-astro-cid-lcdefpme] .profile-link[data-astro-cid-lcdefpme]{color:var(--color-muted);font-family:var(--font-mono);font-size:.8125rem}.member-card-actions[data-astro-cid-lcdefpme] .profile-link[data-astro-cid-lcdefpme]:focus-visible,.member-dialog-heading[data-astro-cid-lcdefpme] .profile-link[data-astro-cid-lcdefpme]:focus-visible{outline:2px solid var(--accent-ink);outline-offset:3px}.member-role[data-astro-cid-lcdefpme]>span[data-astro-cid-lcdefpme][aria-hidden=true]{margin:0 .15rem}.member-dialog-bio-ja[data-astro-cid-lcdefpme],.member-dialog-bio-en[data-astro-cid-lcdefpme]{overflow-wrap:anywhere;font-size:.9375rem;line-height:1.75}.member-dialog-body[data-astro-cid-lcdefpme]{overscroll-behavior:contain;border-top:1px solid var(--color-border);min-height:0;padding-top:var(--space-5);flex:0 auto;overflow-y:auto}.member-dialog-bio-ja[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme],.member-dialog-bio-en[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{margin:0 0 var(--space-3)}.member-dialog-bio-ja[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]:last-child,.member-dialog-bio-en[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]:last-child{margin-bottom:0}.member-dialog-divider[data-astro-cid-lcdefpme]{background-color:var(--color-border);height:1px;margin:var(--space-6) 0}.member-card-header[data-astro-cid-lcdefpme]{border-bottom:1px solid var(--color-border);padding-bottom:var(--space-3);margin-bottom:var(--space-4)}.member-name[data-astro-cid-lcdefpme]{font-size:1.125rem;line-height:var(--leading-tight);flex-direction:column;gap:2px;display:flex}.member-name-ja[data-astro-cid-lcdefpme]{font-size:.9375rem;font-weight:600}.member-card[data-astro-cid-lcdefpme] .member-role[data-astro-cid-lcdefpme]{margin:var(--space-2) 0;flex-flow:wrap;gap:0;display:flex}.member-bio-ja[data-astro-cid-lcdefpme],.member-bio-en[data-astro-cid-lcdefpme]{overflow-wrap:anywhere;font-size:.875rem;line-height:1.7}.member-bio-ja[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme],.member-bio-en[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{margin:0 0 var(--space-3)}.member-bio-ja[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]:last-child,.member-bio-en[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]:last-child{margin-bottom:0}.member-bio-en[data-astro-cid-lcdefpme]{margin-top:var(--space-4);color:var(--color-muted)}.member-bio-en[data-astro-cid-lcdefpme] summary[data-astro-cid-lcdefpme]{cursor:pointer;color:var(--color-text);font-family:var(--font-mono);margin-bottom:var(--space-3);font-size:.8125rem;font-weight:700}.member-bio-en[data-astro-cid-lcdefpme] summary[data-astro-cid-lcdefpme]:focus-visible{outline:2px solid var(--accent-ink);outline-offset:3px}.external-arrow[data-astro-cid-lcdefpme]{font-family:var(--font-mono);font-size:.8125em;line-height:1}.featured-event-card[data-astro-cid-lcdefpme]{background-color:var(--color-card-bg);border:2px solid #111;position:relative;box-shadow:4px 4px #111}.event-card-inner[data-astro-cid-lcdefpme]{padding:var(--space-6)}@media (width>=768px){.event-card-inner[data-astro-cid-lcdefpme]{padding:var(--space-8)}}.event-meta-badge[data-astro-cid-lcdefpme]{align-items:center;gap:var(--space-3);margin-bottom:var(--space-4);font-family:var(--font-mono);flex-wrap:wrap;font-size:.8125rem;font-weight:700;display:flex}.badge-status[data-astro-cid-lcdefpme]{background-color:var(--accent);color:#111;border:1px solid #111;padding:3px 8px}.badge-date[data-astro-cid-lcdefpme]{color:#fff;background-color:#111;padding:3px 8px}.event-header-group[data-astro-cid-lcdefpme]{margin-bottom:var(--space-4)}.event-catch-wrap[data-astro-cid-lcdefpme]{gap:var(--space-2);font-family:var(--font-mono);color:var(--accent-ink);margin-bottom:var(--space-2);flex-wrap:wrap;font-size:.875rem;font-weight:700;display:flex}.event-title[data-astro-cid-lcdefpme]{line-height:var(--leading-tight)}.event-title-ja[data-astro-cid-lcdefpme]{color:var(--color-text);margin-bottom:2px;font-size:1.75rem;font-weight:800;display:block}.event-title-en[data-astro-cid-lcdefpme]{font-family:var(--font-mono);color:var(--color-muted);font-size:1.125rem;font-weight:600;display:block}@media (width>=768px){.event-title-ja[data-astro-cid-lcdefpme]{font-size:2.25rem}.event-title-en[data-astro-cid-lcdefpme]{font-size:1.25rem}}.event-summary[data-astro-cid-lcdefpme]{color:var(--color-text);margin-bottom:var(--space-6);max-width:800px;font-size:1rem;line-height:1.75}.event-details-list[data-astro-cid-lcdefpme]{background-color:var(--color-surface);border:1px solid var(--color-border);padding:var(--space-4);margin-bottom:var(--space-6);gap:var(--space-3);flex-direction:column;display:flex}.detail-row[data-astro-cid-lcdefpme]{gap:var(--space-1);flex-direction:column;display:flex}@media (width>=640px){.detail-row[data-astro-cid-lcdefpme]{gap:var(--space-4);flex-direction:row}.detail-row[data-astro-cid-lcdefpme] dt[data-astro-cid-lcdefpme]{flex-shrink:0;width:140px}}.detail-row[data-astro-cid-lcdefpme] dt[data-astro-cid-lcdefpme]{font-family:var(--font-mono);color:var(--color-muted);font-size:.8125rem;font-weight:700}.detail-row[data-astro-cid-lcdefpme] dd[data-astro-cid-lcdefpme]{color:var(--color-text);font-size:.9375rem;line-height:1.5}.venue-sub[data-astro-cid-lcdefpme]{color:var(--color-muted);margin-top:2px;font-size:.8125rem}.event-cta-wrap[data-astro-cid-lcdefpme]{display:flex}.event-btn[data-astro-cid-lcdefpme]{padding:var(--space-3) var(--space-6);font-size:.9375rem}.event-card-pixels[data-astro-cid-lcdefpme]{gap:3px;display:flex;position:absolute;bottom:-6px;right:16px}.event-card-pixels[data-astro-cid-lcdefpme] .px[data-astro-cid-lcdefpme]{width:10px;height:10px;display:block}.event-card-pixels[data-astro-cid-lcdefpme] .px-accent[data-astro-cid-lcdefpme]{background-color:var(--accent);border:1px solid #111}.event-card-pixels[data-astro-cid-lcdefpme] .px-black[data-astro-cid-lcdefpme]{background-color:#111}.archive-grid[data-astro-cid-lcdefpme]{gap:var(--space-6);grid-template-columns:1fr;display:grid}@media (width>=640px){.archive-grid[data-astro-cid-lcdefpme]{grid-template-columns:repeat(2,1fr)}}@media (width>=1024px){.archive-grid[data-astro-cid-lcdefpme]{grid-template-columns:repeat(3,1fr)}}.no-entries[data-astro-cid-lcdefpme]{color:var(--color-muted);font-size:.9375rem}.contact-section[data-astro-cid-lcdefpme]{border-bottom:none}.contact-box[data-astro-cid-lcdefpme]{background-color:var(--color-surface);border:1px solid var(--color-border);padding:var(--space-8);align-items:flex-start;gap:var(--space-6);flex-direction:column;display:flex}@media (width>=768px){.contact-box[data-astro-cid-lcdefpme]{padding:var(--space-10);flex-direction:row;justify-content:space-between;align-items:center}}.contact-note-ja[data-astro-cid-lcdefpme]{color:var(--color-text);margin-bottom:var(--space-1);font-size:1.125rem;font-weight:700}.contact-note-en[data-astro-cid-lcdefpme]{color:var(--color-muted);font-size:.9375rem}.contact-btn-wrap[data-astro-cid-lcdefpme]{width:100%}.contact-cta-btn[data-astro-cid-lcdefpme]{width:100%;padding:var(--space-3) var(--space-4);white-space:normal;text-align:center;font-size:.9375rem;line-height:var(--leading-snug)}@media (width>=768px){.contact-btn-wrap[data-astro-cid-lcdefpme]{flex-shrink:0;width:auto}.contact-cta-btn[data-astro-cid-lcdefpme]{width:auto;padding:var(--space-3) var(--space-6);white-space:nowrap}}
