.pageHero_hero__bJBUc{position:relative;isolation:isolate;padding:5.25rem 0}.pageHero_compact__DuXuq{padding:4.5rem 0 3.75rem}.pageHero_editorial__3yxgE,.pageHero_statement__ZdUV1{padding:5.25rem 0 4.5rem}.pageHero_media__q6yKR{display:grid;grid-gap:2rem;gap:2rem;padding:5.5rem 0 5rem;align-items:center}.pageHero_copy__5EoyQ{display:grid;grid-gap:1rem;gap:1rem;max-width:var(--measure-editorial);min-width:0}.pageHero_kicker__z9_Xv{display:flex;flex-wrap:wrap;align-items:baseline;gap:.45rem .75rem}.pageHero_kickerZh__ICF0Q{display:inline-flex;align-items:center;gap:.5rem;margin:0;font-size:var(--type-eyebrow);line-height:1.4;color:var(--ink)}.pageHero_kickerZh__ICF0Q:before{content:"";width:.35rem;height:.35rem;background:var(--cinnabar);border-radius:50%}.pageHero_kickerEn__1nPcF{color:var(--jade-deep);font-size:var(--type-eyebrow-en);letter-spacing:.16em;text-transform:uppercase}.pageHero_title__kEY_P{margin:0;font-family:var(--font-serif),var(--font-sans);font-weight:500;letter-spacing:.01em}.pageHero_compact__DuXuq .pageHero_title__kEY_P,.pageHero_editorial__3yxgE .pageHero_title__kEY_P{font-size:var(--type-page-title);line-height:var(--leading-display)}.pageHero_statement__ZdUV1 .pageHero_title__kEY_P{font-size:var(--type-editorial-display);line-height:var(--leading-display);max-width:var(--measure-editorial)}.pageHero_media__q6yKR .pageHero_title__kEY_P{font-size:var(--type-editorial-display);line-height:1.32;max-width:32.5rem}.pageHero_intro__TNXQl{margin:0;max-width:36rem;color:var(--ink-soft);font-size:var(--type-body);line-height:var(--leading-body-large)}.pageHero_introStack__06i_I{display:grid;grid-gap:1.2rem;gap:1.2rem}.pageHero_media__q6yKR .pageHero_intro__TNXQl{font-size:var(--type-body-large);line-height:var(--leading-body-large);max-width:33.75rem}.pageHero_visual__wXbuW{min-width:0}.pageHero_frame___vFvK{padding:6px;background-image:var(--rosewood-frame),var(--texture-rosewood);background-size:cover,cover;background-position:50%,50%;box-shadow:inset 0 0 0 1px rgba(214,188,137,.4),0 0 0 1px rgba(45,18,8,.08)}.pageHero_imageWrap__WlCzF{overflow:hidden;aspect-ratio:4/3;background:var(--paper-warm)}.pageHero_image__7dT75{width:100%;height:100%;object-fit:cover;object-position:48% 42%}.pageHero_caption__cJw07{margin-top:.7rem;font-size:var(--type-caption);color:var(--ink-soft)}@media (min-width:900px){.pageHero_media__q6yKR{grid-template-columns:minmax(18rem,.43fr) minmax(22rem,.57fr);gap:3.5rem;padding:5.5rem 0 5rem}.pageHero_copy__5EoyQ{padding-right:.5rem}}@media (max-width:639px){.pageHero_editorial__3yxgE,.pageHero_hero__bJBUc,.pageHero_statement__ZdUV1{padding:3.75rem 0 3.25rem}.pageHero_compact__DuXuq{padding:3.5rem 0 2.75rem}.pageHero_media__q6yKR{gap:1.5rem;padding:3.75rem 0 3.25rem}.pageHero_imageWrap__WlCzF{aspect-ratio:5/4}}.newsList_list__yNreK{list-style:none;margin:0;padding:0;border-top:1px solid var(--line)}.newsList_list__yNreK li{border-bottom:1px solid var(--line)}.newsList_link__LRmo_{display:grid;grid-gap:1rem;gap:1rem;padding:clamp(1.5rem,3vw,2.5rem) 0;color:inherit;text-decoration:none}.newsList_meta__kou_Q{display:flex;flex-wrap:wrap;gap:.5rem 1rem;align-content:flex-start;color:var(--bronze);font-size:.76rem;letter-spacing:.08em}.newsList_meta__kou_Q span{color:var(--ink-muted)}.newsList_copy__D_5zX{display:grid;grid-gap:.75rem;gap:.75rem}.newsList_copy__D_5zX h2,.newsList_copy__D_5zX p{margin:0}.newsList_copy__D_5zX h2{font-family:var(--font-serif),var(--font-sans);font-size:clamp(1.2rem,2.2vw,1.7rem);font-weight:500;line-height:1.4}.newsList_copy__D_5zX p{max-width:50rem;color:var(--ink-soft);line-height:1.75}.newsList_read__5xevi{font-size:.83rem}.newsList_link__LRmo_:hover h2,.newsList_read__5xevi{color:var(--jade-deep)}.newsList_link__LRmo_:focus-visible{outline:2px solid var(--bronze);outline-offset:5px}.newsList_latest__7CemX .newsList_copy__D_5zX h2{font-size:clamp(1.45rem,2.8vw,2.15rem)}@media(min-width:768px){.newsList_link__LRmo_{grid-template-columns:minmax(9rem,.25fr) minmax(0,1fr);gap:clamp(2rem,5vw,5rem)}.newsList_latest__7CemX .newsList_link__LRmo_{padding-block:clamp(2.5rem,5vw,4.5rem)}}.page_pageHero__lOhcm{padding:3rem 0 2rem}.page_title__UZt1g{font-family:var(--font-serif),var(--font-sans);font-size:clamp(2rem,4vw,3rem);margin:.7rem 0 1rem;line-height:1.3;overflow-wrap:break-word}.page_intro__5lmBP{max-width:40rem;color:var(--ink-muted);font-size:1.05rem;line-height:var(--leading-body-large)}.page_facts__Cv48P{display:grid;grid-gap:1rem;gap:1rem;margin-top:2rem}.page_fact__r1PQ5{border-top:1px solid var(--line);padding-top:.85rem}.page_fact__r1PQ5 dt{color:var(--bronze);font-size:.8rem;letter-spacing:.08em}.page_fact__r1PQ5 dd{margin:.35rem 0 0}.page_notice__tBq22{margin-top:1.5rem;padding:1rem 1.1rem;border:1px solid var(--line);background:var(--surface);color:var(--ink-muted)}.page_slots__WTsok{display:grid;grid-gap:.75rem;gap:.75rem;margin-top:1.1rem}.page_slot__2Zs8k{min-height:4.5rem;border:1px dashed var(--line);background:rgba(255,253,248,.6);padding:.9rem 1rem;color:var(--ink-muted);font-size:.9rem}.page_filters__DDqGM{display:flex;flex-wrap:wrap;gap:.5rem;margin-bottom:1.5rem}.page_filterActive__b9utB,.page_filter__kFFz9{border:1px solid var(--line);background:transparent;color:var(--ink-muted);min-height:2.3rem;padding:.35rem .9rem;cursor:pointer}.page_newsArchive__KXyE1{margin:0;padding:0;list-style:none;border-top:1px solid var(--line)}.page_newsArchiveItem__JEVml{border-bottom:1px solid var(--line)}.page_newsArchiveLink__k3Djj{display:grid;grid-template-columns:minmax(0,1fr) minmax(12rem,16rem);grid-gap:2rem;gap:2rem;padding:1.5rem 0;color:inherit;text-decoration:none}.page_newsArchiveCopy__5r_sX{display:grid;align-content:center;grid-gap:.5rem;gap:.5rem}.page_newsArchiveCopy__5r_sX h2{margin:0;font-family:var(--font-serif),var(--font-sans);font-size:clamp(1.15rem,2vw,1.45rem);font-weight:500}.page_newsArchiveCopy__5r_sX p{margin:0;color:var(--ink-muted);line-height:1.7}.page_newsArchiveMeta__lzczv{color:var(--bronze)!important;font-size:.78rem;letter-spacing:.06em}.page_newsArchiveMedia__ryufd{min-width:0}@media (max-width:700px){.page_newsArchiveLink__k3Djj{grid-template-columns:1fr;gap:1rem}.page_newsArchiveMedia__ryufd{order:-1}}.page_filterActive__b9utB{background:var(--jade-deep);border-color:var(--jade-deep);color:var(--warm-white)}.page_article__JGXoJ{display:grid;grid-gap:1.1rem;gap:1.1rem;max-width:52rem;margin-inline:auto;line-height:var(--leading-body-large)}.page_source__wmS2u{margin-top:.5rem;padding:1.1rem 0 .4rem;border-top:1px solid var(--line);display:grid;grid-gap:.35rem;gap:.35rem}.page_sourceLabel__wASXB{color:var(--indigo);font-size:.75rem;letter-spacing:.16em;text-transform:uppercase}.page_source__wmS2u a{color:var(--jade-deep)}.page_source__wmS2u a:hover{color:var(--bronze)}.page_privacy__g5v_E{display:grid;grid-gap:1rem;gap:1rem;max-width:46rem;color:var(--ink-muted)}.page_stack__2ydYx{display:grid;grid-gap:1.5rem;gap:1.5rem}.page_columnsDuo__aPcxz,.page_columns__RnbbJ,.page_featureSplit__4Gf6h{display:grid;grid-gap:1.75rem;gap:1.75rem}.page_featureSplit__4Gf6h{margin-bottom:1.75rem}.page_featureMedia__Tv6v8{margin:0;min-width:0;max-width:36rem}.page_column__8sZ3j{min-width:0}.page_column__8sZ3j h3{font-family:var(--font-serif),var(--font-sans);font-size:1.35rem;margin-bottom:.55rem;line-height:1.35}.page_column__8sZ3j p{color:var(--ink-muted);line-height:1.75}.page_columnNote__24f_N{margin:.45rem 0 0;color:var(--ink-muted);font-size:.95rem}.page_inlineCta__0qGPe{margin-top:1.25rem}.page_conclusion___mw2o{margin-top:1.5rem}.page_mediaFollow__4weGW{margin-top:1.5rem;max-width:22rem}.page_darkCols__bRwuT,.page_featureCols__jQkDC{display:grid;grid-gap:1.5rem;gap:1.5rem}.page_darkItem__XE_RQ,.page_featureItem__hdPPd{display:grid;grid-gap:.35rem;gap:.35rem}.page_darkYear__JZbX2,.page_featureYear__Jrk3T{color:var(--cinnabar);letter-spacing:.12em;font-size:.82rem}.page_featureItem__hdPPd p{color:var(--ink-soft)}.page_feature__36KyX{display:grid;grid-gap:1.25rem;gap:1.25rem}.page_featureTitle__bBLJm{font-family:var(--font-serif),var(--font-sans);font-size:clamp(1.8rem,3vw,2.6rem)}.page_process__HlRtU{display:grid;grid-gap:1rem;gap:1rem}.page_processItem__lmKRY{display:grid;grid-gap:.3rem;gap:.3rem;padding-left:1rem;border-left:1px solid var(--line)}.page_processNum__7eI2R{color:var(--cinnabar);letter-spacing:.12em;font-size:.8rem}.page_philosophyBand__3jfuz{display:grid;grid-gap:.8rem;gap:.8rem;max-width:38rem;padding:clamp(.5rem,1.5vw,1.25rem) 0}.page_philosophyLabel__RV4st{margin:0;color:var(--wood-deep);font-size:.78rem;letter-spacing:.14em}.page_philosophyHeading__HJfjL{margin:0;font-family:var(--font-serif),var(--font-sans);font-size:clamp(1.65rem,2.5vw,2.15rem);font-weight:500;line-height:1.35}.page_philosophyCopy__ImUBW{margin:0;max-width:35rem;color:var(--ink-soft);font-size:var(--type-body);line-height:var(--leading-body-large)}@media (max-width:639px){.page_philosophyBand__3jfuz{gap:.7rem;padding:.25rem 0}}.page_historyBand__G5vi_{display:grid;grid-gap:.75rem;gap:.75rem;max-width:44rem}.page_pullQuote__vZk9d{margin:1rem 0;padding:0;border:0;font-family:var(--font-serif),var(--font-sans);font-size:var(--type-body-large);line-height:1.7;color:var(--ink)}.page_historyLabel__psxff{color:var(--jade-deep);letter-spacing:.14em;font-size:.78rem}.page_kickerRow__sa1mf{display:flex;flex-wrap:wrap;align-items:baseline;gap:.55rem .8rem;margin-bottom:.4rem}.page_kickerZh__Bv6nG{display:inline-flex;align-items:center;gap:.5rem}.page_kickerZh__Bv6nG:before{content:"";width:.35rem;height:.35rem;background:var(--cinnabar);border-radius:50%}.page_kickerEn__9udic{color:var(--indigo);font-size:.68rem;letter-spacing:.18em;text-transform:uppercase}.page_sourcePanel__S_G7i{margin-top:.6rem;padding:1.25rem 1.2rem;background:var(--jade-mist);display:grid;grid-gap:1.15rem;gap:1.15rem}.page_sourceItem__LTd5x{display:grid;grid-gap:.25rem;gap:.25rem}.page_sourceItem__LTd5x a{color:var(--bronze);font-size:.88rem;width:-moz-fit-content;width:fit-content}.page_sourceItem__LTd5x a:hover{color:var(--ink)}.page_evidenceStack__K2Ic8{display:grid;grid-gap:.45rem;gap:.45rem;justify-items:start}.page_sourceBadge__GiYQe{color:var(--cinnabar);font-size:.75rem;letter-spacing:.08em}@media (min-width:768px){.page_facts__Cv48P{grid-template-columns:repeat(2,minmax(0,1fr))}.page_darkCols__bRwuT,.page_featureCols__jQkDC{grid-template-columns:repeat(4,minmax(0,1fr));gap:1.5rem 2rem}.page_darkItem__XE_RQ+.page_darkItem__XE_RQ,.page_featureItem__hdPPd+.page_featureItem__hdPPd{border-left:1px solid rgba(222,211,194,.65);padding-left:1.4rem}.page_process__HlRtU{grid-template-columns:repeat(auto-fit,minmax(9.5rem,1fr));gap:0}.page_processItem__lmKRY{border-left:0;border-top:1px solid var(--bronze);padding:1rem 1.1rem 0 0}.page_feature__36KyX{grid-template-columns:minmax(0,1.4fr) minmax(10rem,.6fr);align-items:end}}.page_gallery__OVb44{display:grid;grid-gap:1.1rem;gap:1.1rem}.page_historyStrip___rz0r{display:grid;grid-gap:1rem;gap:1rem}.page_contactLayout__TX2Ef,.page_contactVenue__yuBo_,.page_contactWechat__fCEpu{display:grid;grid-gap:1.75rem;gap:1.75rem;align-items:start}.page_venueColumn__DdP0_{min-width:0}.page_venuePhoto__r_k9E{margin-top:1.25rem;max-width:28rem}.page_contactStack__NuQTj{display:grid;grid-gap:2.25rem;gap:2.25rem}.page_newsIndexSection__ibgQa{padding-block:clamp(2.75rem,4vw,3.75rem) var(--space-8)}.page_notes__cAXN3{margin:0;padding-left:1.1rem;color:var(--ink-muted);display:grid;grid-gap:.45rem;gap:.45rem}.page_businessBand__e01uy{display:grid;grid-gap:1.5rem;gap:1.5rem}@media (min-width:768px){.page_historyStrip___rz0r{grid-template-columns:repeat(3,minmax(0,1fr))}.page_contactLayout__TX2Ef,.page_contactVenue__yuBo_,.page_contactWechat__fCEpu{grid-template-columns:1fr 1fr;gap:2rem}}@media (min-width:900px){.page_gallery__OVb44{grid-template-columns:1.2fr 1fr}.page_gallery__OVb44>:first-child{grid-column:1/-1}.page_columns__RnbbJ{grid-template-columns:1.15fr 1fr .9fr}.page_columns__RnbbJ>:not(:nth-child(3n+1)){border-left:1px solid var(--line);padding-left:1.6rem}.page_columnsDuo__aPcxz{grid-template-columns:1fr 1fr}.page_featureSplit__4Gf6h{grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);gap:2.25rem;align-items:start}.page_columnsDuo__aPcxz>:nth-child(2n){border-left:1px solid var(--line);padding-left:1.6rem}}@media (min-width:1024px){.page_contactStack__NuQTj{gap:2.35rem}.page_contactVenue__yuBo_{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:2.5rem}.page_contactLayout__TX2Ef{grid-template-columns:minmax(0,.96fr) minmax(0,1.04fr);gap:2.5rem}.page_contactWechat__fCEpu{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:2.5rem}.page_contactLayout__TX2Ef>:nth-child(2n),.page_contactVenue__yuBo_>:nth-child(2n),.page_contactWechat__fCEpu>:nth-child(2n){border-left:1px solid var(--line);padding-left:1.75rem}}