@import url(https://use.typekit.net/qia2vjt.css);@keyframes bounce{0%{transform:translateY(0)}to{transform:translateY(-1rem)}}.estate-specs .cards .card.active h3{pointer-events:none}.estate-specs .cards .card.active h3 svg{transform:rotate(180deg)}.estate-specs .cards .card.active ul{max-height:200vh;opacity:1}.estate-specs .cards .card h3{border-bottom:1px solid color-mix(in srgb,var(--main-color),transparent 50%);cursor:pointer;padding-bottom:1rem}.estate-specs .cards .card h3 svg{display:inline-block;height:1rem;margin-left:2rem;transition:transform .5s ease-in-out;vertical-align:middle;width:1rem}.estate-specs .cards .card ul{-moz-column-fill:auto;column-fill:auto;display:grid;flex-shrink:0;gap:1rem 10rem;grid-template-columns:repeat(2,minmax(0,1fr));height:auto;max-height:0;overflow:hidden;transition:max-height .5s ease-in-out;width:100%}.estate-specs .cards .card li{align-items:start;display:grid;gap:2rem;grid-template-columns:repeat(2,minmax(0,1fr));list-style:none;margin-left:0;-moz-column-break-inside:avoid;break-inside:avoid;page-break-inside:avoid}.estate-specs .cards .card li span:last-child{text-align:right}.estate-specs .cards .card li+li{margin-top:0}.estate-specs .cards .card+.card{margin-top:3rem}.estate-specs .documents{flex-flow:row wrap;gap:5rem;justify-content:space-between;margin-top:5rem}.estate-specs .documents .start{display:flex;gap:2rem}@media only screen and (max-width:576px){.estate-specs .cards .card ul{grid-template-columns:1fr}.estate-specs .cards .card ul li{gap:.5rem;grid-template-columns:1fr;text-align:center}.estate-specs .cards .card ul li span:first-child{font-stretch:110;font-style:normal;font-variation-settings:"slnt" 0,"wght" 700,"wdth" 110;font-weight:700}.estate-specs .cards .card ul li span:last-child{text-align:center}.estate-specs .cards .card ul li+li{margin-top:2rem}.estate-specs .documents{justify-content:center}}