.h-opening{margin:0 0 6.8rem}.h-opening__container{display:flex;align-items:flex-start;gap:4.1rem;position:relative}.h-opening__left{display:flex;flex-direction:column;flex:0 0 52.3%;gap:clamp(5rem,6.8vw,6.8rem);align-items:center;position:sticky;top:14rem}.h-opening__left .h-opening__text{align-items:center;text-align:center}.h-opening__left .h-opening__text h2{font-size:3.6rem;line-height:1}.h-opening__left .h-opening__text span{font-size:1.3rem;line-height:1.4rem}@media only screen and (max-width: 800px){.h-opening__left{position:relative;top:0}}.h-opening__column{display:flex;flex-direction:column;flex-basis:19.9013157895%;gap:6.5rem}.h-opening__item{display:flex;flex-direction:column}.h-opening__item:hover .h-opening__text h3{font-weight:600;transition:all 180ms cubic-bezier(0.2, 0.7, 0.2, 1)}.h-opening__item:hover .h-opening__text h2{text-decoration:underline;text-underline-offset:3.5px;text-decoration-thickness:.5px;transition:all 180ms cubic-bezier(0.2, 0.7, 0.2, 1)}.h-opening__item:hover .h-opening__text p{text-decoration:underline;text-underline-offset:3.5px;text-decoration-thickness:.5px;transition:all 180ms cubic-bezier(0.2, 0.7, 0.2, 1)}.h-opening__image{display:flex;position:relative;margin-bottom:2rem}.h-opening__image>img{width:100%;height:auto}.h-opening__text{display:flex;flex-direction:column;align-items:flex-start}.h-opening__text h3{font-size:1rem;line-height:1;font-weight:300;letter-spacing:.02em;text-transform:uppercase;margin-bottom:1.2rem;transition:all 180ms cubic-bezier(0.2, 0.7, 0.2, 1)}.h-opening__text h3:hover{font-weight:600;transition:all 180ms cubic-bezier(0.2, 0.7, 0.2, 1)}.h-opening__text h2{font-family:"Financier Display",sans-serif;font-size:2.2rem;line-height:2.5rem;color:#000;letter-spacing:.01em;font-weight:900;margin-bottom:.8rem;transition:all 180ms cubic-bezier(0.2, 0.7, 0.2, 1)}.h-opening__text h2:hover{text-decoration:underline;text-underline-offset:3.5px;text-decoration-thickness:.5px;transition:all 180ms cubic-bezier(0.2, 0.7, 0.2, 1)}.h-opening__text p{font-size:1.8rem;line-height:2.1rem;font-family:"Financier Text",sans-serif;font-weight:400;overflow:hidden;display:-webkit-box;-webkit-line-clamp:4;line-clamp:4;-webkit-box-orient:vertical;-webkit-font-smoothing:antialiased;transition:all 180ms cubic-bezier(0.2, 0.7, 0.2, 1)}.h-opening__text p:hover{text-decoration:underline;text-underline-offset:3.5px;text-decoration-thickness:.5px;transition:all 180ms cubic-bezier(0.2, 0.7, 0.2, 1)}.h-opening__text span{margin:1.4rem 0 0;font-size:1.3rem;line-height:1.4rem;color:#5e5d5d;font-weight:400;letter-spacing:.02em}.h-opening__text:first-child{border-top:3px solid #000;border-left:1px solid #000;padding:1.8rem 0 0 1.7rem}@media only screen and (max-width: 800px){.h-opening{margin:0 0 6.2rem}.h-opening__container{width:100%;flex-direction:column;gap:6.2rem}.h-opening__container .mobile-only{align-self:center}.h-opening__container .mobile-only .i-news{margin-bottom:0}.h-opening__left{width:100%;flex:unset}.h-opening__left .h-opening__text h2{font-size:3.2rem;line-height:1}.h-opening__image{margin:0 0 2rem}.h-opening__text{text-align:center;align-items:center;padding-inline:5% !important}.h-opening__text h3{font-size:1.4rem;margin:0 0 1.6rem}.h-opening__text h2{font-size:3.2rem;line-height:.95;margin:0 0 1.2rem}.h-opening__text p{font-size:1.6rem;line-height:1.15}.h-opening__text span{font-size:1.4rem;line-height:1.1}.h-opening__text:first-child{margin-inline:10%}.h-opening__column{gap:6.2rem}.h-opening__column:not(:last-child) .h-opening__image{width:100%;max-width:calc(100% - 2.8rem)}.h-opening__column:not(:last-child) .h-opening__item:first-child .h-opening__image{margin-left:auto}.h-opening__column:not(:last-child) .h-opening__item:last-child .h-opening__image{margin-right:auto}.h-opening__column:last-child{max-width:80%;margin:0 auto}}/*# sourceMappingURL=5-block.css.map */
