.Skeleton-module__r0nEoq__sk{--sk-base:var(--sk-bg);--sk-glow:var(--sk-shine);border-radius:var(--radius-xs);background:linear-gradient(90deg, var(--sk-base) 25%, var(--sk-glow) 37%, var(--sk-base) 63%);background-size:400% 100%;flex:none;animation:1.6s ease-in-out infinite Skeleton-module__r0nEoq__sk-shimmer;display:block}.Skeleton-module__r0nEoq__inline{vertical-align:middle;display:inline-block}.Skeleton-module__r0nEoq__fill{border-radius:0;position:absolute;inset:0}.Skeleton-module__r0nEoq__dark{--sk-base:var(--sk-bg-dark);--sk-glow:var(--sk-shine-dark)}@keyframes Skeleton-module__r0nEoq__sk-shimmer{0%{background-position:100%}to{background-position:0}}@media (prefers-reduced-motion:reduce){.Skeleton-module__r0nEoq__sk{animation:none}}
.FloorPlan-module__zBvPRW__tabs{margin-top:var(--sp-2);gap:var(--sp-2);flex-wrap:wrap;display:flex}.FloorPlan-module__zBvPRW__tab{border:1px solid var(--btn-outline-border);border-radius:var(--radius-pill);background:var(--bg);font-size:var(--fs-sm);color:var(--fg-muted);white-space:nowrap;padding:8px 18px;font-weight:500;line-height:1.2;transition:background-color .15s,color .15s,border-color .15s}.FloorPlan-module__zBvPRW__tab:hover{color:var(--fg);border-color:var(--line-strong)}.FloorPlan-module__zBvPRW__tabOn,.FloorPlan-module__zBvPRW__tabOn:hover{background:var(--fg);border-color:var(--fg);color:var(--on-dark)}.FloorPlan-module__zBvPRW__panel{margin-top:var(--sp-8);gap:var(--sp-12);grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}.FloorPlan-module__zBvPRW__figure{aspect-ratio:4/3;border-radius:var(--radius-md);background:var(--bg-soft);place-items:center;display:grid;position:relative;overflow:hidden}.FloorPlan-module__zBvPRW__placeholder{font-size:var(--fs-sm);color:var(--fg-muted)}.FloorPlan-module__zBvPRW__img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.FloorPlan-module__zBvPRW__specs{flex-direction:column;margin:0;display:flex}.FloorPlan-module__zBvPRW__row{justify-content:space-between;align-items:center;gap:var(--sp-4);padding:var(--sp-3) 0;flex:1;display:flex}.FloorPlan-module__zBvPRW__row+.FloorPlan-module__zBvPRW__row{border-top:1px solid var(--line)}.FloorPlan-module__zBvPRW__label{font-size:var(--fs-base);color:var(--fg-muted)}.FloorPlan-module__zBvPRW__value{font-size:var(--fs-md);letter-spacing:-.01em;text-align:right;margin:0;font-weight:700}@media (max-width:899px){.FloorPlan-module__zBvPRW__panel{margin-top:var(--sp-6);gap:var(--sp-6);grid-template-columns:minmax(0,1fr)}.FloorPlan-module__zBvPRW__tab{padding:7px 14px}.FloorPlan-module__zBvPRW__row{padding:14px 0}}.FloorPlan-module__zBvPRW__empty{margin-top:var(--sp-2);padding:var(--sp-16) 0;text-align:center;font-size:var(--fs-base);color:var(--fg-muted)}
.Facilities-module__21YFoW__groups{margin-top:var(--sp-2);gap:var(--sp-12);flex-direction:column;display:flex}.Facilities-module__21YFoW__groupTitle{border-bottom:2px solid var(--line);font-size:var(--fs-lg);padding-bottom:10px;font-weight:700}.Facilities-module__21YFoW__grid{margin-top:var(--sp-5);gap:var(--sp-5) var(--sp-4);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.Facilities-module__21YFoW__card{border:1px solid var(--line);border-radius:var(--radius-box);background:var(--bg);overflow:hidden}.Facilities-module__21YFoW__thumb{aspect-ratio:16/9;background:var(--bg-soft);place-items:center;display:grid;position:relative;overflow:hidden}.Facilities-module__21YFoW__placeholder{font-size:var(--fs-sm);color:var(--fg-muted)}.Facilities-module__21YFoW__img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.Facilities-module__21YFoW__count{right:var(--sp-2);bottom:var(--sp-2);border-radius:var(--radius-xs);background:var(--scrim);color:var(--on-dark);font-size:var(--fs-xs);align-items:center;gap:4px;padding:3px 8px;font-weight:500;line-height:1.2;display:inline-flex;position:absolute}.Facilities-module__21YFoW__camera{width:12px;height:12px}.Facilities-module__21YFoW__body{padding:14px var(--sp-4) var(--sp-4)}.Facilities-module__21YFoW__name{font-size:var(--fs-md);font-weight:700}.Facilities-module__21YFoW__desc{margin-top:var(--sp-1);font-size:var(--fs-base);color:var(--fg-muted);line-height:1.5}@media (max-width:899px){.Facilities-module__21YFoW__groups{gap:var(--sp-10)}.Facilities-module__21YFoW__grid{gap:var(--sp-4) var(--sp-3);grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:599px){.Facilities-module__21YFoW__grid{grid-template-columns:minmax(0,1fr)}}.Facilities-module__21YFoW__empty{margin-top:var(--sp-2);padding:var(--sp-16) 0;text-align:center;font-size:var(--fs-base);color:var(--fg-muted)}.Facilities-module__21YFoW__card{transition:transform .35s var(--ease-out), box-shadow .35s ease}.Facilities-module__21YFoW__card:hover{box-shadow:var(--shadow-md);transform:translateY(-3px)}@media (prefers-reduced-motion:reduce){.Facilities-module__21YFoW__card:hover{transform:none}}
.Hero-module__buqEAW__hero{height:var(--hero-h);min-height:var(--hero-min-h);background:var(--hero-fallback);color:var(--on-dark);position:relative;overflow:hidden}.Hero-module__buqEAW__bg{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.Hero-module__buqEAW__dim{background:var(--hero-dim);pointer-events:none;position:absolute;inset:0}.Hero-module__buqEAW__inner{z-index:1;height:100%;max-width:var(--content-w);padding:0 var(--gutter) var(--sp-14);flex-direction:column;justify-content:flex-end;align-items:flex-start;margin:0 auto;display:flex;position:relative}.Hero-module__buqEAW__badge{border:1px solid var(--chip-glass-border);border-radius:var(--radius-pill);background:var(--chip-glass-bg);font-size:var(--fs-xs);white-space:nowrap;padding:5px 13px;font-weight:600;line-height:1.3;display:inline-block}.Hero-module__buqEAW__name{margin-top:var(--sp-3);font-size:var(--hero-title-fs);letter-spacing:-.03em;font-weight:700;line-height:1.2}.Hero-module__buqEAW__address{margin-top:var(--sp-2);font-size:var(--hero-sub-fs);color:var(--on-dark-muted);font-weight:400}.Hero-module__buqEAW__stats{margin-top:var(--sp-5);gap:var(--sp-4) var(--sp-10);flex-wrap:wrap;display:flex}.Hero-module__buqEAW__stat{gap:var(--sp-1);flex-direction:column;display:flex}.Hero-module__buqEAW__value{font-size:var(--hero-value-fs);letter-spacing:-.02em;font-weight:700;line-height:1.2}.Hero-module__buqEAW__unit{margin-left:var(--sp-1);font-size:var(--hero-sub-fs);color:var(--on-dark-muted);font-weight:400}.Hero-module__buqEAW__label{font-size:var(--fs-xs);color:var(--on-dark-muted);line-height:1.3}@media (max-width:899px){.Hero-module__buqEAW__inner{padding-bottom:var(--sp-8)}.Hero-module__buqEAW__stats{gap:var(--sp-3) var(--sp-6)}}.Hero-module__buqEAW__bg{transform-origin:50% 40%;animation:20s ease-out both Hero-module__buqEAW__hero-zoom}.Hero-module__buqEAW__badge{animation:Hero-module__buqEAW__hero-in 1.1s var(--ease-out) .15s both}.Hero-module__buqEAW__name{animation:Hero-module__buqEAW__hero-in 1.1s var(--ease-out) .35s both}.Hero-module__buqEAW__address{animation:Hero-module__buqEAW__hero-in 1.1s var(--ease-out) .55s both}.Hero-module__buqEAW__stats{animation:Hero-module__buqEAW__hero-in 1.1s var(--ease-out) .75s both}@keyframes Hero-module__buqEAW__hero-in{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:none}}@keyframes Hero-module__buqEAW__hero-zoom{0%{transform:scale(1.08)}to{transform:scale(1)}}@media (prefers-reduced-motion:reduce){.Hero-module__buqEAW__bg,.Hero-module__buqEAW__badge,.Hero-module__buqEAW__name,.Hero-module__buqEAW__address,.Hero-module__buqEAW__stats{animation:none}}@supports (height:100svh){.Hero-module__buqEAW__hero{height:calc(100svh - var(--header-h))}}
.Info-module__nQ89uG__grid{margin:var(--sp-2) 0 0;gap:var(--sp-3);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.Info-module__nQ89uG__box{padding:var(--sp-4) var(--sp-5);border-radius:var(--radius-box);background:var(--bg-soft)}.Info-module__nQ89uG__label{font-size:var(--fs-xs);color:var(--fg-muted)}.Info-module__nQ89uG__value{margin:var(--sp-2) 0 0;font-size:var(--info-value-fs);letter-spacing:-.02em;font-weight:700;line-height:1.3}.Info-module__nQ89uG__unit{margin-left:var(--sp-1);font-size:var(--fs-base);color:var(--fg-muted);font-weight:400}@media (max-width:899px){.Info-module__nQ89uG__grid{gap:var(--sp-3);grid-template-columns:repeat(2,minmax(0,1fr))}.Info-module__nQ89uG__box{padding:var(--sp-4)}}
.Chip-module__j4Ti-q__chip{border-radius:var(--radius-xs);font-size:var(--fs-xs);white-space:nowrap;padding:2px 6px;font-weight:600;line-height:1.4;display:inline-block}.Chip-module__j4Ti-q__blue{background:var(--tag-blue-bg);color:var(--tag-blue-fg)}.Chip-module__j4Ti-q__green{background:var(--tag-green-bg);color:var(--tag-green-fg)}.Chip-module__j4Ti-q__orange{background:var(--tag-orange-bg);color:var(--tag-orange-fg)}.Chip-module__j4Ti-q__red{background:var(--tag-red-bg);color:var(--tag-red-fg)}.Chip-module__j4Ti-q__gray{background:var(--tag-gray-bg);color:var(--tag-gray-fg)}
.Listings-module__GdeFDW__tabs{margin-top:var(--sp-2);box-shadow:inset 0 -1px 0 var(--line);scrollbar-width:none;display:flex;overflow-x:auto}.Listings-module__GdeFDW__tabs::-webkit-scrollbar{display:none}.Listings-module__GdeFDW__tab{padding:10px var(--sp-5) 11px;font-size:var(--fs-base);color:var(--fg-muted);white-space:nowrap;border-bottom:2px solid #0000;flex:none;font-weight:500;line-height:1.2;transition:color .15s}.Listings-module__GdeFDW__tab:hover{color:var(--fg)}.Listings-module__GdeFDW__tabOn{color:var(--fg);border-bottom-color:var(--fg);font-weight:600}.Listings-module__GdeFDW__count{margin-left:var(--sp-1);font-weight:600}.Listings-module__GdeFDW__tabOn .Listings-module__GdeFDW__count{color:var(--accent)}.Listings-module__GdeFDW__grid{margin-top:var(--sp-8);gap:var(--sp-5);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.Listings-module__GdeFDW__card{border:1px solid var(--line);border-radius:var(--radius-md);background:var(--bg);box-shadow:var(--shadow-sm);flex-direction:column;display:flex;overflow:hidden}.Listings-module__GdeFDW__thumb{aspect-ratio:2;background:var(--bg-soft);min-height:0;position:relative;overflow:hidden}.Listings-module__GdeFDW__thumb img{object-fit:cover;width:100%;height:100%}.Listings-module__GdeFDW__badge{top:var(--sp-3);left:var(--sp-3);font-weight:700;position:absolute}.Listings-module__GdeFDW__body{padding:var(--sp-4)}.Listings-module__GdeFDW__meta{font-size:var(--fs-xs);color:var(--fg-muted)}.Listings-module__GdeFDW__price{margin-top:var(--sp-1);font-size:var(--card-price-fs);letter-spacing:-.02em;font-weight:700;line-height:1.3}.Listings-module__GdeFDW__note{font-size:var(--fs-xs);color:var(--fg-muted);margin-top:2px}.Listings-module__GdeFDW__specs{margin-top:var(--sp-3);padding-top:var(--sp-3);border-top:1px solid var(--line);gap:var(--sp-1) var(--sp-3);font-size:var(--fs-xs);color:var(--fg-muted);flex-wrap:wrap;display:flex}.Listings-module__GdeFDW__empty{margin-top:var(--sp-8);padding:var(--sp-16) 0;text-align:center;font-size:var(--fs-base);color:var(--fg-muted)}.Listings-module__GdeFDW__actions{margin-top:var(--sp-10);align-items:center;gap:var(--sp-3);display:flex}.Listings-module__GdeFDW__moreBtn,.Listings-module__GdeFDW__brandBtn{align-items:center;gap:var(--sp-2);padding:11px var(--sp-6);border:1px solid var(--btn-outline-border);border-radius:var(--radius-sm);font-size:var(--fs-sm);white-space:nowrap;font-weight:600;line-height:1.2;transition:background-color .15s,border-color .15s,opacity .15s;display:inline-flex}.Listings-module__GdeFDW__moreBtn{background:var(--bg);color:var(--fg)}.Listings-module__GdeFDW__moreBtn:hover{border-color:var(--line-strong)}.Listings-module__GdeFDW__brandBtn{border-color:var(--fg);background:var(--fg);color:var(--on-dark);margin-left:auto}.Listings-module__GdeFDW__brandBtn:hover{opacity:.88}.Listings-module__GdeFDW__arrow{width:14px;height:14px}@media (max-width:899px){.Listings-module__GdeFDW__grid{margin-top:var(--sp-6);gap:var(--sp-4);grid-template-columns:repeat(2,minmax(0,1fr))}.Listings-module__GdeFDW__tab{padding:9px var(--sp-4) 10px}.Listings-module__GdeFDW__actions{margin-top:var(--sp-8);flex-direction:column;align-items:stretch}.Listings-module__GdeFDW__moreBtn,.Listings-module__GdeFDW__brandBtn{justify-content:center;margin-left:0}}@media (max-width:599px){.Listings-module__GdeFDW__grid{grid-template-columns:minmax(0,1fr)}}.Listings-module__GdeFDW__card{transition:transform .35s var(--ease-out), box-shadow .35s ease}.Listings-module__GdeFDW__card:hover{box-shadow:var(--shadow-md);transform:translateY(-3px)}@media (prefers-reduced-motion:reduce){.Listings-module__GdeFDW__card:hover{transform:none}}
.Location-module__pPsQLW__grid{margin-top:var(--sp-2);gap:var(--sp-4) var(--sp-5);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.Location-module__pPsQLW__card{border:1px solid var(--line);border-radius:var(--radius-box);background:var(--bg);overflow:hidden}.Location-module__pPsQLW__cardHead{align-items:center;gap:var(--sp-2);padding:10px var(--sp-4);border-bottom:1px solid var(--line);background:var(--bg-soft);font-size:var(--fs-md);font-weight:700;line-height:1.5;display:flex}.Location-module__pPsQLW__icon{font-size:var(--fs-base);line-height:1}.Location-module__pPsQLW__row{align-items:center;gap:var(--sp-3);padding:9px var(--sp-4);display:flex}.Location-module__pPsQLW__row+.Location-module__pPsQLW__row{border-top:1px solid var(--line)}.Location-module__pPsQLW__chip{text-align:center;min-width:56px}.Location-module__pPsQLW__name{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:var(--fs-base);flex:1;overflow:hidden}.Location-module__pPsQLW__dist{font-size:var(--fs-xs);color:var(--fg-muted);white-space:nowrap}@media (max-width:899px){.Location-module__pPsQLW__grid{gap:var(--sp-3);grid-template-columns:minmax(0,1fr)}.Location-module__pPsQLW__row{padding:9px var(--sp-3)}.Location-module__pPsQLW__cardHead{padding:10px var(--sp-3)}}
.Segmented-module__xFgbbq__group{border:1px solid var(--btn-outline-border);border-radius:var(--radius-sm);background:var(--bg);display:inline-flex;overflow:hidden}.Segmented-module__xFgbbq__item{border-left:1px solid var(--btn-outline-border);font-size:var(--fs-xs);color:var(--fg-muted);white-space:nowrap;padding:7px 14px;font-weight:500;line-height:1.2;transition:background-color .15s,color .15s}.Segmented-module__xFgbbq__item:first-child{border-left:0}.Segmented-module__xFgbbq__item:hover{color:var(--fg)}.Segmented-module__xFgbbq__on,.Segmented-module__xFgbbq__on:hover{background:var(--fg);color:var(--on-dark)}
.PriceChart-module__CH_vWa__wrap{position:relative}.PriceChart-module__CH_vWa__svg{display:block;overflow:visible}.PriceChart-module__CH_vWa__grid{stroke:var(--line)}.PriceChart-module__CH_vWa__gridZero{stroke:var(--line-strong)}.PriceChart-module__CH_vWa__axis{fill:var(--fg-muted);font-size:var(--fs-xs)}.PriceChart-module__CH_vWa__line{fill:none;stroke:currentColor;stroke-width:2px;stroke-linejoin:round;stroke-linecap:round}.PriceChart-module__CH_vWa__dot,.PriceChart-module__CH_vWa__marker{fill:currentColor;stroke:var(--bg);stroke-width:2px}.PriceChart-module__CH_vWa__cursor{stroke:var(--line-strong);stroke-dasharray:3 3}.PriceChart-module__CH_vWa__hit{fill:#0000;cursor:crosshair;touch-action:pan-y}.PriceChart-module__CH_vWa__sale{color:var(--series-sale)}.PriceChart-module__CH_vWa__jeonse{color:var(--series-jeonse)}.PriceChart-module__CH_vWa__wolse{color:var(--series-wolse)}.PriceChart-module__CH_vWa__tip{z-index:2;min-width:220px;padding:var(--sp-3) 14px;border:1px solid var(--line);border-radius:var(--radius-box);background:var(--bg);box-shadow:var(--shadow-md);pointer-events:none;font-size:var(--fs-xs);position:absolute;top:8px}.PriceChart-module__CH_vWa__tipTitle{margin-bottom:var(--sp-2);font-size:var(--fs-base);font-weight:700;display:block}.PriceChart-module__CH_vWa__tipRows{gap:var(--sp-1) var(--sp-3);grid-template-columns:1fr auto;margin:0;display:grid}.PriceChart-module__CH_vWa__tipRows dt{color:var(--fg-muted);white-space:nowrap;align-items:center;gap:6px;display:flex}.PriceChart-module__CH_vWa__tipRows dd{text-align:right;margin:0;font-weight:700}.PriceChart-module__CH_vWa__swatch{background:currentColor;border-radius:2px;width:8px;height:8px;display:inline-block}.PriceChart-module__CH_vWa__legend{margin-top:var(--sp-3);justify-content:flex-end;gap:var(--sp-4);font-size:var(--fs-xs);color:var(--fg-muted);display:flex}.PriceChart-module__CH_vWa__legend li{align-items:center;gap:6px;display:inline-flex}.PriceChart-module__CH_vWa__empty{font-size:var(--fs-sm);color:var(--fg-muted);place-items:center;margin:0;display:grid}.PriceChart-module__CH_vWa__line{stroke-dasharray:1}[data-in] .PriceChart-module__CH_vWa__line{animation:PriceChart-module__CH_vWa__chart-draw 1.8s var(--ease-out) .2s both}[data-in] .PriceChart-module__CH_vWa__dot{animation:.5s 1.5s both PriceChart-module__CH_vWa__chart-fade}.PriceChart-module__CH_vWa__bar{transform-box:fill-box;transform-origin:bottom}[data-in] .PriceChart-module__CH_vWa__bar{animation:PriceChart-module__CH_vWa__chart-grow .8s var(--ease-out) calc(var(--i,0) * 25ms) both}.PriceChart-module__CH_vWa__tip{animation:.2s ease-out PriceChart-module__CH_vWa__chart-tip}@keyframes PriceChart-module__CH_vWa__chart-draw{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}@keyframes PriceChart-module__CH_vWa__chart-fade{0%{opacity:0}to{opacity:1}}@keyframes PriceChart-module__CH_vWa__chart-grow{0%{transform:scaleY(0)}to{transform:scaleY(1)}}@keyframes PriceChart-module__CH_vWa__chart-tip{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){[data-in] .PriceChart-module__CH_vWa__line,[data-in] .PriceChart-module__CH_vWa__dot,[data-in] .PriceChart-module__CH_vWa__bar,.PriceChart-module__CH_vWa__tip{animation:none}}
.MarketPrice-module__2QhsTa__toolbar{justify-content:space-between;align-items:center;gap:var(--sp-3);flex-wrap:wrap;display:flex}.MarketPrice-module__2QhsTa__select{display:inline-flex;position:relative}.MarketPrice-module__2QhsTa__select select{appearance:none;border:1px solid var(--btn-outline-border);border-radius:var(--radius-sm);background:var(--bg);min-width:120px;font:inherit;font-size:var(--fs-xs);color:var(--fg);cursor:pointer;padding:7px 32px 7px 12px;font-weight:500}.MarketPrice-module__2QhsTa__chevron{width:14px;height:14px;color:var(--fg-muted);pointer-events:none;margin-top:-7px;position:absolute;top:50%;right:10px}.MarketPrice-module__2QhsTa__cards{margin-top:var(--sp-5);gap:var(--sp-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.MarketPrice-module__2QhsTa__card{padding:var(--sp-4) var(--sp-5);border:1px solid var(--line);border-radius:var(--radius-box);background:var(--bg)}.MarketPrice-module__2QhsTa__cardTitle{font-size:var(--fs-sm);color:var(--fg-muted)}.MarketPrice-module__2QhsTa__cardTitle strong{color:var(--fg);font-weight:700}.MarketPrice-module__2QhsTa__cardDate{font-size:var(--fs-xs);color:var(--fg-muted);margin-top:2px}.MarketPrice-module__2QhsTa__cardValue{margin-top:var(--sp-3);font-size:var(--card-price-fs);letter-spacing:-.02em;font-weight:700;line-height:1.3}.MarketPrice-module__2QhsTa__chartCard{margin-top:var(--sp-4);padding:var(--sp-5);border:1px solid var(--line);border-radius:var(--radius-box);background:var(--bg)}.MarketPrice-module__2QhsTa__unitTabs{margin-top:var(--sp-6)}.MarketPrice-module__2QhsTa__tableWrap{margin-top:var(--sp-4);border:1px solid var(--line);border-radius:var(--radius-box);background:var(--bg);overflow:hidden}.MarketPrice-module__2QhsTa__skTable{margin-top:var(--sp-6)}.MarketPrice-module__2QhsTa__skRow{align-items:center;gap:var(--sp-6);padding:18px var(--sp-4);display:flex}.MarketPrice-module__2QhsTa__skRow+.MarketPrice-module__2QhsTa__skRow{border-top:1px solid var(--line)}.MarketPrice-module__2QhsTa__skRow:first-child{padding:12px var(--sp-4);background:var(--bg-soft)}.MarketPrice-module__2QhsTa__table{border-collapse:collapse;table-layout:fixed;width:100%}.MarketPrice-module__2QhsTa__table th{padding:10px var(--sp-4);background:var(--bg-soft);font-size:var(--fs-xs);color:var(--fg-muted);text-align:left;font-weight:500}.MarketPrice-module__2QhsTa__table td{padding:var(--sp-3) var(--sp-4);border-top:1px solid var(--line);font-size:var(--fs-sm);vertical-align:middle}.MarketPrice-module__2QhsTa__colDate{width:14%}.MarketPrice-module__2QhsTa__colSupply,.MarketPrice-module__2QhsTa__colExclusive{width:27%}.MarketPrice-module__2QhsTa__colPrice{width:20%}.MarketPrice-module__2QhsTa__colFloor{width:12%}.MarketPrice-module__2QhsTa__date{font-weight:600}.MarketPrice-module__2QhsTa__area{font-size:var(--fs-xs);color:var(--fg-muted)}.MarketPrice-module__2QhsTa__type{font-size:var(--fs-xs);font-weight:600;line-height:1.2;display:block}.MarketPrice-module__2QhsTa__price{margin-top:2px;font-weight:700;display:block}.MarketPrice-module__2QhsTa__table .MarketPrice-module__2QhsTa__emptyRow{padding:var(--sp-10) var(--sp-4);text-align:center;color:var(--fg-muted)}.MarketPrice-module__2QhsTa__more{margin-top:var(--sp-5);justify-content:center;display:flex}.MarketPrice-module__2QhsTa__moreBtn{padding:11px var(--sp-6);border:1px solid var(--btn-outline-border);border-radius:var(--radius-sm);background:var(--bg);font-size:var(--fs-sm);color:var(--fg);font-weight:600;line-height:1.2;transition:border-color .15s}.MarketPrice-module__2QhsTa__moreBtn:hover{border-color:var(--line-strong)}@media (max-width:899px){.MarketPrice-module__2QhsTa__cards{gap:var(--sp-3);grid-template-columns:minmax(0,1fr)}.MarketPrice-module__2QhsTa__chartCard{padding:var(--sp-4) var(--sp-3)}.MarketPrice-module__2QhsTa__table th,.MarketPrice-module__2QhsTa__table td{padding-left:var(--sp-3);padding-right:var(--sp-3)}}@media (max-width:599px){.MarketPrice-module__2QhsTa__colSupply{display:none}.MarketPrice-module__2QhsTa__colDate{width:22%}.MarketPrice-module__2QhsTa__colExclusive{width:36%}.MarketPrice-module__2QhsTa__colPrice{width:28%}.MarketPrice-module__2QhsTa__colFloor{width:14%}}
.Nav-module__BtqhmW__nav{z-index:100;background:var(--bg);border-bottom:1px solid var(--line);position:sticky;top:0}.Nav-module__BtqhmW__inner{height:var(--nav-h);max-width:var(--content-w);padding:0 var(--gutter);align-items:center;gap:var(--sp-6);grid-template-columns:auto 1fr auto;margin:0 auto;display:grid}.Nav-module__BtqhmW__brand{font-size:var(--fs-lg);letter-spacing:-.02em;white-space:nowrap;font-weight:700}.Nav-module__BtqhmW__menuWrap{justify-content:center;min-width:0;display:flex}.Nav-module__BtqhmW__menu{align-items:center;gap:var(--nav-gap);display:flex}.Nav-module__BtqhmW__link{padding:var(--sp-2) 0;font-size:var(--nav-link-fs);color:var(--nav-link);white-space:nowrap;font-weight:500;transition:color .15s;display:inline-block}.Nav-module__BtqhmW__link:hover{color:var(--nav-link-active)}.Nav-module__BtqhmW__active{color:var(--nav-link-active);font-weight:700}.Nav-module__BtqhmW__mapBtn{align-items:center;gap:var(--sp-1);border:1px solid var(--btn-outline-border);background:var(--bg);color:var(--btn-outline-fg);white-space:nowrap;border-radius:6px;padding:9px 17px;font-size:14px;font-weight:500;line-height:1;transition:background-color .15s,border-color .15s;display:inline-flex}.Nav-module__BtqhmW__mapBtn:hover{background:var(--bg-soft)}.Nav-module__BtqhmW__mapIcon{width:14px;height:14px}@media (max-width:899px){.Nav-module__BtqhmW__inner{row-gap:0;column-gap:var(--sp-3);grid-template-columns:1fr auto;grid-template-areas:"brand map""menu menu";height:auto;padding:0}.Nav-module__BtqhmW__brand{height:var(--nav-h);padding-left:var(--gutter);font-size:var(--fs-md);grid-area:brand;align-items:center;display:flex}.Nav-module__BtqhmW__mapBtn{margin-right:var(--gutter);grid-area:map;align-self:center;padding:7px 12px;font-size:13px}.Nav-module__BtqhmW__menuWrap{border-top:1px solid var(--line);-webkit-mask-image:linear-gradient(to right, transparent, #000 var(--gutter), #000 calc(100% - var(--gutter)), transparent);mask-image:linear-gradient(to right, transparent, #000 var(--gutter), #000 calc(100% - var(--gutter)), transparent);grid-area:menu;justify-content:flex-start}.Nav-module__BtqhmW__menu{height:var(--nav-tabs-h);padding:0 var(--sp-2);scrollbar-width:none;-webkit-overflow-scrolling:touch;gap:0;overflow-x:auto}.Nav-module__BtqhmW__menu::-webkit-scrollbar{display:none}.Nav-module__BtqhmW__link{height:var(--nav-tabs-h);padding:0 var(--sp-3);border-bottom:2px solid #0000;align-items:center;display:inline-flex}.Nav-module__BtqhmW__active{border-bottom-color:var(--nav-link-active)}}
.Contact-module__GwGJBq__footer{min-height:var(--footer-h);background:var(--footer-bg);color:var(--on-dark);align-items:center;display:flex}.Contact-module__GwGJBq__inner{width:100%;max-width:var(--content-w);padding:var(--sp-10) var(--gutter);justify-content:space-between;align-items:center;gap:var(--sp-10);margin:0 auto;display:flex}.Contact-module__GwGJBq__text{flex:1;min-width:0}.Contact-module__GwGJBq__eyebrow{font-size:var(--fs-xs);letter-spacing:.08em;text-transform:uppercase;color:var(--on-dark-faint);font-weight:600}.Contact-module__GwGJBq__title{margin-top:var(--sp-2);font-size:var(--fs-2xl);letter-spacing:-.03em;font-weight:700;line-height:1.3}.Contact-module__GwGJBq__sub{margin-top:var(--sp-3);font-size:var(--fs-base);color:var(--on-dark-muted)}.Contact-module__GwGJBq__card{justify-content:space-between;align-items:center;gap:var(--sp-6);padding:var(--sp-4) var(--sp-4) var(--sp-4) var(--sp-5);border:1px solid var(--glass-border);border-radius:var(--radius-xl);background:var(--glass-bg);flex:0 520px;display:flex}.Contact-module__GwGJBq__cardLean{flex:none}.Contact-module__GwGJBq__cardLean .Contact-module__GwGJBq__actions{width:auto;min-width:230px}.Contact-module__GwGJBq__agent{min-width:0}.Contact-module__GwGJBq__office{font-size:var(--fs-xs);color:var(--on-dark-muted)}.Contact-module__GwGJBq__name{margin-top:var(--sp-1);font-size:var(--fs-lg);letter-spacing:-.02em;font-weight:700}.Contact-module__GwGJBq__role{margin-left:var(--sp-2);font-size:var(--fs-xs);color:var(--on-dark-muted);font-weight:400}.Contact-module__GwGJBq__actions{gap:var(--sp-2);flex-direction:column;flex:none;width:230px;display:flex}.Contact-module__GwGJBq__btn{justify-content:space-between;align-items:center;gap:var(--sp-2);border-radius:var(--radius-box);width:100%;min-height:46px;font-size:var(--fs-xs);text-align:left;padding:0 14px;line-height:1.2;transition:filter .15s;display:flex}.Contact-module__GwGJBq__btn:hover{filter:brightness(.95)}.Contact-module__GwGJBq__btnLabel{opacity:.7;white-space:nowrap;align-items:center;gap:6px;font-weight:500;display:inline-flex}.Contact-module__GwGJBq__icon{width:13px;height:13px}.Contact-module__GwGJBq__btnValue{font-size:var(--fs-base);letter-spacing:-.01em;white-space:nowrap;font-weight:700}.Contact-module__GwGJBq__phone{background:var(--bg);color:var(--fg)}.Contact-module__GwGJBq__kakao{background:var(--kakao-bg);color:var(--kakao-fg)}@media (max-width:899px){.Contact-module__GwGJBq__inner{align-items:stretch;gap:var(--sp-6);padding:var(--sp-10) var(--gutter);flex-direction:column}.Contact-module__GwGJBq__card{align-items:stretch;gap:var(--sp-4);padding:var(--sp-4);flex-direction:column;flex:none}.Contact-module__GwGJBq__actions{width:100%}}
.Section-module__K5SzvG__section{scroll-margin-top:calc(var(--nav-total-h) + var(--sp-4));padding:var(--sp-16) 0}.Section-module__K5SzvG__section.Section-module__K5SzvG__bare{padding:0}.Section-module__K5SzvG__soft{background:var(--bg-soft)}.Section-module__K5SzvG__inner{width:100%;max-width:var(--content-w);padding:0 var(--gutter);margin:0 auto}.Section-module__K5SzvG__full{width:100%}.Section-module__K5SzvG__head{margin-bottom:var(--sp-8)}.Section-module__K5SzvG__eyebrow{margin-bottom:var(--sp-2);font-size:var(--fs-xs);letter-spacing:.02em;text-transform:uppercase;color:var(--accent);font-weight:700}.Section-module__K5SzvG__title{font-size:var(--fs-2xl);letter-spacing:-.03em;font-weight:700;line-height:1.25}.Section-module__K5SzvG__subtitle{margin-top:var(--sp-2);color:var(--fg-muted);font-size:var(--fs-base)}@media (max-width:899px){.Section-module__K5SzvG__section{padding:var(--sp-10) 0}.Section-module__K5SzvG__head{margin-bottom:var(--sp-6)}}
.DevDataBadge-module__0F2Qwq__badge{left:var(--sp-3);bottom:var(--sp-3);z-index:200;max-width:calc(100vw - var(--sp-6));border:1px solid var(--line);border-radius:var(--radius-pill);background:var(--bg);box-shadow:var(--shadow-md);font-size:var(--fs-xs);color:var(--fg);pointer-events:none;align-items:center;gap:6px;padding:6px 10px;font-weight:600;display:inline-flex;position:fixed}.DevDataBadge-module__0F2Qwq__dot{background:currentColor;border-radius:50%;width:8px;height:8px}.DevDataBadge-module__0F2Qwq__msg{color:var(--fg-muted);text-overflow:ellipsis;white-space:nowrap;font-weight:400;overflow:hidden}.DevDataBadge-module__0F2Qwq__mock{color:var(--tag-gray-fg);background:var(--tag-gray-bg)}.DevDataBadge-module__0F2Qwq__loading{color:var(--tag-blue-fg);background:var(--tag-blue-bg)}.DevDataBadge-module__0F2Qwq__api{color:var(--tag-green-fg);background:var(--tag-green-bg)}.DevDataBadge-module__0F2Qwq__failed{color:var(--tag-red-fg);background:var(--tag-red-bg)}
.App-module__ZKp1MG__page{background:var(--bg);min-height:100dvh;color:var(--fg);flex-direction:column;display:flex}.App-module__ZKp1MG__main{flex:1}
