.sp-site[data-design=lapang]{--sp-text:#1f2421;--sp-text-2:#5b635d;--sp-divider:#e1e4de;--sp-alt:color-mix(in srgb, var(--sp-tint) 50%, #fff)}.sp-site[data-design=lapang] :is(.sp-intro,.sp-sectiontitle,.sp-head){text-align:left;margin-inline:0}.sp-site[data-design=lapang] :is(.sp-head,.sp-intro) .sp-h4,.sp-site[data-design=lapang] .sp-sectiontitle{font-size:2rem;line-height:1.1}.sp-site[data-design=lapang] .sp-section.sp-tint{--sp-endline:1;background:var(--sp-alt)}.sp-site[data-design=lapang] .sp-section:has(.sp-props--list,.sp-gallery){--sp-endline:1;background:var(--sp-alt)}.sp-site[data-design=lapang] .sp-section:has(.sp-props--list) .sp-prop{border:1px solid color-mix(in srgb, var(--sp-primary-dark) 18%, var(--sp-tint));border-radius:var(--sp-radius);background:#fff;padding:12px}.sp-site[data-design=lapang] .sp-hero--poster{min-height:560px;padding-bottom:64px}.sp-site[data-design=lapang] .sp-hero--poster h1{font-size:min(12vw,5.5rem);line-height:1}.sp-site[data-design=lapang] .sp-hero--poster .sp-hero__fade{background:linear-gradient(90deg,#0000008c 0%,#0000001a 70%),linear-gradient(#0000 40%,#00000073 100%)}.sp-site[data-design=lapang] .sp-hero--poster+.sp-searchbar{margin-top:-40px;padding-top:0}.sp-site[data-design=lapang] .sp-hero:not(.sp-hero--poster,.sp-hero--split,.sp-hero--cover){background:var(--sp-alt);color:var(--sp-text)}.sp-site[data-design=lapang] .sp-hero:not(.sp-hero--poster,.sp-hero--split,.sp-hero--cover) .sp-btn--light{background:var(--sp-primary);color:#fff}.sp-site[data-design=lapang] .sp-hero:not(.sp-hero--poster,.sp-hero--split,.sp-hero--cover) .sp-btn--outlined-light{border-color:var(--sp-primary);color:var(--sp-primary-dark)}.sp-site[data-design=lapang] .sp-split__text .sp-h4{font-size:2.125rem;line-height:1.1}.sp-site[data-design=lapang] .sp-split .sp-photo :is(.sp-sample,picture){height:100%;display:block}.sp-site[data-design=lapang] .sp-feature.sp-card{border-top:1px solid var(--sp-text);background:0 0;border-radius:0;gap:8px;padding:18px 0 0}.sp-site[data-design=lapang] .sp-feature h3{font-size:1.5rem}.sp-site[data-design=lapang] .sp-features:not(.sp-features--list){gap:32px}.sp-site[data-design=lapang] .sp-footer{background:var(--sp-alt);color:var(--sp-text)}.sp-site[data-design=lapang] .sp-footer__bottom{border-color:var(--sp-divider)}.sp-site[data-design=lapang] .sp-footer a:not(:hover){text-decoration:none}.sp-site[data-design=lapang] .sp-pagehead h1{font-size:2.75rem}.sp-site[data-design=lapang] .sp-dpanel{border-top:3px solid var(--sp-primary)}@media (min-width:900px){.sp-site[data-design=lapang] :is(.sp-head,.sp-intro) .sp-h4,.sp-site[data-design=lapang] .sp-sectiontitle,.sp-site[data-design=lapang] .sp-split__text .sp-h4{font-size:3rem}.sp-site[data-design=lapang] .sp-hero--poster{min-height:700px;padding-bottom:120px}.sp-site[data-design=lapang] .sp-hero--poster+.sp-searchbar{margin-top:-56px}.sp-site[data-design=lapang] .sp-split .sp-photo{aspect-ratio:5/6}.sp-site[data-design=lapang] .sp-split .sp-photo img{object-fit:cover;height:100%!important}.sp-site[data-design=lapang] .sp-pagehead h1{font-size:4rem}.sp-site[data-design=lapang] .sp-prop__price:not(.sp-prop__price--ask){font-size:1.75rem}}
