.ConstructionExperience_page__eGQgK{--ink:#344f42;--muted:#7b8772;--paper:#f8f6ed;position:relative;isolation:isolate;min-height:100svh;display:flex;flex-direction:column;color:var(--ink);background:var(--paper);font-family:Pretendard,sans-serif;transition:opacity .65s ease,filter .65s ease}.ConstructionExperience_page__eGQgK:before{content:"";position:absolute;inset:0;z-index:-1;background:radial-gradient(ellipse at 80% 40%,#e5e8d76b,transparent 54%);pointer-events:none}.ConstructionExperience_page__eGQgK *{box-sizing:border-box}.ConstructionExperience_page__eGQgK a{color:inherit;text-decoration:none}.ConstructionExperience_page__eGQgK figure,.ConstructionExperience_page__eGQgK h1,.ConstructionExperience_page__eGQgK p{margin:0}.ConstructionExperience_page__eGQgK button{font:inherit;cursor:pointer}.ConstructionExperience_page__eGQgK a:focus-visible,.ConstructionExperience_page__eGQgK button:focus-visible{outline:3px solid #6b8973;outline-offset:6px}.ConstructionExperience_page__eGQgK>footer,.ConstructionExperience_page__eGQgK>header,.ConstructionExperience_page__eGQgK>main{transition:opacity .65s ease,transform .65s ease}.ConstructionExperience_leaving__8t3tY{pointer-events:none}.ConstructionExperience_leaving__8t3tY>footer,.ConstructionExperience_leaving__8t3tY>header,.ConstructionExperience_leaving__8t3tY>main{opacity:0;transform:translateY(-5px)}.ConstructionExperience_header__zJI_Y{width:min(1440px,100%);margin:0 auto;padding:32px 64px;display:flex;align-items:center;justify-content:space-between;gap:20px}.ConstructionExperience_brand__YPMiC{display:flex;align-items:center;gap:12px}.ConstructionExperience_brand__YPMiC img{width:40px;height:40px;object-fit:contain}.ConstructionExperience_brand__YPMiC>span{font-size:25px;letter-spacing:-1px;font-weight:650;line-height:1.2}.ConstructionExperience_brand__YPMiC b{font-weight:450;color:#72876b}.ConstructionExperience_brand__YPMiC small{display:block;font-size:7px;letter-spacing:1.6px;margin-top:8px;font-weight:500;color:#8e9c81}.ConstructionExperience_headerNote__dRMvj{display:flex;align-items:center;gap:9px;font-size:11px;color:#86947b}.ConstructionExperience_eyebrow__Zca35>span,.ConstructionExperience_headerNote__dRMvj i,.ConstructionExperience_sceneFooter__xQwT_ figcaption span,.ConstructionExperience_sceneLabel__pRDD5 i{width:5px;height:5px;border-radius:50%;background:#8da47c;display:inline-block;flex-shrink:0}.ConstructionExperience_headerNote__dRMvj i{box-shadow:0 0 0 4px #e9edde}.ConstructionExperience_main__N0TFM{width:min(1440px,100%);margin:auto;padding:35px 64px 60px;display:grid;grid-template-columns:.95fr 1.25fr;gap:18px;align-items:center;flex:1}.ConstructionExperience_copy__D0CG3{position:relative;z-index:1;padding:30px 0}.ConstructionExperience_eyebrow__Zca35{display:flex;align-items:center;gap:11px;font-size:8px;letter-spacing:2px;color:#8c9b7b;font-weight:600}.ConstructionExperience_status__BphqG{display:inline-flex;align-items:center;gap:8px;border:1px solid #dedfc9;border-radius:7px;padding:7px 10px;color:#8a7f59;background:#f3efdf;margin:37px 0 20px;font-size:11px}.ConstructionExperience_copy__D0CG3 h1{font-size:clamp(36px,3.5vw,51px);font-weight:620;letter-spacing:-2px;line-height:1.39;word-break:keep-all}.ConstructionExperience_copy__D0CG3 h1 em{font-style:normal;color:#65805d}.ConstructionExperience_description___Ha51{margin-top:23px!important;font-size:14px;line-height:2.05;letter-spacing:-.25px;color:var(--muted);word-break:keep-all}.ConstructionExperience_destination__FwONz{border-top:1px solid #dddfcc;border-bottom:1px solid #dddfcc;margin-top:35px;padding:18px 0;display:flex;gap:13px;align-items:center;max-width:406px}.ConstructionExperience_destinationMark__OAdq9{width:42px;height:42px;border-radius:13px;display:grid;place-items:center;background:#e9eedf;color:#84966f;flex-shrink:0}.ConstructionExperience_destination__FwONz small{display:block;font-size:9px;letter-spacing:.2px;color:#949b84;margin-bottom:5px}.ConstructionExperience_destination__FwONz strong{display:block;font-size:13px;font-weight:600}.ConstructionExperience_destination__FwONz strong span{margin-left:10px;font-size:10px;font-weight:400;color:#8b947d}.ConstructionExperience_destination__FwONz>svg{margin-left:auto;color:#91a181}.ConstructionExperience_actions__tWzkw{display:flex;align-items:center;gap:22px;margin-top:29px;flex-wrap:wrap}.ConstructionExperience_page__eGQgK .ConstructionExperience_primary__IkBUy{min-height:52px;display:inline-flex;align-items:center;justify-content:center;gap:28px;padding:0 21px;border-radius:14px;background:#45674e;color:#fffdf1;font-size:13px;font-weight:550;box-shadow:0 5px 0 #36593c10;transition:background .2s,transform .2s}.ConstructionExperience_primary__IkBUy:hover{background:#35583f;transform:translateY(-2px)}.ConstructionExperience_stay__AGPIm{display:flex;align-items:center;gap:10px;min-height:44px;border:0;padding:0;background:none;color:#829172;font-size:11px!important}.ConstructionExperience_stay__AGPIm span{font-size:13px}.ConstructionExperience_stay__AGPIm:hover{color:#3b6147}.ConstructionExperience_stay__AGPIm[aria-pressed=true]{color:#45674e}.ConstructionExperience_countdown__PBxvJ{max-width:407px;display:flex;align-items:center;gap:9px;margin-top:19px;min-height:26px}.ConstructionExperience_countdown__PBxvJ p{color:#909780;font-size:10px;line-height:1.65}.ConstructionExperience_progress__fVBfW{height:18px;width:18px;border-radius:50%;background:conic-gradient(#8a9e76 calc(var(--progress)*1turn),#e2e6d6 0);padding:2px;flex-shrink:0;transform:rotate(-90deg)}.ConstructionExperience_progress__fVBfW>span{display:block;height:100%;border-radius:50%;background:var(--paper)}.ConstructionExperience_seconds__jB2nZ{margin-left:auto;font-size:12px;font-variant-numeric:tabular-nums;color:#81956d;white-space:nowrap}.ConstructionExperience_seconds__jB2nZ small{margin-left:3px;font-size:9px}.ConstructionExperience_visual__qmK_P{width:100%;min-width:0;position:relative;align-self:center}.ConstructionExperience_halo__rqe29{position:absolute;width:88%;aspect-ratio:1;max-height:550px;left:6%;top:50%;transform:translateY(-48%);border:1px solid #dce1cc;border-radius:50%;background:radial-gradient(ellipse,#eef0df 0,#edf0df70 55%,#f8f6ed00 75%)}.ConstructionExperience_halo__rqe29:after{content:"";position:absolute;inset:21px;border:1px solid #e3e7d5;border-radius:50%}.ConstructionExperience_sceneLabel__pRDD5{position:absolute;z-index:2;top:5px;left:50%;transform:translateX(-50%);width:max-content;display:flex;align-items:center;gap:10px;color:#889777;font-size:9px}.ConstructionExperience_sceneLabel__pRDD5>span{color:#a0a689;font-size:7px;letter-spacing:1.8px}.ConstructionExperience_sceneLabel__pRDD5 i{height:3px;width:3px;background:#b9be9d}.ConstructionExperience_scene__qnNy9{position:relative;height:clamp(400px,43vw,575px);width:100%}.ConstructionExperience_canvas__EUTSp,.ConstructionExperience_fallback__f4z0Y{position:absolute;inset:0;transition:opacity .5s ease}.ConstructionExperience_fallbackDrawing__J8net{width:100%;height:100%}.ConstructionExperience_canvas__EUTSp,.ConstructionExperience_fallbackHidden__BCnJ6{opacity:0}.ConstructionExperience_canvasReady__jbHCQ{opacity:1}.ConstructionExperience_sceneFooter__xQwT_{min-height:38px;margin:-8px 28px 0;display:flex;align-items:center;justify-content:center;gap:20px;position:relative}.ConstructionExperience_sceneFooter__xQwT_ figcaption{display:flex;align-items:center;gap:9px;font-size:10px;color:#8f9c7f}.ConstructionExperience_sceneFooter__xQwT_ figcaption span{width:3px;height:3px}.ConstructionExperience_sceneFooter__xQwT_ button{position:absolute;right:0;display:grid;place-items:center;width:34px;height:34px;color:#879875;border:1px solid #dce1cc;background:#fbfaf3;border-radius:50%}.ConstructionExperience_footer__cb2nW{width:calc(100% - 128px);max-width:1312px;margin:0 auto;padding:22px 0 27px;border-top:1px solid #dddfcf;display:flex;justify-content:space-between;gap:20px;color:#96a087;font-size:10px}.ConstructionExperience_footer__cb2nW>span:last-child{font-size:8px;letter-spacing:1.7px}.ConstructionExperience_footer__cb2nW i{font-style:normal;margin:0 10px;color:#b4bb9d}@media (min-width:1600px){.ConstructionExperience_main__N0TFM{padding-top:65px;padding-bottom:90px}.ConstructionExperience_scene__qnNy9{height:600px}}@media (max-width:1100px){.ConstructionExperience_header__zJI_Y{padding:25px 36px}.ConstructionExperience_main__N0TFM{padding:25px 36px 42px;gap:0;grid-template-columns:1fr 1.08fr}.ConstructionExperience_copy__D0CG3 h1{font-size:38px}.ConstructionExperience_description___Ha51{font-size:12px}.ConstructionExperience_destination__FwONz strong span{display:block;margin:5px 0 0}.ConstructionExperience_actions__tWzkw{gap:13px}.ConstructionExperience_page__eGQgK .ConstructionExperience_primary__IkBUy{gap:15px;font-size:12px;padding:0 17px}.ConstructionExperience_scene__qnNy9{height:450px}.ConstructionExperience_sceneFooter__xQwT_{margin-left:0;margin-right:0}.ConstructionExperience_sceneFooter__xQwT_ figcaption{font-size:9px}.ConstructionExperience_footer__cb2nW{width:calc(100% - 72px)}}@media (max-width:760px){.ConstructionExperience_header__zJI_Y{padding:23px 24px}.ConstructionExperience_brand__YPMiC>span{font-size:21px}.ConstructionExperience_brand__YPMiC img{width:34px;height:34px}.ConstructionExperience_brand__YPMiC small{font-size:6px;letter-spacing:1.1px}.ConstructionExperience_headerNote__dRMvj{font-size:9px;gap:7px}.ConstructionExperience_main__N0TFM{display:flex;flex-direction:column;padding:20px 24px 32px;gap:0}.ConstructionExperience_copy__D0CG3{display:contents}.ConstructionExperience_eyebrow__Zca35{order:0;align-self:center;font-size:7px;letter-spacing:1.5px}.ConstructionExperience_status__BphqG{order:1;margin:23px 0 15px;font-size:10px}.ConstructionExperience_copy__D0CG3 h1{order:2;font-size:37px;text-align:center;letter-spacing:-1.3px;line-height:1.33}.ConstructionExperience_description___Ha51{order:3;text-align:center;margin-top:18px!important;font-size:12px;line-height:1.9}.ConstructionExperience_visual__qmK_P{order:4;max-width:500px;margin-top:25px!important}.ConstructionExperience_scene__qnNy9{height:350px}.ConstructionExperience_sceneLabel__pRDD5{top:0;font-size:8px;gap:7px}.ConstructionExperience_sceneLabel__pRDD5>span{font-size:6px;letter-spacing:1.2px}.ConstructionExperience_sceneFooter__xQwT_{margin-top:-9px}.ConstructionExperience_sceneFooter__xQwT_ button{right:10px}.ConstructionExperience_sceneFooter__xQwT_ figcaption{font-size:9px}.ConstructionExperience_halo__rqe29{width:83%;left:8.5%}.ConstructionExperience_destination__FwONz{order:5;width:100%;max-width:400px;margin-top:23px;padding:15px 0}.ConstructionExperience_destination__FwONz strong span{display:inline;margin-left:9px}.ConstructionExperience_actions__tWzkw{order:6;margin-top:23px;width:100%;max-width:400px;justify-content:space-between;gap:12px}.ConstructionExperience_page__eGQgK .ConstructionExperience_primary__IkBUy{min-height:51px;padding:0 18px;gap:19px}.ConstructionExperience_stay__AGPIm{font-size:10px!important;gap:7px}.ConstructionExperience_countdown__PBxvJ{order:7;width:100%;max-width:400px;margin-top:15px}.ConstructionExperience_countdown__PBxvJ p{font-size:9px}.ConstructionExperience_footer__cb2nW{width:calc(100% - 48px);font-size:9px;padding:20px 0 25px;flex-wrap:wrap;justify-content:center;gap:11px}.ConstructionExperience_footer__cb2nW>span:last-child{font-size:7px}.ConstructionExperience_footer__cb2nW>span{text-align:center}}@media (max-width:390px){.ConstructionExperience_header__zJI_Y{padding:21px 18px}.ConstructionExperience_headerNote__dRMvj{font-size:8px}.ConstructionExperience_main__N0TFM{padding-left:18px;padding-right:18px}.ConstructionExperience_copy__D0CG3 h1{font-size:33px}.ConstructionExperience_scene__qnNy9{height:305px}.ConstructionExperience_sceneFooter__xQwT_ figcaption{font-size:8px}.ConstructionExperience_destination__FwONz strong span{font-size:9px}.ConstructionExperience_page__eGQgK .ConstructionExperience_primary__IkBUy{padding:0 14px;gap:12px}.ConstructionExperience_stay__AGPIm{font-size:9px!important}.ConstructionExperience_countdown__PBxvJ{gap:6px}.ConstructionExperience_countdown__PBxvJ p{font-size:8px}}@media (min-width:761px) and (max-height:850px){.ConstructionExperience_header__zJI_Y{padding-top:23px;padding-bottom:23px}.ConstructionExperience_main__N0TFM{padding-top:8px;padding-bottom:22px}.ConstructionExperience_copy__D0CG3{padding-top:12px;padding-bottom:12px}.ConstructionExperience_scene__qnNy9{height:480px}.ConstructionExperience_status__BphqG{margin-top:26px}.ConstructionExperience_footer__cb2nW{padding-top:18px;padding-bottom:20px}}@media (max-width:760px){.ConstructionExperience_header__zJI_Y{padding-top:18px;padding-bottom:18px}.ConstructionExperience_main__N0TFM{padding-top:8px;padding-bottom:24px}.ConstructionExperience_destination__FwONz,.ConstructionExperience_eyebrow__Zca35{display:none}.ConstructionExperience_status__BphqG{margin-top:8px;margin-bottom:14px}.ConstructionExperience_copy__D0CG3 h1{font-size:34px}.ConstructionExperience_description___Ha51{margin-top:13px!important}.ConstructionExperience_visual__qmK_P{margin-top:18px!important}.ConstructionExperience_scene__qnNy9{height:290px}.ConstructionExperience_actions__tWzkw{margin-top:15px}.ConstructionExperience_countdown__PBxvJ{margin-top:12px}.ConstructionExperience_footer__cb2nW{padding-top:17px;padding-bottom:20px}.ConstructionExperience_footer__cb2nW>span:first-child{display:none}}@media (max-width:390px){.ConstructionExperience_copy__D0CG3 h1{font-size:32px}.ConstructionExperience_scene__qnNy9{height:270px}}@media (prefers-reduced-motion:reduce){.ConstructionExperience_page__eGQgK,.ConstructionExperience_page__eGQgK *,.ConstructionExperience_page__eGQgK :after,.ConstructionExperience_page__eGQgK :before{transition:none!important;animation:none!important}.ConstructionExperience_leaving__8t3tY{filter:none}}