: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){:root{--container-padding:64px;--project-max-width:750px}}@media screen and (max-width:1100px){:root{--project-margin-right:0}}@media screen and (max-width:992px){:root{--container-padding:48px;--container-padding-redesign:48px;--project-max-width:646px;--project-margin-right:0}}@media screen and (max-width:768px){: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{0%{transform:translate(0) scale(1)}to{transform:translate(10px,-12px) scale(1.05)}}@keyframes home-glass-orb-float-wide{0%{transform:translate(0) scale(1)}to{transform:translate(18px,-24px) scale(1.06)}}@keyframes home-glass-panel-glow{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{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{to{--home-glass-ring-angle:360deg}}@keyframes home-glass-title-shimmer{0%,to{background-position:0}50%{background-position:100%}}@keyframes home-glass-rise{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}@keyframes home-glass-shine{0%{left:-55%;opacity:0}12%{opacity:1}to{left:118%;opacity:0}}@keyframes home-glass-shine-1{0%,18%,to{left:-55%;opacity:0}14%,4%{opacity:1}16%{left:118%;opacity:0}}@keyframes home-glass-shine-2{0%,33%,51%,to{left:-55%;opacity:0}37%,47%{opacity:1}49%{left:118%;opacity:0}}@keyframes home-glass-shine-3{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{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:after{background:linear-gradient(180deg,#ffffff1a,#ffffff05)!important}.find-properties-autocomplete-panel.app-input-autocomplete__options .app-option-list__option{border-bottom-color:#ffffff14!important;color:#ffffffeb}.find-properties-autocomplete-panel.app-input-autocomplete__options .app-option-list__option.active,.find-properties-autocomplete-panel.app-input-autocomplete__options .app-option-list__option: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,.find-properties-autocomplete-panel.app-input-autocomplete__options .app-option-list__empty-label,.find-properties-autocomplete-panel.app-input-autocomplete__options .app-option-list__item-label{border-bottom-color:#ffffff14!important}.find-properties-autocomplete-panel.app-input-autocomplete__options .app-option-list__item-label .checkbox-label{color:#ffffffe0}.find-properties-autocomplete-panel.app-input-autocomplete__options .app-input-autocomplete__loader{background-color:#16122680}.find-properties-autocomplete-panel.app-input-autocomplete__options .app-input-autocomplete__loader .app-spinner{--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)}.expert-guidance{margin-bottom:112px;margin-top:112px;overflow-x:clip;position:relative}.expert-guidance .expert-guidance__backdrop{top:0;right:0;bottom:0;left:0;pointer-events:none;position:absolute;z-index:0}.expert-guidance .expert-guidance__orb{border-radius:50%;filter:blur(56px);position:absolute}.expert-guidance .expert-guidance__mesh{background-image:linear-gradient(rgba(106,78,192,.05) 1px,transparent 0),linear-gradient(90deg,rgba(106,78,192,.05) 1px,transparent 0);background-size:48px 48px;top:0;right:0;bottom:0;left:0;-webkit-mask-image:radial-gradient(ellipse 85% 75% at 50% 45%,#000 15%,transparent 78%);mask-image:radial-gradient(ellipse 85% 75% at 50% 45%,#000 15%,transparent 78%);position:absolute}.expert-guidance .expert-guidance__panel-ring{animation:home-glass-panel-ring 12s linear infinite;background:conic-gradient(from var(--home-glass-ring-angle,0deg),rgba(164,142,217,0) 0deg,rgba(164,142,217,.35) 90deg,hsla(0,0%,100%,.5) 150deg,rgba(129,103,191,.3) 230deg,rgba(164,142,217,0) 300deg);border-radius:calc(var(--rounded-2xl) + 2px);top:-2px;right:-2px;bottom:-2px;left:-2px;-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;opacity:.75;padding:2px;pointer-events:none;position:absolute;z-index:0}.expert-guidance__mesh{background-image:linear-gradient(hsla(0,0%,100%,.04) 1px,transparent 0),linear-gradient(90deg,hsla(0,0%,100%,.04) 1px,transparent 0);opacity:.22}.expert-guidance .container-base{position:relative;z-index:1}.expert-guidance:has(.expert-guidance__full){margin-bottom:0}.expert-guidance__full{max-width:none;padding:0}.expert-guidance__panel{animation:home-glass-dark-panel-glow 6s ease-in-out infinite alternate;backdrop-filter:blur(28px) saturate(118%);-webkit-backdrop-filter:blur(28px) saturate(118%);background:linear-gradient(168deg,#2c2642,#1e1a2e 42%,#151222);border:1px solid hsla(0,0%,100%,.12);border-radius:24px;border-radius:var(--rounded-2xl);box-shadow:inset 0 1px #ffffff24,0 20px 56px #00000052;isolation:isolate;min-height:270px;overflow:visible;padding:48px 52px;position:relative}.expert-guidance__panel:before{background:linear-gradient(118deg,rgba(129,103,191,.07),transparent 22%);background:linear-gradient(118deg,rgba(129,103,191,.1),transparent 28%);border-radius:inherit;content:"";top:0;right:0;bottom:0;left:0;pointer-events:none;position:absolute;z-index:0}.expert-guidance__panel_full{border-radius:0}.expert-guidance__panel_horizontal{padding:44px 48px}.expert-guidance__panel_full .expert-guidance__panel-ring{border-radius:0}.expert-guidance__layout{align-items:stretch;display:flex;gap:32px;position:relative;z-index:1}.expert-guidance__layout_horizontal .expert-guidance__info{align-items:flex-start;display:flex;gap:48px;justify-content:space-between;max-width:100%;width:100%}.expert-guidance__layout_horizontal .expert-guidance__text{flex:1 1 auto;max-width:520px;min-width:0}.expert-guidance__layout_horizontal .expert-guidance__form{flex-shrink:0;max-width:495px;width:100%}.expert-guidance__info{color:#fff;flex:1 1 auto;max-width:520px;min-width:0;position:relative;z-index:2}.expert-guidance__text{min-width:0}.expert-guidance__title{animation:home-glass-rise .72s cubic-bezier(.22,1,.36,1) .04s both;background:linear-gradient(120deg,#fff,#ffffffe0 45%,#c8befff2);background-clip:text;-webkit-background-clip:text;color:transparent;font-size:44px;font-weight:600;letter-spacing:-.02em;line-height:128%;margin:0 0 10px}.expert-guidance__description{animation:home-glass-rise .72s cubic-bezier(.22,1,.36,1) .12s both;color:#ffffffc7;font-size:20px;font-weight:var(--font-weight-medium,500);line-height:160%;margin:0 0 28px;max-width:52ch}.expert-guidance__form{animation:home-glass-rise .72s cubic-bezier(.22,1,.36,1) .2s both;position:relative;z-index:4}.expert-guidance__split{display:grid;gap:12px;grid-template-columns:repeat(2,minmax(0,1fr))}.expert-guidance__field_wide{grid-column:span 2}.expert-guidance__send{-webkit-backdrop-filter:blur(14px) saturate(140%);backdrop-filter:blur(14px) saturate(140%);background:linear-gradient(145deg,#8167bf8c,#5f46a0b8)!important;border:1px solid hsla(0,0%,100%,.22);box-shadow:inset 0 1px #ffffff38,0 10px 32px #00000040,0 0 28px #8167bf40;display:flex;justify-content:center;margin:20px 0 16px;width:100%}.expert-guidance__whatsapp{align-items:center;color:#ffffffb8;display:flex;flex-wrap:wrap;font-size:16px;gap:8px 12px;justify-content:center;line-height:1.3}.expert-guidance__link{align-items:center;background:transparent;border:none;color:#fff;cursor:pointer;display:inline-flex;font:inherit;gap:6px;padding:0;text-decoration:underline;transition:opacity .2s ease}.expert-guidance__link:hover{opacity:.85}.expert-guidance__picture{border-radius:0 var(--rounded-2xl) var(--rounded-2xl) 0;height:100%;-webkit-mask-image:linear-gradient(270deg,rgba(0,0,0,.5) 0,rgba(0,0,0,.85) 18%,#000 32%,#000);mask-image:linear-gradient(270deg,#00000080 0,#000000d9 18%,#000 32%,#000);-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;opacity:.55;overflow:hidden;position:absolute;right:0;top:0;width:min(58%,680px);z-index:0}.expert-guidance__result{background:transparent!important;background-color:transparent!important;color:#fff;margin:0 auto;position:relative;z-index:1}.expert-guidance .expert-guidance__dark{--color-primary:#fff;--text-default-primary:#fff;--text-color:hsla(0,0%,100%,.88);--text-default-disabled:hsla(0,0%,100%,.45);--ui-border-accented:hsla(0,0%,100%,.2);--option-bg-color:hsla(0,0%,100%,.1);--bg-secondary-hover:hsla(0,0%,100%,.14)}.expert-guidance .expert-guidance__dark .app-input-template__container{backdrop-filter:blur(20px) saturate(150%);-webkit-backdrop-filter:blur(20px) saturate(150%);background:#ffffff12!important;box-shadow:inset 0 1px #ffffff1f;outline:1px solid hsla(0,0%,100%,.18)!important;transition:outline-color .2s ease,box-shadow .2s ease,background .2s ease}.expert-guidance .expert-guidance__dark .app-input-template__container.focused{box-shadow:inset 0 1px #ffffff29,0 0 0 1px #8167bf59;outline-color:#ffffff52!important}.expert-guidance .expert-guidance__dark .app-input-template__container input::-moz-placeholder,.expert-guidance .expert-guidance__dark .app-input-template__container textarea::-moz-placeholder{color:#ffffff6b!important}.expert-guidance .expert-guidance__dark .app-input-template__container input::placeholder,.expert-guidance .expert-guidance__dark .app-input-template__container textarea::placeholder{color:#ffffff6b!important}.expert-guidance .expert-guidance__dark .app-input-template__left,.expert-guidance .expert-guidance__dark .app-input-template__right,.expert-guidance .expert-guidance__dark .app-select__input-icon{color:#ffffffd1}.expert-guidance .expert-guidance__dark .app-popup__row{align-items:stretch;backdrop-filter:blur(20px) saturate(150%);-webkit-backdrop-filter:blur(20px) saturate(150%);background:#ffffff12;border-color:#ffffff2e;border-radius:10px;box-shadow:inset 0 1px #ffffff1f;min-height:50px}.expert-guidance .expert-guidance__dark .app-popup__row:has(.app-switcher){align-items:center;min-height:46px;padding-right:12px}.expert-guidance .expert-guidance__dark .app-popup__row-item{align-items:center;display:flex}.expert-guidance .expert-guidance__dark .range-picker__button{background:transparent;color:#fff;flex:1;padding:12px 12px 12px 15px;text-align:left}.expert-guidance .expert-guidance__dark .range-picker__button,.expert-guidance .expert-guidance__dark .range-picker__input{color:#fff}.expert-guidance .expert-guidance__dark .range-picker__input .app-popup{border-color:#ffffff38}.expert-guidance .expert-guidance__dark .range-picker__input-elem{background:#ffffff14!important;border:1px solid hsla(0,0%,100%,.12);box-shadow:inset 0 1px #ffffff0f;color:#fff!important}.expert-guidance .expert-guidance__dark .range-picker__input div{color:#ffffffd1;font-size:13px;font-weight:500}.expert-guidance .expert-guidance__dark .range-picker__option-item.app-button_secondary{--text-color:hsla(0,0%,100%,.94);--app-button-spinner-background: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);background-color:#ffffff14!important;border:1px solid hsla(0,0%,100%,.12);color:var(--text-color);outline:none}.expert-guidance .expert-guidance__dark .range-picker__option-item.app-button_secondary:hover:not(.app-button_disabled):not(:disabled){--text-color:#fff;background-color:#ffffff29!important}.expert-guidance .expert-guidance__dark .range-picker__option-item.app-button_secondary.app-button_disabled{--text-color:hsla(0,0%,100%,.55);background-color:#8167bf59!important;border-color:#ffffff14;opacity:1}.expert-guidance .expert-guidance__dark .app-select__options{backdrop-filter:blur(24px) saturate(150%);-webkit-backdrop-filter:blur(24px) saturate(150%);background:#181426f5;border:1px solid hsla(0,0%,100%,.14);border-radius:12px;box-shadow:inset 0 1px #ffffff14,0 16px 40px #00000073;isolation:isolate;overflow:hidden;z-index:120}.expert-guidance .expert-guidance__dark .app-option-list{backdrop-filter:none;-webkit-backdrop-filter:none;background-color:#181426fa;border:none;border-radius:0;box-shadow:none}.expert-guidance .expert-guidance__dark .app-option-list__option{background-color:transparent;border-bottom-color:#ffffff1a;color:#ffffffeb}.expert-guidance .expert-guidance__dark .app-option-list__option.active,.expert-guidance .expert-guidance__dark .app-option-list__option:hover{background-color:#ffffff1a}.expert-guidance .expert-guidance__dark .app-option-list__option .app-option-list__option-item__label{color:#ffffffeb}.expert-guidance .expert-guidance__dark .app-option-list__item-label{display:none}.expert-guidance .expert-guidance__dark .app-option-list__empty-content,.expert-guidance .expert-guidance__dark .app-option-list__empty-label{background-color:#181426fa;border-bottom-color:#ffffff1a;color:#ffffffe0}.expert-guidance .expert-guidance__dark .app-slider__handle-button,.expert-guidance .expert-guidance__dark .app-slider__rail{background:var(--color-purple)}.expert-guidance .expert-guidance__dark .app-input-autocomplete__loader{background-color:#16122666}.expert-guidance .expert-guidance__dark .app-input-autocomplete__loader .app-spinner{--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)}.expert-guidance .expert-guidance__dark .app-switcher{align-items:stretch;align-self:center;backdrop-filter:blur(16px) saturate(140%);-webkit-backdrop-filter:blur(16px) saturate(140%);background:#ffffff0f;border:1px solid hsla(0,0%,100%,.14);border-radius:8px;box-shadow:inset 0 1px #ffffff1a;flex-shrink:0;gap:3px;margin-bottom:1px;margin-top:1px;min-width:0;padding:2px 4px}.expert-guidance .expert-guidance__dark .app-switcher__button{background-color:transparent;border:1px solid transparent;border-radius:6px;color:#ffffff7a;font-size:10px;font-weight:600;letter-spacing:.06em;line-height:1.15;margin:0;padding:5px 9px;transition:color .18s ease,background-color .18s ease,border-color .18s ease,box-shadow .18s ease}.expert-guidance .expert-guidance__dark .app-switcher__button:hover{background-color:#ffffff14;border-color:#ffffff1a;color:#ffffffe0}.expert-guidance .expert-guidance__dark .app-switcher__button.active{backdrop-filter:blur(10px) saturate(130%);-webkit-backdrop-filter:blur(10px) saturate(130%);background:linear-gradient(165deg,#ffffff42,#ffffff1c);border-color:#ffffff38;box-shadow:inset 0 1px #ffffff47,0 2px 10px #0000002e;color:#fff}.expert-guidance .expert-guidance__dark .app-popup__dropdown-content{backdrop-filter:blur(24px) saturate(150%);-webkit-backdrop-filter:blur(24px) saturate(150%);background:#181426f0;border:1px solid hsla(0,0%,100%,.12);border-radius:16px;box-shadow:inset 0 1px #ffffff14,0 24px 48px #0006;overflow:visible;padding:20px 16px 18px}.expert-guidance .expert-guidance__dark .app-popup__dropdown-content:before{display:none}.expert-guidance .expert-guidance__dark .app-popup__dropdown-content>.range-picker__inputs{padding-right:8px;padding-top:36px;position:relative}.expert-guidance .expert-guidance__dark .app-option-list__item-label{background-color:#181426fa;border-bottom-color:#ffffff1a;color:#ffffffb8;display:block}.expert-guidance-fade-enter-active,.expert-guidance-fade-leave-active{transition:.2s linear}.expert-guidance-fade-enter-from,.expert-guidance-fade-leave-to{opacity:0}@media(prefers-reduced-motion:reduce){.expert-guidance__content,.expert-guidance__description,.expert-guidance__form,.expert-guidance__orb,.expert-guidance__panel,.expert-guidance__panel-ring,.expert-guidance__title{animation:none!important}.expert-guidance .glass-eyebrow,.expert-guidance .glass-title-accent{animation:none!important;opacity:1}}@media(max-width:780px){.expert-guidance{margin-bottom:72px;margin-top:72px}.expert-guidance .container-base{padding:0}.expert-guidance__panel{animation:none;border-radius:var(--rounded-xl);padding:28px 18px 32px}.expert-guidance__panel-ring{border-radius:calc(var(--rounded-xl) + 2px)}.expert-guidance__layout_horizontal .expert-guidance__info{flex-direction:column;gap:24px}.expert-guidance__info{margin:0 auto;max-width:none}.expert-guidance__title{font-size:28px}.expert-guidance__description{font-size:16px;margin-bottom:24px;max-width:none}.expert-guidance__split{grid-template-columns:1fr}.expert-guidance__field_wide{grid-column:auto}.expert-guidance__picture{display:none}}@media(min-width:781px)and (max-width:1540px)and (max-height:1000px){.expert-guidance{margin-bottom:72px;margin-top:72px}.expert-guidance__panel{padding:36px 40px}.expert-guidance__title{font-size:36px}.expert-guidance__description{font-size:17px}}
