.capsuleBox{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:10}.capsuleLogo{position:relative;width:42rem;height:15rem;border-radius:100px;background:#291718;display:flex;justify-content:center;align-items:center;overflow:hidden}.capsuleLogo h1{position:relative;font-size:3.8rem;font-weight:400;color:#291718;z-index:1}.loading{position:absolute;top:0;left:0;width:0;height:100%;background:#f4efe7;z-index:0}.capsule{position:relative;width:100%;height:100%;clip-path:inset(40% 40% 40% 40%);transition:.3s ease-out}.background .bottom,.background .top{position:absolute;width:calc(100% - 1rem);padding:0 1rem;display:flex;justify-content:space-between}.background .top{top:1.5rem}.background .bottom{left:1rem;bottom:2rem;align-items:end}.top h1{font-size:12.5rem;font-weight:500;line-height:10rem}.menuBtn{background-color:#f4efe7;color:#291718;position:relative;width:9rem;height:3.5rem;padding:1rem 1.5rem;font-size:1.2rem;display:flex;align-items:center;border-radius:30px;border:none;cursor:pointer}.menuBtn .icon{position:absolute;right:.5rem;padding:.2rem;background:#291718;color:#f4efe7;border-radius:50%;font-size:2rem}.textSection{position:relative;padding:3rem;display:flex;align-items:center;height:120vh}.textSection h4{margin-top:3rem;width:90%;color:white;font-size:6rem;font-weight:400;line-height:6rem}.textSection .bottom{position:absolute;top:18%;left:0;width:100%;height:30rem;background:#0A0A0A;opacity:.93}.chooseSection{position:relative;padding:3rem;height:120vh}.chooseSection .bottom,.chooseSection .top{width:100%}.chooseSection .top{display:flex;align-items:center}.chooseSection .top .left,.chooseSection .top .right{width:50%;display:flex}.left .imgBox{width:18rem;height:12rem;overflow:hidden;border-radius:125px}.imgBox img{width:100%;height:100%;object-fit:cover}.top .right p{font-size:2.5rem;color:#b1a696;line-height:2.5rem}.chooseSection .bottom{margin-top:10rem}.hideBox{position:relative;width:100%;overflow:hidden}.hideBox h2{position:relative;font-size:11rem;font-weight:400;line-height:12rem}.hide{position:absolute;top:0;left:0;width:100%;height:100%;background:#0A0A0A}.bottom p{margin-top:4rem;width:60%;font-size:1.8rem;color:#b1a696;line-height:2rem}.page4{position:relative;height:120vh;padding:.5rem;display:flex;align-items:center;justify-content:center;overflow:hidden}.page4 .slider{width:100%;overflow:hidden;height:auto}.slider .box{--time:24s;--quantity:6;position:relative;min-width:calc(50rem * 5);height:15rem;display:flex}.slider .box h3{font-size:10rem;width:50rem;position:absolute;left:100%;animation:animate var(--time) linear infinite;animation-delay:calc((var(--time) / var(--quantity) * (var(--index) - 1)) - var(--time))}@keyframes animate{to{left:-50rem}}.page4 .background{position:absolute;width:40rem;height:18rem;border-radius:3.5rem;top:50%;left:50%;transform:translate(-50%,-50%);overflow:hidden}.page4 .background .image{transform:scale(1.3);border-radius:3.5rem}.bottomText,.topText{position:absolute;width:100%;top:50%;left:50%;transform:translate(-50%,-50%);display:flex;justify-content:space-between;padding:0 2rem}.bottomText{top:90%}h3,h4{position:relative}.topText h4{font-size:5rem;font-weight:400}.topText h3{font-size:3rem}.bottomText h3{width:30%;font-size:1rem;margin-left:3rem}.page4 .background2{position:absolute;width:calc(100vw - 1rem);height:calc(100vh - 1rem);border-radius:3.5rem;top:50%;left:50%;transform:translate(-50%,100%);overflow:hidden}.background2 .image{width:100%;height:100%;object-fit:cover;transform:scale(1.3)}