.content-box[data-v-5ebedca4]{height:115px;text-decoration:none;width:200px;background-color:#b2b2b261;padding:30px 40px;border-radius:15px;box-shadow:1px 5px 20px #0101018c;margin:15px;flex-shrink:0;flex-grow:0;transform-origin:center center;transform-style:preserve-3d;-webkit-backface-visibility:hidden;backface-visibility:hidden;text-rendering:geometricPrecision;cursor:pointer;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;transition:all .2s linear,box-shadow .3s linear}.content-box p[data-v-5ebedca4]{font-weight:500;font-size:1.1rem}.content-box h2[data-v-5ebedca4]{margin-top:0;margin-bottom:10px}.content-box .separator[data-v-5ebedca4]{width:85%;flex-shrink:0;height:2px;opacity:.4;background-color:#fff;transition:all .2s linear}.content-box[data-v-5ebedca4]:hover{background-color:#ffffff79;color:#161122;box-shadow:1px 5px 10px #d0b3ff99}.content-box:hover .separator[data-v-5ebedca4]{background-color:#d0b3ff;opacity:1}.content-box[data-v-5ebedca4]:after{display:none}::-webkit-scrollbar{width:2px}::-webkit-scrollbar-track{background-color:transparent}::-webkit-scrollbar-thumb{background-color:#fd7d84;border-radius:20px;background-clip:content-box}body,html{width:100vw;height:100vh;overflow-x:hidden;background-color:#161122;margin:0;color:#f4efff}.main-content{margin:0;overflow:hidden;min-height:97vh;border-bottom:2px solid #fd7d84;position:relative}.main-content .background{position:absolute;top:0;left:0;width:100vw;min-height:100vh;height:100%;overflow:hidden}.main-content .background .background-image{position:absolute;width:100%;height:100%;left:50%;top:50%;transform:translate(-50%,-50%) scale(1.1);filter:blur(20px);background-image:url(/assets/house-at-river.7e0ef6dd.png);background-size:cover;background-position:center center;z-index:555}.main-content .background .background-dots{width:100%;height:100%;left:0;top:0;position:absolute;z-index:555;opacity:.51;background:linear-gradient(90deg,#161122 21px,transparent 1%) center,linear-gradient(#161122 21px,transparent 1%) center,#a799cc;background-size:22px 22px}.main-content .content{position:relative;z-index:1000;padding:100px 10px}@media (max-width: 650px){.main-content .content{padding:25px 10px}}.main-content .content h1{color:#f4efff;margin-bottom:150px}@media (max-width: 650px){.main-content .content h1{margin-bottom:15px}}.main-content .content .content-box-wrapper{display:flex;margin:0 auto;max-width:100%;width:950px;flex-wrap:wrap;align-items:center;justify-content:space-around}.main-content .content .content-box-wrapper .filler{height:0px;flex-grow:1}a{position:relative;color:#d0b3ff}a:hover{color:#fd7d84}.footer{min-height:150px;display:flex;align-items:center;justify-content:center;gap:50px;border-bottom:2px solid #fd7d84}.footer a{position:relative;color:#f4efff;text-decoration:none}.footer a:hover{color:#d0b3ff}.footer a:hover:after{opacity:.7;height:4;filter:blur(0px);width:97%}.footer a:after{content:"";position:absolute;bottom:-8px;width:85%;filter:blur(2px);left:50%;transform:translate(-50%);height:2px;opacity:.4;background-color:#fff;transition:all .2s linear}.legal-page-content{width:800px;max-width:calc(100vw - 20px);margin:0 auto;text-align:left;padding-top:50px;padding-bottom:50px}#app{font-family:Arial,Helvetica,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-align:center}.fade-enter-active,.fade-leave-active{transition:opacity .5s ease}.fade-enter-from,.fade-leave-to{opacity:0}.close-link[data-v-73a5960c]{position:relative;margin:0 auto 45px;width:60px;height:60px;display:block}.close-link[data-v-73a5960c]:before,.close-link[data-v-73a5960c]:after{content:"";position:absolute;left:50%;top:50%;width:100%;height:3px;background-color:#d0b3ff;transform:translate(-50%,-50%) rotate(-45deg)}.close-link[data-v-73a5960c]:before{transform:translate(-50%,-50%) rotate(45deg)}
