:root{--me-bone:#f3f0e8;--me-wall:#fffdf8;--me-ink:#151515;--me-grey:#5c5b56;--me-line:#d6d0c3;--me-red:#b0321d;--me-red-dark:#8c2516;--me-ochre:#c9962c;--me-rail:158px;--me-sans:"PingFang SC", "Microsoft YaHei", "Noto Sans CJK SC", "Helvetica Neue", Arial, sans-serif}body{color:var(--me-ink);background:var(--me-bone);font-family:var(--me-sans);font-size:16px;line-height:1.7}a{color:var(--me-ink)}:focus-visible{outline:3px solid var(--me-red);outline-offset:2px}.me-kicker{font-size:13px;font-weight:800;letter-spacing:.18em}.me-empty{padding:18px;color:var(--me-grey);border:1px solid var(--me-line)}.me-note{margin-top:16px;color:var(--me-grey);font-size:14px}.me-btn{display:inline-flex;align-items:center;justify-content:center;min-height:50px;padding:0 26px;font-size:16px;font-weight:800;text-decoration:none;white-space:nowrap;border:2px solid var(--me-ink)}.me-btn-sm{min-height:44px;padding:0 16px;font-size:15px}.me-btn-red{color:#fff;background:var(--me-red);border-color:var(--me-red)}.me-btn-red:hover{background:var(--me-red-dark);border-color:var(--me-red-dark)}.me-btn-ink{color:var(--me-ink);background:transparent}.me-btn-ink:hover{color:var(--me-wall);background:var(--me-ink)}.me-acts{display:flex;flex-wrap:wrap;gap:12px;margin-top:28px}.me-link{display:inline-flex;align-items:center;min-height:44px;margin-top:10px;font-weight:800;text-decoration:none;border-bottom:2px solid var(--me-red)}.me-link-light{color:var(--me-wall)}.me-bar{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:76px;padding:0 calc(var(--me-rail) + 40px) 0 40px;background:var(--me-wall);border-bottom:2px solid var(--me-ink)}.me-word{min-height:44px;display:inline-flex;align-items:center;gap:12px;color:var(--me-ink);font-size:21px;font-weight:900;letter-spacing:.04em;text-decoration:none}.me-block{display:inline-grid;place-items:center;width:34px;height:34px;color:#fff;background:var(--me-red);font-size:16px}.me-bar-keys{display:flex;align-items:center;gap:10px}.me-bar-in{display:inline-flex;align-items:center;min-height:44px;padding:0 10px;font-weight:700;text-decoration:none}.me-guide{position:relative;display:none}.me-guide > summary{display:flex;align-items:center;min-height:44px;padding:0 16px;color:var(--me-wall);background:var(--me-ink);font-weight:800}.me-guide-sheet{position:absolute;top:calc(100% + 10px);right:0;z-index:30;display:grid;width:min(300px, calc(100vw - 36px));padding:10px;background:var(--me-wall);border:2px solid var(--me-ink)}.me-rail{position:fixed;top:110px;right:0;z-index:20;display:grid;gap:2px;width:var(--me-rail)}.me-rail p{padding:0 14px 6px;color:var(--me-grey);font-size:12px;font-weight:800;letter-spacing:.14em}.me-tab{display:flex;align-items:center;gap:10px;min-height:46px;padding:0 14px;color:var(--me-ink);background:var(--me-wall);border:1px solid var(--me-line);font-size:15px;text-decoration:none}.me-rail .me-tab{border-right:0}.me-tab span{color:var(--me-red);font-size:12px;font-weight:900}.me-tab:hover,.me-tab[aria-current]{color:var(--me-wall);background:var(--me-ink);border-color:var(--me-ink)}.me-tab[aria-current] span,.me-tab:hover span{color:var(--me-ochre)}.me-notice{display:flex;gap:12px;margin:0 calc(var(--me-rail) + 40px) 0 40px;padding:12px 0;border-bottom:1px solid var(--me-line)}.me-notice b{flex:none;color:var(--me-red)}main,.me-foot-row,.me-foot-imprint{margin-right:var(--me-rail)}.me-poster{display:grid;grid-template-columns:minmax(0, 1fr) minmax(0, 1fr);gap:56px;align-items:center;max-width:1200px;margin:0 auto;padding:72px 40px 56px}.me-poster h1{margin-top:14px;font-size:36px;font-weight:900;line-height:1.25}.me-claim{margin-top:12px;font-size:22px;font-weight:800;line-height:1.45}.me-lede{margin-top:16px;color:var(--me-grey);font-size:17px}.me-blocks{display:grid;grid-template-columns:repeat(3, 1fr);grid-template-rows:repeat(3, 108px);gap:8px}.me-b{display:flex;align-items:flex-end;padding:14px 16px;font-size:34px;font-weight:900;line-height:1.1}.me-b-1{grid-column:1 / 3;color:#fff;background:var(--me-red)}.me-b-2{grid-column:3;grid-row:1 / 3;color:var(--me-bone);background:var(--me-ink)}.me-b-3{grid-column:2;grid-row:2 / 4;align-items:flex-start;background:var(--me-wall);border:2px solid var(--me-ink)}.me-b-4{grid-column:1;grid-row:2 / 4;background:var(--me-ochre)}.me-b-5{grid-column:3;grid-row:3;border:2px solid var(--me-ink);background:repeating-linear-gradient(45deg, transparent 0 8px, rgba(21, 21, 21, .12) 8px 9px)}.me-facts{max-width:1200px;margin:0 auto;padding:0 40px}.me-labels{display:grid;grid-template-columns:repeat(auto-fit, minmax(200px, 1fr));gap:16px}.me-labels > div{padding:14px 0;border-top:2px solid var(--me-ink)}.me-labels dd{color:var(--me-grey)}.me-room{display:grid;grid-template-columns:260px minmax(0, 1fr);gap:48px;max-width:1200px;margin:0 auto;padding:72px 40px;border-bottom:1px solid var(--me-line)}.me-room-label{align-self:start;position:sticky;top:24px;padding-top:14px;border-top:6px solid var(--me-ink)}.me-room-label p:first-child{color:var(--me-red);font-size:14px;font-weight:900;letter-spacing:.14em}.me-room-label h2{margin-top:6px;font-size:28px;font-weight:900;line-height:1.35}.me-room-intro{margin-top:10px;color:var(--me-grey);font-size:15px}.me-wall{min-width:0}.me-row{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(180px, 1fr);gap:18px;overflow-x:auto;padding-bottom:10px}.me-work{padding:22px 22px 26px;background:var(--me-wall);border:1px solid var(--me-line);box-shadow:0 1px 0 var(--me-line), 0 18px 30px rgba(21, 21, 21, .06)}.me-work-no{display:grid;place-items:center;width:36px;height:36px;margin-bottom:16px;font-weight:900}.me-work-1 .me-work-no{color:#fff;background:var(--me-red)}.me-work-2 .me-work-no{color:var(--me-bone);background:var(--me-ink)}.me-work-3 .me-work-no{background:var(--me-ochre)}.me-work h3{font-size:19px;font-weight:800}.me-work p:last-child{margin-top:6px;color:var(--me-grey);font-size:15px}.me-tickets{display:grid;grid-template-columns:repeat(auto-fill, minmax(240px, 1fr));gap:20px}.me-ticket{display:flex;flex-direction:column;background:var(--me-wall);border:2px solid var(--me-ink)}.me-ticket-pick{border-top-width:10px;border-top-color:var(--me-red)}.me-ticket-body{flex:1;padding:22px 24px}.me-ticket-no{color:var(--me-grey);font-size:13px;font-weight:700;letter-spacing:.1em}.me-ticket-no b{color:var(--me-red)}.me-ticket h3{margin-top:4px;font-size:22px;font-weight:900}.me-ticket dl{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-top:14px}.me-ticket dd{color:var(--me-grey)}.me-ticket-note{margin-top:12px;color:var(--me-grey);font-size:14px}.me-stub{position:relative;display:grid;grid-template-columns:minmax(0, 1fr) auto;align-items:center;gap:0 14px;padding:18px 24px 20px;background:var(--me-bone);border-top:2px dashed var(--me-ink)}.me-stub::before,.me-stub::after{content:"";position:absolute;top:-12px;width:20px;height:20px;background:var(--me-bone);border:2px solid var(--me-ink);border-radius:50%}.me-stub::before{left:-12px}.me-stub::after{right:-12px}.me-stub-label{grid-column:1 / -1;color:var(--me-grey);font-size:12px;font-weight:800;letter-spacing:.14em}.me-stub-price{margin-top:6px;font-size:30px;font-weight:900;line-height:1.2}.me-stub-period{color:var(--me-grey);font-size:14px}.me-stub .me-btn{grid-column:2;grid-row:2 / 4}.me-plinths{display:grid;grid-template-columns:repeat(auto-fill, minmax(150px, 1fr));gap:16px}.me-plinth{display:flex;flex-direction:column;align-items:flex-start;padding:22px 18px 12px;background:var(--me-wall);border:1px solid var(--me-line)}.me-plinth-icon{display:grid;place-items:center;width:64px;height:64px;margin-bottom:18px;color:var(--me-ink);border:2px solid var(--me-ink)}.me-plinth-icon svg{width:30px;height:30px}.me-plinth-label{font-weight:900}.me-plinth-label i{display:none;color:var(--me-red);font-size:13px;font-style:normal}li[data-v4-current]{border:2px solid var(--me-red)}li[data-v4-current] .me-plinth-icon{color:#fff;background:var(--me-red);border-color:var(--me-red)}li[data-v4-current] .me-plinth-label i{display:block}.me-black{margin-right:calc(-1 * var(--me-rail));padding-right:var(--me-rail);color:#e9e5db;background:var(--me-ink)}.me-black-in{display:grid;grid-template-columns:minmax(0, .9fr) minmax(0, 1.1fr);gap:18px 56px;max-width:1200px;margin:0 auto;padding:80px 40px}.me-black .me-kicker{grid-column:1 / -1;color:var(--me-ochre)}.me-black h2{color:#fff;font-size:30px;font-weight:900;line-height:1.4}.me-black .v4-rich p + p{margin-top:12px}.me-asks{display:grid;grid-template-columns:1fr 1fr;gap:0 32px}.me-asks details{border-top:2px solid var(--me-ink)}.me-asks summary{display:flex;align-items:center;min-height:64px;font-size:18px;font-weight:800}.me-asks p{padding-bottom:18px;color:var(--me-grey)}.me-exit{max-width:1200px;margin:0 auto;padding:80px 40px 96px}.me-exit h2{padding-left:22px;font-size:32px;font-weight:900;border-left:10px solid var(--me-red)}.me-exit > p:not(.me-acts){margin-top:10px;color:var(--me-grey)}.me-wall-title{max-width:1200px;margin:0 auto;padding:56px 40px 40px;border-bottom:2px solid var(--me-ink)}.me-path{display:flex;gap:10px;color:var(--me-grey);font-size:14px}.me-path a{display:inline-flex;align-items:center;min-height:44px;font-weight:700}.me-path span{display:inline-flex;align-items:center}.me-wall-title h1{font-size:36px;font-weight:900}.me-plain{max-width:1200px;margin:0 auto;padding:48px 40px}.me-after{margin-top:40px;padding-top:18px;border-top:2px solid var(--me-ink)}.me-after h2{font-size:20px;font-weight:900}.me-after ol{margin:8px 0 0;padding-left:22px}.me-doc{display:grid;grid-template-columns:minmax(0, 1fr) 240px;gap:64px;max-width:1200px;margin:0 auto;padding:48px 40px}.me-doc-text{max-width:780px;font-size:17px}.me-doc-text > .v4-rich{margin-bottom:26px}.me-par + .me-par{margin-top:30px}.me-par :is(h2,h3,h4){margin-bottom:8px;font-size:22px;font-weight:900;line-height:1.45}.me-par-group{padding-top:16px;border-top:6px solid var(--me-ink)}.me-par-group :is(h2,h3){font-size:26px}.me-par-sub :is(h3,h4){font-size:18px}.me-par .v4-rich :is(p,ul,ol) + :is(p,ul,ol){margin-top:10px}.me-doc-index{position:sticky;top:24px;align-self:start;padding-top:12px;border-top:2px solid var(--me-red)}.me-doc-index h2{color:var(--me-grey);font-size:13px;letter-spacing:.14em}.me-doc-index ul{margin:8px 0 0;padding:0;list-style:none}.me-doc-index a{display:flex;align-items:center;min-height:44px;font-size:15px;text-decoration:none;border-bottom:1px solid var(--me-line)}.me-doc-index a:hover{color:var(--me-red)}.me-ix-group a{font-weight:900}.me-ix-item a{padding-left:12px}.me-others{padding-top:0}.me-others h2{margin-bottom:12px;font-size:18px;font-weight:900}.me-others div{display:flex;flex-wrap:wrap;gap:8px}.me-gate{display:grid;grid-template-columns:220px minmax(0, 560px);justify-content:center;gap:40px;align-items:center;min-height:72vh;padding:56px 40px}.me-gate-block{height:300px;background:var(--me-red);box-shadow:18px 18px 0 var(--me-ink)}.me-gate-label h1{margin-top:10px;font-size:32px;font-weight:900}.me-gate-caption{margin-top:14px;padding-bottom:8px;font-weight:700;border-bottom:2px solid var(--me-ink);overflow-wrap:anywhere}.me-gate-line{display:grid;gap:10px;margin-top:22px;--v4-bar-h:6px;--v4-bar-r:0;--v4-bar-track:var(--me-line);--v4-bar-fill:var(--me-ink)}.me-gate-line button{justify-self:start}.me-foot{color:#dcd7cc;background:var(--me-ink)}.me-foot-row{display:grid;grid-template-columns:minmax(0, 1.2fr) minmax(0, 1.4fr) minmax(0, 1fr) minmax(0, .8fr);gap:36px;padding:48px 40px 28px}.me-word-foot{color:#fff}.me-foot-name > p:last-child{margin-top:10px;font-size:14px}.me-foot-guide{display:flex;flex-wrap:wrap;align-content:start;gap:0 22px}.me-foot-a{color:#f6f2e8;text-decoration:none}.me-foot-a:hover{text-decoration:underline}.me-foot h2{margin-bottom:6px;color:var(--me-ochre);font-size:13px;letter-spacing:.14em}.me-foot-desk .v4-rich{font-size:15px}.me-foot-line{display:flex;flex-wrap:wrap;gap:0 18px}.me-foot-line a{display:inline-flex;align-items:center;min-height:44px}.me-foot-imprint{display:flex;flex-wrap:wrap;justify-content:space-between;gap:8px 20px;padding:18px 40px 28px;color:#a19c90;font-size:14px;border-top:1px solid #2f2f2f}@media (max-width: 1279px){:root{--me-rail:0px}.me-rail{display:none}.me-guide{display:block}.me-bar-in{display:none}.me-bar{padding-right:40px}}@media (max-width: 960px){.me-poster{grid-template-columns:1fr;gap:36px}.me-room{grid-template-columns:1fr;gap:24px}.me-room-label{position:static}.me-doc{grid-template-columns:1fr;gap:28px}.me-doc-index{position:static;grid-row:1}.me-foot-row{grid-template-columns:1fr 1fr}}@media (max-width: 640px){.me-bar{min-height:64px;padding:0 18px}.me-word{font-size:18px}.me-notice{margin:0 18px}.me-poster,.me-facts,.me-room,.me-black-in,.me-exit,.me-wall-title,.me-plain,.me-doc{padding-right:18px;padding-left:18px}.me-poster{padding-top:44px}.me-poster h1,.me-wall-title h1{font-size:28px}.me-claim{font-size:19px}.me-blocks{grid-template-rows:repeat(3, 76px);gap:6px}.me-b{padding:10px;font-size:24px}.me-room{padding-top:52px;padding-bottom:52px}.me-room-label h2{font-size:24px}.me-row{grid-auto-columns:78%}.me-tickets{grid-template-columns:1fr}.me-plinths{grid-template-columns:1fr 1fr}.me-black-in{grid-template-columns:1fr;padding-top:56px;padding-bottom:56px}.me-black h2{font-size:25px}.me-asks{grid-template-columns:1fr}.me-exit h2{font-size:26px}.me-gate{grid-template-columns:1fr;padding:40px 18px}.me-gate-block{height:80px;box-shadow:10px 10px 0 var(--me-ink)}.me-foot-row{grid-template-columns:1fr;padding:40px 18px 24px}.me-foot-guide{display:grid;grid-template-columns:1fr 1fr;gap:0 18px}.me-foot-imprint{padding:18px 18px 26px}}:root{--me-rail:0px}:root{--v4-masthead-width:min(1120px, calc(100% - 80px))}@media (max-width: 640px){:root{--v4-masthead-width:min(1120px, calc(100% - 36px))}}.v4-meridian .v4-enterprise-masthead,.v4-meridian [data-v4-primary-nav]{width:var(--v4-masthead-width);max-width:none;margin-inline:auto;padding-inline:0}.v4-meridian .v4-enterprise-notice{width:var(--v4-masthead-width);max-width:none;margin-inline:auto}.v4-meridian .v4-designed-header .v4-header-composition{box-sizing:border-box;display:grid;grid-template-areas:"brand account" "nav nav";grid-template-columns:1.7fr 1fr;align-items:center;gap:12px 24px;width:var(--v4-masthead-width);max-width:none;margin:0 auto;padding:20px 0 16px;border-top:8px solid #b73820;row-gap:20px}.v4-meridian .v4-designed-header .v4-header-composition > *{min-width:0}.v4-meridian .v4-designed-header .v4-header-brand{grid-area:brand;display:flex;flex-direction:row;align-items:center;gap:12px;width:auto;max-width:100%;min-height:44px;margin:0;padding:0;color:inherit;text-decoration:none;font-size:22px;overflow-wrap:anywhere;font-size:28px;font-weight:800}.v4-meridian .v4-designed-header .v4-header-brand > :first-child{flex-shrink:0}.v4-meridian .v4-designed-header .v4-header-brand img,.v4-meridian .v4-designed-header .v4-header-brand svg{max-width:44px;max-height:44px;object-fit:contain}.v4-meridian .v4-designed-header .v4-enterprise-account{grid-area:account;justify-self:end;justify-content:flex-end;gap:8px}.v4-meridian .v4-designed-header [data-v4-primary-nav]{box-sizing:border-box;grid-area:nav;width:100%;max-width:none;margin:0;padding:8px 0;background:transparent;justify-content:flex-start;border:0;gap:0}.v4-meridian .v4-designed-header [data-v4-primary-nav] a{border:1px solid currentColor;padding:8px 18px}.v4-meridian .v4-designed-header .v4-enterprise-notice{box-sizing:border-box;grid-area:notice;width:100%;max-width:none;margin:0;padding:10px 16px;align-items:baseline;font-size:16px;line-height:1.6;border:0;border-left:8px solid #c99a32;padding:8px 16px}.v4-meridian .v4-designed-header .v4-enterprise-notice > b{flex-shrink:0}.v4-meridian .v4-designed-header .v4-enterprise-notice > span,.v4-meridian .v4-designed-header .v4-enterprise-notice > div{min-width:0;overflow-wrap:anywhere}@media (max-width:1100px){.v4-meridian .v4-designed-header .v4-header-composition{grid-template-areas:"brand account" "nav nav";grid-template-columns:minmax(0,1fr) auto;column-gap:12px}.v4-meridian .v4-designed-header [data-v4-primary-nav]{justify-content:center}}@media (max-width:600px){.v4-meridian .v4-designed-header .v4-header-composition{row-gap:12px;padding-block:16px}.v4-meridian .v4-designed-header .v4-header-brand{font-size:20px;gap:8px}.v4-meridian .v4-designed-header .v4-enterprise-account{gap:4px}.v4-meridian .v4-designed-header .v4-enterprise-account a{padding-inline:10px}.v4-meridian .v4-designed-header [data-v4-primary-nav]{gap:4px}.v4-meridian .v4-designed-header [data-v4-primary-nav] a{padding-inline:10px}.v4-meridian .v4-designed-header .v4-enterprise-notice{font-size:14px}}.v4-meridian{--v4-notice-bg:rgb(243, 240, 232);--v4-notice-ink:rgb(21, 21, 21)}