.buildingFindButton-module-scss-module__OgTN8W__find{justify-content:center;gap:calc(var(--grid-gap) * .5)}.buildingFindButton-module-scss-module__OgTN8W__find_selected{justify-content:flex-start}.buildingFindButton-module-scss-module__OgTN8W__find__icon{flex-shrink:0;width:.9rem;height:.9rem}.buildingFindButton-module-scss-module__OgTN8W__find__label{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}
.roundedTextField-module-scss-module__bw8kta__roundedTextField{width:100%;height:100%}.roundedTextField-module-scss-module__bw8kta__roundedTextField fieldset{background-color:#fff;border-radius:12px}@media not print{.root.dark .roundedTextField-module-scss-module__bw8kta__roundedTextField fieldset{background-color:#111}}.roundedTextField-module-scss-module__bw8kta__roundedTextField_borderless{align-items:center;height:100%;display:flex;gap:0!important}.roundedTextField-module-scss-module__bw8kta__roundedTextField_borderless fieldset{width:100%;box-sizing:border-box!important;height:100%!important;min-height:0!important;padding:0 calc(var(--grid-gap) * .55)!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;flex-direction:row!important;justify-content:flex-start!important;align-items:center!important;margin:0!important;display:flex!important}.roundedTextField-module-scss-module__bw8kta__roundedTextField_borderless fieldset:focus-within{box-shadow:none!important;border:0!important}.roundedTextField-module-scss-module__bw8kta__roundedTextField_borderless fieldset>div{width:100%;min-height:0;align-self:center!important;align-items:center!important;display:flex!important}.roundedTextField-module-scss-module__bw8kta__roundedTextField_borderless input{width:100%;font-weight:400;display:block;height:auto!important;margin:0!important;padding:0!important;line-height:1.2!important}.roundedTextField-module-scss-module__bw8kta__roundedTextField__inputRootAnchor{align-items:center;width:100%;height:100%;display:flex}
.highlights-module-scss-module__98lLxW__list{text-align:center;padding:calc(var(--grid-gap) * 1) 0 0}.highlights-module-scss-module__98lLxW__list_inFooter{padding:calc(var(--grid-gap) * 2) 0 0}.highlights-module-scss-module__98lLxW__list__item{text-align:left;align-items:center;gap:calc(var(--grid-gap) * 1);flex:1;display:flex}@media (max-width:820px){.highlights-module-scss-module__98lLxW__list__item{flex:auto}}.highlights-module-scss-module__98lLxW__list__icon{color:#4eb224;font-size:36px}.highlights-module-scss-module__98lLxW__list__title{margin-bottom:calc(var(--grid-gap) * .25)}
.searchForm-module-scss-module__5jlYaG__container{padding:calc(var(--grid-gap) * 1) 0 calc(var(--grid-gap) * 2);position:relative}.searchForm-module-scss-module__5jlYaG__container:before{content:"";filter:brightness(1.4);z-index:0;background:url(/img/buildings.png) 50%/cover no-repeat;position:absolute;inset:0}@media not print{.root.light .searchForm-module-scss-module__5jlYaG__container:before{opacity:.2}}@media print{.root.light .searchForm-module-scss-module__5jlYaG__container:before{opacity:.2}}.searchForm-module-scss-module__5jlYaG__container:after{content:"";z-index:1;height:140px;position:absolute;bottom:0;left:0;right:0}@media not print{.root.light .searchForm-module-scss-module__5jlYaG__container:after{background:linear-gradient(#fff0 0%,#fff 100%)}}@media print{.root.light .searchForm-module-scss-module__5jlYaG__container:after{background:linear-gradient(#fff0 0%,#fff 100%)}}@media not print{.root.dark .searchForm-module-scss-module__5jlYaG__container:after{background:linear-gradient(#1110 0%,#111 100%)}}.searchForm-module-scss-module__5jlYaG__wrapper{z-index:2;position:relative}.searchForm-module-scss-module__5jlYaG__form{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);max-width:580px;margin:0 auto;background:#8181811a!important}.searchForm-module-scss-module__5jlYaG__form__inputs{width:100%;margin:0 auto calc(var(--grid-gap) * 1);text-align:left}.searchForm-module-scss-module__5jlYaG__subtitle{max-width:720px;margin:0 auto}@media not print{.root.light .searchForm-module-scss-module__5jlYaG__subtitle{color:#555}}@media print{.root.light .searchForm-module-scss-module__5jlYaG__subtitle{color:#555}}@media not print{.root.dark .searchForm-module-scss-module__5jlYaG__subtitle{color:#bababa}}.searchForm-module-scss-module__5jlYaG__icon{margin-left:calc(var(--grid-gap) * .5);vertical-align:middle;cursor:pointer}
