.spaces .spaces-header{position:relative;width:100vw;height:60svh;overflow:hidden;color:var(--base-100);display:flex;align-items:flex-end}.spaces .spaces-header .container{display:flex;gap:2rem;align-items:flex-end}.spaces .spaces-header .prop-col:first-child{flex:2 1}.spaces .spaces-header .prop-col:nth-child(2){flex:5 1;display:flex;flex-direction:column;gap:2rem}.spaces .prop-filters{display:flex;gap:2rem}.spaces .prop-filters .filter{color:var(--base-300);padding:.5rem 0;cursor:pointer}.spaces .prop-filters .filter.default,.spaces .space{color:var(--base-100)}.spaces .space{display:flex;flex-direction:column;gap:1.5rem;margin-bottom:4rem}.spaces .space .space-img{aspect-ratio:16/4;border-radius:2rem;overflow:hidden}.spaces .space .space-img img{opacity:.75}.spaces .space .space-info{display:flex;gap:2rem}.spaces .space .space-info h3{font-size:1.75rem;letter-spacing:-.05rem}.spaces .space .space-info .prop-info-col:first-child{flex:2 1}.spaces .space .space-info .prop-info-col:nth-child(2){flex:5 1;display:flex;gap:2rem}.spaces .prop-info-sub-col:first-child{flex:4 1}.spaces .prop-info-sub-col:nth-child(2){flex:3 1}.spaces .prop-name{display:flex;flex-direction:column;gap:.75rem}.spaces .prop-name p.lg{color:var(--base-300)}.spaces .prop-client-name,.spaces .prop-date p{color:var(--base-350)}.spaces .prop-name p{color:var(--base-200)}.spaces .prop-info-sub-col:nth-child(2) .prop-client{display:flex;justify-content:flex-end;align-items:center;gap:1rem}.spaces .prop-client-img{width:2rem;height:2rem;border-radius:10rem;overflow:hidden}@media (max-width:1000px){.spaces .spaces-header .container{align-items:flex-start;padding:2rem;flex-direction:column;gap:0}.spaces .spaces-header .prop-col:nth-child(2){flex:1 1}.spaces .prop-filters{width:85%;gap:.5rem;flex-wrap:wrap}.spaces .prop-filters .filter{padding:0}.spaces .space .space-img{aspect-ratio:5/3}.spaces .space .space-info{flex-direction:column-reverse}.spaces .space .space-info h3{font-size:1.25rem}.spaces .prop-name p{font-size:1rem}.spaces .prop-name{gap:.5rem}.spaces .prop-date{display:none}.spaces .prop-info-sub-col:nth-child(2) .prop-client{gap:.5rem}.spaces .space{margin-bottom:2rem}.spaces .prop-info-sub-col:first-child,.spaces .prop-info-sub-col:nth-child(2){flex:1 1}.spaces .prop-filters .filter p.lg{font-size:1rem}}