.page.sample-space{background-color:#f5f2e7}.property-hero{background:#d3cec5;width:100%;min-height:65vh;max-height:80vh}.property-hero-carousel{width:100%;height:100%;position:absolute;inset:0}.property-hero-slide{opacity:0;visibility:hidden;transition:opacity .6s,visibility .6s;position:absolute;inset:0}.property-hero-slide.is-active{opacity:1;visibility:visible;z-index:0}.property-hero-prev,.property-hero-next{z-index:2;width:48px;height:48px;color:var(--base-100);cursor:pointer;background:#14131340;border:none;border-radius:50%;justify-content:center;align-items:center;transition:background .2s;display:flex;position:absolute;top:50%;transform:translateY(-50%)}.property-hero-prev:hover,.property-hero-next:hover{background:#14131366}.property-hero-prev{left:1.5rem}.property-hero-next{right:1.5rem}.property-hero-prev:before{content:"";border-bottom:2px solid;border-left:2px solid;width:12px;height:12px;margin-left:4px;transform:rotate(-45deg)}.property-hero-next:before{content:"";border-top:2px solid;border-right:2px solid;width:12px;height:12px;margin-right:4px;transform:rotate(-45deg)}.property-hero-dots{z-index:2;gap:.5rem;display:flex;position:absolute;bottom:1.5rem;left:50%;transform:translate(-50%)}.property-hero-dot{cursor:pointer;background:#f2ede680;border:none;border-radius:50%;width:8px;height:8px;transition:background .2s,transform .2s}.property-hero-dot:hover{background:#f2ede6cc}.property-hero-dot.is-active{background:var(--base-100);transform:scale(1.2)}.sample-space-hero .hero-stats{z-index:2;align-items:flex-end;width:100%;min-height:4rem;display:flex;position:absolute;bottom:0;left:0}.sample-space-hero .hero-stats .container{align-items:stretch;gap:1rem;width:100%;height:100%;display:flex}.sample-space-hero .hero-stats .stat{min-height:0;color:var(--base-200);-webkit-backdrop-filter:blur(1rem);backdrop-filter:blur(1rem);background-color:#f2ede61a;border-radius:1rem;flex-direction:column;flex:1;padding:.75rem 1rem;display:flex;overflow:hidden}.sample-space-hero .hero-stats .stat-count,.sample-space-hero .hero-stats .stat-info{flex:1}.sample-space-hero .hero-stats .stat-divider{background-color:#ffffff0d;width:100%;height:1px}.sample-space-hero .hero-stats .stat-info{align-items:flex-end;display:flex}.property-offering{color:#ef4444}@media (max-width:1000px){.sample-space-hero .hero-stats{min-height:3.5rem}.sample-space-hero .hero-stats .stat{padding:.5rem .75rem}}.sample-space-hero{width:100%;min-height:75vh;max-height:90vh;position:relative;overflow:hidden}.sample-space-hero.property-hero .container{padding-top:50%}@media (min-height:700px){.sample-space-hero.property-hero .container{padding-top:45vh}}.sample-space-hero .sample-space-hero-img{width:100%;height:100%;position:absolute;top:0;left:0}.sample-space-hero .sample-space-hero-img img{object-fit:cover;width:100%;height:100%}.sample-space-hero .sample-space-hero-overlay{background:radial-gradient(#14131340 0%,#1413134d 40%,#14131380 70%,#14131399 100%);width:100%;height:100%;position:absolute;top:0;left:0}.sample-space-content{padding:4rem 0 8rem}.sample-space-hero-header h1{position:relative}.sample-space-hero .container{color:var(--base-100);padding-top:35svh;position:relative}.sample-space-hero .container p,.sample-space-hero .container h1,.sample-space-hero .container h3{color:var(--base-100)}.sample-space-hero .container .sample-space-content,.sample-space-details.sample-space-details-1 .container,.sample-space-details.sample-space-details-2 .container{gap:2rem;display:flex;position:relative}.sample-space-col:first-child{flex:2}.sample-space-col:nth-child(2){flex:3}.sample-space-hero .sample-space-content .sample-space-col:nth-child(2){flex-direction:column;gap:4rem;display:flex}.sample-space-hero .sample-space-content .sample-space-col:nth-child(2) h3{width:85%;margin-bottom:2rem}.sample-space-meta .sample-space-hero-row{gap:2rem;display:flex}.sample-space-meta .sample-space-hero-row .sample-space-hero-sub-col{flex:1}.sample-space-meta .sample-space-hero-row .sample-space-hero-sub-col p:first-child{margin-bottom:1rem}.sample-space-details{color:#333;background-color:#f5f2e7;width:100vw;height:100%;padding-top:4rem;position:relative;overflow:hidden}.sample-space-details h3{color:#333;width:85%;margin-bottom:2rem}.sample-space-details-img{aspect-ratio:3/4;border-radius:2rem;width:75%;margin-top:4rem;overflow:hidden}.sample-space-details-img img{opacity:.85}.sample-space-details.sample-space-details-2 .sample-space-meta{color:#333;margin-bottom:4rem}.sample-space-details .sample-space-col p,.sample-space-details .sample-space-meta .sample-space-hero-sub-col p{color:#333}.sample-space-details .sample-space-col:first-child p{color:var(--base-350)}.sample-space-details.sample-space-details-2 .sample-space-meta .sample-space-hero-sub-col p:first-child{color:var(--base-350);margin-bottom:1rem}.sample-space-details.sample-space-details-2 .sample-space-details-img{margin-top:8rem;margin-bottom:4rem}@media (max-width:1000px){.sample-space-hero .container .sample-space-content,.sample-space-details.sample-space-details-1 .container,.sample-space-details.sample-space-details-2 .container{flex-direction:column;gap:4rem}.sample-space-details-img,.sample-space-hero .sample-space-content .sample-space-col:nth-child(2) h3,.sample-space-details h3{width:100%}}span{font-style:italic}.property-details-wrap{max-width:1040px;margin-left:auto;margin-right:auto;padding:1rem;display:flex}.property-details-main{flex-direction:column;width:100%;margin-top:2rem;display:flex}@media (min-width:1024px){.property-details-main{width:60%}}.property-details-heading{letter-spacing:.025em;margin:0;font-size:1.5rem}.property-details-divider{background:linear-gradient(90deg,#ef4444,#b91c1c);height:2px;margin-top:1rem;margin-bottom:1rem;display:block}.property-details-body{margin:0 0 1rem;line-height:1.625}@media (min-width:1024px){.property-details-body{padding-right:3rem}}.property-details-heading+.property-details-divider+.property-details-body,.property-details-heading+.property-details-divider+.property-details-grid{margin-top:0}.property-details-heading-mt{margin-top:2rem}.property-details-grid{grid-template-columns:repeat(2,1fr);row-gap:1rem;margin:0;font-size:1.125rem;display:grid}.property-details-label{padding:.25rem 0;font-weight:600}.property-details-value{margin:0;padding:.25rem 0}.property-details-value--highlight{color:#ef4444;font-weight:700}.property-details-download-btn{color:#333;border:1px solid #dc2626;border-radius:.25rem;margin-top:1rem;padding:.5rem 1rem;text-decoration:none;transition:background-color .15s,color .15s;display:inline-block}.property-details-download-btn:hover{color:#fff;background-color:#ef4444}.property-details-download-btn--unavailable{cursor:default;position:relative;overflow:hidden}.property-details-download-btn--unavailable:hover{color:#333;background-color:#0000}.property-details-download-btn--unavailable .btn-text-default{white-space:nowrap;display:block}.property-details-download-btn--unavailable .btn-text-hover{white-space:nowrap;align-items:center;padding-left:1rem;display:flex;position:absolute;inset:0}.property-details-team{display:none}@media (min-width:1024px){.property-details-team{width:40%;margin-top:2rem;padding-left:1rem;display:block}}.property-details-team-title{text-align:center;margin-top:0;margin-bottom:1.5rem;font-size:1.875rem;font-weight:700}.property-details-team-grid{flex-wrap:wrap;justify-content:center;gap:2rem;max-width:1024px;margin:0 auto;display:flex}
