.EventLocationSection_root__uiiEW{position:relative;width:100%;padding:clamp(5.5rem,11vw,8rem) 0;overflow:clip;color:#44403c;background:#fcfbfa}.EventLocationSection_inner__ptZiP{width:min(88vw,680px);margin:0 auto}.EventLocationSection_invitation__KjotU{text-align:center}.EventLocationSection_detailEyebrow__RyXpR,.EventLocationSection_eyebrow__6X6ht,.EventLocationSection_sheetEyebrow__DWCES{margin:0;color:#a8a29e;font-family:PingFang SC,Microsoft YaHei,sans-serif;font-size:.68rem;font-weight:400;letter-spacing:.25em;text-transform:uppercase}.EventLocationSection_message__YcnsB{max-width:31rem;margin:2rem auto 0;color:#716b66;font-family:PingFang SC,Microsoft YaHei,sans-serif;font-size:.875rem;font-weight:300;line-height:2.15;text-align:center;text-wrap:balance}.EventLocationSection_details__bm6Th{margin-top:clamp(5rem,12vw,7rem);padding:clamp(2.75rem,8vw,4.5rem) 0;border-top:1px solid rgba(120,113,108,.16);border-bottom:1px solid rgba(120,113,108,.16)}.EventLocationSection_detailBlock__9cY6O{display:flex;flex-direction:column;align-items:center;text-align:center}.EventLocationSection_iconSeal__gjPZW{display:grid;width:2.75rem;height:2.75rem;margin-bottom:1.35rem;border-radius:999px;place-items:center;color:rgba(146,96,48,.82);background:rgba(180,132,76,.07)}.EventLocationSection_iconSeal__gjPZW svg{width:1.2rem;height:1.2rem;stroke-width:1.35}.EventLocationSection_detailEyebrow__RyXpR{font-size:.61rem;letter-spacing:.22em}.EventLocationSection_detailBlock__9cY6O h3{margin:.9rem 0 0;color:#3d3834;font-family:Songti SC,"Noto Serif SC",SimSun,Georgia,serif;font-size:clamp(1.08rem,4.3vw,1.45rem);font-weight:500;line-height:1.7;letter-spacing:.045em}.EventLocationSection_secondary__rP5Q2,.EventLocationSection_venueDetails__25fcD{color:#89817b;font-family:PingFang SC,Microsoft YaHei,sans-serif;font-size:.76rem;font-weight:300;line-height:1.95;letter-spacing:.025em}.EventLocationSection_secondary__rP5Q2{margin:.65rem 0 0}.EventLocationSection_divider__HcckO{display:block;width:2.4rem;height:1px;margin:clamp(3.5rem,10vw,5rem) auto;background:rgba(146,96,48,.34)}.EventLocationSection_venueDetails__25fcD{margin-top:.95rem}.EventLocationSection_venueDetails__25fcD p{margin:.12rem 0}.EventLocationSection_eventTime__71tdJ{display:inline-block;margin-left:.65rem;color:rgba(146,96,48,.92);font-size:.82em;font-weight:500;letter-spacing:.1em}.EventLocationSection_lunchDetails__R66Kd{margin-top:clamp(2.25rem,6vw,3.5rem);padding-block:clamp(2.75rem,7vw,3.75rem)}.EventLocationSection_lunchTimeLabel__sWKyI{color:#716b66;font-weight:400;letter-spacing:.08em}.EventLocationSection_singleAction__TGoLX{width:min(100%,10rem);grid-template-columns:1fr}.EventLocationSection_venueDetails__25fcD address{max-width:28rem;margin:.95rem auto 0;color:#a09790;font-style:normal;line-height:1.8}.EventLocationSection_actions__ZLnki{display:grid;width:min(100%,20.5rem);grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;margin-top:2rem}.EventLocationSection_copyAction__N6qeQ,.EventLocationSection_primaryAction__f8bNY{display:inline-flex;align-items:center;justify-content:center;min-height:2.75rem;width:100%;padding:.68rem .9rem;border:0;border-radius:999px;font-family:PingFang SC,Microsoft YaHei,sans-serif;font-size:.7rem;font-weight:400;letter-spacing:.12em;cursor:pointer;transition:transform .18s ease,background-color .18s ease,color .18s ease;-webkit-tap-highlight-color:transparent}.EventLocationSection_primaryAction__f8bNY{gap:.55rem;color:#fff;background:#292524;box-shadow:0 6px 16px rgba(41,37,36,.1)}.EventLocationSection_copyAction__N6qeQ{gap:.5rem;color:#78716c;background:#f1efed}.EventLocationSection_copyAction__N6qeQ svg,.EventLocationSection_primaryAction__f8bNY svg{width:.95rem;height:.95rem;stroke-width:1.7}.EventLocationSection_primaryAction__f8bNY:hover{background:#44403c}.EventLocationSection_copyAction__N6qeQ:hover{color:#44403c;background:#e9e6e3}.EventLocationSection_copyAction__N6qeQ:active,.EventLocationSection_primaryAction__f8bNY:active{transform:scale(.97)}.EventLocationSection_sheetLayer__CaDW2{position:fixed;z-index:1000;inset:0;display:flex;align-items:flex-end;justify-content:center;padding:1rem;background:rgba(38,32,29,.28);backdrop-filter:blur(4px);animation:EventLocationSection_location-fade-in__j7c8L .18s ease-out both}.EventLocationSection_sheet__2Np7T{position:relative;width:min(100%,31rem);padding:2.6rem 1.4rem max(1.5rem,env(safe-area-inset-bottom));border-radius:1.75rem;text-align:center;background:#fcfbfa;box-shadow:0 24px 70px rgba(44,37,33,.2);animation:EventLocationSection_location-sheet-up__ww4fi .3s cubic-bezier(.22,1,.36,1) both}.EventLocationSection_sheetHandle__jO8bN{position:absolute;top:.7rem;left:50%;width:2.25rem;height:3px;border-radius:999px;background:#d6d3d1;transform:translateX(-50%)}.EventLocationSection_closeButton__rDbAR{position:absolute;top:1rem;right:1rem;display:grid;width:2.2rem;height:2.2rem;padding:0;border:0;border-radius:999px;place-items:center;color:#78716c;background:#f2f0ee;cursor:pointer}.EventLocationSection_closeButton__rDbAR svg{width:1rem;height:1rem}.EventLocationSection_sheet__2Np7T h3{margin:.85rem 0 0;color:#3d3834;font-family:Songti SC,"Noto Serif SC",SimSun,Georgia,serif;font-size:1.25rem;font-weight:600;letter-spacing:.04em}.EventLocationSection_sheetAddress__CKypZ{margin:.9rem auto 1.5rem;color:#8d857f;font-family:PingFang SC,Microsoft YaHei,sans-serif;font-size:.72rem;font-weight:300;line-height:1.75}.EventLocationSection_mapOptions__7ArEi{display:grid;gap:.6rem}.EventLocationSection_mapOptions__7ArEi a,.EventLocationSection_mapOptions__7ArEi button{display:flex;align-items:center;justify-content:space-between;min-height:3.25rem;padding:.75rem 1.1rem;border:0;border-radius:1rem;color:#44403c;font-family:PingFang SC,Microsoft YaHei,sans-serif;font-size:.78rem;text-decoration:none;background:#f4f2f0;cursor:pointer}.EventLocationSection_mapOptions__7ArEi svg{width:.95rem;height:.95rem;color:#a47b51}.EventLocationSection_toast__OIdZT{position:fixed;z-index:1100;left:50%;bottom:max(2rem,calc(env(safe-area-inset-bottom) + 1rem));padding:.65rem 1rem;border-radius:999px;color:#fff;font-family:PingFang SC,Microsoft YaHei,sans-serif;font-size:.72rem;letter-spacing:.08em;pointer-events:none;background:rgba(41,37,36,.92);opacity:0;transform:translate(-50%,12px);transition:opacity .18s ease,transform .18s ease}.EventLocationSection_toastVisible__wMyl0{opacity:1;transform:translate(-50%)}.EventLocationSection_visuallyHidden__Ph_is{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@keyframes EventLocationSection_location-fade-in__j7c8L{0%{opacity:0}to{opacity:1}}@keyframes EventLocationSection_location-sheet-up__ww4fi{0%{opacity:0;transform:translate3d(0,24px,0)}to{opacity:1;transform:translateZ(0)}}@media (min-width:760px){.EventLocationSection_details__bm6Th{display:grid;grid-template-columns:minmax(0,.9fr) 1px minmax(0,1.1fr);align-items:center;gap:3rem}.EventLocationSection_divider__HcckO{width:1px;height:9rem;margin:0}.EventLocationSection_lunchDetails__R66Kd{display:block}}@media (max-width:759px){.EventLocationSection_root__uiiEW{padding:clamp(4rem,13vw,5.25rem) 0}.EventLocationSection_inner__ptZiP{width:min(88vw,32rem)}.EventLocationSection_message__YcnsB{font-size:.82rem;line-height:2}.EventLocationSection_details__bm6Th{margin-top:4rem;padding:2.75rem 0}.EventLocationSection_detailBlock__9cY6O h3{font-size:clamp(1.08rem,5.2vw,1.3rem);line-height:1.6}.EventLocationSection_secondary__rP5Q2,.EventLocationSection_venueDetails__25fcD{font-size:.75rem;line-height:1.85}.EventLocationSection_venueDetails__25fcD{width:100%}.EventLocationSection_venueDetails__25fcD address{max-width:20rem;text-wrap:balance}.EventLocationSection_actions__ZLnki{gap:.55rem;margin-top:1.7rem}.EventLocationSection_copyAction__N6qeQ,.EventLocationSection_primaryAction__f8bNY{min-height:3rem;padding-inline:.65rem;font-size:.68rem}}@media (prefers-reduced-motion:reduce){.EventLocationSection_sheetLayer__CaDW2,.EventLocationSection_sheet__2Np7T{animation:none}.EventLocationSection_copyAction__N6qeQ,.EventLocationSection_primaryAction__f8bNY,.EventLocationSection_toast__OIdZT{transition:none}}.ZineAccordionAlbum_root__IXrfk{position:relative;left:50%;width:100vw;margin-top:4.75rem;margin-left:-50vw;overflow:clip;background:#fcfbfa;display:grid;place-items:center;padding:clamp(3.75rem,8svh,6rem) 0 clamp(2.75rem,6svh,4.5rem)}.ZineAccordionAlbum_stage__OXrks{width:100%;display:grid;place-items:center;gap:clamp(1.75rem,5vw,2.75rem)}.ZineAccordionAlbum_book__A0QzJ{position:relative;width:min(90vw,960px);aspect-ratio:6/5;perspective:1600px;transform-style:preserve-3d;isolation:isolate;outline:none;filter:drop-shadow(0 22px 24px rgba(43,37,31,.14))}.ZineAccordionAlbum_book__A0QzJ:focus-visible{outline:2px solid rgba(85,72,58,.42);outline-offset:8px}.ZineAccordionAlbum_paperLayer__PcAWb,.ZineAccordionAlbum_spread__rA1Ax{position:absolute;inset:0;border-radius:.42rem}.ZineAccordionAlbum_paperLayer__PcAWb{z-index:-1;background:#e9e3db;box-shadow:0 2px 2px rgba(58,49,39,.1)}.ZineAccordionAlbum_paperLayerOne__rIObA{transform:translate(.2%,.55%) scaleX(.997)}.ZineAccordionAlbum_paperLayerTwo__nqhmu{transform:translate(-.22%,1.05%) scaleX(.992);background:#ded7ce}.ZineAccordionAlbum_paperLayerThree__e0xDQ{transform:translate(.12%,1.55%) scaleX(.986);background:#d2cbc2;box-shadow:0 7px 12px rgba(58,49,39,.16)}.ZineAccordionAlbum_spread__rA1Ax{z-index:1;display:grid;grid-template-columns:1fr 1fr}.ZineAccordionAlbum_page__khevq,.ZineAccordionAlbum_sheetFace__wrC3a,.ZineAccordionAlbum_spread__rA1Ax,.ZineAccordionAlbum_staticPage__V8Kpu{overflow:hidden;background:#f3eee8}.ZineAccordionAlbum_pageImage__3X2Dk{display:block;width:100%;height:100%;object-fit:cover;user-select:none;pointer-events:none;-webkit-user-drag:none}.ZineAccordionAlbum_leftPage__douWO{border-radius:.42rem 0 0 .42rem}.ZineAccordionAlbum_rightPage__S9XTL{border-radius:0 .42rem .42rem 0}.ZineAccordionAlbum_staticPage__V8Kpu{position:absolute;top:0;bottom:0;z-index:4;width:50%}.ZineAccordionAlbum_staticLeft__Dxf1_{left:0;border-radius:.42rem 0 0 .42rem}.ZineAccordionAlbum_staticRight__wx2Xg{right:0;border-radius:0 .42rem .42rem 0}.ZineAccordionAlbum_flipSheet__wB2Yq{position:absolute;top:0;left:50%;z-index:12;width:50%;height:100%;transform-origin:left center;transform-style:preserve-3d;will-change:transform}.ZineAccordionAlbum_sheetFace__wrC3a{position:absolute;inset:0;border-radius:0 .42rem .42rem 0;backface-visibility:hidden;-webkit-backface-visibility:hidden;box-shadow:8px 3px 14px rgba(39,33,28,.15)}.ZineAccordionAlbum_sheetBack__PJNrO{transform:rotateY(180deg);border-radius:.42rem 0 0 .42rem;box-shadow:-8px 3px 14px rgba(39,33,28,.15)}.ZineAccordionAlbum_backShade__gk46r,.ZineAccordionAlbum_frontShade__q_v6w,.ZineAccordionAlbum_turningFold__V6_on{position:absolute;inset:0;pointer-events:none;will-change:opacity}.ZineAccordionAlbum_frontShade__q_v6w{background:linear-gradient(90deg,rgba(28,23,19,.42),transparent 17%,transparent 72%,rgba(255,252,246,.2))}.ZineAccordionAlbum_backShade__gk46r{background:linear-gradient(270deg,rgba(27,22,18,.42),transparent 18%,transparent 76%,rgba(255,252,246,.16))}.ZineAccordionAlbum_turningFold__V6_on{left:-3px;right:auto;width:18px;background:linear-gradient(90deg,rgba(21,17,14,.34),rgba(255,255,255,.2) 30%,transparent);transform:translateZ(1px)}.ZineAccordionAlbum_spine__6__n_{position:absolute;top:0;bottom:0;left:50%;z-index:20;width:clamp(10px,2.3vw,24px);transform:translateX(-50%) translateZ(2px);background:linear-gradient(90deg,transparent,rgba(32,26,21,.16) 39%,rgba(20,16,13,.25) 49%,rgba(255,255,255,.17) 55%,transparent);mix-blend-mode:multiply;pointer-events:none}.ZineAccordionAlbum_gestureLayer__USWeP{position:absolute;inset:0;z-index:40;cursor:ew-resize;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.ZineAccordionAlbum_status__azkoA{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.ZineAccordionAlbum_controls__lDycp{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;width:min(90vw,560px);color:#6d625a}.ZineAccordionAlbum_controls__lDycp button{min-height:44px;padding:.65rem 0;border:0;background:transparent;color:#675d56;font-family:PingFang SC,Microsoft YaHei,sans-serif;font-size:.72rem;font-weight:300;letter-spacing:.1em;cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent;transition:opacity .18s ease,color .18s ease}.ZineAccordionAlbum_controls__lDycp button:first-child{justify-self:start}.ZineAccordionAlbum_controls__lDycp button:last-child{justify-self:end}.ZineAccordionAlbum_controls__lDycp button span{display:inline-block;margin:0 .45rem;color:#c84d3f;font-size:.9rem}.ZineAccordionAlbum_controls__lDycp button:disabled{opacity:.25;cursor:default}.ZineAccordionAlbum_controls__lDycp p{display:flex;align-items:baseline;gap:.38rem;margin:0;color:#a39890;font-family:Georgia,Times New Roman,serif;font-size:.72rem;letter-spacing:.08em}.ZineAccordionAlbum_controls__lDycp p strong{color:#3f3935;font-size:1.05rem;font-weight:400}.ZineAccordionAlbum_controls__lDycp p span{color:#d0c7c0}@media (max-width:640px){.ZineAccordionAlbum_root__IXrfk{margin-top:2.75rem;padding:3.5rem 0 2.25rem}.ZineAccordionAlbum_book__A0QzJ{width:90vw;perspective:1150px;filter:drop-shadow(0 13px 15px rgba(43,37,31,.15))}.ZineAccordionAlbum_paperLayerOne__rIObA{transform:translate(.3%,.75%) scaleX(.997)}.ZineAccordionAlbum_paperLayerTwo__nqhmu{transform:translate(-.3%,1.4%) scaleX(.991)}.ZineAccordionAlbum_paperLayerThree__e0xDQ{transform:translate(.2%,2%) scaleX(.984)}}@media (prefers-reduced-motion:reduce){.ZineAccordionAlbum_backShade__gk46r,.ZineAccordionAlbum_flipSheet__wB2Yq,.ZineAccordionAlbum_frontShade__q_v6w,.ZineAccordionAlbum_turningFold__V6_on{animation-duration:.01ms!important}}