.event-page{background:#fbfaf6}.event-hero{display:grid;grid-template-columns:1fr 1fr;gap:8%;align-items:start;padding-top:56px}.back-link{display:inline-block;font-size:13px;text-decoration:none;margin-bottom:36px}.event-intro h1{font-size:clamp(68px,7.4vw,110px);margin-bottom:24px}.event-intro>p:not(.eyebrow){max-width:450px;color:var(--muted)}.event-intro .event-deck{font-size:25px;line-height:1.4;color:var(--ink)!important}.event-tags{display:flex;flex-wrap:wrap;gap:8px;margin:26px 0}.event-tags span{font-size:12px;border:1px solid #cad3cd;padding:5px 12px;border-radius:30px}.event-quick{margin:35px 0 0;display:grid;gap:18px;font-size:14px}.event-quick>div{padding-top:14px;border-top:1px solid var(--line)}.event-quick dt{font-size:10px;letter-spacing:.09em;text-transform:uppercase;margin-bottom:5px;color:var(--muted)}.event-quick dd{margin:0}.event-quick dd span{font-size:12px}.event-film{scroll-margin-top:125px;max-width:570px;width:100%;justify-self:end}.event-video-shell{background:#183d42;border-radius:4px;overflow:hidden;aspect-ratio:4/5;box-shadow:0 15px 50px #203b4612}.event-video-shell video{display:block;width:100%;height:100%;object-fit:cover}.event-film figcaption{display:flex;justify-content:space-between;gap:20px;font-size:11px;letter-spacing:.05em;margin:16px 0 10px}.privacy-note{font-size:11px;color:var(--muted)}.event-story{background:#eaf0eb;display:grid;grid-template-columns:.8fr 1.2fr;gap:9%}.event-story h2{font-size:clamp(40px,4.3vw,60px)}.story-korean{font-size:15px;color:var(--muted);margin-top:36px}.language-switch{display:flex;gap:22px;margin-bottom:28px;border-bottom:1px solid #bccbc5}.language-switch button{font-size:13px;padding:7px 0 12px;background:transparent;color:var(--muted);border:0;border-bottom:2px solid transparent}.language-switch button[aria-pressed=true]{color:var(--ink);border-bottom-color:var(--orange);font-weight:700}.story-body p{font-size:17px;line-height:1.85;max-width:650px}.event-photo-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}.event-photo-grid img{width:100%;height:auto;aspect-ratio:4/5;object-fit:cover;display:block}.event-photo-grid figure:nth-child(2){margin-top:42px}.event-photo-grid figure:nth-child(3){margin-top:84px}.event-photo-grid figcaption{font:italic 17px/1.5 Georgia,serif;margin-top:14px}.event-reflection{background:#f3eadd}.event-reflection>h2{max-width:1000px}.reflection-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:45px;margin-top:46px}.reflection-grid article{border-top:1px solid #c9bead;padding-top:23px}.reflection-grid span{font-size:11px;letter-spacing:.1em;color:var(--orange)}.reflection-grid h3{font:30px/1.15 Georgia,serif;margin:18px 0}.reflection-grid p{font-size:15px;max-width:310px;color:var(--muted)}.event-notes{padding-top:35px;padding-bottom:35px;border-bottom:1px solid var(--line)}.event-notes summary{font-size:14px}.event-notes-grid{display:grid;grid-template-columns:1fr 1fr;gap:65px;padding-top:20px}.event-notes-grid p{font-size:14px;line-height:1.8;color:var(--muted)}.event-notes-grid h3{font:26px/1.2 Georgia,serif}.event-notes-grid a{font-size:13px}.event-next{display:grid;grid-template-columns:1.1fr 1fr;gap:8%;align-items:center}.event-next p{max-width:430px}.event-next h2{margin-bottom:0}@media(max-width:1000px){.event-hero{gap:5%}.event-intro h1{font-size:76px}.event-intro .event-deck{font-size:22px}.event-intro>p:not(.eyebrow){font-size:16px}.event-film{align-self:center}}@media(max-width:760px){.event-hero{grid-template-columns:1fr;gap:38px;padding-top:28px}.back-link{margin-bottom:28px}.event-intro h1{font-size:77px}.event-intro h1 br{display:initial}.event-quick{grid-template-columns:1fr 1fr;gap:18px}.event-film{justify-self:center}.event-story{grid-template-columns:1fr;gap:22px}.story-korean{margin-top:20px}.event-photo-grid{gap:30px;grid-template-columns:1fr}.event-photo-grid figure:nth-child(n){margin-top:0}.event-photo-grid img{aspect-ratio:5/4;object-position:center 50%}.event-photo-grid figcaption{font-size:17px}.reflection-grid{grid-template-columns:1fr;gap:20px;margin-top:32px}.reflection-grid p{max-width:none}.event-notes-grid{grid-template-columns:1fr;gap:22px}.event-next{grid-template-columns:1fr;gap:30px}.event-next h2{font-size:42px}.story-body p{font-size:16px}.event-film figcaption{font-size:10px}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}

.alternate-film-link{display:block;width:fit-content;margin-top:16px;font-size:13px}.event-collection{background:#f5eee3;scroll-margin-top:95px}.collection-intro{max-width:440px}.collection-intro p{color:var(--muted)}.collection-grid{display:grid;grid-template-columns:1fr 1fr;gap:50px;max-width:1050px;margin:42px auto 0;align-items:start}.collection-grid figure{margin:0;min-width:0}.collection-grid video,.association-record img{display:block;width:100%;aspect-ratio:4/5;object-fit:cover;border-radius:4px;background:#173b40}.association-record img{height:auto;object-position:50% 65%}.collection-grid figcaption{display:flex;justify-content:space-between;gap:15px;font-size:10px;letter-spacing:.04em;margin:16px 0}.collection-grid p{color:var(--muted);font-size:14px;line-height:1.7}.association-record h3{font:28px/1.2 Georgia,serif;margin:22px 0 8px}.association-record p[lang]{font-size:14px;margin:0 0 12px}@media(max-width:760px){.collection-grid{grid-template-columns:1fr;gap:40px;margin-top:28px}.collection-intro{max-width:none}.collection-grid figcaption{flex-wrap:wrap}.event-collection .section-heading{gap:20px}.event-collection{scroll-margin-top:90px}}
