.Walk-through h2{margin-bottom:28px;font-weight:400;line-height:1.3}.walkthrough-player{aspect-ratio:16/9;background:0 0;width:100%;position:relative;overflow:hidden}.walkthrough-player iframe{aspect-ratio:16/9;opacity:0;background:0 0;border:0;width:100%;max-width:none;height:114%;transition:opacity .6s;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.walkthrough-player.is-in-view iframe{opacity:1}.walkthrough-actions{justify-content:flex-start;display:flex}.walkthrough-actions .border-line{color:#fff}.walkthrough-immersive-trigger{color:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:1rem;padding:0;display:inline-flex}.walkthrough-immersive-trigger .arrow-icon{display:flex;transform:none!important}.walkthrough-actions .projectLink:after{background:#fff!important}.icon-360{transform:scale(1.5)translate(0)}.walkthrough-immersive-trigger .arrow-icon img{width:1.5rem;transition:filter .8s}.Walk-wrapper.is-active .walkthrough-immersive-trigger .arrow-icon img{filter:brightness(0)invert()}.walkthrough-immersive-trigger:hover .arrow-icon{transition:transform .3s}.walkthrough-play-toggle{z-index:2;color:#fff;cursor:pointer;background:#000000a6;border:0;border-radius:50%;place-items:center;width:64px;height:64px;padding:0;font-size:40px;transition:background-color .2s;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.walkthrough-play-toggle svg{fill:currentColor;width:28px;height:28px;display:block}.walkthrough-play-toggle:disabled{cursor:default;opacity:.6}.walkthrough-play-toggle:hover,.walkthrough-play-toggle:focus-visible{background:#000000d9}.walkthrough-play-toggle:focus-visible{outline-offset:3px;outline:2px solid #fff}.walkthrough-placeholder{aspect-ratio:16/9;background:#1a1a1a;position:relative;overflow:hidden}.walkthrough-placeholder img{object-fit:cover;width:100%;height:100%;display:block}.walkthrough-placeholder span{color:#fff;background:#000000a6;border-radius:50%;place-items:center;width:64px;height:64px;font-size:40px;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.Walk-wrapper{color:#000;background-color:#fff;transition:background-color .8s,color .8s}.Walk-wrapper.is-active{color:#fff;background-color:#000}.Walk-wrapper iframe{filter:brightness(100)}.Walk-wrapper.is-active iframe{filter:unset}.Walk-wrapper:not(.is-active) .white-color{color:#000!important}@media (max-width:767px){.walkthrough-player{aspect-ratio:1.23}.walkthrough-player iframe{width:150%;height:135%}}
.immersive_experience_image{width:100%;overflow:hidden}.immersive_experience_modal{z-index:2147483647;overscroll-behavior:contain;touch-action:none;background:#000c;justify-content:center;align-items:center;padding:2rem;animation:.35s ease-out both immersive-experience-fade-in;display:flex;position:fixed;inset:0;overflow:auto}.immersive_experience_modal_content{pointer-events:auto;touch-action:auto;background:#1e1e1e;width:min(1600px,100%);max-height:100%;animation:.4s ease-out both immersive-experience-content-in}@keyframes immersive-experience-fade-in{0%{opacity:0}to{opacity:1}}@keyframes immersive-experience-content-in{0%{opacity:0;transform:translateY(12px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}.immersive_experience_modal_header{color:#fff;background-color:#fff;justify-content:space-between;align-items:center;gap:1rem;padding:1rem 1.5rem;display:flex}.immersive_experience_modal_header h3{margin:0}.immersive_experience_close{color:#fff;cursor:pointer;background:0 0;border:0;flex:0 0 2rem;width:2rem;height:2rem;padding:0;position:relative}.immersive_experience_close span{background:currentColor;width:100%;height:1px;position:absolute;top:50%;left:0}.immersive_experience_close span:first-child{transform:rotate(45deg)}.immersive_experience_close span:last-child{transform:rotate(-45deg)}.immersive_experience_image{height:min(78vh,850px);position:relative;overflow:hidden}.immersive_experience_iframe{background:#000;border:none;width:100%;height:100%;display:block}@media (max-width:767px){.walkthrough-actions{justify-content:flex-start}.immersive_experience_modal{align-items:flex-end;padding:0;animation-duration:.3s}.immersive_experience_modal_content{border-radius:1rem 1rem 0 0;width:100%;max-height:90vh;animation:.4s cubic-bezier(.22,1,.36,1) both immersive-experience-sheet-in}.immersive_experience_modal_header{padding:1rem 1.25rem}.immersive_experience_modal_content{overflow:hidden}.immersive_experience_iframe{height:100%}.immersive_experience_modal_header h3.section-title-26{font-size:16px}.immersive_experience_image{height:70vh}}@keyframes immersive-experience-sheet-in{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.immersive_experience_modal,.immersive_experience_modal_content{animation:none}}
