[data-v-9a409b31]:root{--large-container-max-width:1920px;--listings-page-max-width:3840px;--container-max-width:1240px;--container-padding:96px;--container-padding-redesign:64px;--project-max-width:812px;--project-margin-right:340px;--header-height:84px}@media screen and (max-width:1400px){[data-v-9a409b31]:root{--container-padding:64px;--project-max-width:750px}}@media screen and (max-width:1100px){[data-v-9a409b31]:root{--project-margin-right:0}}@media screen and (max-width:992px){[data-v-9a409b31]:root{--container-padding:48px;--container-padding-redesign:48px;--project-max-width:646px;--project-margin-right:0}}@media screen and (max-width:768px){[data-v-9a409b31]:root{--container-padding:8px;--container-padding-redesign:20px;--project-margin-right:0}}@property --home-glass-ring-angle{syntax:"<angle>";initial-value:0deg;inherits:false}@keyframes home-glass-orb-float-9a409b31{0%{transform:translate(0) scale(1)}to{transform:translate(10px,-12px) scale(1.05)}}@keyframes home-glass-orb-float-wide-9a409b31{0%{transform:translate(0) scale(1)}to{transform:translate(18px,-24px) scale(1.06)}}@keyframes home-glass-panel-glow-9a409b31{0%{box-shadow:inset 0 1px #ffffffa6,0 20px 56px #6a4ec00f}to{box-shadow:inset 0 1px #ffffffb8,0 24px 64px #6a4ec01f}}@keyframes home-glass-dark-panel-glow-9a409b31{0%{box-shadow:inset 0 1px #ffffff24,0 20px 56px #00000047}to{box-shadow:inset 0 1px #ffffff2e,0 24px 64px #6a4ec033}}@keyframes home-glass-panel-ring-9a409b31{to{--home-glass-ring-angle:360deg}}@keyframes home-glass-title-shimmer-9a409b31{0%,to{background-position:0}50%{background-position:100%}}@keyframes home-glass-rise-9a409b31{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}@keyframes home-glass-shine-9a409b31{0%{left:-55%;opacity:0}12%{opacity:1}to{left:118%;opacity:0}}@keyframes home-glass-shine-1-9a409b31{0%,18%,to{left:-55%;opacity:0}14%,4%{opacity:1}16%{left:118%;opacity:0}}@keyframes home-glass-shine-2-9a409b31{0%,33%,51%,to{left:-55%;opacity:0}37%,47%{opacity:1}49%{left:118%;opacity:0}}@keyframes home-glass-shine-3-9a409b31{0%,66%,84%,to{left:-55%;opacity:0}70%,80%{opacity:1}82%{left:118%;opacity:0}}.find-properties-autocomplete-panel.app-input-autocomplete__options[data-v-9a409b31]{backdrop-filter:blur(28px) saturate(150%)!important;-webkit-backdrop-filter:blur(28px) saturate(150%)!important;background:#161226e0!important;border:1px solid hsla(0,0%,100%,.14)!important;border-radius:14px!important;box-shadow:inset 0 1px #ffffff1a,0 20px 48px #00000073!important}.find-properties-autocomplete-panel.app-input-autocomplete__options[data-v-9a409b31]:after{background:linear-gradient(180deg,#ffffff1a,#ffffff05)!important}.find-properties-autocomplete-panel.app-input-autocomplete__options .app-option-list__option[data-v-9a409b31]{border-bottom-color:#ffffff14!important;color:#ffffffeb}.find-properties-autocomplete-panel.app-input-autocomplete__options .app-option-list__option.active[data-v-9a409b31],.find-properties-autocomplete-panel.app-input-autocomplete__options .app-option-list__option[data-v-9a409b31]:hover{--option-bg-color:hsla(0,0%,100%,.12);background-color:#ffffff1f!important;box-shadow:inset 0 0 0 1px #ffffff24}.find-properties-autocomplete-panel.app-input-autocomplete__options .app-option-list__empty-content[data-v-9a409b31],.find-properties-autocomplete-panel.app-input-autocomplete__options .app-option-list__empty-label[data-v-9a409b31],.find-properties-autocomplete-panel.app-input-autocomplete__options .app-option-list__item-label[data-v-9a409b31]{border-bottom-color:#ffffff14!important}.find-properties-autocomplete-panel.app-input-autocomplete__options .app-option-list__item-label .checkbox-label[data-v-9a409b31]{color:#ffffffe0}.find-properties-autocomplete-panel.app-input-autocomplete__options .app-input-autocomplete__loader[data-v-9a409b31]{background-color:#16122680}.find-properties-autocomplete-panel.app-input-autocomplete__options .app-input-autocomplete__loader .app-spinner[data-v-9a409b31]{--bg-color:conic-gradient(from 90deg at 50% 50%,hsla(0,0%,100%,0) 0deg,hsla(0,0%,100%,0) .04deg,#fff 250.2deg,#fff 360.04deg)}.video-modal[data-v-9a409b31]{display:flex;flex-direction:column;gap:0}.video-modal__player[data-v-9a409b31]{background:var(--ui-bg-base);overflow:hidden}.video-modal__empty[data-v-9a409b31],.video-modal__player[data-v-9a409b31]{border-radius:var(--rounded-lg);width:100%}.video-modal__empty[data-v-9a409b31]{align-items:center;background:var(--ui-bg-elevated);color:var(--ui-text-muted);display:flex;flex-direction:column;gap:16px;height:550px;justify-content:center}.video-modal__empty-message[data-v-9a409b31]{font-size:18px;font-weight:500;line-height:24px;margin:0}.video-modal__thumbnails[data-v-9a409b31]{display:flex;gap:12px;overflow-x:auto;padding:8px 0}.video-modal__thumbnails[data-v-9a409b31]::-webkit-scrollbar{height:6px}.video-modal__thumbnails[data-v-9a409b31]::-webkit-scrollbar-track{background:var(--ui-bg-elevated);border-radius:3px}.video-modal__thumbnails[data-v-9a409b31]::-webkit-scrollbar-thumb{background:var(--ui-border-accented);border-radius:3px}.video-modal__thumbnails[data-v-9a409b31]::-webkit-scrollbar-thumb:hover{background:var(--ui-text-muted)}.video-modal__thumbnail[data-v-9a409b31]{background:var(--ui-bg-elevated);border:3px solid transparent;border-radius:var(--rounded-sm);cursor:pointer;flex-shrink:0;height:90px;overflow:hidden;position:relative;transition:all .2s ease;width:160px}.video-modal__thumbnail[data-v-9a409b31]:hover{border-color:var(--ui-border-accented);box-shadow:0 4px 12px #0000001a;transform:translateY(-1px)}.video-modal__thumbnail--active[data-v-9a409b31]{border-color:var(--color-primary);box-shadow:0 4px 16px #27272633}.video-modal__thumbnail--active .video-modal__thumbnail-overlay[data-v-9a409b31]{background:#2727264d}.video-modal__thumbnail-img[data-v-9a409b31]{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.video-modal__thumbnail-overlay[data-v-9a409b31]{align-items:center;background:#0000004d;bottom:0;color:#fff;display:flex;justify-content:center;left:0;position:absolute;right:0;top:0;transition:background .2s ease}.video-modal__thumbnail:hover .video-modal__thumbnail-overlay[data-v-9a409b31]{background:#00000080}.video-modal__thumbnail-title[data-v-9a409b31]{background:linear-gradient(0deg,rgba(0,0,0,.8),transparent);bottom:0;color:#fff;font-size:12px;font-weight:500;left:0;line-height:16px;overflow:hidden;padding:4px 8px;position:absolute;right:0;text-align:left;text-overflow:ellipsis;white-space:nowrap}
