.StayLocalBusinessPages_forest___huXi,.StayLocalBusinessPages_hanok__ZaYXb{width:100%;min-width:0;overflow:clip}.StayLocalBusinessPages_forest___huXi *,.StayLocalBusinessPages_hanok__ZaYXb *{box-sizing:border-box}.StayLocalBusinessPages_forest___huXi a,.StayLocalBusinessPages_hanok__ZaYXb a{color:inherit;text-decoration:none}.StayLocalBusinessPages_forest___huXi button,.StayLocalBusinessPages_forest___huXi input,.StayLocalBusinessPages_hanok__ZaYXb button,.StayLocalBusinessPages_hanok__ZaYXb input,.StayLocalBusinessPages_hanok__ZaYXb select{font:inherit}.StayLocalBusinessPages_forest___huXi button,.StayLocalBusinessPages_hanok__ZaYXb button{color:inherit}.StayLocalBusinessPages_forest___huXi :is(a,button,input):focus-visible,.StayLocalBusinessPages_hanok__ZaYXb :is(a,button,input,select):focus-visible{outline:3px solid currentColor;outline-offset:5px}.StayLocalBusinessPages_forest___huXi{--forest-ink:#142219;--forest-paper:#e6e2d5;--forest-moss:#35573c;--forest-lichen:#b8c29a;--forest-sun:#e9b86b;--forest-night:#101811;background:var(--forest-paper);color:var(--forest-ink);font-family:Lecture Wanted Sans,Pretendard,sans-serif}.StayLocalBusinessPages_routeFinder__QRkII{position:relative;min-height:100svh;isolation:isolate;overflow:hidden;padding:clamp(24px,3vw,48px);background:radial-gradient(ellipse at 15% 85%,rgba(89,118,75,.22),transparent 32%),radial-gradient(ellipse at 82% 10%,rgba(184,194,154,.34),transparent 29%),var(--forest-paper)}.StayLocalBusinessPages_atlasUtility__rCrkx{position:relative;z-index:4;display:flex;align-items:flex-start;justify-content:space-between;gap:24px;color:rgba(20,34,25,.72);font-size:11px;font-weight:630;letter-spacing:.09em}.StayLocalBusinessPages_atlasUtility__rCrkx>p{display:flex;align-items:center;gap:8px;margin:0}.StayLocalBusinessPages_atlasUtility__rCrkx svg{width:14px;height:14px}.StayLocalBusinessPages_atlasWordmark__VKRBk{display:flex;flex-direction:column;color:var(--forest-ink);font-size:17px;font-weight:780;letter-spacing:-.02em}.StayLocalBusinessPages_atlasWordmark__VKRBk small{margin-top:4px;color:rgba(20,34,25,.56);font-size:9px;font-weight:560;letter-spacing:.13em}.StayLocalBusinessPages_atlasTitle__lmjWz{position:absolute;z-index:3;top:18%;left:clamp(24px,6vw,92px);width:min(590px,45vw);pointer-events:none}.StayLocalBusinessPages_atlasTitle__lmjWz>span{font-size:11px;font-weight:650;letter-spacing:.14em}.StayLocalBusinessPages_atlasTitle__lmjWz h1{margin:22px 0 24px;font-size:clamp(54px,7.2vw,114px);font-weight:790;letter-spacing:-.075em;line-height:.88}.StayLocalBusinessPages_atlasTitle__lmjWz h1 span{display:block;white-space:nowrap}.StayLocalBusinessPages_atlasTitle__lmjWz>p{width:min(34em,88%);margin:0;color:rgba(20,34,25,.7);font-size:15px;font-weight:480;line-height:1.72}.StayLocalBusinessPages_roomRoute__Ko7gu{position:absolute;z-index:2;inset:11% 2% 8% 28%}.StayLocalBusinessPages_roomRoute__Ko7gu ol{position:absolute;inset:0;margin:0;padding:0;list-style:none}.StayLocalBusinessPages_roomRoute__Ko7gu ol:before{position:absolute;inset:10% 8% 9% 2%;border:2px dashed rgba(53,87,60,.56);border-left-color:transparent;border-radius:44% 56% 47% 53%/61% 42% 58% 39%;content:"";transform:rotate(-8deg)}.StayLocalBusinessPages_roomRoute__Ko7gu ol:after{position:absolute;top:19%;right:12%;width:clamp(150px,17vw,260px);aspect-ratio:1.45;border:1px solid rgba(53,87,60,.33);border-radius:54% 46% 66% 34%/36% 62% 38% 64%;content:"RIDGE 620 M";color:rgba(20,34,25,.48);font-size:9px;letter-spacing:.12em;text-align:center;line-height:clamp(104px,12vw,180px);transform:rotate(11deg)}.StayLocalBusinessPages_roomRoute__Ko7gu li{position:absolute;z-index:2}.StayLocalBusinessPages_roomRoute__Ko7gu li[data-room=cedar]{right:44%;bottom:18%}.StayLocalBusinessPages_roomRoute__Ko7gu li[data-room=canopy]{top:18%;right:20%}.StayLocalBusinessPages_roomRoute__Ko7gu button{position:relative;display:grid;width:clamp(172px,17vw,250px);min-height:102px;grid-template-columns:auto 1fr;align-content:center;grid-gap:4px 12px;gap:4px 12px;border:0;padding:18px 22px;background:var(--forest-ink);color:#eef0df;text-align:left;cursor:pointer;-webkit-clip-path:polygon(8% 4%,88% 0,100% 30%,94% 88%,59% 100%,5% 91%,0 44%);clip-path:polygon(8% 4%,88% 0,100% 30%,94% 88%,59% 100%,5% 91%,0 44%);transition:transform .45s cubic-bezier(.16,.76,.22,1),background .35s ease}.StayLocalBusinessPages_roomRoute__Ko7gu li[data-room=canopy] button{-webkit-clip-path:polygon(5% 17%,39% 0,91% 7%,100% 61%,80% 100%,13% 90%,0 48%);clip-path:polygon(5% 17%,39% 0,91% 7%,100% 61%,80% 100%,13% 90%,0 48%)}.StayLocalBusinessPages_roomRoute__Ko7gu button:hover,.StayLocalBusinessPages_roomRoute__Ko7gu button[aria-pressed=true]{z-index:3;background:var(--forest-moss);transform:translateY(-9px) rotate(-2deg) scale(1.035)}.StayLocalBusinessPages_roomRoute__Ko7gu li[data-room=canopy] button:hover,.StayLocalBusinessPages_roomRoute__Ko7gu li[data-room=canopy] button[aria-pressed=true]{transform:translateY(-9px) rotate(2deg) scale(1.035)}.StayLocalBusinessPages_roomRoute__Ko7gu button:disabled{cursor:not-allowed;filter:grayscale(.7);opacity:.45;transform:none}.StayLocalBusinessPages_roomRoute__Ko7gu button>span{grid-row:1/3;color:var(--forest-lichen);font-size:12px;letter-spacing:.08em}.StayLocalBusinessPages_roomRoute__Ko7gu button strong{font-size:clamp(21px,2vw,30px);font-weight:730;letter-spacing:-.045em}.StayLocalBusinessPages_roomRoute__Ko7gu button small{font-size:8px;letter-spacing:.06em;opacity:.68}.StayLocalBusinessPages_roomRoute__Ko7gu button em{grid-column:1/-1;margin-top:5px;font-size:9px;font-style:normal}.StayLocalBusinessPages_routeDestination__GU0De,.StayLocalBusinessPages_routeOrigin__m8Ufc{position:absolute;z-index:1;color:rgba(20,34,25,.62);font-size:9px;letter-spacing:.12em;line-height:1.5}.StayLocalBusinessPages_routeDestination__GU0De b,.StayLocalBusinessPages_routeOrigin__m8Ufc b{color:var(--forest-ink);font-size:12px}.StayLocalBusinessPages_routeOrigin__m8Ufc{right:75%;bottom:6%}.StayLocalBusinessPages_routeDestination__GU0De{top:4%;right:2%;text-align:right}.StayLocalBusinessPages_atlasContinue__RbmIk{position:absolute;z-index:5;right:clamp(24px,3vw,48px);bottom:clamp(24px,3vw,48px);display:flex;min-height:44px;align-items:center;gap:14px;border-bottom:1px solid;font-size:12px;font-weight:650}.StayLocalBusinessPages_atlasContinue__RbmIk svg{width:16px}.StayLocalBusinessPages_roomMap__CBpVj{position:relative;min-height:100svh;isolation:isolate;overflow:hidden;background:var(--forest-night);color:#fff}.StayLocalBusinessPages_roomPanorama__vejxA{z-index:-3;object-fit:cover;animation:StayLocalBusinessPages_panoramaArrival__BMhmV .9s cubic-bezier(.16,.76,.22,1) both}.StayLocalBusinessPages_panoramaShade__AHdV8{position:absolute;z-index:-2;inset:0;background:linear-gradient(90deg,rgba(7,12,8,.78),transparent 62%),linear-gradient(0deg,rgba(7,12,8,.88),transparent 50%)}.StayLocalBusinessPages_panoramaIndex__pdJEV{position:absolute;top:clamp(24px,4vw,58px);right:clamp(24px,4vw,58px);left:clamp(24px,4vw,58px);display:flex;justify-content:space-between;gap:24px;font-size:10px;font-weight:650;letter-spacing:.13em}.StayLocalBusinessPages_roomFieldNote__CMFyI{position:absolute;bottom:clamp(46px,8vw,118px);left:clamp(24px,6vw,92px);width:min(700px,67vw)}.StayLocalBusinessPages_roomFieldNote__CMFyI>p:first-child{margin:0 0 18px;font-size:12px;font-weight:580;letter-spacing:.05em}.StayLocalBusinessPages_roomFieldNote__CMFyI h2{max-width:12em;margin:0;font-size:clamp(45px,7vw,104px);font-weight:690;letter-spacing:-.07em;line-height:.92}.StayLocalBusinessPages_roomFieldNote__CMFyI>p:nth-of-type(2){max-width:36em;margin:28px 0 0;color:rgba(255,255,255,.72);font-size:15px;line-height:1.7}.StayLocalBusinessPages_roomFieldNote__CMFyI dl{display:flex;gap:clamp(28px,5vw,80px);margin:34px 0 0}.StayLocalBusinessPages_roomFieldNote__CMFyI dl div{display:flex;flex-direction:column;gap:7px}.StayLocalBusinessPages_roomFieldNote__CMFyI dt{font-size:9px;letter-spacing:.14em;opacity:.58}.StayLocalBusinessPages_roomFieldNote__CMFyI dd{margin:0;font-size:13px;font-weight:620}.StayLocalBusinessPages_panoramaNext__ohFcf{position:absolute;right:clamp(24px,4vw,58px);bottom:clamp(30px,4vw,58px);display:flex;min-height:44px;align-items:center;gap:12px;font-size:10px;letter-spacing:.1em}.StayLocalBusinessPages_panoramaNext__ohFcf svg{width:15px}.StayLocalBusinessPages_fieldGuide__U_CfK{position:relative;min-height:112svh;isolation:isolate;overflow:hidden;background:#18251b;color:#fff}.StayLocalBusinessPages_guideImage__QrnAQ{position:absolute;z-index:-2;inset:0}.StayLocalBusinessPages_guideImage__QrnAQ:after{position:absolute;inset:0;background:linear-gradient(90deg,rgba(9,18,12,.12) 20%,rgba(9,18,12,.94) 82%);content:""}.StayLocalBusinessPages_guideImage__QrnAQ img{object-fit:cover;object-position:center}.StayLocalBusinessPages_guideImage__QrnAQ>span{position:absolute;z-index:2;bottom:28px;left:clamp(24px,4vw,60px);font-size:10px;font-weight:650;letter-spacing:.14em}.StayLocalBusinessPages_trailItinerary__s78QQ{width:min(720px,52vw);margin-left:auto;padding:clamp(92px,10vw,150px) clamp(28px,5vw,78px) clamp(150px,15vw,220px)}.StayLocalBusinessPages_trailItinerary__s78QQ header>span{font-size:10px;letter-spacing:.14em}.StayLocalBusinessPages_trailItinerary__s78QQ h2{margin:30px 0 clamp(55px,8vw,100px);font-size:clamp(44px,5vw,76px);font-weight:660;letter-spacing:-.065em;line-height:.98}.StayLocalBusinessPages_trailItinerary__s78QQ nav{position:relative;display:flex;justify-content:space-between;gap:18px;padding-bottom:74px}.StayLocalBusinessPages_trailItinerary__s78QQ nav:before{position:absolute;right:7%;bottom:45px;left:7%;height:1px;background:repeating-linear-gradient(90deg,rgba(255,255,255,.42) 0 7px,transparent 7px 13px);content:""}.StayLocalBusinessPages_trailItinerary__s78QQ nav button{position:relative;z-index:1;display:flex;min-width:96px;min-height:88px;flex-direction:column;align-items:flex-start;justify-content:center;border:0;padding:0;background:transparent;text-align:left;cursor:pointer}.StayLocalBusinessPages_trailItinerary__s78QQ nav button:after{position:absolute;bottom:-35px;left:0;width:15px;height:15px;border:2px solid #fff;border-radius:50%;background:#18251b;content:"";transition:background .28s ease,transform .28s ease}.StayLocalBusinessPages_trailItinerary__s78QQ nav button:hover:after,.StayLocalBusinessPages_trailItinerary__s78QQ nav button[aria-pressed=true]:after{background:var(--forest-sun);transform:scale(1.35)}.StayLocalBusinessPages_trailItinerary__s78QQ nav button>small,.StayLocalBusinessPages_trailItinerary__s78QQ nav button>span{font-size:9px;letter-spacing:.11em;opacity:.62}.StayLocalBusinessPages_trailItinerary__s78QQ nav button strong{margin:7px 0 5px;font-size:18px;font-weight:620}.StayLocalBusinessPages_trailItinerary__s78QQ article{max-width:460px;padding-left:28px;border-left:3px solid var(--forest-sun)}.StayLocalBusinessPages_trailItinerary__s78QQ article span{font-size:10px;letter-spacing:.12em;opacity:.6}.StayLocalBusinessPages_trailItinerary__s78QQ article strong{display:block;margin-top:12px;font-size:clamp(20px,2.2vw,30px);font-weight:630}.StayLocalBusinessPages_trailItinerary__s78QQ article p{margin:10px 0 0;color:rgba(255,255,255,.6);font-size:13px}.StayLocalBusinessPages_bookingDrawer__Ne37t{position:relative;z-index:3;margin-top:-12svh;padding:clamp(120px,14vw,210px) clamp(24px,7vw,108px) 34px;background:var(--forest-paper);-webkit-clip-path:polygon(0 8%,12% 4%,29% 7%,47% 1%,64% 5%,82% 2%,100% 7%,100% 100%,0 100%);clip-path:polygon(0 8%,12% 4%,29% 7%,47% 1%,64% 5%,82% 2%,100% 7%,100% 100%,0 100%)}.StayLocalBusinessPages_drawerHandle__nJYip{position:absolute;top:7%;left:50%;width:72px;height:5px;border-radius:99px;background:rgba(20,34,25,.24);transform:translateX(-50%)}.StayLocalBusinessPages_bookingDrawer__Ne37t>header{display:grid;grid-template-columns:.35fr 1.45fr .55fr;align-items:end;grid-gap:clamp(24px,5vw,74px);gap:clamp(24px,5vw,74px)}.StayLocalBusinessPages_bookingDrawer__Ne37t>header p,.StayLocalBusinessPages_bookingDrawer__Ne37t>header>span{margin:0;font-size:10px;font-weight:640;letter-spacing:.12em}.StayLocalBusinessPages_bookingDrawer__Ne37t>header>span{text-align:right}.StayLocalBusinessPages_bookingDrawer__Ne37t>header h2{margin:0;font-size:clamp(39px,4.4vw,66px);font-weight:680;letter-spacing:-.065em;line-height:.98}.StayLocalBusinessPages_stayPlanner__fTg_m{display:flex;align-items:center;justify-content:space-between;gap:clamp(32px,7vw,110px);margin-top:clamp(70px,9vw,130px);padding:30px 0;border-top:1px solid rgba(20,34,25,.32);border-bottom:1px solid rgba(20,34,25,.32)}.StayLocalBusinessPages_dateRoute__9o_R0,.StayLocalBusinessPages_guestRoute__4JrPw{display:flex;align-items:center;gap:clamp(11px,2vw,26px)}.StayLocalBusinessPages_dateRoute__9o_R0>svg{width:22px}.StayLocalBusinessPages_dateRoute__9o_R0>i{font-style:normal}.StayLocalBusinessPages_dateRoute__9o_R0 label,.StayLocalBusinessPages_guestRoute__4JrPw{position:relative}.StayLocalBusinessPages_dateRoute__9o_R0 label>span,.StayLocalBusinessPages_guestRoute__4JrPw>span{display:block;margin-bottom:6px;font-size:9px;font-weight:630;letter-spacing:.12em}.StayLocalBusinessPages_dateRoute__9o_R0 input{width:160px;border:0;border-bottom:2px solid;border-radius:0;padding:7px 0;background:transparent;color:inherit;font-size:15px;font-weight:650}.StayLocalBusinessPages_guestRoute__4JrPw button{display:grid;width:44px;height:44px;place-items:center;border:1px solid;border-radius:50%;background:transparent;cursor:pointer}.StayLocalBusinessPages_guestRoute__4JrPw button:disabled{cursor:not-allowed;opacity:.28}.StayLocalBusinessPages_guestRoute__4JrPw button svg{width:14px}.StayLocalBusinessPages_guestRoute__4JrPw strong{min-width:42px;font-size:18px;text-align:center}.StayLocalBusinessPages_guestRoute__4JrPw>small{font-size:10px;opacity:.62}.StayLocalBusinessPages_itineraryResult__9eXT8{display:grid;grid-template-columns:1fr 1fr 1fr minmax(220px,.75fr);align-items:center;grid-gap:24px;gap:24px;padding:clamp(34px,5vw,72px) 0}.StayLocalBusinessPages_itineraryResult__9eXT8>p,.StayLocalBusinessPages_itineraryResult__9eXT8>span,.StayLocalBusinessPages_itineraryResult__9eXT8>strong{margin:0;font-size:13px}.StayLocalBusinessPages_itineraryResult__9eXT8>strong{letter-spacing:.04em}.StayLocalBusinessPages_itineraryResult__9eXT8>button{display:flex;min-height:56px;align-items:center;justify-content:space-between;gap:18px;border:0;padding:0 22px;background:var(--forest-ink);color:#fff;cursor:pointer;-webkit-clip-path:polygon(4% 0,95% 3%,100% 78%,91% 100%,0 94%,2% 18%);clip-path:polygon(4% 0,95% 3%,100% 78%,91% 100%,0 94%,2% 18%)}.StayLocalBusinessPages_itineraryResult__9eXT8>button:hover{background:var(--forest-moss)}.StayLocalBusinessPages_itineraryResult__9eXT8>button:disabled{cursor:not-allowed;opacity:.38}.StayLocalBusinessPages_itineraryResult__9eXT8>button svg{width:16px}.StayLocalBusinessPages_itineraryResult__9eXT8>small{grid-column:1/-1;color:rgba(20,34,25,.62);font-size:11px}.StayLocalBusinessPages_bookingDrawer__Ne37t>footer{display:flex;align-items:center;justify-content:space-between;gap:24px;padding-top:28px;border-top:1px solid rgba(20,34,25,.28);font-size:10px;letter-spacing:.08em}.StayLocalBusinessPages_bookingDrawer__Ne37t>footer strong{font-size:16px;letter-spacing:-.02em}.StayLocalBusinessPages_hanok__ZaYXb{--hanok-cream:#eee7da;--hanok-ink:#251c17;--hanok-night:#171717;--hanok-copper:#b86e43;background:var(--hanok-night);color:var(--hanok-cream);font-family:Pretendard,Lecture Wanted Sans,sans-serif}.StayLocalBusinessPages_dayClock___YFXx{position:relative;display:grid;min-height:100svh;grid-template-rows:auto 1fr auto;isolation:isolate;overflow:hidden;padding:clamp(22px,3vw,45px) clamp(20px,4vw,64px) clamp(24px,3vw,48px);background:#3b2a21}.StayLocalBusinessPages_dayClock___YFXx:before{position:absolute;z-index:-1;inset:0;background:linear-gradient(110deg,rgba(255,224,181,.1),transparent 42%),linear-gradient(0deg,rgba(0,0,0,.35),transparent 50%);content:""}.StayLocalBusinessPages_diaryUtility__w36S8{position:relative;z-index:4;display:flex;align-items:baseline;justify-content:space-between;gap:24px;font-size:12px}.StayLocalBusinessPages_diaryUtility__w36S8>a:first-child{font-size:20px;font-weight:700;letter-spacing:-.04em}.StayLocalBusinessPages_diaryUtility__w36S8 small,.StayLocalBusinessPages_diaryUtility__w36S8>a:last-child,.StayLocalBusinessPages_diaryUtility__w36S8>span{font-size:9px;font-weight:520;letter-spacing:.13em}.StayLocalBusinessPages_diaryOpening__5j5vL{position:relative;z-index:3;align-self:center;width:min(570px,42vw);margin:4vh 0 13vh clamp(0px,3vw,42px)}.StayLocalBusinessPages_diaryOpening__5j5vL>p:first-child{margin:0;color:rgba(238,231,218,.64);font-size:12px}.StayLocalBusinessPages_diaryOpening__5j5vL h1{margin:27px 0 28px;font-size:clamp(46px,5.3vw,78px);font-weight:400;letter-spacing:-.055em;line-height:1.12}.StayLocalBusinessPages_diaryOpening__5j5vL h1 span{display:block;white-space:nowrap}.StayLocalBusinessPages_diaryOpening__5j5vL>p:last-child{max-width:34em;margin:0;color:rgba(238,231,218,.68);font-size:15px;line-height:1.9}.StayLocalBusinessPages_arrivalArch__MPwLX{position:absolute;z-index:1;right:clamp(7vw,10vw,150px);bottom:11vh;width:min(40vw,560px);height:min(70svh,710px);margin:0;overflow:hidden;border-radius:50% 50% 0 0/32% 32% 0 0;background:#211916;box-shadow:0 40px 90px rgba(0,0,0,.3);animation:StayLocalBusinessPages_archArrival__Iw_6G 1.4s cubic-bezier(.2,.76,.2,1) both}.StayLocalBusinessPages_arrivalArch__MPwLX img{object-fit:cover;object-position:center 35%;transition:transform 1.4s cubic-bezier(.2,.76,.2,1)}.StayLocalBusinessPages_arrivalArch__MPwLX:hover img{transform:scale(1.025)}.StayLocalBusinessPages_arrivalArch__MPwLX:after{position:absolute;inset:0;background:linear-gradient(0deg,rgba(0,0,0,.5),transparent 40%);content:""}.StayLocalBusinessPages_arrivalArch__MPwLX figcaption{position:absolute;z-index:2;right:28px;bottom:24px;left:28px;display:flex;align-items:baseline;justify-content:space-between;gap:20px}.StayLocalBusinessPages_arrivalArch__MPwLX figcaption span{font-size:11px}.StayLocalBusinessPages_arrivalArch__MPwLX figcaption strong{font-size:clamp(34px,4vw,58px);font-weight:400;letter-spacing:-.05em}.StayLocalBusinessPages_timeRail__r2XvO{position:relative;z-index:5;display:grid;grid-template-columns:repeat(4,1fr);width:min(720px,58vw);align-self:end;grid-gap:0;gap:0;margin-left:clamp(0px,3vw,42px)}.StayLocalBusinessPages_timeRail__r2XvO:before{position:absolute;top:0;right:0;left:0;height:1px;background:rgba(238,231,218,.36);content:""}.StayLocalBusinessPages_timeRail__r2XvO a{position:relative;display:flex;min-height:76px;flex-direction:column;justify-content:center;gap:6px;padding:13px 14px 0 0}.StayLocalBusinessPages_timeRail__r2XvO a:before{position:absolute;top:-4px;left:0;width:9px;height:9px;border-radius:50%;background:rgba(238,231,218,.52);content:"";transition:transform .3s ease,background .3s ease}.StayLocalBusinessPages_timeRail__r2XvO a:hover:before,.StayLocalBusinessPages_timeRail__r2XvO a[aria-current=true]:before{background:var(--hanok-copper);transform:scale(1.55)}.StayLocalBusinessPages_timeRail__r2XvO a>span{font-size:17px;font-weight:500}.StayLocalBusinessPages_timeRail__r2XvO a>small{overflow:hidden;color:rgba(238,231,218,.56);font-size:8px;letter-spacing:.09em;text-overflow:ellipsis;white-space:nowrap}.StayLocalBusinessPages_enterDiary__Q3lPJ{position:absolute;z-index:5;right:clamp(20px,4vw,64px);bottom:clamp(24px,3vw,48px);display:flex;min-height:44px;align-items:center;gap:12px;font-size:11px}.StayLocalBusinessPages_enterDiary__Q3lPJ svg{width:15px}.StayLocalBusinessPages_chapterJournal__ktEq_{position:relative;background:#0f0f0f}.StayLocalBusinessPages_mobileCurrentTime__sXki3{display:none}.StayLocalBusinessPages_dayScene__k4iTf{position:relative;display:flex;min-height:100svh;align-items:flex-end;isolation:isolate;overflow:hidden;padding:clamp(38px,6vw,92px);color:#fff;scroll-margin-top:0}.StayLocalBusinessPages_dayScene__k4iTf>img{z-index:-3;object-fit:cover;transition:transform 6s ease-out}.StayLocalBusinessPages_dayScene__k4iTf:hover>img{transform:scale(1.025)}.StayLocalBusinessPages_dayScene__k4iTf[data-tone=night]>img,.StayLocalBusinessPages_dayScene__k4iTf[data-tone=tea]>img{filter:saturate(.78) contrast(1.03)}.StayLocalBusinessPages_sceneShade__q5O_U{position:absolute;z-index:-2;inset:0;background:linear-gradient(90deg,rgba(0,0,0,.72),transparent 62%),linear-gradient(0deg,rgba(0,0,0,.8),transparent 58%)}.StayLocalBusinessPages_sceneNumber__uje4W{position:absolute;top:clamp(28px,4vw,58px);right:clamp(28px,4vw,58px);font-size:10px;letter-spacing:.14em}.StayLocalBusinessPages_sceneTime__C4zFv{position:absolute;top:50%;left:clamp(28px,6vw,92px);display:flex;flex-direction:column;transform:translateY(-50%)}.StayLocalBusinessPages_sceneTime__C4zFv strong{font-size:clamp(78px,14vw,210px);font-weight:400;letter-spacing:-.085em;line-height:.78}.StayLocalBusinessPages_sceneTime__C4zFv span{margin-top:24px;font-size:9px;letter-spacing:.16em}.StayLocalBusinessPages_sceneProse__3B8Jj{position:relative;z-index:2;width:min(560px,46vw);margin-left:auto}.StayLocalBusinessPages_sceneProse__3B8Jj h2{margin:0;font-size:clamp(38px,5.2vw,76px);font-weight:400;letter-spacing:-.055em;line-height:1.12}.StayLocalBusinessPages_sceneProse__3B8Jj p{max-width:34em;margin:25px 0 0;color:rgba(255,255,255,.7);font-size:15px;line-height:1.85}.StayLocalBusinessPages_houseInventory__G6s7u{padding:clamp(92px,13vw,190px) clamp(24px,8vw,124px);background:var(--hanok-cream);color:var(--hanok-ink)}.StayLocalBusinessPages_houseInventory__G6s7u>p{margin:0;font-size:12px}.StayLocalBusinessPages_houseInventory__G6s7u>h2{margin:26px 0 clamp(65px,9vw,120px);font-size:clamp(45px,6vw,88px);font-weight:400;letter-spacing:-.06em;line-height:1.12}.StayLocalBusinessPages_houseInventory__G6s7u ul{margin:0;padding:0;list-style:none}.StayLocalBusinessPages_houseInventory__G6s7u li{display:flex;align-items:baseline;gap:clamp(24px,7vw,110px);border-top:1px solid rgba(37,28,23,.28);padding:clamp(20px,3vw,38px) 0}.StayLocalBusinessPages_houseInventory__G6s7u li:last-child{border-bottom:1px solid rgba(37,28,23,.28)}.StayLocalBusinessPages_houseInventory__G6s7u li span{width:110px;flex:0 0 auto;font-size:15px}.StayLocalBusinessPages_houseInventory__G6s7u li strong{font-size:clamp(25px,3.2vw,46px);font-weight:400;letter-spacing:-.045em}.StayLocalBusinessPages_houseInventory__G6s7u blockquote{width:min(800px,74vw);margin:clamp(65px,10vw,145px) 0 0 auto;font-size:clamp(24px,3.2vw,45px);font-weight:400;letter-spacing:-.035em;line-height:1.55}.StayLocalBusinessPages_reservationLedger__iIFsm{position:relative;display:grid;min-height:118svh;grid-template-columns:minmax(280px,.85fr) minmax(420px,1.15fr);align-items:center;grid-gap:clamp(50px,9vw,150px);gap:clamp(50px,9vw,150px);isolation:isolate;overflow:hidden;padding:clamp(100px,12vw,180px) clamp(24px,7vw,108px) 100px;color:#fff}.StayLocalBusinessPages_reservationLedger__iIFsm>img{z-index:-3;object-fit:cover;object-position:center 62%}.StayLocalBusinessPages_ledgerShade__JH1he{position:absolute;z-index:-2;inset:0;background:linear-gradient(90deg,rgba(15,13,12,.88),rgba(15,13,12,.36) 48%,rgba(15,13,12,.78)),linear-gradient(0deg,rgba(15,13,12,.9),transparent 58%)}.StayLocalBusinessPages_ledgerIntro__8nrFb>span{font-size:10px;letter-spacing:.13em}.StayLocalBusinessPages_ledgerIntro__8nrFb h2{margin:30px 0 28px;font-size:clamp(42px,5vw,72px);font-weight:400;letter-spacing:-.055em;line-height:1.13}.StayLocalBusinessPages_ledgerIntro__8nrFb p{max-width:32em;margin:0;color:rgba(255,255,255,.67);font-size:14px;line-height:1.8}.StayLocalBusinessPages_hanokForm__SG_FS{align-self:center}.StayLocalBusinessPages_hanokForm__SG_FS>fieldset,.StayLocalBusinessPages_hanokForm__SG_FS>label,.StayLocalBusinessPages_ledgerTotal__3TwEM{display:grid;min-width:0;grid-template-columns:150px 1fr;align-items:center;grid-gap:24px;gap:24px;margin:0;border:0;border-top:1px solid rgba(255,255,255,.42);padding:23px 0}.StayLocalBusinessPages_hanokForm__SG_FS>fieldset>legend,.StayLocalBusinessPages_hanokForm__SG_FS>label>span,.StayLocalBusinessPages_ledgerTotal__3TwEM>span{padding:0;font-size:11px;letter-spacing:.06em}.StayLocalBusinessPages_hanokForm__SG_FS input,.StayLocalBusinessPages_hanokForm__SG_FS select{width:100%;min-height:46px;border:0;border-bottom:1px solid rgba(255,255,255,.7);border-radius:0;padding:8px 0;background:transparent;color:#fff;font-size:17px}.StayLocalBusinessPages_hanokForm__SG_FS select option{color:#111}.StayLocalBusinessPages_hanokForm__SG_FS>fieldset{position:relative}.StayLocalBusinessPages_hanokForm__SG_FS>fieldset>legend{position:absolute;top:50%;left:0;transform:translateY(-50%)}.StayLocalBusinessPages_wingChoices__BwJ5D{grid-column:2;display:flex;gap:30px}.StayLocalBusinessPages_wingChoices__BwJ5D button{display:flex;min-width:112px;min-height:54px;flex-direction:column;align-items:flex-start;justify-content:center;border:0;border-bottom:1px solid rgba(255,255,255,.52);padding:0;background:transparent;cursor:pointer}.StayLocalBusinessPages_wingChoices__BwJ5D button[aria-pressed=true]{border-bottom-width:3px;border-bottom-color:var(--hanok-copper)}.StayLocalBusinessPages_wingChoices__BwJ5D strong{font-size:19px;font-weight:500}.StayLocalBusinessPages_wingChoices__BwJ5D small{margin-top:5px;color:rgba(255,255,255,.6);font-size:10px}.StayLocalBusinessPages_hanokForm__SG_FS>fieldset>small{grid-column:2;color:rgba(255,255,255,.68);font-size:10px}.StayLocalBusinessPages_ledgerTotal__3TwEM strong{font-size:clamp(30px,3.4vw,50px);font-weight:400;letter-spacing:-.04em}.StayLocalBusinessPages_ledgerTotal__3TwEM small{grid-column:2;color:rgba(255,255,255,.62);font-size:10px}.StayLocalBusinessPages_ledgerSubmit__anZ2A{display:flex;width:100%;min-height:60px;align-items:center;justify-content:space-between;gap:18px;border:0;border-top:1px solid rgba(255,255,255,.42);border-bottom:1px solid rgba(255,255,255,.42);padding:0;background:transparent;color:#fff;font-size:15px;cursor:pointer;transition:padding .3s ease,color .3s ease}.StayLocalBusinessPages_ledgerSubmit__anZ2A:hover{padding-inline:12px;color:#f1b58f}.StayLocalBusinessPages_ledgerSubmit__anZ2A svg{width:18px}.StayLocalBusinessPages_ledgerStatus__Bie2C{display:block;margin-top:15px;color:rgba(255,255,255,.64);font-size:10px;line-height:1.6}.StayLocalBusinessPages_reservationLedger__iIFsm>footer{position:absolute;right:clamp(24px,7vw,108px);bottom:30px;left:clamp(24px,7vw,108px);display:flex;align-items:baseline;justify-content:space-between;gap:24px;border-top:1px solid rgba(255,255,255,.22);padding-top:20px;font-size:10px}.StayLocalBusinessPages_reservationLedger__iIFsm>footer a{font-size:17px;font-weight:600}.StayLocalBusinessPages_reservationLedger__iIFsm>footer small{margin-left:8px;font-size:8px;font-weight:400;letter-spacing:.12em}@keyframes StayLocalBusinessPages_panoramaArrival__BMhmV{0%{opacity:.48;transform:scale(1.045)}to{opacity:1;transform:scale(1)}}@keyframes StayLocalBusinessPages_archArrival__Iw_6G{0%{opacity:0;transform:translateY(8%) scale(.94)}to{opacity:1;transform:translateY(0) scale(1)}}@media (max-width:900px){.StayLocalBusinessPages_atlasUtility__rCrkx>a:last-child,.StayLocalBusinessPages_atlasUtility__rCrkx>p{display:none}.StayLocalBusinessPages_atlasUtility__rCrkx{justify-content:flex-start}.StayLocalBusinessPages_atlasTitle__lmjWz{top:15%;width:58vw}.StayLocalBusinessPages_roomRoute__Ko7gu{inset:11% 0 7% 20%}.StayLocalBusinessPages_bookingDrawer__Ne37t>header{grid-template-columns:1fr 1.4fr}.StayLocalBusinessPages_bookingDrawer__Ne37t>header>span{grid-column:2}.StayLocalBusinessPages_stayPlanner__fTg_m{align-items:flex-start;flex-direction:column}.StayLocalBusinessPages_itineraryResult__9eXT8{grid-template-columns:repeat(3,1fr)}.StayLocalBusinessPages_itineraryResult__9eXT8>button{grid-column:1/-1}.StayLocalBusinessPages_diaryOpening__5j5vL{width:46vw}.StayLocalBusinessPages_arrivalArch__MPwLX{right:5vw;width:45vw}.StayLocalBusinessPages_timeRail__r2XvO{width:50vw}.StayLocalBusinessPages_reservationLedger__iIFsm{grid-template-columns:.78fr 1.22fr;gap:40px}}@media (max-width:760px){.StayLocalBusinessPages_routeFinder__QRkII{min-height:max(100svh,760px);padding:18px 16px}.StayLocalBusinessPages_atlasWordmark__VKRBk{font-size:15px}.StayLocalBusinessPages_atlasTitle__lmjWz{top:12%;left:16px;width:calc(100% - 32px)}.StayLocalBusinessPages_atlasTitle__lmjWz>span{font-size:9px}.StayLocalBusinessPages_atlasTitle__lmjWz h1{margin:15px 0 16px;font-size:clamp(43px,13.2vw,55px);line-height:.92}.StayLocalBusinessPages_atlasTitle__lmjWz>p{width:88%;font-size:13px;line-height:1.58}.StayLocalBusinessPages_roomRoute__Ko7gu{inset:36% 8px 8% 8px}.StayLocalBusinessPages_roomRoute__Ko7gu ol:before{inset:4% 28% 8%;border:2px dashed rgba(53,87,60,.58);border-top-color:transparent;border-radius:50% 45% 54% 44%/22% 34% 66% 78%;transform:rotate(3deg)}.StayLocalBusinessPages_roomRoute__Ko7gu ol:after{top:21%;right:-3%;width:115px;line-height:78px}.StayLocalBusinessPages_roomRoute__Ko7gu li[data-room=cedar]{right:auto;bottom:8%;left:4%}.StayLocalBusinessPages_roomRoute__Ko7gu li[data-room=canopy]{top:12%;right:3%}.StayLocalBusinessPages_roomRoute__Ko7gu button{width:min(178px,47vw);min-height:94px;padding:15px 17px}.StayLocalBusinessPages_roomRoute__Ko7gu button strong{font-size:22px}.StayLocalBusinessPages_routeOrigin__m8Ufc{bottom:1%;left:1%;right:auto}.StayLocalBusinessPages_routeDestination__GU0De{top:0;right:2%}.StayLocalBusinessPages_atlasContinue__RbmIk{right:16px;bottom:12px;font-size:10px}.StayLocalBusinessPages_roomMap__CBpVj{min-height:100svh}.StayLocalBusinessPages_roomPanorama__vejxA{object-position:center}.StayLocalBusinessPages_panoramaShade__AHdV8{background:linear-gradient(0deg,rgba(7,12,8,.92),transparent 72%)}.StayLocalBusinessPages_panoramaIndex__pdJEV{top:18px;right:16px;left:16px;flex-direction:column;gap:4px;font-size:8px}.StayLocalBusinessPages_roomFieldNote__CMFyI{right:16px;bottom:78px;left:16px;width:auto}.StayLocalBusinessPages_roomFieldNote__CMFyI>p:first-child{font-size:11px}.StayLocalBusinessPages_roomFieldNote__CMFyI h2{max-width:10em;font-size:clamp(38px,11.5vw,49px);line-height:.98}.StayLocalBusinessPages_roomFieldNote__CMFyI>p:nth-of-type(2){margin-top:18px;font-size:13px}.StayLocalBusinessPages_roomFieldNote__CMFyI dl{gap:28px;margin-top:22px}.StayLocalBusinessPages_roomFieldNote__CMFyI dd{font-size:11px}.StayLocalBusinessPages_panoramaNext__ohFcf{right:16px;bottom:14px}.StayLocalBusinessPages_fieldGuide__U_CfK{min-height:112svh}.StayLocalBusinessPages_guideImage__QrnAQ:after{background:linear-gradient(0deg,rgba(9,18,12,.96) 20%,rgba(9,18,12,.2) 75%)}.StayLocalBusinessPages_guideImage__QrnAQ>span{top:19px;bottom:auto;left:16px;font-size:8px}.StayLocalBusinessPages_trailItinerary__s78QQ{width:100%;margin:0;padding:50svh 16px 22svh}.StayLocalBusinessPages_trailItinerary__s78QQ h2{margin:18px 0 38px;font-size:42px}.StayLocalBusinessPages_trailItinerary__s78QQ nav{gap:8px;padding-bottom:56px}.StayLocalBusinessPages_trailItinerary__s78QQ nav:before{bottom:37px}.StayLocalBusinessPages_trailItinerary__s78QQ nav button{min-width:0;min-height:76px;flex:1 1}.StayLocalBusinessPages_trailItinerary__s78QQ nav button:after{bottom:-28px}.StayLocalBusinessPages_trailItinerary__s78QQ nav button strong{font-size:15px}.StayLocalBusinessPages_trailItinerary__s78QQ nav button>small{font-size:8px}.StayLocalBusinessPages_bookingDrawer__Ne37t{margin-top:-15svh;padding:100px 16px 24px;border-radius:42px 42px 0 0;-webkit-clip-path:none;clip-path:none}.StayLocalBusinessPages_drawerHandle__nJYip{top:24px}.StayLocalBusinessPages_bookingDrawer__Ne37t>header{display:block}.StayLocalBusinessPages_bookingDrawer__Ne37t>header p{font-size:9px}.StayLocalBusinessPages_bookingDrawer__Ne37t>header h2{margin-top:20px;font-size:39px}.StayLocalBusinessPages_bookingDrawer__Ne37t>header>span{display:block;margin-top:18px;text-align:left}.StayLocalBusinessPages_stayPlanner__fTg_m{gap:30px;margin-top:48px;padding:24px 0}.StayLocalBusinessPages_dateRoute__9o_R0{width:100%;display:grid;grid-template-columns:auto 1fr auto 1fr;grid-gap:9px;gap:9px}.StayLocalBusinessPages_dateRoute__9o_R0>svg{width:18px}.StayLocalBusinessPages_dateRoute__9o_R0 input{width:100%;font-size:12px}.StayLocalBusinessPages_guestRoute__4JrPw{width:100%;flex-wrap:wrap;gap:12px}.StayLocalBusinessPages_guestRoute__4JrPw>span{width:100%}.StayLocalBusinessPages_guestRoute__4JrPw>small{margin-left:auto}.StayLocalBusinessPages_itineraryResult__9eXT8{display:flex;align-items:flex-start;flex-direction:column;gap:12px;padding:30px 0}.StayLocalBusinessPages_itineraryResult__9eXT8>button{width:100%;margin-top:12px}.StayLocalBusinessPages_bookingDrawer__Ne37t>footer{align-items:flex-start;flex-direction:column;gap:10px}.StayLocalBusinessPages_bookingDrawer__Ne37t>footer a{align-self:flex-end}.StayLocalBusinessPages_dayClock___YFXx{min-height:max(100svh,760px);display:block;padding:18px 16px 20px}.StayLocalBusinessPages_diaryUtility__w36S8>span{display:none}.StayLocalBusinessPages_diaryUtility__w36S8>a:first-child{font-size:17px}.StayLocalBusinessPages_diaryOpening__5j5vL{position:relative;z-index:3;width:100%;margin:72px 0 0}.StayLocalBusinessPages_diaryOpening__5j5vL h1{margin:18px 0;font-size:clamp(40px,12.4vw,50px);line-height:1.13}.StayLocalBusinessPages_diaryOpening__5j5vL>p:last-child{width:92%;font-size:13px;line-height:1.72}.StayLocalBusinessPages_arrivalArch__MPwLX{right:8vw;bottom:15vh;width:84vw;height:43svh;border-radius:50% 50% 0 0/34% 34% 0 0}.StayLocalBusinessPages_arrivalArch__MPwLX figcaption strong{font-size:38px}.StayLocalBusinessPages_timeRail__r2XvO{position:absolute;z-index:5;right:16px;bottom:26px;left:16px;width:auto;margin:0}.StayLocalBusinessPages_timeRail__r2XvO a{min-height:62px;padding-right:5px}.StayLocalBusinessPages_timeRail__r2XvO a>span{font-size:14px}.StayLocalBusinessPages_enterDiary__Q3lPJ,.StayLocalBusinessPages_timeRail__r2XvO a>small{display:none}.StayLocalBusinessPages_chapterJournal__ktEq_{height:100svh;overflow-y:auto;overscroll-behavior:contain;scroll-snap-type:y mandatory}.StayLocalBusinessPages_mobileCurrentTime__sXki3{position:-webkit-sticky;position:sticky;z-index:7;top:16px;display:flex;width:-moz-fit-content;width:fit-content;align-items:baseline;gap:7px;margin:0 0 -47px 16px;color:#fff;pointer-events:none}.StayLocalBusinessPages_mobileCurrentTime__sXki3 span{font-size:8px;letter-spacing:.12em}.StayLocalBusinessPages_mobileCurrentTime__sXki3 strong{font-size:23px;font-weight:400}.StayLocalBusinessPages_dayScene__k4iTf{min-height:100svh;padding:72px 16px 36px;scroll-snap-align:start;scroll-snap-stop:always}.StayLocalBusinessPages_sceneShade__q5O_U{background:linear-gradient(0deg,rgba(0,0,0,.88),transparent 72%)}.StayLocalBusinessPages_sceneNumber__uje4W{top:19px;right:16px;font-size:8px}.StayLocalBusinessPages_sceneTime__C4zFv{top:auto;right:16px;bottom:196px;left:16px;transform:none}.StayLocalBusinessPages_sceneTime__C4zFv strong{font-size:clamp(70px,24vw,94px)}.StayLocalBusinessPages_sceneTime__C4zFv span{margin-top:12px;font-size:8px}.StayLocalBusinessPages_sceneProse__3B8Jj{width:100%;margin:0}.StayLocalBusinessPages_sceneProse__3B8Jj h2{max-width:11em;font-size:34px;line-height:1.16}.StayLocalBusinessPages_sceneProse__3B8Jj p{margin-top:15px;font-size:13px;line-height:1.7}.StayLocalBusinessPages_houseInventory__G6s7u{padding:90px 16px 100px}.StayLocalBusinessPages_houseInventory__G6s7u>h2{margin:20px 0 58px;font-size:43px}.StayLocalBusinessPages_houseInventory__G6s7u li{gap:20px;padding:19px 0}.StayLocalBusinessPages_houseInventory__G6s7u li span{width:62px;font-size:12px}.StayLocalBusinessPages_houseInventory__G6s7u li strong{font-size:20px}.StayLocalBusinessPages_houseInventory__G6s7u blockquote{width:88%;margin:72px 0 0 auto;font-size:24px;line-height:1.55}.StayLocalBusinessPages_reservationLedger__iIFsm{display:block;min-height:118svh;padding:90px 16px 120px}.StayLocalBusinessPages_reservationLedger__iIFsm>img{object-position:center}.StayLocalBusinessPages_ledgerShade__JH1he{background:linear-gradient(0deg,rgba(15,13,12,.96) 34%,rgba(15,13,12,.4))}.StayLocalBusinessPages_ledgerIntro__8nrFb h2{margin:20px 0;font-size:40px}.StayLocalBusinessPages_hanokForm__SG_FS{margin-top:58px}.StayLocalBusinessPages_hanokForm__SG_FS>fieldset,.StayLocalBusinessPages_hanokForm__SG_FS>label,.StayLocalBusinessPages_ledgerTotal__3TwEM{grid-template-columns:105px 1fr;gap:14px;padding:18px 0}.StayLocalBusinessPages_hanokForm__SG_FS>fieldset{min-height:118px}.StayLocalBusinessPages_wingChoices__BwJ5D{gap:16px}.StayLocalBusinessPages_wingChoices__BwJ5D button{min-width:0;flex:1 1}.StayLocalBusinessPages_ledgerTotal__3TwEM strong{font-size:32px}.StayLocalBusinessPages_reservationLedger__iIFsm>footer{right:16px;bottom:24px;left:16px;align-items:flex-start;flex-direction:column;gap:8px}}@media (prefers-reduced-motion:reduce){.StayLocalBusinessPages_forest___huXi *,.StayLocalBusinessPages_forest___huXi :after,.StayLocalBusinessPages_forest___huXi :before,.StayLocalBusinessPages_hanok__ZaYXb *,.StayLocalBusinessPages_hanok__ZaYXb :after,.StayLocalBusinessPages_hanok__ZaYXb :before{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}