.share-links{align-items:center;display:flex;flex-direction:row;justify-content:space-between;position:relative}@media(min-width:768px){.share-links{justify-content:flex-end}}.share-links__title{font-size:var(--rnb--font-size--body);font-weight:var(--rnb--font-weight--bold);line-height:var(--rnb--line-height--body);margin-bottom:0;margin-right:1rem}.share-links ul{list-style:none;margin-top:unset}.share-links ul,.share-links ul li{margin-bottom:unset;padding-left:unset}.share-links ul li::marker{content:none}.share-links ul{align-items:center;display:flex;flex-wrap:wrap;gap:var(--spacing-x-small)}.share-links ul li{align-self:center;display:flex;margin-top:0}.share-links a,.share-links button{display:flex}.share-links a:hover svg path,.share-links button:hover svg path{fill:var(--color--sand-700)}.share-links i,.share-links i svg{height:1.5rem;width:1.5rem}.share-links .linkedin svg,.share-links i svg path{transition:all .3s ease-in-out}.share-links .linkedin svg{background-color:var(--color--sand-900);border-radius:.25rem;padding:.15rem .2rem}.share-links .linkedin svg path{fill:var(--color--sand-50)}.share-links .linkedin:hover svg{background-color:var(--color--sand-600)}.share-links .linkedin:hover svg path{fill:var(--color--sand-50)}.share-links #tooltip{appearance:none;background:none repeat scroll 0 0 #0000;border:none;border-spacing:0;color:inherit;color:var(--color--sand-900);list-style:none outside none;margin:0;padding:0;text-decoration:none;text-indent:0}.share-links #tooltip:hover{cursor:pointer}.share-links #tooltip+.tooltip-response{display:none}.share-links #tooltip.copy-success+.tooltip-response{bottom:-2rem;display:inline-block;font-size:.75rem;line-height:1.5rem;position:absolute;right:5rem}.house-floor-info{background-color:var(--color--forest-green-700);border-radius:0 0 .25rem .25rem;border-top:1px solid var(--color--forest-green-500);display:flex;flex-direction:column;gap:var(--spacing-x-small);justify-content:flex-start;padding:var(--spacing-small)}@media(min-width:768px){.house-floor-info{padding:var(--spacing-medium)}}.house-floor-info__text{display:flex;flex-direction:row;gap:var(--spacing-small)}.house-floor-info span{color:var(--color--sand-50);hyphens:none}.house-floor-info__title{color:var(--color--sand-50);font-size:var(--rnb--font-size--body-regular);font-weight:var(--rnb--font-weight--bold);line-height:var(--rnb--line-height--body-regular);min-width:5.2rem}