.PageHead-module__MxhgRq__head{padding-top:clamp(130px,13vw,190px);padding-bottom:clamp(30px,4vw,60px)}.PageHead-module__MxhgRq__copy{text-align:center;justify-items:center;display:grid}.PageHead-module__MxhgRq__script{animation:PageHead-module__MxhgRq__up .9s var(--ease) .1s both;margin-bottom:6px;font-size:clamp(28px,2.4vw,38px)}.PageHead-module__MxhgRq__title{animation:PageHead-module__MxhgRq__up 1s var(--ease) .2s both}.PageHead-module__MxhgRq__lead{color:var(--ink-2);max-width:58ch;animation:PageHead-module__MxhgRq__up 1s var(--ease) .32s both;margin-top:26px;font-size:clamp(17.5px,1.3vw,20.5px);line-height:1.6}@keyframes PageHead-module__MxhgRq__up{0%{opacity:0;transform:translateY(24px)}}.PageHead-module__MxhgRq__pic{aspect-ratio:21/8;border-radius:var(--r);animation:PageHead-module__MxhgRq__up 1.1s var(--ease) .4s both;margin-top:clamp(40px,4vw,64px);overflow:hidden}.PageHead-module__MxhgRq__pic img{object-fit:cover;width:100%;height:100%}.PageHead-module__MxhgRq__cut{max-width:720px;animation:PageHead-module__MxhgRq__up 1.1s var(--ease) .4s both;margin:clamp(30px,3vw,50px) auto 0}.PageHead-module__MxhgRq__cut img{filter:drop-shadow(0 26px 30px #3c1e0a29);width:100%}@media (max-width:700px){.PageHead-module__MxhgRq__pic{aspect-ratio:4/3}}@media (prefers-reduced-motion:reduce){.PageHead-module__MxhgRq__script,.PageHead-module__MxhgRq__title,.PageHead-module__MxhgRq__lead,.PageHead-module__MxhgRq__pic,.PageHead-module__MxhgRq__cut{animation:none}}
.Chapters-module__MnKkeG__grid{grid-template-columns:minmax(260px,.9fr) 1.4fr;gap:clamp(30px,6vw,110px);display:grid}.Chapters-module__MnKkeG__stick{position:sticky;top:120px}.Chapters-module__MnKkeG__year{font-family:var(--display);color:var(--red);letter-spacing:-.02em;animation:Chapters-module__MnKkeG__roll .55s var(--ease);font-size:clamp(136px,14.88vw,248px);font-weight:600;line-height:.85}@keyframes Chapters-module__MnKkeG__roll{0%{opacity:0;transform:translateY(30px)}}.Chapters-module__MnKkeG__rail{gap:2px;margin-top:30px;display:grid}.Chapters-module__MnKkeG__rail a{color:var(--muted);align-items:baseline;gap:14px;padding:6px 0;font-size:15px;transition:color .3s;display:flex}.Chapters-module__MnKkeG__rail a span{font-family:var(--display);flex:none;width:54px;font-weight:500}.Chapters-module__MnKkeG__rail .Chapters-module__MnKkeG__past a{color:var(--ink-2)}.Chapters-module__MnKkeG__rail .Chapters-module__MnKkeG__on a{color:var(--ink);font-weight:650}.Chapters-module__MnKkeG__rail .Chapters-module__MnKkeG__on a span{color:var(--red)}.Chapters-module__MnKkeG__list{gap:clamp(70px,7vw,110px);display:grid}.Chapters-module__MnKkeG__ch{scroll-margin-top:120px}.Chapters-module__MnKkeG__mYear{font-family:var(--display);color:var(--red);margin-bottom:8px;font-size:79px;font-weight:600;line-height:.9;display:none}.Chapters-module__MnKkeG__ch .d3{margin-bottom:18px;font-size:clamp(30px,2.8vw,44px)}.Chapters-module__MnKkeG__p{color:var(--ink-2);max-width:66ch;font-size:17.5px;line-height:1.72}.Chapters-module__MnKkeG__p+.Chapters-module__MnKkeG__p{margin-top:16px}.Chapters-module__MnKkeG__fig{gap:12px;margin-top:30px;display:grid}.Chapters-module__MnKkeG__ph{border-radius:var(--r);background:var(--paper-2);max-height:560px;display:grid;overflow:hidden}.Chapters-module__MnKkeG__ph img{object-fit:cover;filter:sepia(.08);width:100%;height:100%}.Chapters-module__MnKkeG__ph img.Chapters-module__MnKkeG__contain{object-fit:contain;filter:none;max-height:260px;padding:30px}.Chapters-module__MnKkeG__fig figcaption{color:var(--muted);max-width:70ch;font-size:14.5px}@media (max-width:900px){.Chapters-module__MnKkeG__grid{grid-template-columns:1fr}.Chapters-module__MnKkeG__side{display:none}.Chapters-module__MnKkeG__mYear{display:block}}
.Visit-module__hgT3tW__map{gap:10px;display:grid}.Visit-module__hgT3tW__mapIn{aspect-ratio:1800/1250;border-radius:var(--r);background:var(--paper-2);position:relative;overflow:hidden}.Visit-module__hgT3tW__layer{aspect-ratio:1800/1250;height:165%;position:absolute;top:50%;left:50%;transform:translate(-48.46%,-51.13%)}.Visit-module__hgT3tW__layer>img{width:100%;height:100%}.Visit-module__hgT3tW__pin{align-items:center;gap:8px;display:flex;position:absolute;transform:translate(-21px,-50%)}.Visit-module__hgT3tW__pin i{width:42px;height:42px;font-style:normal;font-family:var(--display);color:#fff;background:var(--ink);border-radius:50%;flex:none;place-items:center;font-size:24px;font-weight:600;display:grid;box-shadow:0 0 0 4px #fff}.Visit-module__hgT3tW__pin i img{object-fit:contain;width:28px;height:28px}.Visit-module__hgT3tW__deli i{width:52px;height:52px;box-shadow:0 0 0 4px var(--red);background:#fff}.Visit-module__hgT3tW__deli{z-index:2}.Visit-module__hgT3tW__deli i:after{content:"";border-radius:50%;width:52px;height:52px;animation:2.4s infinite Visit-module__hgT3tW__halo;position:absolute}@keyframes Visit-module__hgT3tW__halo{0%{box-shadow:0 0 0 4px #c8202c80}80%,to{box-shadow:0 0 0 30px #c8202c00}}.Visit-module__hgT3tW__park i{background:#2a62b8}.Visit-module__hgT3tW__metro i{background:#e2731f}.Visit-module__hgT3tW__pin b{white-space:nowrap;background:#fff;border-radius:12px;padding:6px 12px;font-size:14px;font-weight:650;line-height:1.2;display:grid}.Visit-module__hgT3tW__pin b small{color:var(--muted);font-size:12.5px;font-weight:500}.Visit-module__hgT3tW__deli{flex-direction:row-reverse;transform:translate(calc(26px - 100%),-50%)}.Visit-module__hgT3tW__parkLab{font-family:var(--display);letter-spacing:.14em;text-transform:uppercase;color:#3f6b40;font-size:19px;font-weight:500;position:absolute;top:31%;left:39%}.Visit-module__hgT3tW__dir{justify-self:start;align-items:center;gap:6px;padding:4px 6px;font-size:15px;font-weight:650;display:inline-flex}.Visit-module__hgT3tW__dir:hover{color:var(--red)}.Visit-module__hgT3tW__hours{border-radius:var(--r);background:var(--card);align-content:start;gap:16px;padding:clamp(22px,2.2vw,32px);display:grid}.Visit-module__hgT3tW__st{flex-wrap:wrap;align-items:center;gap:4px 10px;font-size:17px;display:flex}.Visit-module__hgT3tW__st b{font-weight:650}.Visit-module__hgT3tW__st span:last-child{color:var(--muted);font-size:15.5px}.Visit-module__hgT3tW__days li{border-radius:12px;justify-content:space-between;gap:16px;margin-inline:-12px;padding:7px 12px;font-size:16px;display:flex}.Visit-module__hgT3tW__days li span:last-child{color:var(--ink-2)}.Visit-module__hgT3tW__days .Visit-module__hgT3tW__today{background:var(--pink-2);font-weight:650}.Visit-module__hgT3tW__days .Visit-module__hgT3tW__today span:last-child{color:var(--ink)}.Visit-module__hgT3tW__soup{background:var(--paper);font-family:var(--display);text-transform:uppercase;border-radius:10px;gap:2px;padding:14px 16px;font-size:26px;font-weight:600;line-height:.9;display:grid}.Visit-module__hgT3tW__soup small{font-family:var(--script);text-transform:none;color:var(--red);font-size:22px;font-weight:400}.Visit-module__hgT3tW__small{color:var(--muted);font-size:14px}.Visit-module__hgT3tW__facts{gap:18px;display:grid}.Visit-module__hgT3tW__facts li{grid-template-columns:46px 1fr;align-items:start;gap:14px;display:grid}.Visit-module__hgT3tW__facts i{background:var(--pink);width:46px;height:46px;color:var(--red);border-radius:14px;place-items:center;display:grid}.Visit-module__hgT3tW__facts b{font-size:16.5px;font-weight:650;display:block}.Visit-module__hgT3tW__facts span{color:var(--ink-2);font-size:15px;line-height:1.55}.Visit-module__hgT3tW__facts a:hover{color:var(--red)}@media (max-width:640px){.Visit-module__hgT3tW__mapIn{aspect-ratio:1}.Visit-module__hgT3tW__pin b{padding:5px 9px;font-size:12.5px}.Visit-module__hgT3tW__pin b small{display:none}}
.Accordion-module__YXbK9a__list{flex-direction:column;gap:10px;display:flex}.Accordion-module__YXbK9a__list>li{border-radius:var(--r);background:var(--card);transition:box-shadow .3s}.Accordion-module__YXbK9a__on{background:#fff!important}.Accordion-module__YXbK9a__list button{text-align:left;width:100%;font-family:var(--body);letter-spacing:-.01em;justify-content:space-between;align-items:center;gap:16px;padding:20px 22px 20px 26px;font-size:18px;font-weight:700;display:flex}.Accordion-module__YXbK9a__list i{background:var(--paper-2);width:40px;height:40px;transition:transform .4s var(--ease), background .3s;border-radius:50%;flex:none;place-items:center;display:grid}.Accordion-module__YXbK9a__on i{background:var(--red);color:#fff;transform:rotate(135deg)}.Accordion-module__YXbK9a__body{transition:grid-template-rows .5s var(--ease);grid-template-rows:0fr;display:grid}.Accordion-module__YXbK9a__on .Accordion-module__YXbK9a__body{grid-template-rows:1fr}.Accordion-module__YXbK9a__body>div{color:var(--ink-2);padding:0 26px;line-height:1.55;overflow:hidden}.Accordion-module__YXbK9a__on .Accordion-module__YXbK9a__body>div{padding-bottom:24px}.Accordion-module__YXbK9a__body a{color:var(--red);font-weight:650}
.Planner-module__NRARgq__tabs{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.Planner-module__NRARgq__tabs button{text-align:left;border-radius:var(--r);background:var(--card);color:var(--red);font-family:var(--display);text-transform:uppercase;grid-template-columns:auto 1fr;align-items:baseline;column-gap:12px;padding:20px 20px 16px;font-size:26px;font-weight:600;line-height:.9;transition:background .25s,color .25s;display:grid}.Planner-module__NRARgq__tabs button span{color:var(--red);grid-row:span 2;font-size:15px;font-weight:500}.Planner-module__NRARgq__tabs button small{font-family:var(--body);text-transform:none;color:var(--muted);margin-top:4px;font-size:14px;font-weight:500}.Planner-module__NRARgq__tabs button:hover{background:#fff}.Planner-module__NRARgq__tabs .Planner-module__NRARgq__on,.Planner-module__NRARgq__tabs .Planner-module__NRARgq__on:hover{background:var(--red);color:#fff}.Planner-module__NRARgq__tabs .Planner-module__NRARgq__on span{color:#fff}.Planner-module__NRARgq__tabs .Planner-module__NRARgq__on small{color:#fffc}.Planner-module__NRARgq__grid{grid-template-columns:1.5fr 1fr;align-items:start;gap:14px;margin-top:14px;display:grid}.Planner-module__NRARgq__pkg{border-radius:var(--r);background:var(--card);animation:Planner-module__NRARgq__in .5s var(--ease);gap:22px;padding:12px;display:grid}@keyframes Planner-module__NRARgq__in{0%{opacity:0;transform:translateY(10px)}}.Planner-module__NRARgq__ph{aspect-ratio:16/9;border-radius:var(--r);overflow:hidden}.Planner-module__NRARgq__ph img{object-fit:cover;width:100%;height:100%}.Planner-module__NRARgq__text{padding-inline:14px;font-size:18px;font-weight:500;line-height:1.55}.Planner-module__NRARgq__parts{grid-template-columns:repeat(3,1fr);gap:22px 24px;padding-inline:14px;display:grid}.Planner-module__NRARgq__parts h4{font-family:var(--display);text-transform:uppercase;color:var(--red);letter-spacing:.01em;margin-bottom:6px;font-size:21px;font-weight:600}.Planner-module__NRARgq__parts li{color:var(--ink-2);font-size:15.5px;line-height:1.55}.Planner-module__NRARgq__inc{background:var(--paper);color:var(--ink-2);border-radius:14px;align-items:center;gap:10px;margin:0 14px 12px;padding:12px 16px;font-size:14.5px;display:flex}.Planner-module__NRARgq__inc .ic{color:var(--leaf);flex:none}.Planner-module__NRARgq__order{border-radius:var(--r);background:var(--card);gap:16px;padding:clamp(22px,2.4vw,34px);display:grid;position:sticky;top:104px}.Planner-module__NRARgq__oTitle{font-family:var(--display);text-transform:uppercase;color:var(--red);font-size:40px;font-weight:600;line-height:.9}.Planner-module__NRARgq__count{border-radius:var(--r);background:var(--paper);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;padding:12px 12px 12px 18px;font-weight:600;display:flex}.Planner-module__NRARgq__step{align-items:center;gap:6px;display:flex}.Planner-module__NRARgq__step button{border-radius:var(--rb);background:var(--red);color:#fff;place-items:center;width:46px;height:46px;transition:background .2s,opacity .2s;display:grid}.Planner-module__NRARgq__step button:hover{background:var(--red-d)}.Planner-module__NRARgq__step button:disabled{opacity:.3;cursor:default;background:var(--red)}.Planner-module__NRARgq__step input{text-align:center;width:74px;height:46px;font-family:var(--display);-moz-appearance:textfield;background:#fff;border:0;border-radius:14px;font-size:32px;font-weight:600}.Planner-module__NRARgq__step input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.Planner-module__NRARgq__step input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.Planner-module__NRARgq__line{font-size:16.5px;font-weight:600;line-height:1.5}.Planner-module__NRARgq__warn{color:var(--red)}.Planner-module__NRARgq__rules{gap:8px;display:grid}.Planner-module__NRARgq__rules li{color:var(--ink-2);align-items:flex-start;gap:10px;font-size:14.5px;display:flex}.Planner-module__NRARgq__rules .ic{color:var(--red);flex:none;margin-top:1px}.Planner-module__NRARgq__call{justify-content:space-between}.Planner-module__NRARgq__call[aria-disabled=true]{opacity:.5;pointer-events:none}.Planner-module__NRARgq__copy{border-radius:10px;justify-self:center;align-items:center;gap:6px;padding:6px 10px;font-size:14.5px;font-weight:650;display:inline-flex}.Planner-module__NRARgq__copy:hover{color:var(--red)}.Planner-module__NRARgq__copy:disabled{opacity:.4}@media (max-width:980px){.Planner-module__NRARgq__grid{grid-template-columns:1fr}.Planner-module__NRARgq__order{position:static}}@media (max-width:700px){.Planner-module__NRARgq__tabs{grid-template-columns:1fr}.Planner-module__NRARgq__parts{grid-template-columns:1fr 1fr}}
.Viewer-module__rdb_Zq__back{z-index:400;background:#1c1009e6;animation:.3s Viewer-module__rdb_Zq__fade;position:fixed;inset:0}@keyframes Viewer-module__rdb_Zq__fade{0%{opacity:0}}.Viewer-module__rdb_Zq__stage{cursor:zoom-in;touch-action:pan-x pan-y;position:absolute;inset:72px 4vw 64px;overflow:hidden}.Viewer-module__rdb_Zq__stage img{object-fit:contain;-webkit-user-select:none;user-select:none;width:100%;height:100%;animation:.3s Viewer-module__rdb_Zq__fade;position:absolute;inset:0}.Viewer-module__rdb_Zq__zoom{cursor:grab;overflow:auto}.Viewer-module__rdb_Zq__zoom img{object-fit:none;width:auto;max-width:none;height:auto;position:static}.Viewer-module__rdb_Zq__cap{text-align:center;color:#faf5ecbf;font-size:14.5px;position:fixed;bottom:22px;left:0;right:0}.Viewer-module__rdb_Zq__close,.Viewer-module__rdb_Zq__arrow{z-index:2;width:52px;height:52px;color:var(--paper);background:#faf5ec1f;border-radius:50%;place-items:center;transition:background .2s;display:grid;position:fixed}.Viewer-module__rdb_Zq__close:hover,.Viewer-module__rdb_Zq__arrow:hover{background:#faf5ec40}.Viewer-module__rdb_Zq__close{top:14px;right:14px}.Viewer-module__rdb_Zq__arrow{margin-top:-26px;top:50%}.Viewer-module__rdb_Zq__prev{left:14px}.Viewer-module__rdb_Zq__next{right:14px}@media (max-width:700px){.Viewer-module__rdb_Zq__stage{left:0;right:0}.Viewer-module__rdb_Zq__arrow{margin:0;top:auto;bottom:56px}.Viewer-module__rdb_Zq__prev{left:calc(50% - 60px)}.Viewer-module__rdb_Zq__next{right:calc(50% - 60px)}.Viewer-module__rdb_Zq__stage{bottom:120px}}
.Film-module__y1e60a__card{aspect-ratio:16/9;border-radius:var(--r);background:var(--booth);text-align:left;width:100%;display:block;position:relative;overflow:hidden}.Film-module__y1e60a__card img{object-fit:cover;opacity:.82;width:100%;height:100%;transition:transform .9s var(--ease), opacity .4s}.Film-module__y1e60a__card:hover img{opacity:.95;transform:scale(1.04)}.Film-module__y1e60a__card:after{content:"";background:linear-gradient(#1c100900 45%,#1c1009cc);position:absolute;inset:0}.Film-module__y1e60a__play{z-index:1;background:var(--red);color:#fff;width:84px;height:84px;transition:transform .4s var(--ease);border-radius:50%;place-items:center;margin:-42px 0 0 -42px;display:grid;position:absolute;top:50%;left:50%}.Film-module__y1e60a__play svg{fill:#fff;stroke:none;transform:translate(2px)}.Film-module__y1e60a__card:hover .Film-module__y1e60a__play{transform:scale(1.08)}.Film-module__y1e60a__cap{z-index:1;color:#fff;font-size:15.5px;position:absolute;bottom:20px;left:24px;right:24px}.Film-module__y1e60a__cap b{font-family:var(--display);text-transform:uppercase;font-size:30px;font-weight:600;display:block}.Film-module__y1e60a__modal{z-index:400;background:#1c1009e6;place-items:center;padding:70px 16px;animation:.35s both Film-module__y1e60a__f;display:grid;position:fixed;inset:0}@keyframes Film-module__y1e60a__f{0%{opacity:0}}.Film-module__y1e60a__frame{aspect-ratio:16/9;background:#000;border-radius:10px;width:min(1200px,100%,177.778svh - 248.889px);overflow:hidden}.Film-module__y1e60a__frame iframe{border:0;width:100%;height:100%;display:block}.Film-module__y1e60a__close{background:var(--paper);width:52px;height:52px;color:var(--ink);border-radius:50%;place-items:center;display:grid;position:fixed;top:16px;right:16px}
.catering-module__vbtl4G__film{background:var(--red);color:#fff;padding-block:clamp(90px,9vw,150px)}.catering-module__vbtl4G__filmGrid{grid-template-columns:1fr 1fr;align-items:center;gap:clamp(40px,6vw,110px);display:grid}.catering-module__vbtl4G__filmPh img{border-radius:var(--r);filter:sepia(.25);width:100%}.catering-module__vbtl4G__filmPh figcaption{color:#ffffffd9;margin-top:12px;font-size:14px}.catering-module__vbtl4G__filmTxt{gap:24px;display:grid}.catering-module__vbtl4G__filmTxt .d2{color:#fff}.catering-module__vbtl4G__loc{border-radius:var(--r);background:var(--red-2);gap:6px;padding:22px 24px;display:grid}.catering-module__vbtl4G__loc b{font-family:var(--display);text-transform:uppercase;color:#fff;font-size:26px;font-weight:600}.catering-module__vbtl4G__loc p{color:#ffffffd9;font-size:15.5px;line-height:1.6}.catering-module__vbtl4G__loc a{color:var(--paper);font-weight:650}.catering-module__vbtl4G__cc{border-radius:var(--r);background:var(--paper-2);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px 60px;padding:clamp(26px,3vw,44px);display:flex}.catering-module__vbtl4G__cc>div{gap:12px;max-width:760px;display:grid}.catering-module__vbtl4G__cc p{color:var(--ink-2);font-size:16.5px;line-height:1.65}.catering-module__vbtl4G__cc a:not(.btn){color:var(--red);font-weight:650}.catering-module__vbtl4G__hk{grid-template-columns:1.1fr 1fr;align-items:start;gap:clamp(40px,6vw,100px);display:grid}.catering-module__vbtl4G__hkList{gap:4px;margin-top:28px;display:grid}.catering-module__vbtl4G__hkList li{grid-template-columns:170px 1fr;gap:16px;padding:12px 0;display:grid}.catering-module__vbtl4G__hkList b{font-family:var(--display);text-transform:uppercase;font-size:24px;font-weight:600}.catering-module__vbtl4G__hkList span{color:var(--ink-2);font-size:15.5px;line-height:1.55}.catering-module__vbtl4G__sub{color:var(--muted);margin-top:14px;font-size:14.5px}.catering-module__vbtl4G__hkSide{gap:12px;display:grid}.catering-module__vbtl4G__hkPh{border-radius:var(--r);aspect-ratio:16/10;overflow:hidden}.catering-module__vbtl4G__hkPh img{object-fit:cover;object-position:20% 50%;width:100%;height:100%}.catering-module__vbtl4G__ticket{border-radius:var(--r);background:var(--card);justify-items:start;gap:14px;padding:clamp(22px,2.4vw,32px);display:grid}.catering-module__vbtl4G__ticket p{color:var(--ink-2);font-size:15.5px;line-height:1.6}.catering-module__vbtl4G__price{align-items:baseline;gap:12px;display:flex}.catering-module__vbtl4G__price b{font-family:var(--display);color:var(--red);font-size:72px;font-weight:600;line-height:.9}.catering-module__vbtl4G__soon{align-items:baseline;gap:10px;font-weight:600;display:flex;color:var(--ink)!important}@media (max-width:960px){.catering-module__vbtl4G__filmGrid,.catering-module__vbtl4G__hk{grid-template-columns:1fr}}@media (max-width:560px){.catering-module__vbtl4G__hkList li{grid-template-columns:1fr;gap:2px}}
.story-module__nbO5HW__shaw{padding-top:clamp(40px,5vw,70px)}.story-module__nbO5HW__shawGrid{grid-template-columns:1.1fr 1fr;align-items:start;gap:30px clamp(40px,6vw,110px);display:grid}.story-module__nbO5HW__big{letter-spacing:-.02em;font-size:clamp(28px,2.7vw,44px);font-weight:500;line-height:1.25}.story-module__nbO5HW__shawR{color:var(--ink-2);gap:16px;font-size:17px;line-height:1.7;display:grid}.story-module__nbO5HW__shawR cite{color:var(--muted);font-size:14.5px;font-style:normal}.story-module__nbO5HW__nora{background:var(--red);color:#fff;padding-block:clamp(90px,9vw,150px)}.story-module__nbO5HW__noraGrid{grid-template-columns:1.3fr 1fr;align-items:center;gap:clamp(40px,6vw,110px);display:grid}.story-module__nbO5HW__noraQ p{font-family:var(--display);text-transform:uppercase;margin-top:10px;font-size:clamp(50px,5.46vw,92px);font-weight:600;line-height:.9}.story-module__nbO5HW__noraMore{color:#ffffffd9;max-width:60ch;margin-top:30px;font-size:18px;line-height:1.65}.story-module__nbO5HW__noraCite{color:#fff;margin-top:16px;font-style:normal;font-weight:650;display:block}.story-module__nbO5HW__noraSide{gap:28px;display:grid}.story-module__nbO5HW__noraSide img{filter:drop-shadow(0 30px 40px #0000004d);width:100%;max-width:520px}.story-module__nbO5HW__noraSide blockquote{border-radius:var(--r);background:var(--red-2);padding:26px}.story-module__nbO5HW__noraSide blockquote p{font-size:19px;font-weight:500;line-height:1.5}.story-module__nbO5HW__noraSide cite{color:#ffffffd9;margin-top:12px;font-size:14px;font-style:normal;display:block}.story-module__nbO5HW__awards{gap:14px;margin-top:clamp(40px,4vw,64px);display:grid}.story-module__nbO5HW__aw{padding:12px;border-radius:var(--r);background:var(--paper-2);grid-template-columns:minmax(240px,.8fr) 1.4fr;align-items:center;gap:clamp(24px,4vw,60px);padding-right:clamp(20px,4vw,60px);display:grid}.story-module__nbO5HW__awPh{aspect-ratio:4/3;border-radius:var(--r);overflow:hidden}.story-module__nbO5HW__awPh img{object-fit:cover;width:100%;height:100%}.story-module__nbO5HW__aw>div{gap:14px;padding-block:20px;display:grid}.story-module__nbO5HW__aw p{color:var(--ink-2);max-width:70ch;font-size:16.5px;line-height:1.65}.story-module__nbO5HW__pull{box-shadow:inset 3px 0 0 var(--red);padding-left:18px;font-style:italic}.story-module__nbO5HW__more{color:var(--red);justify-self:start;align-items:center;gap:6px;font-weight:650;display:inline-flex}.story-module__nbO5HW__sqGrid{grid-template-columns:1fr 1.2fr;align-items:center;gap:30px clamp(40px,5vw,90px);display:grid}.story-module__nbO5HW__prHead{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:20px;margin-bottom:36px;display:flex}.story-module__nbO5HW__press{grid-template-columns:repeat(2,1fr);gap:10px;display:grid}.story-module__nbO5HW__press a{border-radius:var(--r);background:var(--paper-2);grid-template-columns:112px 1fr auto;align-items:start;gap:18px;height:100%;padding:20px 22px;transition:background .25s;display:grid}.story-module__nbO5HW__press a:hover{background:var(--pink)}.story-module__nbO5HW__press a>.ic{color:var(--muted);transition:transform .35s var(--ease), color .2s}.story-module__nbO5HW__press a:hover>.ic{color:var(--red);transform:translate(2px,-2px)}.story-module__nbO5HW__pDate{font-family:var(--display);color:var(--red);padding-top:2px;font-size:19px;font-weight:500}.story-module__nbO5HW__pBody{gap:4px;display:grid}.story-module__nbO5HW__pBody small{color:var(--muted);font-size:13.5px;font-weight:600}.story-module__nbO5HW__pBody b{font-size:17px;font-weight:650;line-height:1.35}@media (max-width:960px){.story-module__nbO5HW__shawGrid,.story-module__nbO5HW__noraGrid,.story-module__nbO5HW__sqGrid,.story-module__nbO5HW__aw{grid-template-columns:1fr}.story-module__nbO5HW__aw{padding-right:12px}.story-module__nbO5HW__aw>div{padding:10px 12px 18px}.story-module__nbO5HW__press{grid-template-columns:1fr}}@media (max-width:520px){.story-module__nbO5HW__press a{grid-template-columns:1fr auto}.story-module__nbO5HW__pDate{grid-column:1/-1}}
.visit-module__afjD9q__grid{grid-template-columns:1.5fr 1fr;align-items:start;gap:clamp(16px,2.4vw,32px);display:grid}.visit-module__afjD9q__factsRow{margin-top:clamp(36px,4vw,60px)}.visit-module__afjD9q__factsRow>ul{grid-template-columns:repeat(4,1fr);gap:28px}.visit-module__afjD9q__faq{grid-template-columns:.8fr 1.3fr;align-items:start;gap:clamp(40px,6vw,110px);display:grid}.visit-module__afjD9q__faqImg{aspect-ratio:2/3;object-fit:cover;border-radius:var(--r);width:min(320px,100%);margin-top:36px}.visit-module__afjD9q__work{grid-template-columns:repeat(3,1fr);gap:12px;margin-top:clamp(36px,4vw,60px);display:grid}.visit-module__afjD9q__work li{border-radius:var(--r);background:var(--paper-2);flex-direction:column;align-items:flex-start;gap:14px;padding:clamp(24px,2.4vw,34px);display:flex}.visit-module__afjD9q__work li:first-child{background:var(--pink)}.visit-module__afjD9q__work p{color:var(--ink-2);flex:1;font-size:15.5px;line-height:1.6}.visit-module__afjD9q__tag{color:var(--leaf);align-items:center;gap:8px;font-size:14px;font-weight:650;display:inline-flex}@media (max-width:1100px){.visit-module__afjD9q__factsRow>ul{grid-template-columns:1fr 1fr}}@media (max-width:900px){.visit-module__afjD9q__grid,.visit-module__afjD9q__faq,.visit-module__afjD9q__work{grid-template-columns:1fr}.visit-module__afjD9q__faqImg{display:none}}@media (max-width:560px){.visit-module__afjD9q__factsRow>ul{grid-template-columns:1fr}}
.Board-module__AruU7q__cats{flex-wrap:wrap;justify-content:center;gap:8px;margin-top:36px;display:flex}.Board-module__AruU7q__tools{flex-wrap:wrap;align-items:center;gap:10px;margin-top:18px;display:flex}.Board-module__AruU7q__search{border-radius:var(--rb);background:var(--card);max-width:560px;height:54px;color:var(--muted);flex:380px;align-items:center;gap:10px;padding:0 10px 0 18px;transition:box-shadow .2s;display:flex;position:relative}.Board-module__AruU7q__search:focus-within{box-shadow:0 0 0 2.5px var(--ink)}.Board-module__AruU7q__search input{min-width:0;height:100%;color:var(--ink);background:0 0;border:0;outline:none;flex:1;font-size:16.5px}.Board-module__AruU7q__search input::-webkit-search-cancel-button{display:none}.Board-module__AruU7q__search button{background:var(--paper-2);width:38px;height:38px;color:var(--ink);border-radius:50%;place-items:center;display:grid}.Board-module__AruU7q__prints{gap:8px;margin-left:auto;display:flex}.Board-module__AruU7q__print{background:var(--paper-2);text-align:left;border-radius:10px;align-items:center;gap:10px;padding:6px 16px 6px 6px;transition:background .2s;display:flex}.Board-module__AruU7q__print:hover{background:var(--pink)}.Board-module__AruU7q__print img{object-fit:cover;border-radius:10px;width:64px;height:44px}.Board-module__AruU7q__print span{font-size:14px;font-weight:650;line-height:1.25;display:grid}.Board-module__AruU7q__print small{color:var(--muted);font-size:12.5px;font-weight:500}.Board-module__AruU7q__empty{border-radius:var(--r);background:var(--paper-2);gap:10px;margin-top:60px;padding:40px;display:grid}.Board-module__AruU7q__empty a{color:var(--red);font-weight:650}.Board-module__AruU7q__secs{gap:clamp(70px,7vw,120px);margin-top:clamp(40px,5vw,80px);display:grid}.Board-module__AruU7q__sec{scroll-margin-top:30px}.Board-module__AruU7q__head{grid-template-columns:1fr auto;align-items:end;gap:30px;margin-bottom:30px;display:grid}.Board-module__AruU7q__head .script{margin-bottom:4px;font-size:clamp(26px,2.2vw,34px)}.Board-module__AruU7q__lead{color:var(--ink-2);max-width:62ch;margin-top:16px;font-size:17px;line-height:1.6}.Board-module__AruU7q__note{background:var(--paper-2);color:var(--ink-2);border-radius:12px;margin-top:12px;padding:8px 14px;font-size:14.5px;display:inline-block}.Board-module__AruU7q__ph{aspect-ratio:16/10;border-radius:var(--r);width:clamp(220px,24vw,360px);overflow:hidden}.Board-module__AruU7q__ph img{object-fit:cover;width:100%;height:100%}.Board-module__AruU7q__ph img.Board-module__AruU7q__cut{object-fit:contain}.Board-module__AruU7q__groups{columns:2;column-gap:clamp(30px,4vw,70px)}.Board-module__AruU7q__group{break-inside:avoid;margin-bottom:34px}.Board-module__AruU7q__groups .Board-module__AruU7q__wide{column-span:all}.Board-module__AruU7q__wide .Board-module__AruU7q__items{columns:2;column-gap:clamp(30px,4vw,70px);display:block}.Board-module__AruU7q__wide .Board-module__AruU7q__item{break-inside:avoid}.Board-module__AruU7q__gTitle{font-family:var(--display);text-transform:uppercase;color:var(--red);margin-bottom:6px;font-size:30px;font-weight:600;line-height:.9}.Board-module__AruU7q__gNote{color:var(--muted);max-width:60ch;margin-bottom:6px;font-size:14px}.Board-module__AruU7q__items{display:grid}.Board-module__AruU7q__item{border-radius:14px;grid-template-columns:40px 1fr;gap:10px;margin-inline:-12px;padding:11px 12px;scroll-margin-top:140px;transition:background .3s;display:grid}.Board-module__AruU7q__item:hover{background:#2c1a0f09}.Board-module__AruU7q__noNum{width:34px}.Board-module__AruU7q__txt{gap:3px;min-width:0;display:grid}.Board-module__AruU7q__line{align-items:baseline;gap:10px;display:flex}.Board-module__AruU7q__line b{font-size:16.5px;font-weight:650;line-height:1.35}.Board-module__AruU7q__dots{border-bottom:2px dotted #2c1a0f38;flex:1;min-width:16px;transform:translateY(-4px)}.Board-module__AruU7q__price{font-family:var(--display);white-space:nowrap;color:var(--red);font-size:23px;font-weight:500;line-height:1}.Board-module__AruU7q__vars{color:var(--ink-2);flex-wrap:wrap;gap:2px 16px;font-size:14px;display:flex}.Board-module__AruU7q__vars b{font-family:var(--display);color:var(--red);font-size:21px;font-weight:500}.Board-module__AruU7q__desc{color:var(--muted);font-size:14.5px;line-height:1.5}.Board-module__AruU7q__item mark{background:var(--mustard);color:var(--ink);border-radius:4px;padding:0 2px}.Board-module__AruU7q__today{color:var(--leaf);align-items:center;gap:8px;margin-top:4px;font-size:14.5px;font-weight:650;display:inline-flex}.Board-module__AruU7q__star{background:var(--pink);padding-block:16px}.Board-module__AruU7q__star:hover{background:var(--pink)}.Board-module__AruU7q__star .Board-module__AruU7q__line b{font-family:var(--display);text-transform:uppercase;color:var(--red);font-size:28px;font-weight:600;line-height:.9}.Board-module__AruU7q__star .Board-module__AruU7q__desc{color:var(--ink-2)}.Board-module__AruU7q__starCta{color:var(--red);align-items:center;gap:6px;margin-top:6px;font-size:14.5px;font-weight:650;display:inline-flex}.Board-module__AruU7q__flash{animation:Board-module__AruU7q__flash 2.6s var(--ease)}@keyframes Board-module__AruU7q__flash{0%,60%{background:var(--mustard)}to{background:0 0}}.Board-module__AruU7q__star.Board-module__AruU7q__flash{animation:Board-module__AruU7q__flashS 2.6s var(--ease)}@keyframes Board-module__AruU7q__flashS{0%,60%{background:var(--mustard)}to{background:var(--pink)}}.Board-module__AruU7q__fine{background:var(--paper-2);color:var(--ink-2);border-radius:10px;margin-top:40px;padding:18px 22px;font-size:14.5px}.Board-module__AruU7q__dock{z-index:80;left:0;right:0;bottom:calc(16px + env(safe-area-inset-bottom));pointer-events:none;transition:transform .5s var(--ease);justify-content:center;padding-inline:12px;display:flex;position:fixed;transform:translateY(140%)}.Board-module__AruU7q__dockOn{transform:none}.Board-module__AruU7q__dockIn{pointer-events:auto;background:var(--red-d);scroll-behavior:smooth;border-radius:12px;gap:4px;max-width:100%;padding:5px;display:flex;overflow-x:auto}.Board-module__AruU7q__dockIn button{border-radius:var(--rb);height:46px;font-family:var(--display);text-transform:uppercase;color:#fff;white-space:nowrap;flex:none;padding:4px 16px 0;font-size:20px;font-weight:500;line-height:1;transition:background .2s,color .2s;box-shadow:inset 0 0 0 1.5px #ffffff73}.Board-module__AruU7q__dockIn button:hover{background:#ffffff24}.Board-module__AruU7q__dockIn button.Board-module__AruU7q__on{color:var(--red);box-shadow:none;background:#fff}@media (max-width:900px){.Board-module__AruU7q__groups,.Board-module__AruU7q__wide .Board-module__AruU7q__items{columns:1}.Board-module__AruU7q__head{grid-template-columns:1fr}.Board-module__AruU7q__ph{width:100%;max-width:480px}.Board-module__AruU7q__prints{width:100%;margin-left:0}.Board-module__AruU7q__print{flex:1}}@media (max-width:560px){.Board-module__AruU7q__search{flex-basis:100%;height:54px}.Board-module__AruU7q__prints{flex-direction:column}.Board-module__AruU7q__line b{font-size:16px}}@media (prefers-reduced-motion:reduce){.Board-module__AruU7q__flash,.Board-module__AruU7q__star.Board-module__AruU7q__flash{animation:none}}
