@keyframes rotating{100%{transform:rotate(360deg)}}.estate-header .breadcrumbs{margin:0}.estate-header .estate-header-row{display:flex;gap:clamp(2rem,1.9108280255vw,3rem)}.estate-header .estate-header-row.estate-header-top{margin-bottom:clamp(5.6rem,6.1146496815vw,9.6rem);justify-content:space-between;flex-wrap:wrap}.estate-header .estate-header-row.estate-header-title{align-items:center;justify-content:space-between;flex-wrap:wrap}.estate-header .estate-header-row.estate-header-title h1{margin:0}.estate-header .estate-header-row.estate-header-title .estate-header-notice{max-width:47rem;padding:clamp(1rem,0.9554140127vw,1.5rem);background-color:var(--project-map-brown, #AF9100);border-radius:1rem;font-weight:500}.estate-header .estate-header-row.estate-header-bottom{flex-direction:column;gap:clamp(2rem,2.5477707006vw,4rem);margin:clamp(3.2rem,3.0573248408vw,4.8rem) 0}@media(min-width: 992px){.estate-header .estate-header-row.estate-header-bottom{flex-direction:row;align-items:center;margin-bottom:clamp(3.2rem,3.0573248408vw,4.8rem)}}.estate-header .estate-header-row.estate-header-bottom .estate-header-price span{display:block;margin-top:.5rem;font-size:clamp(2.4rem,2.2929936306vw,3.6rem);line-height:clamp(3.4rem,2.9299363057vw,4.6rem);font-weight:700}.estate-header .estate-header-row.estate-header-bottom .estate-header-bottom-inner{display:flex;flex-wrap:wrap;gap:clamp(2rem,1.9108280255vw,3rem);align-items:center}.estate-info-box{margin-bottom:clamp(1.6rem,1.5286624204vw,2.4rem)}.estate-info-container{display:grid;grid-gap:clamp(3rem,2.5477707006vw,4rem) clamp(2rem,1.9108280255vw,3rem)}@media(min-width: 480px){.estate-info-container{grid-template-columns:repeat(2, 1fr)}}@media(min-width: 768px){.estate-info-container{grid-template-columns:repeat(3, 1fr)}}@media(min-width: 992px){.estate-info-container{grid-template-columns:repeat(6, 1fr)}}.estate-info-container .estate-info-item{text-align:center}@media(min-width: 480px){.estate-info-container .estate-info-item{text-align:left}}.estate-info-container .estate-info-item .estate-info-item-title{margin-bottom:clamp(1rem,0.9554140127vw,1.5rem)}.estate-info-container .estate-info-item .estate-info-item-content{font-size:clamp(2rem,1.5286624204vw,2.4rem);line-height:clamp(2.8rem,2.1656050955vw,3.4rem);font-weight:500}.widget-background-white{position:relative;padding:clamp(3.2rem,3.0573248408vw,4.8rem);background-color:var(--base-white, #fff);box-shadow:0px 10px 30px 0px rgba(83,62,0,.15);border-radius:var(--base-border-radius, 0);color:var(--text-color, #262626) !important;border-radius:2.4rem;z-index:1}@media(min-width: 1200px){.widget-background-white{box-shadow:16px 24px 48px 0px rgba(83,62,0,.15)}}