.EventDetail-module__I2K1mG__page{max-width:1104px;margin:0 auto;padding:72px 28px 110px}.EventDetail-module__I2K1mG__header{max-width:780px;margin-bottom:42px}.EventDetail-module__I2K1mG__backLink{color:var(--green);margin-bottom:34px;font-weight:600;display:inline-flex}.EventDetail-module__I2K1mG__backLink:hover{color:var(--clay)}.EventDetail-module__I2K1mG__header h1{color:var(--green);font-size:clamp(2.65rem,5vw,4.8rem)}.EventDetail-module__I2K1mG__meta{color:#5f584f;flex-wrap:wrap;gap:9px 18px;margin-bottom:20px;font-weight:600;display:flex}.EventDetail-module__I2K1mG__summary{color:#4b453d;max-width:660px;font-size:18px;line-height:1.9}.EventDetail-module__I2K1mG__cover{background:#f3eee5;border:1px solid #e8dfd2;place-items:center;margin:0 0 70px;padding:clamp(18px,3vw,34px);display:grid}.EventDetail-module__I2K1mG__cover img{object-fit:contain;width:auto;max-width:100%;height:auto;max-height:min(760px,78vh)}.EventDetail-module__I2K1mG__body{color:#454039;max-width:880px;font-size:17px;line-height:2.05}.EventDetail-module__I2K1mG__body p,.EventDetail-module__I2K1mG__body blockquote,.EventDetail-module__I2K1mG__callout{white-space:pre-line}.EventDetail-module__I2K1mG__body p,.EventDetail-module__I2K1mG__media,.EventDetail-module__I2K1mG__columns,.EventDetail-module__I2K1mG__callout,.EventDetail-module__I2K1mG__quote,.EventDetail-module__I2K1mG__list{margin:0 0 26px}.EventDetail-module__I2K1mG__heading{color:var(--green);margin:58px 0 18px;font-size:clamp(2rem,3vw,2.7rem)}.EventDetail-module__I2K1mG__subheading{color:var(--green);margin:38px 0 14px;font-size:1.45rem}.EventDetail-module__I2K1mG__quote{color:#3f4439;border-left:2px solid #bba175;padding-left:22px;font-family:Noto Serif TC;font-size:20px}.EventDetail-module__I2K1mG__callout{background:var(--cream);padding:22px 25px}.EventDetail-module__I2K1mG__list{padding-left:1.4em}.EventDetail-module__I2K1mG__list li{margin:8px 0}.EventDetail-module__I2K1mG__divider{border:0;border-top:1px solid var(--line);margin:42px 0}.EventDetail-module__I2K1mG__children{margin-top:16px}.EventDetail-module__I2K1mG__columns{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));align-items:start;gap:22px;display:grid}.EventDetail-module__I2K1mG__column{min-width:0}.EventDetail-module__I2K1mG__column .EventDetail-module__I2K1mG__children,.EventDetail-module__I2K1mG__column .EventDetail-module__I2K1mG__media{margin:0}.EventDetail-module__I2K1mG__column .EventDetail-module__I2K1mG__children{gap:14px;display:grid}.EventDetail-module__I2K1mG__media{width:100%}.EventDetail-module__I2K1mG__media img{object-fit:contain;background:#f3eee5;border-radius:6px;width:100%;height:auto}.EventDetail-module__I2K1mG__media figcaption{color:#756e63;margin-top:8px;font-size:13px}.EventDetail-module__I2K1mG__body a{color:var(--green);text-underline-offset:3px;text-decoration:underline}@media (max-width:760px){.EventDetail-module__I2K1mG__page{padding:46px 22px 76px}.EventDetail-module__I2K1mG__header{margin-bottom:30px}.EventDetail-module__I2K1mG__backLink{margin-bottom:24px}.EventDetail-module__I2K1mG__header h1{font-size:clamp(2.35rem,11vw,3.3rem)}.EventDetail-module__I2K1mG__summary,.EventDetail-module__I2K1mG__body{font-size:16px;line-height:1.95}.EventDetail-module__I2K1mG__cover{margin-bottom:48px;padding:14px}.EventDetail-module__I2K1mG__cover img{max-height:none}.EventDetail-module__I2K1mG__columns{grid-template-columns:1fr;gap:18px}.EventDetail-module__I2K1mG__column .EventDetail-module__I2K1mG__children{gap:12px}.EventDetail-module__I2K1mG__heading{margin-top:44px;font-size:1.85rem}.EventDetail-module__I2K1mG__quote{padding-left:17px;font-size:18px}}
