.InaugurationDetail-module__ysBvIq__page{--primary:#a7194b;--text:#111;--cream:#f5e4cf;--light-cream:#faf1e5;--white:#fff;--black:#000;background:var(--white);width:100%;min-height:100vh;color:var(--text);margin:0;padding:0;overflow:hidden}.InaugurationDetail-module__ysBvIq__page *,.InaugurationDetail-module__ysBvIq__page :before,.InaugurationDetail-module__ysBvIq__page :after{box-sizing:border-box}.InaugurationDetail-module__ysBvIq__page a{text-decoration:none}.InaugurationDetail-module__ysBvIq__page img{display:block}.InaugurationDetail-module__ysBvIq__hero{aspect-ratio:4.8;background:#000;width:100%;height:auto;min-height:0;max-height:none;margin-top:90px;position:relative;overflow:hidden}.InaugurationDetail-module__ysBvIq__heroImageWrap{width:100%;height:100%;position:absolute;inset:0;overflow:hidden}.InaugurationDetail-module__ysBvIq__heroImage{object-fit:contain;object-position:center center;animation:1.7s cubic-bezier(.16,1,.3,1) both InaugurationDetail-module__ysBvIq__heroImageReveal;transform:scale(1);width:100%!important;height:100%!important}@keyframes InaugurationDetail-module__ysBvIq__heroImageReveal{0%{opacity:0;filter:blur(6px);transform:scale(1.025)}45%{opacity:1;filter:blur(2px)}to{opacity:1;filter:blur();transform:scale(1)}}.InaugurationDetail-module__ysBvIq__heroShade{pointer-events:none;background:linear-gradient(#00000005 0%,#00000014 45%,#0000009e 100%);position:absolute;inset:0}.InaugurationDetail-module__ysBvIq__gallerySection{background:var(--white);width:100%;padding:clamp(75px,8vw,125px) 0 clamp(85px,9vw,140px)}.InaugurationDetail-module__ysBvIq__container{width:min(1160px,100% - 50px);margin:0 auto}.InaugurationDetail-module__ysBvIq__galleryHeader{justify-content:center;align-items:center;gap:clamp(18px,3vw,42px);margin-bottom:clamp(50px,6vw,82px);display:flex}.InaugurationDetail-module__ysBvIq__headerLine{background:#a7194b52;flex:auto;max-width:210px;height:1px;display:block}.InaugurationDetail-module__ysBvIq__galleryTitle{color:var(--primary);text-align:center;margin:0;font-family:Essonnes,Playfair Display,Georgia,serif;font-size:clamp(24px,2.6vw,38px);font-weight:500;line-height:1.2}.InaugurationDetail-module__ysBvIq__galleryGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(48px,5vw,75px) clamp(22px,3vw,40px);width:100%;display:grid}.InaugurationDetail-module__ysBvIq__galleryItem{opacity:0;filter:blur(10px);width:100%;transition:opacity 1s cubic-bezier(.16,1,.3,1),transform 1.1s cubic-bezier(.16,1,.3,1),filter 1s;transition-delay:var(--delay);position:relative}.InaugurationDetail-module__ysBvIq__fromLeft{transform:translate(-110px,50px)scale(.92)}.InaugurationDetail-module__ysBvIq__fromBottom{transform:translateY(110px)scale(.92)}.InaugurationDetail-module__ysBvIq__fromRight{transform:translate(110px,50px)scale(.92)}.InaugurationDetail-module__ysBvIq__galleryItem.InaugurationDetail-module__ysBvIq__visible{opacity:1;filter:blur();transform:translate(0,0)scale(1)}.InaugurationDetail-module__ysBvIq__imageBox{aspect-ratio:1.48;cursor:pointer;isolation:isolate;clip-path:inset(100% 0 0);background:#181818;border:1px solid #1111111a;width:100%;transition:clip-path 1.05s cubic-bezier(.76,0,.24,1),transform .95s cubic-bezier(.16,1,.3,1);position:relative;overflow:hidden;transform:translateY(20px)}.InaugurationDetail-module__ysBvIq__galleryItem.InaugurationDetail-module__ysBvIq__visible .InaugurationDetail-module__ysBvIq__imageBox{clip-path:inset(0);transform:translateY(0)}.InaugurationDetail-module__ysBvIq__galleryImage{z-index:1;object-fit:cover;object-position:center;filter:blur(5px);transition:transform 1.2s cubic-bezier(.16,1,.3,1),filter .8s,brightness .7s;transform:scale(1.1)}.InaugurationDetail-module__ysBvIq__galleryItem.InaugurationDetail-module__ysBvIq__visible .InaugurationDetail-module__ysBvIq__galleryImage{filter:blur();transform:scale(1)}.InaugurationDetail-module__ysBvIq__imageBlur{z-index:3;opacity:0;-webkit-backdrop-filter:blur(2px);pointer-events:none;background:#0000000f;transition:opacity .45s,-webkit-backdrop-filter .45s,backdrop-filter .45s;position:absolute;inset:0}.InaugurationDetail-module__ysBvIq__door{z-index:4;opacity:0;-webkit-backdrop-filter:blur(10px);background:#00000042;border:1px solid #ffffff0b;width:50%;transition:transform .82s cubic-bezier(.76,0,.24,1),opacity .35s;position:absolute;top:0;bottom:0}.InaugurationDetail-module__ysBvIq__doorLeft{background:linear-gradient(90deg,#0000001a,#00000061);left:0;transform:translate(-102%)}.InaugurationDetail-module__ysBvIq__doorRight{background:linear-gradient(90deg,#00000061,#0000001a);right:0;transform:translate(102%)}.InaugurationDetail-module__ysBvIq__doorLight{z-index:5;opacity:0;background:#ffffff38;width:1px;transition:opacity .35s .15s,transform .7s cubic-bezier(.16,1,.3,1);position:absolute;top:0;bottom:0;left:50%;transform:scaleY(.2)}.InaugurationDetail-module__ysBvIq__imageBox:hover .InaugurationDetail-module__ysBvIq__galleryImage{filter:blur(1px)brightness(.72);transform:scale(1.055)}.InaugurationDetail-module__ysBvIq__imageBox:hover .InaugurationDetail-module__ysBvIq__imageBlur{opacity:1;-webkit-backdrop-filter:blur(3px)}.InaugurationDetail-module__ysBvIq__imageBox:hover .InaugurationDetail-module__ysBvIq__doorLeft,.InaugurationDetail-module__ysBvIq__imageBox:hover .InaugurationDetail-module__ysBvIq__doorRight{opacity:1;transform:translate(0)}.InaugurationDetail-module__ysBvIq__imageBox:hover .InaugurationDetail-module__ysBvIq__doorLight{opacity:1;transform:scaleY(1)}.InaugurationDetail-module__ysBvIq__imageBox:after{content:"";z-index:8;pointer-events:none;background:linear-gradient(90deg,#0000,#ffffff21,#0000);width:55%;height:100%;position:absolute;top:0;left:-130%;transform:skew(-18deg)}.InaugurationDetail-module__ysBvIq__imageBox:hover:after{transition:left 1.15s cubic-bezier(.16,1,.3,1);left:150%}.InaugurationDetail-module__ysBvIq__backWrapper{justify-content:center;width:100%;margin-top:clamp(70px,8vw,105px);display:flex}.InaugurationDetail-module__ysBvIq__backButton{background:var(--black);border:1px solid var(--black);letter-spacing:.14em;text-align:center;white-space:nowrap;isolation:isolate;justify-content:center;align-items:center;gap:13px;min-width:205px;min-height:50px;padding:14px 24px;font-family:Montserrat,Arial,sans-serif;font-size:10px;font-weight:600;line-height:1;transition:background .35s,border-color .35s,transform .35s;display:inline-flex;position:relative;overflow:hidden;color:var(--white)!important}.InaugurationDetail-module__ysBvIq__backButton:before{content:"";z-index:-1;background:var(--primary);transition:transform .45s cubic-bezier(.76,0,.24,1);position:absolute;inset:0;transform:translate(-102%)}.InaugurationDetail-module__ysBvIq__backButton:hover:before{transform:translate(0)}.InaugurationDetail-module__ysBvIq__backButton:hover{background:var(--primary);border-color:var(--primary);transform:translateY(-2px)}.InaugurationDetail-module__ysBvIq__backButtonText{z-index:2;white-space:nowrap;transition:letter-spacing .3s;display:inline-block;position:relative;color:var(--white)!important;opacity:1!important;visibility:visible!important;transform:none!important}.InaugurationDetail-module__ysBvIq__backButton:hover .InaugurationDetail-module__ysBvIq__backButtonText{letter-spacing:.16em;color:var(--white)!important}.InaugurationDetail-module__ysBvIq__backArrow{z-index:2;opacity:1;justify-content:center;align-items:center;font-size:17px;line-height:1;transition:transform .35s;display:inline-flex;position:relative;color:var(--white)!important}.InaugurationDetail-module__ysBvIq__backButton:hover .InaugurationDetail-module__ysBvIq__backArrow{transform:translate(-4px)}@media (max-width:1000px){.InaugurationDetail-module__ysBvIq__hero{aspect-ratio:16/7.5;height:auto;min-height:0}.InaugurationDetail-module__ysBvIq__container{width:calc(100% - 42px)}.InaugurationDetail-module__ysBvIq__galleryGrid{gap:58px 28px}}@media (max-width:820px){.InaugurationDetail-module__ysBvIq__hero{aspect-ratio:16/8;height:auto;min-height:0}.InaugurationDetail-module__ysBvIq__galleryGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:55px 26px}.InaugurationDetail-module__ysBvIq__gallerySection{padding-top:70px}}@media (max-width:620px){.InaugurationDetail-module__ysBvIq__hero{aspect-ratio:16/9;height:auto;min-height:0}.InaugurationDetail-module__ysBvIq__heroContent{width:calc(100% - 30px);bottom:48px}.InaugurationDetail-module__ysBvIq__heroTitle{font-size:clamp(30px,9vw,44px)}.InaugurationDetail-module__ysBvIq__gallerySection{padding:60px 0 85px}.InaugurationDetail-module__ysBvIq__container{width:calc(100% - 30px)}.InaugurationDetail-module__ysBvIq__galleryHeader{gap:13px;margin-bottom:45px}.InaugurationDetail-module__ysBvIq__headerLine{max-width:55px}.InaugurationDetail-module__ysBvIq__galleryTitle{font-size:23px}.InaugurationDetail-module__ysBvIq__galleryGrid{grid-template-columns:1fr;row-gap:45px}.InaugurationDetail-module__ysBvIq__galleryItem{width:100%;max-width:420px;margin:0 auto}.InaugurationDetail-module__ysBvIq__fromLeft{transform:translate(-80px,35px)scale(.94)}.InaugurationDetail-module__ysBvIq__fromBottom{transform:translateY(80px)scale(.94)}.InaugurationDetail-module__ysBvIq__fromRight{transform:translate(80px,35px)scale(.94)}.InaugurationDetail-module__ysBvIq__backWrapper{margin-top:65px}.InaugurationDetail-module__ysBvIq__backButton{min-width:200px;min-height:49px;padding:14px 20px;font-size:9px}}@media (max-width:430px){.InaugurationDetail-module__ysBvIq__hero{aspect-ratio:16/9.5;height:auto;min-height:0}.InaugurationDetail-module__ysBvIq__container{width:calc(100% - 24px)}.InaugurationDetail-module__ysBvIq__heroContent{bottom:40px}.InaugurationDetail-module__ysBvIq__heroTitle{font-size:29px}.InaugurationDetail-module__ysBvIq__gallerySection{padding-top:52px}.InaugurationDetail-module__ysBvIq__galleryHeader{margin-bottom:38px}.InaugurationDetail-module__ysBvIq__galleryTitle{font-size:20px}.InaugurationDetail-module__ysBvIq__imageBox{aspect-ratio:1.42}.InaugurationDetail-module__ysBvIq__backButton{letter-spacing:.12em;min-width:195px;min-height:48px;padding:13px 17px;font-size:8.5px}}@media (max-width:350px){.InaugurationDetail-module__ysBvIq__hero{aspect-ratio:16/10;height:auto;min-height:0}.InaugurationDetail-module__ysBvIq__heroTitle{font-size:26px}.InaugurationDetail-module__ysBvIq__galleryTitle{font-size:18px}.InaugurationDetail-module__ysBvIq__gallerySection{padding-bottom:70px}.InaugurationDetail-module__ysBvIq__backButton{min-width:185px}}@media (prefers-reduced-motion:reduce){.InaugurationDetail-module__ysBvIq__heroImage,.InaugurationDetail-module__ysBvIq__heroContent,.InaugurationDetail-module__ysBvIq__galleryItem,.InaugurationDetail-module__ysBvIq__imageBox,.InaugurationDetail-module__ysBvIq__galleryImage,.InaugurationDetail-module__ysBvIq__imageBlur,.InaugurationDetail-module__ysBvIq__door,.InaugurationDetail-module__ysBvIq__doorLight,.InaugurationDetail-module__ysBvIq__backButton,.InaugurationDetail-module__ysBvIq__backButton:before,.InaugurationDetail-module__ysBvIq__backArrow,.InaugurationDetail-module__ysBvIq__backButtonText,.InaugurationDetail-module__ysBvIq__imageBox:after{transition:none!important;animation:none!important}.InaugurationDetail-module__ysBvIq__heroImage{opacity:1;filter:none;transform:scale(1)}.InaugurationDetail-module__ysBvIq__heroContent{opacity:1;transform:translate(-50%)}.InaugurationDetail-module__ysBvIq__galleryItem{opacity:1;filter:none;transform:none!important}.InaugurationDetail-module__ysBvIq__imageBox{clip-path:inset(0);transform:none}.InaugurationDetail-module__ysBvIq__galleryImage{filter:none;transform:scale(1)}}
