@import url(https://fonts.googleapis.com/css2?family=Hedvig+Letters+Serif:opsz@12..24&family=Liter&display=swap);@keyframes bounce{0%{transform:translateY(0)}to{transform:translateY(-1rem)}}.project-form .main-grid{align-items:start;gap:10rem}.project-form .end,.project-form .start{position:sticky;top:13rem}.project-form .start .title{margin-bottom:5rem;max-width:50rem}.project-form .end .projectcell{order:1}.project-form .end .projectcell:before{display:none}.project-form .end .projectcell:nth-child(2n){padding-top:10rem}.project-form .end .projectcell:hover .image .bg-img{height:120%;left:-10%;top:-10%;width:120%}.project-form .end .projectcell.sold{pointer-events:none}.project-form .end .projectcell.sold .image .banner{display:none}.project-form .end .projectcell.sold .details .price{opacity:0}.project-form .end .projectcell .image{aspect-ratio:1/.7;background:var(--accent-color);overflow:hidden;position:relative}.project-form .end .projectcell .image .bg-img{height:110%;left:-5%;top:-5%;transition:all .5s cubic-bezier(.39,.575,.565,1);width:110%}.project-form .end .projectcell .image .banner{background:var(--accent-color);border-radius:0 1rem;color:var(--white-color);font-size:var(--xxs-font);font-weight:var(--bold-weight);left:1rem;padding:1em 2em;position:absolute;text-transform:uppercase;top:1rem}.project-form .end .projectcell .image .banner.isinoption,.project-form .end .projectcell .image .banner.issold{background:var(--white-color);color:var(--main-color);top:2rem}.project-form .end .projectcell .image .banner.openhouse ul li::marker{color:var(--white-color)}.project-form .end .projectcell .image .banner.openhouse span{display:block;margin-bottom:1em}.project-form .end .projectcell .image .banner.openhouse p{font-size:var(--xs-font);font-weight:var(--bold-weight)}.project-form .end .projectcell .details{display:grid;grid-gap:1.5rem;gap:1.5rem;padding-top:2rem}.project-form .end .projectcell .details .numbers{display:flex;flex-wrap:wrap;gap:2rem}.project-form .end .projectcell .details .numbers .number-item{align-items:center;display:inline-flex;gap:.5rem;order:2}.project-form .end .projectcell .details .numbers .number-item.order-first{order:1}.project-form .end .projectcell .details .numbers .number-item img,.project-form .end .projectcell .details .numbers .number-item svg{height:1.25em;-o-object-fit:contain;object-fit:contain;-o-object-position:center center;object-position:center center;width:1.25em}.project-form .end .projectcell .details .more{align-items:center;color:var(--grey-color);display:flex;gap:.5rem;margin-top:2rem;padding-left:0;transition:all .25s ease}.project-form .end .projectcell .details .more svg{height:1em;-o-object-fit:contain;object-fit:contain;-o-object-position:center center;object-position:center center;width:1em}.project-form .end .projectcell .details .more svg path{fill:var(--grey-color)}@media only screen and (max-width:768px){.project-form .end .projectcell:nth-child(odd){padding-right:5dvw;padding-top:0}.project-form .end .projectcell:nth-child(2n){padding-left:5dvw;padding-top:0;text-align:right}}.project-form .end .projectcell .details .more{display:none}@media only screen and (max-width:1024px){.project-form .end{display:none}}