.construction_update{background-color:#fff}.construction_update_header{justify-content:space-between;align-items:center;gap:2rem;margin-bottom:2rem;display:flex}.construction_progress{width:26%;height:2rem}.construction_progress_track{background:#dedede;border-radius:10px;width:100%;height:8px;overflow:hidden}.construction_progress_fill{border-radius:inherit;background:#111;width:0;height:100%;transition:width 1.2s cubic-bezier(.22,1,.36,1)}.construction_images{width:100%;min-width:0;display:block;overflow:hidden}.construction_swiper{width:100%;padding-bottom:30px;overflow:hidden}.construction_swiper .swiper-wrapper{align-items:stretch}.construction_swiper .swiper-slide{box-sizing:border-box;min-width:0;height:auto}.construction_swiper_slide{min-width:0}.construction_image_item{width:100%;height:100%;overflow:hidden}.construction_image_item a{width:100%;height:100%;display:block;overflow:hidden}.construction_images .construction_image_item img{aspect-ratio:370/230;object-fit:cover;width:100%;height:auto;display:block}.construction_swiper .swiper-pagination{bottom:0}.construction_swiper .swiper-pagination-bullet{opacity:.3;background:#111;width:7px;height:7px;margin:0 4px;transition:opacity .3s}.construction_swiper .swiper-pagination-bullet-active{opacity:1}.fancybox__container .f-panzoom__content{object-fit:contain}.construction_update .construction-fade-up{opacity:0;transition:opacity .9s,transform .9s cubic-bezier(.22,1,.36,1);transition-delay:var(--animation-delay,0s);will-change:opacity,transform;transform:translateY(35px)}.construction_update .construction-fade-up.is-visible{opacity:1;transform:translate(0,0)}@media (max-width:767px){.construction_update_header{flex-direction:row;align-items:flex-start;gap:40px;margin-bottom:40px}.construction_update_header h2{font-size:24px}.construction_progress{width:100%}.construction_progress_labels{margin-top:.6rem;font-size:1.5rem}.construction_swiper{padding-bottom:28px}.construction_swiper .swiper-slide{width:100%}.construction_update .construction-fade-up{transition-duration:.75s;transform:translateY(22px)}}@media (prefers-reduced-motion:reduce){.construction_update .construction-fade-up{opacity:1;will-change:auto;transition:none;transform:none}.construction_progress_fill{transition:none}}.construction_progress_track{width:100%;overflow:hidden}.construction_progress_fill{width:0;height:100%;transition:none}.construction_update_header.is-visible .construction_progress_fill{animation:1.5s ease-out .3s forwards constructionLineFill}@keyframes constructionLineFill{0%{width:0}to{width:var(--progress-width)}}.construction_progress_track{display:none}@media (max-width:767px){.construction_progress_track{background:#e5e5e5;width:100%;height:3px;margin-top:0;display:block;position:relative;overflow:hidden}.construction_images .construction_image_item img{aspect-ratio:1.23}.construction_progress_fill{will-change:width;background:#222;height:100%;transition:width .3s}}
