.archive-module__qw6w2a__page{--black:#050706;--bone:#e7e2d7;--quiet:#e7e2d794;background:var(--black);color:var(--bone);min-height:100svh;padding:clamp(20px,3vw,48px);font-family:Avenir Next,Avenir,Helvetica Neue,system-ui,sans-serif}.archive-module__qw6w2a__page a:focus-visible{outline-offset:6px;outline:2px solid}.archive-module__qw6w2a__header,.archive-module__qw6w2a__footer{letter-spacing:.15em;text-transform:uppercase;justify-content:space-between;align-items:center;font-size:.75rem;display:flex}.archive-module__qw6w2a__header{border-bottom:1px solid #e7e2d733;padding-bottom:1.1rem}.archive-module__qw6w2a__header a,.archive-module__qw6w2a__footer a{color:inherit;text-decoration:none}.archive-module__qw6w2a__header p,.archive-module__qw6w2a__footer p{margin:0}.archive-module__qw6w2a__header p,.archive-module__qw6w2a__footer{color:var(--quiet)}.archive-module__qw6w2a__introduction{grid-template-columns:minmax(8rem,1fr) minmax(16rem,4fr);gap:clamp(2rem,5vw,5rem);padding:clamp(6rem,14vh,11rem) 0 clamp(5rem,12vh,9rem);display:grid}.archive-module__qw6w2a__eyebrow{color:var(--quiet);letter-spacing:.15em;text-transform:uppercase;margin:.75rem 0 0;font-size:.72rem}.archive-module__qw6w2a__introduction h1{letter-spacing:-.06em;max-width:8ch;margin:0;font-family:Iowan Old Style,Baskerville,Times New Roman,serif;font-size:clamp(4.25rem,11vw,10.5rem);font-weight:400;line-height:.82}.archive-module__qw6w2a__note{color:var(--quiet);grid-column:2;max-width:31rem;margin:0;font-family:Iowan Old Style,Baskerville,Times New Roman,serif;font-size:clamp(1.05rem,1.5vw,1.35rem);line-height:1.55}.archive-module__qw6w2a__gatherings{border-bottom:1px solid #e7e2d733;margin:0;padding:0;list-style:none}.archive-module__qw6w2a__gatherings li{border-top:1px solid #e7e2d733}.archive-module__qw6w2a__gatherings a{grid-template-columns:minmax(5rem,.8fr) minmax(14rem,2.4fr) minmax(10rem,1.4fr) auto;align-items:baseline;gap:clamp(1rem,3vw,3rem);padding:clamp(2.5rem,6vw,5.5rem) 0;text-decoration:none;display:grid}.archive-module__qw6w2a__year{color:var(--quiet);letter-spacing:.16em;font-size:.72rem}.archive-module__qw6w2a__identity,.archive-module__qw6w2a__details{flex-direction:column;display:flex}.archive-module__qw6w2a__identity{gap:.65rem}.archive-module__qw6w2a__title{letter-spacing:-.035em;font-family:Iowan Old Style,Baskerville,Times New Roman,serif;font-size:clamp(1.85rem,4vw,4.25rem);line-height:1}.archive-module__qw6w2a__japanese{color:var(--quiet);letter-spacing:.08em;font-family:Hiragino Mincho ProN,Yu Mincho,Noto Serif JP,serif;font-size:.9rem}.archive-module__qw6w2a__details{color:var(--quiet);letter-spacing:.13em;text-transform:uppercase;gap:.65rem;font-size:.68rem;line-height:1.5}.archive-module__qw6w2a__arrow{color:var(--quiet);font-size:1.15rem;transition:color .22s,transform .22s}@media (hover:hover){.archive-module__qw6w2a__gatherings a:hover .archive-module__qw6w2a__arrow{color:var(--bone);transform:translate(.3rem,-.3rem)}.archive-module__qw6w2a__gatherings a:hover .archive-module__qw6w2a__title{color:#fffdf6}}.archive-module__qw6w2a__footer{background:0 0;border-top:0;padding:clamp(3rem,7vw,6rem) 0 0}.archive-module__qw6w2a__footer a{align-items:center;gap:1.5rem;display:inline-flex}@media (max-width:760px){.archive-module__qw6w2a__page{padding:16px 20px 28px}.archive-module__qw6w2a__introduction{padding:6rem 0 5rem;display:block}.archive-module__qw6w2a__introduction h1{margin-top:2rem;line-height:.88}.archive-module__qw6w2a__note{margin-top:3rem}.archive-module__qw6w2a__gatherings a{grid-template-columns:3.5rem minmax(0,1fr) auto}.archive-module__qw6w2a__details{grid-column:2}.archive-module__qw6w2a__arrow{grid-area:1/3}.archive-module__qw6w2a__footer{align-items:flex-end;gap:2rem}.archive-module__qw6w2a__footer p{max-width:14ch}}@media (prefers-reduced-motion:reduce){.archive-module__qw6w2a__arrow{transition:none}}
