.styles-module-scss-module__AyltFq__card{background-color:#f7f5ee;border:1px solid #999;border-radius:16px;flex-direction:column;gap:32px;height:100%;padding:24px;transition:background-color .3s ease-in,border-color .3s ease-in;display:flex;position:relative;overflow:hidden}@media (hover:hover){.styles-module-scss-module__AyltFq__card:hover{background-color:#0042ff;border-color:#0042ff}.styles-module-scss-module__AyltFq__card:hover .styles-module-scss-module__AyltFq__icon{opacity:0}.styles-module-scss-module__AyltFq__card:hover .styles-module-scss-module__AyltFq__title{color:#fff;transform:translateY(-93px)scale(.857)}.styles-module-scss-module__AyltFq__card:hover .styles-module-scss-module__AyltFq__description{opacity:0}.styles-module-scss-module__AyltFq__card:hover .styles-module-scss-module__AyltFq__fullDescription{opacity:1}}@media (prefers-reduced-motion:reduce){.styles-module-scss-module__AyltFq__card,.styles-module-scss-module__AyltFq__card .styles-module-scss-module__AyltFq__icon,.styles-module-scss-module__AyltFq__card .styles-module-scss-module__AyltFq__title,.styles-module-scss-module__AyltFq__card .styles-module-scss-module__AyltFq__description,.styles-module-scss-module__AyltFq__card .styles-module-scss-module__AyltFq__fullDescription{transition:none}}.styles-module-scss-module__AyltFq__icon{flex-shrink:0;margin:-1px -4px -1px -5px;transition:opacity .3s ease-in}.styles-module-scss-module__AyltFq__iconImage{object-fit:contain;width:54px;height:61px;margin:0}.styles-module-scss-module__AyltFq__copy{flex-direction:column;gap:12px;display:flex}.styles-module-scss-module__AyltFq__title{text-transform:capitalize;transform-origin:0 0;transition:transform .3s ease-in,color .3s ease-in}[dir=rtl] .styles-module-scss-module__AyltFq__title{transform-origin:100% 0}.styles-module-scss-module__AyltFq__description{-webkit-line-clamp:3;line-clamp:3;text-overflow:ellipsis;-webkit-box-orient:vertical;transition:opacity .3s ease-in;display:-webkit-box;overflow:hidden}@media screen and (max-width:768px){.styles-module-scss-module__AyltFq__description{-webkit-line-clamp:4;line-clamp:4}}.styles-module-scss-module__AyltFq__fullDescription{-webkit-line-clamp:6;line-clamp:6;text-overflow:ellipsis;inset-inline:24px;opacity:0;pointer-events:none;-webkit-box-orient:vertical;transition:opacity .3s ease-in;display:-webkit-box;position:absolute;bottom:24px;overflow:hidden}
.styles-module-scss-module__gjgpOW__btn{--btn-fg:#333;cursor:pointer;width:fit-content;color:var(--btn-fg);border:var(--btn-border-width,1px) solid #0000;background-color:#0000;border-radius:999px;outline:none;justify-content:center;align-items:center;text-decoration:none;transition-property:background-color,border-color,color;transition-duration:.2s;transition-timing-function:ease-in-out;display:inline-flex}.styles-module-scss-module__gjgpOW__btn:focus-visible{box-shadow:0 0 0 2px #0042ff26}.styles-module-scss-module__gjgpOW__btn :where(p,span){color:inherit}.styles-module-scss-module__gjgpOW__btn:disabled{cursor:not-allowed}.styles-module-scss-module__gjgpOW__large{min-height:var(--btn-min-height,52px);gap:var(--btn-gap,8px);padding-inline:16px}.styles-module-scss-module__gjgpOW__large.styles-module-scss-module__gjgpOW__iconButton{min-height:var(--btn-size,52px);width:var(--btn-size,52px);height:var(--btn-size,52px);padding:0}.styles-module-scss-module__gjgpOW__medium{min-height:var(--btn-min-height,44px);gap:var(--btn-gap,8px);padding-inline:16px}.styles-module-scss-module__gjgpOW__medium.styles-module-scss-module__gjgpOW__iconButton{min-height:var(--btn-size,44px);width:var(--btn-size,44px);height:var(--btn-size,44px);padding:0}.styles-module-scss-module__gjgpOW__small{min-height:var(--btn-min-height,34px);gap:var(--btn-gap,8px);padding-inline:16px}.styles-module-scss-module__gjgpOW__small.styles-module-scss-module__gjgpOW__iconButton{min-height:var(--btn-size,34px);width:var(--btn-size,34px);height:var(--btn-size,34px);padding:0}.styles-module-scss-module__gjgpOW__round{border-radius:50%}.styles-module-scss-module__gjgpOW__square{border-radius:8px}.styles-module-scss-module__gjgpOW__primary{--btn-fg:var(--btn-color,#fff);background-color:var(--btn-bg,#0042ff)}@media (hover:hover){.styles-module-scss-module__gjgpOW__primary:hover:not(:disabled){background-color:var(--btn-bg-hover,#4676ff)}}.styles-module-scss-module__gjgpOW__primary[data-preview=hover]:not(:disabled){background-color:var(--btn-bg-hover,#4676ff)}.styles-module-scss-module__gjgpOW__primary:active:not(:disabled),.styles-module-scss-module__gjgpOW__primary[data-preview=pressed]:not(:disabled){background-color:var(--btn-bg-pressed,#0030b8)}.styles-module-scss-module__gjgpOW__primary:disabled{--btn-fg:#b3b3b3;background-color:#e0e0e0}.styles-module-scss-module__gjgpOW__secondary{--btn-fg:var(--btn-color,#0042ff);background-color:var(--btn-bg,#fff)}@media (hover:hover){.styles-module-scss-module__gjgpOW__secondary:hover:not(:disabled){--btn-fg:var(--btn-color-hover,#4676ff);background-color:var(--btn-bg-hover,var(--btn-bg,#fff))}}.styles-module-scss-module__gjgpOW__secondary[data-preview=hover]:not(:disabled){--btn-fg:var(--btn-color-hover,#4676ff);background-color:var(--btn-bg-hover,var(--btn-bg,#fff))}.styles-module-scss-module__gjgpOW__secondary:active:not(:disabled),.styles-module-scss-module__gjgpOW__secondary[data-preview=pressed]:not(:disabled){--btn-fg:var(--btn-color-pressed,#0030b8)}.styles-module-scss-module__gjgpOW__secondary:disabled{--btn-fg:#b3b3b3;background-color:#e0e0e0}.styles-module-scss-module__gjgpOW__outline{--btn-fg:var(--btn-color,#1a1a1a);background-color:var(--btn-bg,transparent);border-color:var(--btn-border,#999)}@media (hover:hover){.styles-module-scss-module__gjgpOW__outline:hover:not(:disabled){--btn-fg:var(--btn-color-hover,#4676ff);background-color:var(--btn-bg-hover,var(--btn-bg,transparent));border-color:var(--btn-border-hover,#4676ff)}}.styles-module-scss-module__gjgpOW__outline[data-preview=hover]:not(:disabled){--btn-fg:var(--btn-color-hover,#4676ff);background-color:var(--btn-bg-hover,var(--btn-bg,transparent));border-color:var(--btn-border-hover,#4676ff)}.styles-module-scss-module__gjgpOW__outline:active:not(:disabled),.styles-module-scss-module__gjgpOW__outline[data-preview=pressed]:not(:disabled){--btn-fg:var(--btn-color-pressed,#0030b8);border-color:var(--btn-border-pressed,#0030b8)}.styles-module-scss-module__gjgpOW__outline:disabled{--btn-fg:#b3b3b3;border-color:#e0e0e0}.styles-module-scss-module__gjgpOW__ghost{--btn-fg:var(--btn-color,#1a1a1a);background-color:var(--btn-bg,transparent)}@media (hover:hover){.styles-module-scss-module__gjgpOW__ghost:hover:not(:disabled){--btn-fg:var(--btn-color-hover,#4676ff);background-color:var(--btn-bg-hover,#e8eeff)}}.styles-module-scss-module__gjgpOW__ghost[data-preview=hover]:not(:disabled){--btn-fg:var(--btn-color-hover,#4676ff);background-color:var(--btn-bg-hover,#e8eeff)}.styles-module-scss-module__gjgpOW__ghost:active:not(:disabled),.styles-module-scss-module__gjgpOW__ghost[data-preview=pressed]:not(:disabled){--btn-fg:var(--btn-color-pressed,#0030b8);background-color:var(--btn-bg-pressed,#e8eeff)}.styles-module-scss-module__gjgpOW__ghost:disabled{--btn-fg:#b3b3b3}.styles-module-scss-module__gjgpOW__link{--btn-fg:var(--btn-color,#0042ff);border:none;min-height:auto;padding-inline:0}@media (hover:hover){.styles-module-scss-module__gjgpOW__link:hover:not(:disabled){--btn-fg:var(--btn-color-hover,#4676ff)}}.styles-module-scss-module__gjgpOW__link[data-preview=hover]:not(:disabled){--btn-fg:var(--btn-color-hover,#4676ff)}.styles-module-scss-module__gjgpOW__link:active:not(:disabled),.styles-module-scss-module__gjgpOW__link[data-preview=pressed]:not(:disabled){--btn-fg:var(--btn-color-pressed,#0030b8)}.styles-module-scss-module__gjgpOW__link:disabled{--btn-fg:#b3b3b3}.styles-module-scss-module__gjgpOW__destructive{--btn-fg:#fff;background-color:#c01114}@media (hover:hover){.styles-module-scss-module__gjgpOW__destructive:hover:not(:disabled){background-color:#ff5246}}.styles-module-scss-module__gjgpOW__destructive[data-preview=hover]:not(:disabled){background-color:#ff5246}.styles-module-scss-module__gjgpOW__destructive:active:not(:disabled),.styles-module-scss-module__gjgpOW__destructive[data-preview=pressed]:not(:disabled){background-color:#c90c00}.styles-module-scss-module__gjgpOW__destructive:disabled{--btn-fg:#b3b3b3;background-color:#e0e0e0}.styles-module-scss-module__gjgpOW__destructiveOutline{--btn-fg:#c01114;border:none;min-height:auto;padding-inline:0}@media (hover:hover){.styles-module-scss-module__gjgpOW__destructiveOutline:hover:not(:disabled){--btn-fg:#ff5246}}.styles-module-scss-module__gjgpOW__destructiveOutline[data-preview=hover]:not(:disabled){--btn-fg:#ff5246}.styles-module-scss-module__gjgpOW__destructiveOutline:active:not(:disabled),.styles-module-scss-module__gjgpOW__destructiveOutline[data-preview=pressed]:not(:disabled){--btn-fg:#c90c00}.styles-module-scss-module__gjgpOW__destructiveOutline:disabled{--btn-fg:#b3b3b3}.styles-module-scss-module__gjgpOW__noStyle{--btn-fg:inherit;background-color:#0000;border:none;min-height:auto;padding:0}.styles-module-scss-module__gjgpOW__isFullWidth{width:100%}.styles-module-scss-module__gjgpOW__badge{top:var(--btn-badge-top,-10px);right:var(--btn-badge-right,5px);color:#fff;text-align:center;background-color:#ff1200;border-radius:100%;width:20px;height:20px;position:absolute}
.styles-module-scss-module__u6gMWW__root{display:contents}@media screen and (max-width:768px){.styles-module-scss-module__u6gMWW__root{display:none}}
.styles-module-scss-module__1QmDPa__root{flex-direction:column;align-items:flex-start;width:100%;display:flex}.styles-module-scss-module__1QmDPa__content{white-space:pre-wrap;width:100%}.styles-module-scss-module__1QmDPa__content>*{display:block}.styles-module-scss-module__1QmDPa__clamped{-webkit-line-clamp:var(--clamp-lines,3);line-clamp:var(--clamp-lines,3);text-overflow:ellipsis;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}@media screen and (max-width:768px){.styles-module-scss-module__1QmDPa__clamped{-webkit-line-clamp:var(--clamp-lines-mobile,var(--clamp-lines,3));line-clamp:var(--clamp-lines-mobile,var(--clamp-lines,3))}}.styles-module-scss-module__1QmDPa__reserved>*{min-height:calc(var(--clamp-lines,3)*1lh)}@media screen and (max-width:768px){.styles-module-scss-module__1QmDPa__reserved>*{min-height:calc(var(--clamp-lines-mobile,var(--clamp-lines,3))*1lh)}}.styles-module-scss-module__1QmDPa__toggleReserved{visibility:hidden}.styles-module-scss-module__1QmDPa__toggle{text-align:start;justify-content:flex-start}@media (hover:hover){.styles-module-scss-module__1QmDPa__toggle:hover{text-decoration:underline}}
.styles-module-scss-module__fqsIsG__card{border:1px solid #999;flex-direction:column;align-items:flex-start;width:100%;display:flex}.styles-module-scss-module__fqsIsG__lg{border-width:1.4px;border-radius:22px;gap:min(1.52778vw,22px);padding:min(2.36111vw,34px)}.styles-module-scss-module__fqsIsG__sm{border-radius:16px;gap:min(1.11111vw,16px);padding:min(1.66667vw,24px)}.styles-module-scss-module__fqsIsG__mobile{border-width:.654px;border-radius:16px;gap:12px;padding:12px}.styles-module-scss-module__fqsIsG__quoteBlock{gap:2px}.styles-module-scss-module__fqsIsG__lg .styles-module-scss-module__fqsIsG__quoteBlock{text-transform:capitalize}.styles-module-scss-module__fqsIsG__meta{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:min(1.11111vw,16px);width:100%;display:flex}.styles-module-scss-module__fqsIsG__mobile .styles-module-scss-module__fqsIsG__meta{flex-flow:column;align-items:flex-start;gap:8px}.styles-module-scss-module__fqsIsG__author{align-items:center;min-width:0;display:flex}.styles-module-scss-module__fqsIsG__lg .styles-module-scss-module__fqsIsG__author{gap:min(.972222vw,14px)}.styles-module-scss-module__fqsIsG__sm .styles-module-scss-module__fqsIsG__author{gap:min(.736111vw,10.6px)}.styles-module-scss-module__fqsIsG__mobile .styles-module-scss-module__fqsIsG__author{gap:6.5px;width:100%}.styles-module-scss-module__fqsIsG__avatar{border-radius:50%;flex-shrink:0;position:relative;overflow:hidden}.styles-module-scss-module__fqsIsG__lg .styles-module-scss-module__fqsIsG__avatar{width:min(3.33333vw,48px);height:min(3.33333vw,48px)}.styles-module-scss-module__fqsIsG__sm .styles-module-scss-module__fqsIsG__avatar{width:min(2.5vw,36px);height:min(2.5vw,36px)}.styles-module-scss-module__fqsIsG__mobile .styles-module-scss-module__fqsIsG__avatar{width:36px;height:36px}.styles-module-scss-module__fqsIsG__avatarImage{object-fit:cover}.styles-module-scss-module__fqsIsG__authorText{flex-direction:column;justify-content:center;min-width:0;display:flex}.styles-module-scss-module__fqsIsG__lg .styles-module-scss-module__fqsIsG__name,.styles-module-scss-module__fqsIsG__mobile .styles-module-scss-module__fqsIsG__name{text-transform:capitalize}.styles-module-scss-module__fqsIsG__mobile .styles-module-scss-module__fqsIsG__authorText{flex:1 1 0;min-width:0}.styles-module-scss-module__fqsIsG__credentials{flex-wrap:wrap;align-items:center;display:flex}.styles-module-scss-module__fqsIsG__lg .styles-module-scss-module__fqsIsG__credentials{gap:8px}.styles-module-scss-module__fqsIsG__sm .styles-module-scss-module__fqsIsG__credentials{gap:6px}.styles-module-scss-module__fqsIsG__mobile .styles-module-scss-module__fqsIsG__credentials{gap:3.7px}.styles-module-scss-module__fqsIsG__separator{opacity:.3;background-color:#e0e0e0;flex-shrink:0;width:1px}.styles-module-scss-module__fqsIsG__lg .styles-module-scss-module__fqsIsG__separator{height:11px}.styles-module-scss-module__fqsIsG__sm .styles-module-scss-module__fqsIsG__separator{height:9px}.styles-module-scss-module__fqsIsG__mobile .styles-module-scss-module__fqsIsG__separator{height:8px}.styles-module-scss-module__fqsIsG__stars{align-items:center;display:flex}.styles-module-scss-module__fqsIsG__lg .styles-module-scss-module__fqsIsG__stars{gap:5.62px}.styles-module-scss-module__fqsIsG__sm .styles-module-scss-module__fqsIsG__stars{gap:4.26px}.styles-module-scss-module__fqsIsG__mobile .styles-module-scss-module__fqsIsG__stars{gap:2.6px}@media screen and (max-width:768px){.styles-module-scss-module__fqsIsG__lg{gap:min(5.86667vw,22px);padding:min(9.06667vw,34px)}.styles-module-scss-module__fqsIsG__sm{gap:min(4.26667vw,16px);padding:min(6.4vw,24px)}.styles-module-scss-module__fqsIsG__meta{gap:min(4.26667vw,16px)}.styles-module-scss-module__fqsIsG__lg .styles-module-scss-module__fqsIsG__author{gap:min(3.73333vw,14px)}.styles-module-scss-module__fqsIsG__sm .styles-module-scss-module__fqsIsG__author{gap:min(2.82667vw,10.6px)}.styles-module-scss-module__fqsIsG__lg .styles-module-scss-module__fqsIsG__avatar{width:48px;height:48px}.styles-module-scss-module__fqsIsG__sm .styles-module-scss-module__fqsIsG__avatar{width:36px;height:36px}}
.styles-module-scss-module__vdblLq__large,.styles-module-scss-module__vdblLq__small{background-color:#000e35;border-radius:16px;max-width:100%;padding:min(1.66667vw,24px)}.styles-module-scss-module__vdblLq__large{width:calc(670px + min(3.33333vw,48px))}.styles-module-scss-module__vdblLq__small{width:calc(477px + min(3.33333vw,48px))}
.styles-module-scss-module__bP5rka__grid{grid-template-columns:1fr;gap:min(2.22222vw,32px);display:grid}@media screen and (min-width:768px){.styles-module-scss-module__bP5rka__grid{grid-template-columns:repeat(2,1fr)}}
.styles-module-scss-module__hL7lMa__scale{flex-direction:column;gap:min(1.11111vw,16px);display:flex}.styles-module-scss-module__hL7lMa__step{flex-direction:column;gap:min(.277778vw,4px);display:flex}
.styles-module-scss-module__nmU0lq__page{flex-direction:column;width:100%;max-width:1800px;margin-inline:auto;padding-inline:60px;display:flex}@media screen and (max-width:768px){.styles-module-scss-module__nmU0lq__page{padding-inline:16px}}.styles-module-scss-module__nmU0lq__page{gap:min(3.33333vw,48px);padding-block:min(3.33333vw,48px)}.styles-module-scss-module__nmU0lq__header{flex-direction:column;gap:min(1.11111vw,16px);display:flex}.styles-module-scss-module__nmU0lq__blurb{max-width:min(clamp(46.6667vw,0px,46.6667vw),672px)}@media screen and (max-width:768px){.styles-module-scss-module__nmU0lq__blurb{max-width:100%}}
.styles-module-scss-module__pyLeOG__wrapper{cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:min(.555556vw,8px);display:inline-flex;position:relative}.styles-module-scss-module__pyLeOG__input{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.styles-module-scss-module__pyLeOG__box{width:16px;height:16px;transition-property:background-color border-color;background:#f7f5ee;border:1px solid #e0e0e0;flex-shrink:0;justify-content:center;align-items:center;transition-duration:.15s;transition-timing-function:ease;display:flex}.styles-module-scss-module__pyLeOG__check{opacity:0}.styles-module-scss-module__pyLeOG__check path{stroke-width:3.4px;stroke-linecap:butt;stroke-linejoin:miter}.styles-module-scss-module__pyLeOG__input:checked+.styles-module-scss-module__pyLeOG__box .styles-module-scss-module__pyLeOG__check{opacity:1}.styles-module-scss-module__pyLeOG__mixed{background:#0042ff;width:8px;height:8px}.styles-module-scss-module__pyLeOG__wrapper:hover .styles-module-scss-module__pyLeOG__input:not(:checked):not(:indeterminate):not(:disabled)+.styles-module-scss-module__pyLeOG__box:not(.styles-module-scss-module__pyLeOG__isMixed),.styles-module-scss-module__pyLeOG__input:focus-visible:not(:checked):not(:indeterminate)+.styles-module-scss-module__pyLeOG__box:not(.styles-module-scss-module__pyLeOG__isMixed){border-color:#0042ff}.styles-module-scss-module__pyLeOG__input:checked+.styles-module-scss-module__pyLeOG__box{background:#0042ff;border-color:#0042ff}.styles-module-scss-module__pyLeOG__wrapper:hover .styles-module-scss-module__pyLeOG__input:not(:disabled):checked+.styles-module-scss-module__pyLeOG__box{background:#4676ff;border-color:#4676ff}.styles-module-scss-module__pyLeOG__input:indeterminate+.styles-module-scss-module__pyLeOG__box,.styles-module-scss-module__pyLeOG__input+.styles-module-scss-module__pyLeOG__box.styles-module-scss-module__pyLeOG__isMixed{background:#f7f5ee;border-color:#e0e0e0}.styles-module-scss-module__pyLeOG__wrapper:hover .styles-module-scss-module__pyLeOG__input:not(:disabled):indeterminate+.styles-module-scss-module__pyLeOG__box .styles-module-scss-module__pyLeOG__mixed,.styles-module-scss-module__pyLeOG__wrapper:hover .styles-module-scss-module__pyLeOG__input:not(:disabled)+.styles-module-scss-module__pyLeOG__box.styles-module-scss-module__pyLeOG__isMixed .styles-module-scss-module__pyLeOG__mixed{background:#4676ff}.styles-module-scss-module__pyLeOG__input:focus-visible+.styles-module-scss-module__pyLeOG__box{outline-offset:2px;outline:2px solid #4676ff}.styles-module-scss-module__pyLeOG__disabled{cursor:not-allowed}.styles-module-scss-module__pyLeOG__input:disabled+.styles-module-scss-module__pyLeOG__box,.styles-module-scss-module__pyLeOG__input:disabled+.styles-module-scss-module__pyLeOG__box.styles-module-scss-module__pyLeOG__isMixed{background:#e0e0e0;border-color:#e0e0e0}.styles-module-scss-module__pyLeOG__input:disabled+.styles-module-scss-module__pyLeOG__box .styles-module-scss-module__pyLeOG__mixed{background:#b3b3b3}
.styles-module-scss-module__2ieTOq__root{flex-direction:column;align-items:flex-start;gap:24px;display:flex}.styles-module-scss-module__2ieTOq__options{flex-direction:column;width:100%;display:flex}.styles-module-scss-module__2ieTOq__propertyType{gap:12px}.styles-module-scss-module__2ieTOq__propertyType .styles-module-scss-module__2ieTOq__checkbox.styles-module-scss-module__2ieTOq__checkbox{gap:6px}.styles-module-scss-module__2ieTOq__list{gap:14px}.styles-module-scss-module__2ieTOq__list .styles-module-scss-module__2ieTOq__checkbox.styles-module-scss-module__2ieTOq__checkbox{gap:12px}.styles-module-scss-module__2ieTOq__amenities{gap:20px}.styles-module-scss-module__2ieTOq__amenities .styles-module-scss-module__2ieTOq__checkbox.styles-module-scss-module__2ieTOq__checkbox{gap:12px}.styles-module-scss-module__2ieTOq__row{justify-content:space-between;align-items:center;gap:12px;width:100%;display:flex}.styles-module-scss-module__2ieTOq__checkbox{text-transform:capitalize}
.styles-module-scss-module__YUVHrW__group{flex-wrap:wrap;align-items:center;display:flex}.styles-module-scss-module__YUVHrW__isFullWidth{width:100%}.styles-module-scss-module__YUVHrW__isFullWidth .styles-module-scss-module__YUVHrW__chip{white-space:nowrap;flex:1 1 0}.styles-module-scss-module__YUVHrW__lg{gap:12px}.styles-module-scss-module__YUVHrW__lg .styles-module-scss-module__YUVHrW__chip.styles-module-scss-module__YUVHrW__chip{height:54px;min-height:0;padding-block:0;padding-inline:18px}.styles-module-scss-module__YUVHrW__isSingleRow{flex-wrap:nowrap}.styles-module-scss-module__YUVHrW__isSingleRow .styles-module-scss-module__YUVHrW__chip.styles-module-scss-module__YUVHrW__chip{white-space:nowrap;flex:0 auto;min-width:0;padding-inline:16px}.styles-module-scss-module__YUVHrW__md{gap:8px}.styles-module-scss-module__YUVHrW__md .styles-module-scss-module__YUVHrW__chip.styles-module-scss-module__YUVHrW__chip{height:48px;min-height:0;padding-inline:8px}.styles-module-scss-module__YUVHrW__sm{gap:8px}.styles-module-scss-module__YUVHrW__sm .styles-module-scss-module__YUVHrW__chip.styles-module-scss-module__YUVHrW__chip{min-width:75px;height:30px;min-height:0;padding-inline:12px}.styles-module-scss-module__YUVHrW__sm .styles-module-scss-module__YUVHrW__dot.styles-module-scss-module__YUVHrW__dot{width:30px;min-width:0;padding-inline:0}
.styles-module-scss-module__Ht5b9W__root{position:relative}.styles-module-scss-module__Ht5b9W__root .styles-module-scss-module__Ht5b9W__trigger{--btn-color-hover:#0030b8;--btn-border-hover:#0030b8;justify-content:space-between}@media screen and (max-width:768px){.styles-module-scss-module__Ht5b9W__root .styles-module-scss-module__Ht5b9W__trigger{--btn-min-height:44px}}.styles-module-scss-module__Ht5b9W__trigger.styles-module-scss-module__Ht5b9W__trigger:focus-visible,.styles-module-scss-module__Ht5b9W__open.styles-module-scss-module__Ht5b9W__open{--btn-border:#0030b8;--btn-fg:#0030b8}.styles-module-scss-module__Ht5b9W__trigger .styles-module-scss-module__Ht5b9W__code{display:none}@media screen and (max-width:768px){.styles-module-scss-module__Ht5b9W__trigger .styles-module-scss-module__Ht5b9W__code{display:inline}.styles-module-scss-module__Ht5b9W__trigger .styles-module-scss-module__Ht5b9W__full{display:none}}
.styles-module-scss-module__vyW5OW__divider{justify-content:center;align-items:center;gap:10px;height:29px;margin-inline:-28px;display:flex}.styles-module-scss-module__vyW5OW__divider:before,.styles-module-scss-module__vyW5OW__divider:after{content:"";background:#e0e0e0;flex:1;height:1px}@media screen and (max-width:768px){.styles-module-scss-module__vyW5OW__divider{gap:12px;height:20px;margin-inline:0}}
.styles-module-scss-module__3_m4aa__subtitle{text-align:center;max-width:100%}@media screen and (max-width:768px){.styles-module-scss-module__3_m4aa__wide{display:none}}.styles-module-scss-module__3_m4aa__narrow{display:none}@media screen and (max-width:768px){.styles-module-scss-module__3_m4aa__narrow{display:block}}
.styles-module-scss-module__LQX_Pq__section{border-bottom:1px solid #e0e0e0;flex-direction:column;gap:24px;padding-bottom:24px;display:flex}.styles-module-scss-module__LQX_Pq__header{justify-content:space-between;align-items:center;gap:12px;display:flex}.styles-module-scss-module__LQX_Pq__isTitleHidden{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.styles-module-scss-module__LQX_Pq__title{text-transform:capitalize}
.styles-module-scss-module__FOi_Ha__groups,.styles-module-scss-module__FOi_Ha__group{flex-direction:column;gap:16px;display:flex}.styles-module-scss-module__FOi_Ha__groupTitle{text-transform:capitalize}.styles-module-scss-module__FOi_Ha__list{gap:8px}
.styles-module-scss-module__KPgiQG__root{flex-direction:column;gap:12px;display:flex}.styles-module-scss-module__KPgiQG__title{text-transform:capitalize}
.styles-module-scss-module__QQGrCq__footer{flex-wrap:wrap;justify-content:center;align-items:center;gap:6px;width:100%;display:flex}@media screen and (max-width:768px){.styles-module-scss-module__QQGrCq__footer{gap:8px}}
.styles-module-scss-module__wkiddG__root{position:relative}.styles-module-scss-module__wkiddG__menu{min-width:120px}
.styles-module-scss-module___1bURq__row{justify-content:center;gap:min(1.11111vw,16px);width:100%;display:flex}@media screen and (max-width:768px){.styles-module-scss-module___1bURq__row{gap:12px}}.styles-module-scss-module___1bURq__slot{--btn-border:#e0e0e0;flex:1;min-width:0}@media screen and (max-width:768px){.styles-module-scss-module___1bURq__slot{flex:none}.styles-module-scss-module___1bURq__labelled{display:none}}.styles-module-scss-module___1bURq__compact{display:none}@media screen and (max-width:768px){.styles-module-scss-module___1bURq__compact{display:inline-flex}}
.styles-module-scss-module__twlaIG__inputContainer{flex-direction:column;width:100%;display:flex}.styles-module-scss-module__twlaIG__fullWidth{width:100%}.styles-module-scss-module__twlaIG__labelRow{justify-content:space-between;align-items:center;gap:min(.833333vw,12px);padding-bottom:8px;display:flex}.styles-module-scss-module__twlaIG__fieldWrapper{box-sizing:border-box;width:100%;color:var(--field-color,gray);transition-property:border-color background-color color;background-color:#0000;border:1px solid #999;border-radius:190px;align-items:center;padding-inline:12px;transition-duration:.2s;transition-timing-function:ease;display:flex;position:relative}.styles-module-scss-module__twlaIG__lg{min-height:54px;font-family:var(--font-base,var(--font-montserrat), Montserrat, sans-serif);letter-spacing:0;gap:8px;font-size:16px;font-weight:500;line-height:clamp(22px,21.2958px + .1878vw,24px)}@media screen and (max-width:768px){.styles-module-scss-module__twlaIG__lg{font-size:16px;line-height:22px}}.styles-module-scss-module__twlaIG__md{min-height:42px;font-family:var(--font-base,var(--font-montserrat), Montserrat, sans-serif);letter-spacing:0;gap:8px;font-size:16px;font-weight:500;line-height:clamp(22px,21.2958px + .1878vw,24px)}@media screen and (max-width:768px){.styles-module-scss-module__twlaIG__md{font-size:16px;line-height:22px}}.styles-module-scss-module__twlaIG__sm{min-height:36px;font-family:var(--font-base,var(--font-montserrat), Montserrat, sans-serif);letter-spacing:0;gap:8px;font-size:14px;font-weight:500;line-height:clamp(20px,19.2958px + .1878vw,22px)}@media screen and (max-width:768px){.styles-module-scss-module__twlaIG__sm{font-size:14px;line-height:20px}}.styles-module-scss-module__twlaIG__xs{min-height:32px;font-family:var(--font-base,var(--font-montserrat), Montserrat, sans-serif);letter-spacing:0;gap:4px;font-size:12px;font-weight:400;line-height:20px}@media screen and (max-width:768px){.styles-module-scss-module__twlaIG__xs{font-size:12px;line-height:20px}.styles-module-scss-module__twlaIG__mobile-lg{min-height:54px;font-family:var(--font-base,var(--font-montserrat), Montserrat, sans-serif);letter-spacing:0;gap:8px;font-size:16px;font-weight:500;line-height:clamp(22px,21.2958px + .1878vw,24px)}}@media screen and (max-width:768px) and (max-width:768px){.styles-module-scss-module__twlaIG__mobile-lg{font-size:16px;line-height:22px}}@media screen and (max-width:768px){.styles-module-scss-module__twlaIG__mobile-md{min-height:42px;font-family:var(--font-base,var(--font-montserrat), Montserrat, sans-serif);letter-spacing:0;gap:8px;font-size:16px;font-weight:500;line-height:clamp(22px,21.2958px + .1878vw,24px)}}@media screen and (max-width:768px) and (max-width:768px){.styles-module-scss-module__twlaIG__mobile-md{font-size:16px;line-height:22px}}@media screen and (max-width:768px){.styles-module-scss-module__twlaIG__mobile-sm{min-height:36px;font-family:var(--font-base,var(--font-montserrat), Montserrat, sans-serif);letter-spacing:0;gap:8px;font-size:14px;font-weight:500;line-height:clamp(20px,19.2958px + .1878vw,22px)}}@media screen and (max-width:768px) and (max-width:768px){.styles-module-scss-module__twlaIG__mobile-sm{font-size:14px;line-height:20px}}@media screen and (max-width:768px){.styles-module-scss-module__twlaIG__mobile-xs{min-height:32px;font-family:var(--font-base,var(--font-montserrat), Montserrat, sans-serif);letter-spacing:0;gap:4px;font-size:12px;font-weight:400;line-height:20px}}@media screen and (max-width:768px) and (max-width:768px){.styles-module-scss-module__twlaIG__mobile-xs{font-size:12px;line-height:20px}}.styles-module-scss-module__twlaIG__textInput{color:#1a1a1a;width:100%;min-width:0;font:inherit;background:0 0;border:none;outline:none;flex:auto}.styles-module-scss-module__twlaIG__textInput::placeholder{color:var(--field-placeholder-color,gray)}@media (hover:hover){.styles-module-scss-module__twlaIG__fieldWrapper:not(.styles-module-scss-module__twlaIG__disabled):not(.styles-module-scss-module__twlaIG__error):hover{border-color:var(--field-border-hover,#0042ff);color:var(--field-color-hover,#000)}}.styles-module-scss-module__twlaIG__fieldWrapper:not(.styles-module-scss-module__twlaIG__disabled):not(.styles-module-scss-module__twlaIG__error):focus-within,.styles-module-scss-module__twlaIG__fieldWrapper:not(.styles-module-scss-module__twlaIG__disabled):not(.styles-module-scss-module__twlaIG__error)[data-preview]{border-color:var(--field-border-focus,#0042ff);color:var(--field-color-focus,#000)}.styles-module-scss-module__twlaIG__fieldWrapper:not(.styles-module-scss-module__twlaIG__disabled):not(.styles-module-scss-module__twlaIG__error)[data-preview=clear-hover]{border-color:var(--field-border-clear-hover,#0030b8)}.styles-module-scss-module__twlaIG__fieldWrapper:not(.styles-module-scss-module__twlaIG__disabled):not(.styles-module-scss-module__twlaIG__error):has(.styles-module-scss-module__twlaIG__affixButton:hover){border-color:var(--field-border-clear-hover,#0030b8)}.styles-module-scss-module__twlaIG__fieldWrapper:not(.styles-module-scss-module__twlaIG__disabled):not(.styles-module-scss-module__twlaIG__error)[data-preview=clear-pressed]{border-color:var(--field-border-clear-pressed,#999)}.styles-module-scss-module__twlaIG__fieldWrapper:not(.styles-module-scss-module__twlaIG__disabled):not(.styles-module-scss-module__twlaIG__error):has(.styles-module-scss-module__twlaIG__affixButton:active){border-color:var(--field-border-clear-pressed,#999)}.styles-module-scss-module__twlaIG__fieldWrapper.styles-module-scss-module__twlaIG__error{border-color:#c01114}.styles-module-scss-module__twlaIG__fieldWrapper.styles-module-scss-module__twlaIG__disabled{color:#b3b3b3;cursor:not-allowed;background-color:#e0e0e0;border-color:#e0e0e0}.styles-module-scss-module__twlaIG__fieldWrapper.styles-module-scss-module__twlaIG__disabled .styles-module-scss-module__twlaIG__textInput{color:#b3b3b3;cursor:not-allowed}.styles-module-scss-module__twlaIG__fieldWrapper.styles-module-scss-module__twlaIG__disabled .styles-module-scss-module__twlaIG__textInput::placeholder{color:#b3b3b3}.styles-module-scss-module__twlaIG__affix{pointer-events:none;flex-shrink:0;justify-content:center;align-items:center;line-height:0;display:flex}.styles-module-scss-module__twlaIG__affixButton{cursor:pointer;color:inherit;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;padding:0;line-height:0;transition-property:all;transition-duration:.2s;transition-timing-function:ease;display:flex}.styles-module-scss-module__twlaIG__affixButton:focus{outline:none}@media (hover:hover){.styles-module-scss-module__twlaIG__affixButton:hover{color:#000}}.styles-module-scss-module__twlaIG__affixButton:active{color:#0030b8}.styles-module-scss-module__twlaIG__fieldWrapper[data-preview=clear-hover] .styles-module-scss-module__twlaIG__affixButton{color:#000}.styles-module-scss-module__twlaIG__fieldWrapper[data-preview=clear-pressed] .styles-module-scss-module__twlaIG__affixButton{color:#0030b8}.styles-module-scss-module__twlaIG__required{color:#c01114;margin-left:2px}.styles-module-scss-module__twlaIG__errorMsg{align-items:center;gap:4px;margin-top:4px;display:flex}.dark .styles-module-scss-module__twlaIG__fieldWrapper{color:#b3b3b3;background-color:#000;border-color:#333}.dark .styles-module-scss-module__twlaIG__textInput{color:#f7f5ee}:is(.dark .styles-module-scss-module__twlaIG__fieldWrapper:not(.styles-module-scss-module__twlaIG__disabled):not(.styles-module-scss-module__twlaIG__error):focus-within,.dark .styles-module-scss-module__twlaIG__fieldWrapper:not(.styles-module-scss-module__twlaIG__disabled):not(.styles-module-scss-module__twlaIG__error)[data-preview=hover],.dark .styles-module-scss-module__twlaIG__fieldWrapper:not(.styles-module-scss-module__twlaIG__disabled):not(.styles-module-scss-module__twlaIG__error)[data-preview=focus]){color:#f7f5ee;border-color:#4676ff}@media (hover:hover){.dark .styles-module-scss-module__twlaIG__fieldWrapper:not(.styles-module-scss-module__twlaIG__disabled):not(.styles-module-scss-module__twlaIG__error):hover{color:#f7f5ee;border-color:#4676ff}}
.styles-module-scss-module__jo1o1G__pickerInput{cursor:pointer;position:relative}.styles-module-scss-module__jo1o1G__pickerInput::-webkit-calendar-picker-indicator{display:none}.styles-module-scss-module__jo1o1G__pickerInput::-webkit-inner-spin-button{display:none}.styles-module-scss-module__jo1o1G__pickerInput::-webkit-clear-button{display:none}.styles-module-scss-module__jo1o1G__pickerInput{text-transform:uppercase;text-align:start;min-width:0}.styles-module-scss-module__jo1o1G__pickerInput:disabled{cursor:not-allowed}.styles-module-scss-module__jo1o1G__pickerButton{cursor:pointer;color:#000;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;padding:0;line-height:0;display:flex}.styles-module-scss-module__jo1o1G__pickerButton:focus{outline:none}
.styles-module-scss-module__KBeNBq__field{direction:ltr}.styles-module-scss-module__KBeNBq__chipAnchor{flex-shrink:0;align-items:center;display:flex}.styles-module-scss-module__KBeNBq__chip.styles-module-scss-module__KBeNBq__chip{color:#1a1a1a;align-items:center;gap:2px;min-height:auto;padding:0;display:flex}.styles-module-scss-module__KBeNBq__chipDisabled.styles-module-scss-module__KBeNBq__chipDisabled{color:#b3b3b3}.styles-module-scss-module__KBeNBq__menu{overscroll-behavior:contain;max-height:min(40vh,360px);overflow-y:auto}.styles-module-scss-module__KBeNBq__menu>*{flex:none}.styles-module-scss-module__KBeNBq__menuItem.styles-module-scss-module__KBeNBq__menuItem{direction:ltr;padding:10px 12px}
.styles-module-scss-module__5-a3EW__container{flex-direction:column;gap:16px;width:100%;display:flex}.styles-module-scss-module__5-a3EW__group{justify-content:center;gap:min(.833333vw,12px);width:100%;display:flex}@media screen and (max-width:768px){.styles-module-scss-module__5-a3EW__group{gap:12px}}.styles-module-scss-module__5-a3EW__box{text-align:center;color:#1a1a1a;caret-color:#0042ff;min-width:0;height:max(4.44444vw,44px);font-family:var(--font-base,var(--font-montserrat), Montserrat, sans-serif);letter-spacing:0;background:0 0;border:1px solid #e0e0e0;border-radius:8px;flex:1 1 0;padding:0;font-size:clamp(24px,22.5915px + .3756vw,28px);font-weight:500;line-height:clamp(34px,32.5915px + .3756vw,38px)}@media screen and (max-width:768px){.styles-module-scss-module__5-a3EW__box{font-size:24px;line-height:34px}}.styles-module-scss-module__5-a3EW__box{transition-property:border-color box-shadow;transition-duration:.15s;transition-timing-function:ease}.styles-module-scss-module__5-a3EW__box::placeholder{color:gray}.styles-module-scss-module__5-a3EW__box:focus-visible{border-color:#0042ff;outline:none;box-shadow:0 0 0 2px #0042ff26}.styles-module-scss-module__5-a3EW__box:disabled{color:gray;cursor:not-allowed;background:#f7f5ee}@media screen and (max-width:768px){.styles-module-scss-module__5-a3EW__box{height:64px}}.styles-module-scss-module__5-a3EW__error .styles-module-scss-module__5-a3EW__box{border-color:#c01114}.styles-module-scss-module__5-a3EW__error .styles-module-scss-module__5-a3EW__box:focus-visible{box-shadow:0 0 0 2px #c0111426}.styles-module-scss-module__5-a3EW__errorMsg{text-align:center}
.styles-module-scss-module__GZBtVW__wrapper{flex-direction:column;display:flex;position:relative}.styles-module-scss-module__GZBtVW__label{padding-bottom:8px;display:block}.styles-module-scss-module__GZBtVW__errorMsg{margin-top:4px}.styles-module-scss-module__GZBtVW__searchInput{box-sizing:border-box;color:#1a1a1a;width:100%;transition-property:border-color background-color color;background-color:#fff;border:1px solid #999;border-radius:190px;transition-duration:.2s;transition-timing-function:ease;display:flex}.styles-module-scss-module__GZBtVW__searchInput::placeholder{color:gray}.styles-module-scss-module__GZBtVW__searchInput:focus-visible{border-color:#0042ff;outline:none}@media (hover:hover){.styles-module-scss-module__GZBtVW__searchInput:hover{border-color:#0042ff}}.styles-module-scss-module__GZBtVW__searchInput{margin-bottom:8px;padding-inline:12px}.styles-module-scss-module__GZBtVW__field{align-items:center;display:flex;position:relative}.styles-module-scss-module__GZBtVW__affix{pointer-events:none;color:gray;align-items:center;display:flex;position:absolute}.styles-module-scss-module__GZBtVW__prefix{inset-inline-start:12px}.styles-module-scss-module__GZBtVW__suffix{inset-inline-end:12px}.styles-module-scss-module__GZBtVW__selectionInput{box-sizing:border-box;color:#1a1a1a;width:100%;transition-property:border-color background-color color;background-color:#fff;border:1px solid #999;border-radius:190px;transition-duration:.2s;transition-timing-function:ease;display:flex}.styles-module-scss-module__GZBtVW__selectionInput::placeholder{color:gray}.styles-module-scss-module__GZBtVW__selectionInput:focus-visible{border-color:#0042ff;outline:none}@media (hover:hover){.styles-module-scss-module__GZBtVW__selectionInput:hover{border-color:#0042ff}}.styles-module-scss-module__GZBtVW__selectionInput{appearance:none;cursor:pointer;padding-inline:12px 32px}.styles-module-scss-module__GZBtVW__selectionInput:disabled{color:#b3b3b3;cursor:not-allowed;background-color:#e0e0e0;border-color:#e0e0e0}.styles-module-scss-module__GZBtVW__small{min-height:36px;font-family:var(--font-base,var(--font-montserrat), Montserrat, sans-serif);letter-spacing:0;font-size:14px;font-weight:500;line-height:clamp(20px,19.2958px + .1878vw,22px)}@media screen and (max-width:768px){.styles-module-scss-module__GZBtVW__small{font-size:14px;line-height:20px}}.styles-module-scss-module__GZBtVW__large{min-height:42px;font-family:var(--font-base,var(--font-montserrat), Montserrat, sans-serif);letter-spacing:0;font-size:16px;font-weight:500;line-height:clamp(22px,21.2958px + .1878vw,24px)}@media screen and (max-width:768px){.styles-module-scss-module__GZBtVW__large{font-size:16px;line-height:22px}}.styles-module-scss-module__GZBtVW__hasPrefix{padding-inline-start:40px}.styles-module-scss-module__GZBtVW__error,.styles-module-scss-module__GZBtVW__error:focus-visible,.styles-module-scss-module__GZBtVW__error:hover{border-color:#c01114}.styles-module-scss-module__GZBtVW__clearButton{inset-inline-end:32px;cursor:pointer;color:gray;background:0 0;border:none;justify-content:center;align-items:center;padding:0;line-height:0;transition-property:color;transition-duration:.2s;transition-timing-function:ease;display:flex;position:absolute;top:50%;transform:translateY(-50%)}@media (hover:hover){.styles-module-scss-module__GZBtVW__clearButton:hover{color:#000}}
.styles-module-scss-module__2633iG__root{flex-direction:column;width:100%;display:flex}.styles-module-scss-module__2633iG__fullWidth{width:100%}.styles-module-scss-module__2633iG__labelRow{justify-content:space-between;align-items:center;gap:min(.833333vw,12px);padding-bottom:8px;display:flex}.styles-module-scss-module__2633iG__required{color:#c01114;margin-left:2px}.styles-module-scss-module__2633iG__errorMsg{margin-top:4px}.styles-module-scss-module__2633iG__anchor{width:100%;position:relative}.styles-module-scss-module__2633iG__trigger{box-sizing:border-box;border:1px solid var(--dropdown-border-color,#999);background-color:var(--dropdown-bg,#fff);color:gray;cursor:pointer;-webkit-user-select:none;user-select:none;width:100%;transition-property:border-color background-color color;border-radius:190px;align-items:center;padding-block:6px;padding-inline:12px;transition-duration:.2s;transition-timing-function:ease;display:flex}.styles-module-scss-module__2633iG__trigger:focus{outline:none}.styles-module-scss-module__2633iG__lg{min-height:54px;font-family:var(--font-base,var(--font-montserrat), Montserrat, sans-serif);letter-spacing:0;gap:8px;font-size:16px;font-weight:500;line-height:clamp(22px,21.2958px + .1878vw,24px)}@media screen and (max-width:768px){.styles-module-scss-module__2633iG__lg{font-size:16px;line-height:22px}}.styles-module-scss-module__2633iG__md{min-height:42px;font-family:var(--font-base,var(--font-montserrat), Montserrat, sans-serif);letter-spacing:0;gap:8px;font-size:16px;font-weight:500;line-height:clamp(22px,21.2958px + .1878vw,24px)}@media screen and (max-width:768px){.styles-module-scss-module__2633iG__md{font-size:16px;line-height:22px}}.styles-module-scss-module__2633iG__sm{min-height:36px;font-family:var(--font-base,var(--font-montserrat), Montserrat, sans-serif);letter-spacing:0;gap:8px;font-size:14px;font-weight:500;line-height:clamp(20px,19.2958px + .1878vw,22px)}@media screen and (max-width:768px){.styles-module-scss-module__2633iG__sm{font-size:14px;line-height:20px}}.styles-module-scss-module__2633iG__xs{min-height:32px;font-family:var(--font-base,var(--font-montserrat), Montserrat, sans-serif);letter-spacing:0;gap:4px;font-size:12px;font-weight:400;line-height:20px}@media screen and (max-width:768px){.styles-module-scss-module__2633iG__xs{font-size:12px;line-height:20px}}.styles-module-scss-module__2633iG__values{overscroll-behavior-x:contain;scrollbar-width:none;-ms-overflow-style:none;flex-wrap:nowrap;flex:auto;align-items:center;gap:8px;min-width:0;padding-inline-end:1px;display:flex;overflow:auto hidden}.styles-module-scss-module__2633iG__values::-webkit-scrollbar{display:none}.styles-module-scss-module__2633iG__value{color:var(--dropdown-value-color,#1a1a1a);font:inherit;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.styles-module-scss-module__2633iG__placeholder{color:var(--dropdown-placeholder-color,gray);font:inherit;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.styles-module-scss-module__2633iG__affix{pointer-events:none;flex-shrink:0;justify-content:center;align-items:center;line-height:0;display:flex}.styles-module-scss-module__2633iG__clearAffix{flex-shrink:0;justify-content:center;align-items:center;line-height:0;display:flex}.styles-module-scss-module__2633iG__clearButton{--btn-size:auto}@media (hover:hover){.styles-module-scss-module__2633iG__trigger:not(.styles-module-scss-module__2633iG__disabled):not(.styles-module-scss-module__2633iG__error):hover{border-color:var(--dropdown-border-active,#0042ff);color:#000}}.styles-module-scss-module__2633iG__trigger:not(.styles-module-scss-module__2633iG__disabled):not(.styles-module-scss-module__2633iG__error):focus-visible,.styles-module-scss-module__2633iG__trigger:not(.styles-module-scss-module__2633iG__disabled):not(.styles-module-scss-module__2633iG__error).styles-module-scss-module__2633iG__open,.styles-module-scss-module__2633iG__trigger:not(.styles-module-scss-module__2633iG__disabled):not(.styles-module-scss-module__2633iG__error)[data-preview]{border-color:var(--dropdown-border-active,#0042ff);color:#000}.styles-module-scss-module__2633iG__trigger.styles-module-scss-module__2633iG__error{border-color:#c01114}.styles-module-scss-module__2633iG__trigger.styles-module-scss-module__2633iG__disabled{color:#b3b3b3;cursor:not-allowed;background-color:#e0e0e0;border-color:#e0e0e0}.styles-module-scss-module__2633iG__trigger.styles-module-scss-module__2633iG__disabled .styles-module-scss-module__2633iG__value,.styles-module-scss-module__2633iG__trigger.styles-module-scss-module__2633iG__disabled .styles-module-scss-module__2633iG__placeholder{color:#b3b3b3}.styles-module-scss-module__2633iG__chip{background-color:var(--dropdown-chip-bg,#fff);color:#1a1a1a;border:.5px solid #999;border-radius:70px;flex-shrink:0;align-items:center;gap:11px;max-width:100%;padding:6.5px 12.5px;display:inline-flex}.styles-module-scss-module__2633iG__chip>span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.styles-module-scss-module__2633iG__chipRemove{cursor:pointer;color:gray;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;padding:0;line-height:0;transition-property:all;transition-duration:.2s;transition-timing-function:ease;display:flex}.styles-module-scss-module__2633iG__chipRemove:focus{outline:none}@media (hover:hover){.styles-module-scss-module__2633iG__chipRemove:hover{color:#000}}.styles-module-scss-module__2633iG__chipRemove:active{color:#0030b8}.styles-module-scss-module__2633iG__chipRemove:disabled{cursor:not-allowed;color:#b3b3b3}.styles-module-scss-module__2633iG__menu{z-index:20;top:calc(100% + 8px);width:var(--dropdown-menu-width,auto);min-width:var(--dropdown-menu-min-width,auto);max-width:var(--dropdown-menu-max-width,none);border-radius:var(--dropdown-menu-radius,0);border:1px solid var(--dropdown-menu-bg,#fff);background-color:var(--dropdown-menu-bg,#fff);box-shadow:var(--dropdown-menu-shadow,0 12px 16px -4px #0d0d1214, 0 4px 6px -2px #0d0d1208);max-height:min(31.1111vh,280px);margin:0;padding:8px;list-style:none;position:absolute;inset-inline-start:var(--dropdown-menu-start,0);inset-inline-end:var(--dropdown-menu-end,0);overflow:hidden auto}.styles-module-scss-module__2633iG__option{color:#1a1a1a;cursor:pointer;min-height:44px;transition-property:background-color color;border-radius:8px;align-items:center;gap:min(.555556vw,8px);padding:8px 12px;transition-duration:.2s;transition-timing-function:ease;display:flex}@media (hover:hover){.styles-module-scss-module__2633iG__option:hover{background-color:#e8eeff}}.styles-module-scss-module__2633iG__optionMark{border-radius:0;gap:10px;min-height:0;padding:6px 0}.styles-module-scss-module__2633iG__optionMark+.styles-module-scss-module__2633iG__optionMark{margin-top:8px}.styles-module-scss-module__2633iG__optionLabel{white-space:nowrap;text-overflow:ellipsis;flex:auto;min-width:0;overflow:hidden}.styles-module-scss-module__2633iG__optionActive,.styles-module-scss-module__2633iG__optionSelected:not(.styles-module-scss-module__2633iG__optionMark){background-color:#e8eeff}.styles-module-scss-module__2633iG__optionDisabled{color:#b3b3b3;cursor:not-allowed}@media (hover:hover){.styles-module-scss-module__2633iG__optionDisabled:hover{background-color:#0000}}.styles-module-scss-module__2633iG__optionMark,.styles-module-scss-module__2633iG__optionMark.styles-module-scss-module__2633iG__optionActive{background-color:#0000}@media (hover:hover){.styles-module-scss-module__2633iG__optionMark:hover,.styles-module-scss-module__2633iG__optionMark.styles-module-scss-module__2633iG__optionActive:hover{background-color:#0000}}.styles-module-scss-module__2633iG__empty{padding:12px 16px}.styles-module-scss-module__2633iG__loader{justify-content:center;align-items:center;min-height:36px;padding:8px 16px;display:flex}.styles-module-scss-module__2633iG__checkbox{width:16px;height:16px;transition-property:background-color border-color;background:#f7f5ee;border:1px solid #e0e0e0;border-radius:2px;flex-shrink:0;justify-content:center;align-items:center;transition-duration:.15s;transition-timing-function:ease;display:flex}.styles-module-scss-module__2633iG__checkbox>*{opacity:0}.styles-module-scss-module__2633iG__checkbox path{stroke-width:3.4px;stroke-linecap:butt;stroke-linejoin:miter}.styles-module-scss-module__2633iG__optionSelected .styles-module-scss-module__2633iG__checkbox{background:#0042ff;border-color:#0042ff}.styles-module-scss-module__2633iG__optionSelected .styles-module-scss-module__2633iG__checkbox>*{opacity:1}.styles-module-scss-module__2633iG__optionDisabled .styles-module-scss-module__2633iG__checkbox{background:#e0e0e0;border-color:#e0e0e0}.styles-module-scss-module__2633iG__radio{width:16px;height:16px;transition-property:border-color background-color;background:#f7f5ee;border:1px solid #0000;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;transition-duration:.15s;transition-timing-function:ease;display:flex}.styles-module-scss-module__2633iG__optionSelected .styles-module-scss-module__2633iG__radio{background:#fff;border-color:#0042ff;box-shadow:inset 0 0 0 3px #fff,inset 0 0 0 8px #0042ff}.styles-module-scss-module__2633iG__optionDisabled .styles-module-scss-module__2633iG__radio{background:#e0e0e0;border-color:#0000}.dark .styles-module-scss-module__2633iG__trigger{color:#b3b3b3;background-color:#000;border-color:#333}.dark .styles-module-scss-module__2633iG__value{color:#f7f5ee}:is(.dark .styles-module-scss-module__2633iG__trigger:not(.styles-module-scss-module__2633iG__disabled):not(.styles-module-scss-module__2633iG__error):focus-visible,.dark .styles-module-scss-module__2633iG__trigger:not(.styles-module-scss-module__2633iG__disabled):not(.styles-module-scss-module__2633iG__error).styles-module-scss-module__2633iG__open,.dark .styles-module-scss-module__2633iG__trigger:not(.styles-module-scss-module__2633iG__disabled):not(.styles-module-scss-module__2633iG__error)[data-preview]){color:#f7f5ee;border-color:#4676ff}@media (hover:hover){.dark .styles-module-scss-module__2633iG__trigger:not(.styles-module-scss-module__2633iG__disabled):not(.styles-module-scss-module__2633iG__error):hover{color:#f7f5ee;border-color:#4676ff}}.dark .styles-module-scss-module__2633iG__chip{color:#f7f5ee;background-color:#1a1a1a;border-color:#333}.dark .styles-module-scss-module__2633iG__menu{background-color:#000;border-color:#333}.dark .styles-module-scss-module__2633iG__option{color:#f7f5ee}@media (hover:hover){.dark .styles-module-scss-module__2633iG__option:hover{background-color:#1a1a1a}}.dark .styles-module-scss-module__2633iG__optionActive{background-color:#1a1a1a}.dark .styles-module-scss-module__2633iG__optionMark{background-color:#0000}.dark .styles-module-scss-module__2633iG__optionMark.styles-module-scss-module__2633iG__optionActive{background-color:#0000}@media (hover:hover){.dark .styles-module-scss-module__2633iG__optionMark:hover{background-color:#0000}.dark .styles-module-scss-module__2633iG__optionMark.styles-module-scss-module__2633iG__optionActive:hover{background-color:#0000}}:is(.dark .styles-module-scss-module__2633iG__checkbox,.dark .styles-module-scss-module__2633iG__radio){background:#1a1a1a;border-color:#0000}.dark .styles-module-scss-module__2633iG__optionSelected .styles-module-scss-module__2633iG__checkbox{background:#0042ff;border-color:#0042ff}.dark .styles-module-scss-module__2633iG__optionSelected .styles-module-scss-module__2633iG__radio{border-color:#0042ff;box-shadow:inset 0 0 0 3px #000,inset 0 0 0 8px #0042ff}
.styles-module-scss-module__8mBCiq__rate{color:#0042ff;gap:2px;display:flex}.styles-module-scss-module__8mBCiq__star{cursor:pointer;color:#b3b3b3;background:0 0;border:none;width:32px;height:32px;padding:2px;transition-property:transform;transition-duration:.2s;transition-timing-function:ease}@media (hover:hover){.styles-module-scss-module__8mBCiq__star:hover{transform:scale(1.1)}}.styles-module-scss-module__8mBCiq__star:focus-visible{outline:none;box-shadow:0 0 0 2px #0042ff26}.styles-module-scss-module__8mBCiq__filled{color:#0042ff}.styles-module-scss-module__8mBCiq__disabled{cursor:not-allowed;opacity:.6}
.styles-module-scss-module__CfPUqW__card{flex-direction:column;justify-content:flex-end;display:flex;position:relative;overflow:hidden}@media (hover:hover){.styles-module-scss-module__CfPUqW__card:hover .styles-module-scss-module__CfPUqW__img{transform:scale(1.04)}}.styles-module-scss-module__CfPUqW__img{object-fit:cover;object-position:center;transition-property:transform;transition-duration:.35s;transition-timing-function:ease}.styles-module-scss-module__CfPUqW__scrim{background-color:#000e358c;position:absolute;inset:0}.styles-module-scss-module__CfPUqW__logo{display:block;position:absolute}.styles-module-scss-module__CfPUqW__logoImg{object-fit:scale-down;object-position:center}.styles-module-scss-module__CfPUqW__overlayLink{z-index:1;position:absolute;inset:0}.styles-module-scss-module__CfPUqW__content{text-align:start;flex-direction:column;display:flex;position:relative}.styles-module-scss-module__CfPUqW__title{text-transform:capitalize}.styles-module-scss-module__CfPUqW__meta{align-items:center;gap:9px;display:flex}.styles-module-scss-module__CfPUqW__metaIcon{flex-shrink:0}.styles-module-scss-module__CfPUqW__desc{-webkit-line-clamp:3;line-clamp:3;text-overflow:ellipsis;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}@media screen and (max-width:768px){.styles-module-scss-module__CfPUqW__desc{-webkit-line-clamp:6;line-clamp:6;text-overflow:ellipsis;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}}.styles-module-scss-module__CfPUqW__srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.styles-module-scss-module__CfPUqW__featured{border-radius:24px;min-height:clamp(300px,266.197px + 9.0141vw,396px);padding:min(2.08333vw,30px) min(1.59722vw,23px) min(1.66667vw,24px)}@media screen and (max-width:768px){.styles-module-scss-module__CfPUqW__featured{padding:32px 16px}}.styles-module-scss-module__CfPUqW__featured .styles-module-scss-module__CfPUqW__content{gap:13px;max-width:min(100%,clamp(320px,250.986px + 18.4038vw,516px))}.styles-module-scss-module__CfPUqW__featured .styles-module-scss-module__CfPUqW__head{z-index:2;justify-content:space-between;align-items:flex-start;gap:16px;width:100%;margin-block-end:auto;display:flex;position:relative}.styles-module-scss-module__CfPUqW__featured .styles-module-scss-module__CfPUqW__logo{flex-shrink:0;width:min(10.7639vw,155px);height:min(3.68056vw,53px);position:relative}@media screen and (max-width:768px){.styles-module-scss-module__CfPUqW__featured .styles-module-scss-module__CfPUqW__logo{width:155px;height:53px}}.styles-module-scss-module__CfPUqW__featured .styles-module-scss-module__CfPUqW__actions{position:static}.styles-module-scss-module__CfPUqW__compact{border-radius:16px;min-height:clamp(300px,265.493px + 9.2019vw,398px)}.styles-module-scss-module__CfPUqW__compact .styles-module-scss-module__CfPUqW__content{padding-inline:min(.486111vw,7px);text-align:center;padding-bottom:min(1.66667vw,24px)}@media screen and (max-width:768px){.styles-module-scss-module__CfPUqW__compact .styles-module-scss-module__CfPUqW__content{padding-inline:7px;padding-bottom:24px}}.styles-module-scss-module__CfPUqW__compact .styles-module-scss-module__CfPUqW__logo{width:min(10.7639vw,155px);height:min(3.68056vw,53px);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media screen and (max-width:768px){.styles-module-scss-module__CfPUqW__compact .styles-module-scss-module__CfPUqW__logo{width:155px;height:53px}}
.styles-module-scss-module__crZpYG__form{flex-direction:column;gap:min(1.66667vw,24px);width:100%;display:flex}@media screen and (max-width:768px){.styles-module-scss-module__crZpYG__form{gap:24px;margin-block-start:28px}}.styles-module-scss-module__crZpYG__header{flex-direction:column;align-items:center;gap:8px;display:flex}@media screen and (max-width:768px){.styles-module-scss-module__crZpYG__header{gap:4px;margin-block-end:8px}}.styles-module-scss-module__crZpYG__mark{object-fit:contain;width:auto;height:max(5.13889vw,52px);margin-block-end:min(1.66667vw,24px)}@media screen and (max-width:768px){.styles-module-scss-module__crZpYG__mark{height:52px;margin-block-end:12px}}.styles-module-scss-module__crZpYG__title{text-align:center;max-width:100%}.styles-module-scss-module__crZpYG__modal .styles-module-scss-module__crZpYG__mark{margin-block-end:min(2.22222vw,32px)}.styles-module-scss-module__crZpYG__modal .styles-module-scss-module__crZpYG__fields{margin-block-start:min(1.11111vw,16px)}@media screen and (max-width:768px){.styles-module-scss-module__crZpYG__modal{margin-block-start:0}.styles-module-scss-module__crZpYG__modal .styles-module-scss-module__crZpYG__mark{margin-block-end:36px}.styles-module-scss-module__crZpYG__modal .styles-module-scss-module__crZpYG__fields{margin-block-start:0}.styles-module-scss-module__crZpYG__modal .styles-module-scss-module__crZpYG__footer{gap:4px;margin-block-start:16px}}.styles-module-scss-module__crZpYG__fields{flex-direction:column;gap:min(1.25vw,18px);width:100%;display:flex}@media screen and (max-width:768px){.styles-module-scss-module__crZpYG__fields{gap:16px}}.styles-module-scss-module__crZpYG__passwordBlock{flex-direction:column;gap:6px;margin-block-end:6px;display:flex}@media screen and (max-width:768px){.styles-module-scss-module__crZpYG__passwordBlock{gap:12px;margin-block-end:8px}}.styles-module-scss-module__crZpYG__assistRow{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.styles-module-scss-module__crZpYG__alternatives{flex-direction:column;gap:min(1.66667vw,24px);width:100%;display:flex}@media screen and (max-width:768px){.styles-module-scss-module__crZpYG__alternatives{gap:24px}}.styles-module-scss-module__crZpYG__footer{margin-block-start:min(1.11111vw,16px)}@media screen and (max-width:768px){.styles-module-scss-module__crZpYG__footer{margin-block-start:56px}}
.styles-module-scss-module__zn8jyG__form{flex-direction:column;gap:24px;width:100%;display:flex}.styles-module-scss-module__zn8jyG__fields{flex-direction:column;gap:24px;display:flex}.styles-module-scss-module__zn8jyG__row,.styles-module-scss-module__zn8jyG__rowTight{grid-template-columns:1fr 1fr;align-items:start;display:grid}@media screen and (max-width:768px){.styles-module-scss-module__zn8jyG__row,.styles-module-scss-module__zn8jyG__rowTight{grid-template-columns:1fr}}.styles-module-scss-module__zn8jyG__row{gap:24px}.styles-module-scss-module__zn8jyG__rowTight{gap:16px}.styles-module-scss-module__zn8jyG__select{--dropdown-bg:transparent}.styles-module-scss-module__zn8jyG__captcha:empty{display:none}
.styles-module-scss-module__sKNqKG__modal{--modal-surface:#f7f5ee;--modal-max-width:690px;--modal-close-top:35px;--modal-close-end:24px;border:1px solid #e0e0e0}.styles-module-scss-module__sKNqKG__content{flex-direction:column;align-items:center;gap:24px;padding:24px;display:flex}.styles-module-scss-module__sKNqKG__balloon{width:74px;height:74px}.styles-module-scss-module__sKNqKG__header{text-align:center;flex-direction:column;align-items:center;gap:8px;display:flex}.styles-module-scss-module__sKNqKG__title{text-transform:capitalize}
.styles-module-scss-module__kjf7AG__card{flex-direction:column;display:flex;position:relative}.styles-module-scss-module__kjf7AG__card:before{content:"";z-index:0;background-color:#fff;border-radius:16px;transition-property:box-shadow;transition-duration:.3s;transition-timing-function:ease;position:absolute;inset:min(1.73611vw,25px) 0 0;box-shadow:0 4px 15px #0000000d}.styles-module-scss-module__kjf7AG__isExpanded:before{box-shadow:0 4px 4px #00000038}.styles-module-scss-module__kjf7AG__media{z-index:1;flex-shrink:0;padding-inline:min(1.63194vw,23.5px);transition-property:padding-inline;transition-duration:.3s;transition-timing-function:ease;position:relative}.styles-module-scss-module__kjf7AG__isExpanded .styles-module-scss-module__kjf7AG__media{padding-inline:0}.styles-module-scss-module__kjf7AG__frame{position:relative}.styles-module-scss-module__kjf7AG__gallery{border-radius:8px;width:100%;height:clamp(200px,18.0556vw,260px);box-shadow:0 4px 4px #00000038}.styles-module-scss-module__kjf7AG__logo{bottom:min(.694444vw,10px);z-index:4;background-color:#f7f5ee;border-radius:999px;width:clamp(72px,6.52778vw,94px);height:clamp(72px,6.52778vw,94px);position:absolute;inset-inline-start:min(1.04167vw,15px);box-shadow:0 4px 15px #0000000d}.styles-module-scss-module__kjf7AG__logoImg{object-fit:contain;padding:min(1.25vw,18px)}.styles-module-scss-module__kjf7AG__body{z-index:1;flex-direction:column;gap:min(.555556vw,8px);padding:min(.555556vw,8px) min(1.11111vw,16px) min(1.66667vw,24px);display:flex;position:relative}.styles-module-scss-module__kjf7AG__overlayLink{z-index:1;position:absolute;inset:0}.styles-module-scss-module__kjf7AG__srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.styles-module-scss-module__kjf7AG__name{text-align:center;text-transform:capitalize}.styles-module-scss-module__kjf7AG__details{grid-template-rows:0fr;transition-property:grid-template-rows;transition-duration:.3s;transition-timing-function:ease;display:grid}.styles-module-scss-module__kjf7AG__isExpanded .styles-module-scss-module__kjf7AG__details{grid-template-rows:1fr}.styles-module-scss-module__kjf7AG__detailsInner{flex-direction:column;gap:min(.833333vw,12px);min-height:0;display:flex;overflow:hidden}.styles-module-scss-module__kjf7AG__summary{border-bottom:1px solid #e0e0e0;flex-direction:column;gap:min(.416667vw,6px);padding-bottom:min(1.11111vw,16px);display:flex}.styles-module-scss-module__kjf7AG__locationRow{align-items:center;gap:min(.625vw,9px);display:flex}.styles-module-scss-module__kjf7AG__locationText,.styles-module-scss-module__kjf7AG__unitTypes{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.styles-module-scss-module__kjf7AG__priceRow{justify-content:space-between;align-items:center;gap:min(.833333vw,12px);display:flex}.styles-module-scss-module__kjf7AG__price{flex-direction:column;align-items:flex-start;gap:min(.625vw,9px);min-width:0;display:flex}.styles-module-scss-module__kjf7AG__priceLabel{text-transform:capitalize}.styles-module-scss-module__kjf7AG__callLink{z-index:2;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;display:flex;position:relative}@media screen and (max-width:768px){.styles-module-scss-module__kjf7AG__card:before{border-radius:9px;inset:17px 0 0}.styles-module-scss-module__kjf7AG__media{padding-inline:16.5px}.styles-module-scss-module__kjf7AG__gallery{height:clamp(150px,47.4667vw,178px)}.styles-module-scss-module__kjf7AG__logo{bottom:7px;width:64px;height:64px;inset-inline-start:10px}.styles-module-scss-module__kjf7AG__logoImg{padding:12px}.styles-module-scss-module__kjf7AG__body{gap:6px;padding:10px 12px 14px}.styles-module-scss-module__kjf7AG__detailsInner{gap:7px}.styles-module-scss-module__kjf7AG__summary{gap:4px;padding-bottom:9px}.styles-module-scss-module__kjf7AG__locationRow{gap:5px}.styles-module-scss-module__kjf7AG__locationIcon{width:16px;height:16px}.styles-module-scss-module__kjf7AG__price{gap:5px}.styles-module-scss-module__kjf7AG__callLink,.styles-module-scss-module__kjf7AG__callLink svg{width:24px;height:24px}}
.styles-module-scss-module__1Qny3G__dialog{--modal-surface:#f7f5ee;--modal-radius:16px;--modal-close-top:min(4.375vw, 63px);--modal-close-end:min(3.61111vw, 52px);border:1px solid #e0e0e0;max-width:652px}@media screen and (max-width:768px){.styles-module-scss-module__1Qny3G__dialog{--btn-size:44px;--modal-close-top:36px;--modal-close-end:16px}}.styles-module-scss-module__1Qny3G__form{padding:min(3.61111vw,52px)}@media screen and (max-width:768px){.styles-module-scss-module__1Qny3G__form{padding:32px 16px}}
.styles-module-scss-module__F3al4W__card{background-color:#f7f5ee;border:1px solid #999;border-radius:16px;flex-direction:column;transition-property:box-shadow;transition-duration:.25s;transition-timing-function:ease;display:flex;position:relative;overflow:hidden}@media (hover:hover){.styles-module-scss-module__F3al4W__card:hover{box-shadow:0 12px 40px #0000001a}}.styles-module-scss-module__F3al4W__gallery{--gallery-actions-inset:min(1.66667vw, 24px);width:100%;height:clamp(177px,15.3472vw,221px)}.styles-module-scss-module__F3al4W__body{flex-direction:column;gap:min(1.11111vw,16px);padding:min(1.80556vw,26px) min(1.66667vw,24px) min(2.22222vw,32px);display:flex;position:relative}.styles-module-scss-module__F3al4W__overlayLink{z-index:1;position:absolute;inset:0}.styles-module-scss-module__F3al4W__srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.styles-module-scss-module__F3al4W__header{justify-content:space-between;align-items:center;gap:min(.833333vw,12px);display:flex}.styles-module-scss-module__F3al4W__name{white-space:nowrap;text-overflow:ellipsis;text-transform:capitalize;min-width:0;overflow:hidden}.styles-module-scss-module__F3al4W__callLink{z-index:2;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;display:flex;position:relative}.styles-module-scss-module__F3al4W__details{flex-direction:column;gap:min(.555556vw,8px);display:flex}.styles-module-scss-module__F3al4W__developerLink{z-index:2;flex-wrap:wrap;align-self:flex-start;align-items:center;gap:4px;text-decoration:underline;display:inline-flex;position:relative}.styles-module-scss-module__F3al4W__developerLink span{flex-shrink:0}@media (hover:hover){.styles-module-scss-module__F3al4W__developerLink:hover{color:#4676ff}}.styles-module-scss-module__F3al4W__locationRow{align-items:center;gap:min(.625vw,9px);display:flex}.styles-module-scss-module__F3al4W__locationText{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}@media screen and (max-width:768px){.styles-module-scss-module__F3al4W__gallery{height:clamp(190px,58.9333vw,221px)}.styles-module-scss-module__F3al4W__body{gap:16px;padding:26px 24px 32px}}
.styles-module-scss-module__1wwhKa__root{flex-direction:column;align-items:flex-start;gap:24px;display:flex}.styles-module-scss-module__1wwhKa__options{flex-direction:column;width:100%;display:flex}.styles-module-scss-module__1wwhKa__tight{gap:12px}.styles-module-scss-module__1wwhKa__tight .styles-module-scss-module__1wwhKa__checkbox.styles-module-scss-module__1wwhKa__checkbox{gap:6px}.styles-module-scss-module__1wwhKa__list{gap:14px}.styles-module-scss-module__1wwhKa__list .styles-module-scss-module__1wwhKa__checkbox.styles-module-scss-module__1wwhKa__checkbox{gap:12px}.styles-module-scss-module__1wwhKa__amenities{gap:20px}.styles-module-scss-module__1wwhKa__amenities .styles-module-scss-module__1wwhKa__checkbox.styles-module-scss-module__1wwhKa__checkbox{gap:12px}.styles-module-scss-module__1wwhKa__row{justify-content:space-between;align-items:center;gap:12px;width:100%;display:flex}.styles-module-scss-module__1wwhKa__checkbox{text-transform:capitalize}
.styles-module-scss-module__J-RGMW__card{background-color:#f7f5ee;border:1px solid #999;border-radius:16px;flex-direction:column;transition-property:box-shadow;transition-duration:.25s;transition-timing-function:ease;display:flex;position:relative;overflow:hidden}@media (hover:hover){.styles-module-scss-module__J-RGMW__card:hover{box-shadow:0 12px 40px #0000001a}}.styles-module-scss-module__J-RGMW__media{flex-shrink:0;position:relative}.styles-module-scss-module__J-RGMW__gallery{--actions-bg:#0000005c;--banner-radius:16px;width:100%;height:clamp(197px,17.0833vw,246px)}.styles-module-scss-module__J-RGMW__gallery:after{content:"";z-index:2;pointer-events:none;background-color:#0003;position:absolute;inset:0}.styles-module-scss-module__J-RGMW__logo{bottom:0;z-index:4;pointer-events:none;background-color:#f7f5ee;border-radius:12px;width:clamp(64px,5.97222vw,86px);height:clamp(64px,5.97222vw,86px);position:absolute;inset-inline-end:min(.902778vw,13px);transform:translateY(50%);box-shadow:0 4px 15px #0000000d}.styles-module-scss-module__J-RGMW__logoImg{object-fit:contain;padding:min(.694444vw,10px)}.styles-module-scss-module__J-RGMW__body{flex-direction:column;gap:min(.833333vw,12px);padding:min(1.80556vw,26px) min(1.66667vw,24px) min(2.08333vw,30px);display:flex;position:relative}.styles-module-scss-module__J-RGMW__overlayLink{z-index:1;position:absolute;inset:0}.styles-module-scss-module__J-RGMW__srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.styles-module-scss-module__J-RGMW__header{border-bottom:1px solid #e0e0e0;flex-direction:column;gap:min(.277778vw,4px);padding-bottom:min(1.11111vw,16px);display:flex}.styles-module-scss-module__J-RGMW__name{text-transform:capitalize}.styles-module-scss-module__J-RGMW__locationRow{justify-content:space-between;align-items:center;gap:min(.833333vw,12px);display:flex}.styles-module-scss-module__J-RGMW__location{align-items:center;gap:min(.625vw,9px);min-width:0;display:flex}.styles-module-scss-module__J-RGMW__locationText,.styles-module-scss-module__J-RGMW__unitTypes{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.styles-module-scss-module__J-RGMW__callLink{z-index:2;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;display:flex;position:relative}.styles-module-scss-module__J-RGMW__prices{white-space:nowrap;align-items:stretch;gap:min(.138889vw,2px);display:flex}.styles-module-scss-module__J-RGMW__price{flex-direction:column;gap:min(.138889vw,2px);min-width:0;display:flex}.styles-module-scss-module__J-RGMW__pricesSplit .styles-module-scss-module__J-RGMW__price{align-items:center}.styles-module-scss-module__J-RGMW__pricesSplit .styles-module-scss-module__J-RGMW__price:first-child{border-inline-end:1px solid #e0e0e0;flex:none;padding-inline-end:min(1.11111vw,16px)}.styles-module-scss-module__J-RGMW__pricesSplit .styles-module-scss-module__J-RGMW__price+.styles-module-scss-module__J-RGMW__price{flex:1 1 0}.styles-module-scss-module__J-RGMW__priceLabel{text-transform:capitalize}.styles-module-scss-module__J-RGMW__developerOnly .styles-module-scss-module__J-RGMW__name{font-family:var(--font-base,var(--font-montserrat), Montserrat, sans-serif);letter-spacing:0;font-size:24px;font-weight:500;line-height:34px}@media screen and (max-width:768px){.styles-module-scss-module__J-RGMW__developerOnly .styles-module-scss-module__J-RGMW__name{font-size:24px;line-height:34px}}.styles-module-scss-module__J-RGMW__developerOnly .styles-module-scss-module__J-RGMW__locationText{font-family:var(--font-base,var(--font-montserrat), Montserrat, sans-serif);letter-spacing:0;font-size:18px;font-weight:500;line-height:26px}@media screen and (max-width:768px){.styles-module-scss-module__J-RGMW__developerOnly .styles-module-scss-module__J-RGMW__locationText{font-size:18px;line-height:26px}}.styles-module-scss-module__J-RGMW__developerOnly .styles-module-scss-module__J-RGMW__unitTypes{font-family:var(--font-base,var(--font-montserrat), Montserrat, sans-serif);letter-spacing:0;font-size:14px;font-weight:500;line-height:22px}@media screen and (max-width:768px){.styles-module-scss-module__J-RGMW__developerOnly .styles-module-scss-module__J-RGMW__unitTypes{font-size:14px;line-height:22px}}.styles-module-scss-module__J-RGMW__developerOnly .styles-module-scss-module__J-RGMW__priceLabel{font-family:var(--font-base,var(--font-montserrat), Montserrat, sans-serif);letter-spacing:0;font-size:14px;font-weight:400;line-height:22px}@media screen and (max-width:768px){.styles-module-scss-module__J-RGMW__developerOnly .styles-module-scss-module__J-RGMW__priceLabel{font-size:14px;line-height:22px}}.styles-module-scss-module__J-RGMW__developerOnly .styles-module-scss-module__J-RGMW__priceValue{font-family:var(--font-base,var(--font-montserrat), Montserrat, sans-serif);letter-spacing:0;font-size:20px;font-weight:600;line-height:30px}@media screen and (max-width:768px){.styles-module-scss-module__J-RGMW__developerOnly .styles-module-scss-module__J-RGMW__priceValue{font-size:20px;line-height:30px}.styles-module-scss-module__J-RGMW__gallery{height:246px}.styles-module-scss-module__J-RGMW__logo{width:86px;height:86px;inset-inline-end:13px}.styles-module-scss-module__J-RGMW__logoImg{padding:10px}.styles-module-scss-module__J-RGMW__body{gap:12px;padding:26px 16px 30px}.styles-module-scss-module__J-RGMW__header{gap:4px;padding-bottom:16px}.styles-module-scss-module__J-RGMW__locationRow{gap:12px}.styles-module-scss-module__J-RGMW__location{gap:9px}.styles-module-scss-module__J-RGMW__prices,.styles-module-scss-module__J-RGMW__price{gap:2px}.styles-module-scss-module__J-RGMW__pricesSplit .styles-module-scss-module__J-RGMW__price:first-child{padding-inline-end:8px}}
.styles-module-scss-module__UUVGEq__avatar{object-fit:cover;border-radius:999px;flex-shrink:0}.styles-module-scss-module__UUVGEq__fallback{background-color:#fff;justify-content:center;align-items:center;display:flex}
.styles-module-scss-module__YW7Viq__row{min-width:var(--phone-reveal-width,auto);align-items:center;gap:min(.555556vw,8px);display:flex}.styles-module-scss-module__YW7Viq__icon{flex-shrink:0}.styles-module-scss-module__YW7Viq__masked{white-space:nowrap}
.styles-module-scss-module__pQZzOq__card{background-color:#f7f5ee;border:1px solid #999;border-radius:12px;flex-direction:column;width:100%;display:flex}.styles-module-scss-module__pQZzOq__media{background-color:#fff;border-radius:11px 11px 0 0;flex-shrink:0;width:100%;display:block;position:relative;overflow:hidden}.styles-module-scss-module__pQZzOq__lg .styles-module-scss-module__pQZzOq__media{height:var(--agent-media-height,clamp(246px, 17.0833vw, 246px))}.styles-module-scss-module__pQZzOq__sm .styles-module-scss-module__pQZzOq__media{height:clamp(170px,11.8056vw,170px)}.styles-module-scss-module__pQZzOq__image{object-fit:var(--agent-media-fit,cover);object-position:var(--agent-media-position,center top)}.styles-module-scss-module__pQZzOq__body{flex-direction:column;flex:1;gap:16px;padding:16px;display:flex}.styles-module-scss-module__pQZzOq__lg .styles-module-scss-module__pQZzOq__top{border-bottom:1px solid #e0e0e0;flex-direction:column;flex:1;padding-bottom:16px;display:flex}.styles-module-scss-module__pQZzOq__sm .styles-module-scss-module__pQZzOq__top{align-items:flex-start;gap:9px;display:flex}@media screen and (min-width:1024px){.styles-module-scss-module__pQZzOq__sm .styles-module-scss-module__pQZzOq__top{flex:1}}.styles-module-scss-module__pQZzOq__meta{flex-direction:column;flex:1;min-width:0;display:flex}.styles-module-scss-module__pQZzOq__lg .styles-module-scss-module__pQZzOq__meta{gap:12px}.styles-module-scss-module__pQZzOq__name{text-transform:capitalize;max-width:var(--agent-name-max-width,min(clamp(11.1111vw, 0px, 11.1111vw), 160px))}@media screen and (max-width:1023px){.styles-module-scss-module__pQZzOq__name{max-width:100%}}.styles-module-scss-module__pQZzOq__nameLink{transition-property:color;transition-duration:.2s;transition-timing-function:ease-in-out}@media (hover:hover){.styles-module-scss-module__pQZzOq__nameLink:hover{color:#4676ff}}.styles-module-scss-module__pQZzOq__links{flex-direction:column;gap:8px;display:flex}.styles-module-scss-module__pQZzOq__metaLink{text-underline-position:from-font;text-decoration-skip-ink:none;text-decoration:underline}.styles-module-scss-module__pQZzOq__leadingOffice{order:-1}.styles-module-scss-module__pQZzOq__actions{align-items:center;gap:8px;display:flex}.styles-module-scss-module__pQZzOq__email{flex:1;min-width:0}.styles-module-scss-module__pQZzOq__emailLabel{white-space:nowrap}.styles-module-scss-module__pQZzOq__contacts{align-items:center;gap:8px;display:flex}.styles-module-scss-module__pQZzOq__iconAction{flex-shrink:0;justify-content:center;align-items:center;display:flex}.styles-module-scss-module__pQZzOq__lg .styles-module-scss-module__pQZzOq__iconAction{width:40px;height:40px}.styles-module-scss-module__pQZzOq__sm .styles-module-scss-module__pQZzOq__iconAction{width:24px;height:24px}.styles-module-scss-module__pQZzOq__srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.styles-module-scss-module__pQZzOq__phone{flex-shrink:0}
.styles-module-scss-module__cnkxBG__root{position:relative}.styles-module-scss-module__cnkxBG__trigger{white-space:nowrap;flex-shrink:0}.styles-module-scss-module__cnkxBG__trigger svg{transition-property:transform;transition-duration:.2s;transition-timing-function:ease}.styles-module-scss-module__cnkxBG__open .styles-module-scss-module__cnkxBG__trigger.styles-module-scss-module__cnkxBG__trigger{background-color:#0030b8;border-color:#0030b8}.styles-module-scss-module__cnkxBG__open .styles-module-scss-module__cnkxBG__trigger svg{transform:rotate(180deg)}
.styles-module-scss-module__L_-hcG__card{background-color:#f7f5ee;border:1px solid #999;border-radius:16px;width:100%;display:flex}.styles-module-scss-module__L_-hcG__lg{flex-direction:column}.styles-module-scss-module__L_-hcG__media{background-color:#fff;flex-shrink:0;display:block;position:relative;overflow:hidden}.styles-module-scss-module__L_-hcG__lg .styles-module-scss-module__L_-hcG__media{border-start-start-radius:15px;border-start-end-radius:15px;width:100%;height:clamp(180px,15.4861vw,223px)}.styles-module-scss-module__L_-hcG__sm .styles-module-scss-module__L_-hcG__media{border-start-start-radius:15px;border-end-start-radius:15px;align-self:stretch;width:clamp(172px,11.9444vw,172px);max-width:40%}.styles-module-scss-module__L_-hcG__image{object-fit:cover}.styles-module-scss-module__L_-hcG__body{flex-direction:column;flex:1;min-width:0;display:flex}.styles-module-scss-module__L_-hcG__lg .styles-module-scss-module__L_-hcG__body{gap:16px;padding:16px}.styles-module-scss-module__L_-hcG__sm .styles-module-scss-module__L_-hcG__body{gap:12px;padding:12px 16px}.styles-module-scss-module__L_-hcG__details{border-bottom:1px solid #e0e0e0;flex-direction:column;flex:1;gap:8px;padding-bottom:16px;display:flex}.styles-module-scss-module__L_-hcG__name{text-transform:capitalize}.styles-module-scss-module__L_-hcG__nameLink{transition-property:color;transition-duration:.2s;transition-timing-function:ease-in-out}@media (hover:hover){.styles-module-scss-module__L_-hcG__nameLink:hover{color:#4676ff}}.styles-module-scss-module__L_-hcG__address{align-items:flex-start;display:flex}.styles-module-scss-module__L_-hcG__lg .styles-module-scss-module__L_-hcG__address{gap:8px}.styles-module-scss-module__L_-hcG__sm .styles-module-scss-module__L_-hcG__address{gap:9px}.styles-module-scss-module__L_-hcG__actions{align-items:center;gap:8px;display:flex}.styles-module-scss-module__L_-hcG__sm .styles-module-scss-module__L_-hcG__actions{flex-wrap:wrap;gap:8px 0}.styles-module-scss-module__L_-hcG__sm .styles-module-scss-module__L_-hcG__email{min-width:auto;margin-inline-end:8px;padding-inline:12px}.styles-module-scss-module__L_-hcG__email{flex:1;min-width:0}.styles-module-scss-module__L_-hcG__emailLabel{white-space:nowrap}.styles-module-scss-module__L_-hcG__sm .styles-module-scss-module__L_-hcG__emailLabel{text-align:center;text-transform:capitalize;flex:1}.styles-module-scss-module__L_-hcG__iconAction{flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;display:flex}.styles-module-scss-module__L_-hcG__unavailable{opacity:.4;cursor:not-allowed}.styles-module-scss-module__L_-hcG__phone{flex-shrink:0}.styles-module-scss-module__L_-hcG__srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media screen and (max-width:768px){.styles-module-scss-module__L_-hcG__lg,.styles-module-scss-module__L_-hcG__sm{max-width:100%}.styles-module-scss-module__L_-hcG__lg .styles-module-scss-module__L_-hcG__media{height:223px}}@media screen and (max-width:1023px){.styles-module-scss-module__L_-hcG__sm .styles-module-scss-module__L_-hcG__media{width:120px;max-width:none}.styles-module-scss-module__L_-hcG__sm .styles-module-scss-module__L_-hcG__body{padding:12px}}
.styles-module-scss-module__bcwSwq__section{border-bottom:1px solid #e0e0e0;flex-direction:column;gap:24px;padding-bottom:24px;display:flex}.styles-module-scss-module__bcwSwq__header{justify-content:space-between;align-items:center;gap:12px;display:flex}.styles-module-scss-module__bcwSwq__title{text-transform:capitalize}
.styles-module-scss-module__b5Q1Aa__row{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:24px;display:grid}@media screen and (max-width:768px){.styles-module-scss-module__b5Q1Aa__row{grid-template-columns:minmax(0,1fr)}}.styles-module-scss-module__b5Q1Aa__tight{gap:16px}
.styles-module-scss-module__eprNMq__root{flex-direction:column;display:flex}.styles-module-scss-module__eprNMq__trigger.styles-module-scss-module__eprNMq__trigger{text-transform:capitalize;gap:10px}.styles-module-scss-module__eprNMq__trigger.styles-module-scss-module__eprNMq__trigger svg{transition-property:transform;transition-duration:.2s;transition-timing-function:ease}.styles-module-scss-module__eprNMq__open .styles-module-scss-module__eprNMq__trigger svg{transform:rotate(180deg)}.styles-module-scss-module__eprNMq__panel{grid-template-rows:0fr;transition-property:grid-template-rows;transition-duration:.25s;transition-timing-function:ease-out;display:grid}.styles-module-scss-module__eprNMq__open .styles-module-scss-module__eprNMq__panel{grid-template-rows:1fr}.styles-module-scss-module__eprNMq__panelInner{overflow:hidden}.styles-module-scss-module__eprNMq__item{padding:10.5px 16px;border-radius:8px;align-items:center;padding-inline-start:32px;transition-property:background-color;transition-duration:.15s;transition-timing-function:ease;display:flex}@media (hover:hover){.styles-module-scss-module__eprNMq__item:hover{background:#e8eeff}}@media (prefers-reduced-motion:reduce){.styles-module-scss-module__eprNMq__panel,.styles-module-scss-module__eprNMq__trigger svg{transition:none}}
.styles-module-scss-module__ntGxxG__root{flex-direction:column;width:100%;display:flex}.styles-module-scss-module__ntGxxG__labelRow{justify-content:space-between;align-items:center;gap:min(.833333vw,12px);padding-bottom:8px;display:flex}.styles-module-scss-module__ntGxxG__anchor{width:100%;position:relative}.styles-module-scss-module__ntGxxG__anchor .styles-module-scss-module__ntGxxG__trigger{box-sizing:border-box;color:gray;cursor:pointer;width:100%;min-height:42px;transition-property:border-color color;background-color:#fff;border:1px solid #999;border-radius:190px;justify-content:space-between;align-items:center;gap:8px;padding-block:6px;padding-inline:12px;transition-duration:.2s;transition-timing-function:ease;display:flex}@media (hover:hover){.styles-module-scss-module__ntGxxG__anchor .styles-module-scss-module__ntGxxG__trigger:hover{color:#000;border-color:#0042ff}}.styles-module-scss-module__ntGxxG__anchor .styles-module-scss-module__ntGxxG__trigger:focus-visible,.styles-module-scss-module__ntGxxG__anchor .styles-module-scss-module__ntGxxG__trigger.styles-module-scss-module__ntGxxG__open{color:#000;border-color:#0042ff}.styles-module-scss-module__ntGxxG__anchor .styles-module-scss-module__ntGxxG__trigger.styles-module-scss-module__ntGxxG__error{border-color:#c01114}.styles-module-scss-module__ntGxxG__value{text-align:start;color:#1a1a1a;white-space:nowrap;text-overflow:ellipsis;flex:auto;min-width:0;overflow:hidden}.styles-module-scss-module__ntGxxG__placeholder{color:gray}.styles-module-scss-module__ntGxxG__panel{z-index:20;top:calc(100% + 8px);background-color:#fff;border-radius:8px;padding:16px;position:absolute;inset-inline:0;box-shadow:0 12px 16px -4px #0d0d1214,0 4px 6px -2px #0d0d1208}.styles-module-scss-module__ntGxxG__errorMsg{margin-top:4px}.dark .styles-module-scss-module__ntGxxG__trigger{color:#b3b3b3;background-color:#000;border-color:#333}.dark .styles-module-scss-module__ntGxxG__value{color:#f7f5ee}.dark .styles-module-scss-module__ntGxxG__panel{background-color:#000}
.styles-module-scss-module__k1X45W__empty{text-align:center;flex-direction:column;align-items:center;width:100%;display:flex}.styles-module-scss-module__k1X45W__featuredIcon{background-color:#f7f5ee;border:clamp(9px,.763889vw,11px) solid #e8eeff;border-radius:50%;outline:clamp(9px,.763889vw,11px) solid #e8eeff;flex-shrink:0;justify-content:center;align-items:center;width:clamp(109px,9.23611vw,133px);height:clamp(109px,9.23611vw,133px);display:flex}@media screen and (max-width:768px){.styles-module-scss-module__k1X45W__icon{width:52px;height:52px}}.styles-module-scss-module__k1X45W__copy{max-width:min(49.7222vw,716px);flex-direction:column;align-items:center;gap:8px;margin-block-start:var(--empty-icon-gap,32px);display:flex}@media screen and (max-width:768px){.styles-module-scss-module__k1X45W__copy{max-width:100%;margin-block-start:var(--empty-icon-gap,24px)}}.styles-module-scss-module__k1X45W__copy:not(:last-child){margin-block-end:var(--empty-action-gap,32px)}@media screen and (max-width:768px){.styles-module-scss-module__k1X45W__copy:not(:last-child){margin-block-end:var(--empty-action-gap,24px)}}.styles-module-scss-module__k1X45W__title{text-transform:capitalize}
.styles-module-scss-module__eWbJsG__card{border-radius:16px;width:100%;height:clamp(320px,27.2222vw,392px);position:relative;overflow:hidden}.styles-module-scss-module__eWbJsG__image{object-fit:cover;object-position:center}.styles-module-scss-module__eWbJsG__scrim{z-index:1;pointer-events:none;background:linear-gradient(#00299b00 0%,#000e35 100%);position:absolute;inset:0}.styles-module-scss-module__eWbJsG__logo{top:22px;z-index:3;background-color:#f7f5ee;border-radius:12px;width:86px;height:86px;position:absolute;inset-inline-end:13px;box-shadow:0 4px 15px #0000000d}.styles-module-scss-module__eWbJsG__logoImg{object-fit:contain;padding:8px}.styles-module-scss-module__eWbJsG__overlayLink{z-index:2;position:absolute;inset:0}.styles-module-scss-module__eWbJsG__srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.styles-module-scss-module__eWbJsG__content{inset-inline:0;z-index:3;pointer-events:none;flex-direction:column;gap:16px;padding:16px;display:flex;position:absolute;bottom:0}.styles-module-scss-module__eWbJsG__details{border-bottom:1px solid #999;flex-direction:column;gap:4px;padding-bottom:16px;display:flex}.styles-module-scss-module__eWbJsG__name{text-transform:capitalize}.styles-module-scss-module__eWbJsG__meta{flex-direction:column;gap:4px;display:flex}.styles-module-scss-module__eWbJsG__terms{align-items:center;display:flex}.styles-module-scss-module__eWbJsG__term{align-items:center;gap:4px;display:flex}.styles-module-scss-module__eWbJsG__term:not(:last-child){padding-inline-end:16px}.styles-module-scss-module__eWbJsG__term+.styles-module-scss-module__eWbJsG__term{border-inline-start:1px solid #999;padding-inline-start:16px}.styles-module-scss-module__eWbJsG__note{align-items:center;gap:10px;display:flex}.styles-module-scss-module__eWbJsG__footer{align-items:center;gap:12px;display:flex}.styles-module-scss-module__eWbJsG__locationRow{align-items:center;gap:9px;min-width:0;display:flex}.styles-module-scss-module__eWbJsG__locationText{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.styles-module-scss-module__eWbJsG__callLink{pointer-events:auto;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;margin-inline-start:auto;display:flex}@media screen and (max-width:768px){.styles-module-scss-module__eWbJsG__card{height:clamp(320px,104.533vw,392px)}}
.styles-module-scss-module__VYYJhW__link{z-index:3;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;display:flex;position:relative}.styles-module-scss-module__VYYJhW__tooltip{z-index:3;flex-shrink:0;position:relative}.styles-module-scss-module__VYYJhW__srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}
.styles-module-scss-module__R34mla__footer{flex-direction:column;gap:min(.138889vw,2px);display:flex;position:relative}.styles-module-scss-module__R34mla__overlayLink{z-index:2;position:absolute;inset:0}.styles-module-scss-module__R34mla__srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.styles-module-scss-module__R34mla__main{align-items:flex-start;gap:min(.555556vw,8px);display:flex}.styles-module-scss-module__R34mla__avatar{object-fit:cover;border-radius:999px;flex-shrink:0;width:56px;height:56px}.styles-module-scss-module__R34mla__name{text-transform:capitalize;flex:auto;min-width:0}.styles-module-scss-module__R34mla__actions{flex-shrink:0;align-items:flex-start;gap:min(1.11111vw,16px);margin-inline-start:auto;display:flex}.styles-module-scss-module__R34mla__office{margin-inline-start:min(4.44444vw,64px)}.styles-module-scss-module__R34mla__officeLink{z-index:3;align-self:flex-start;position:relative}@media screen and (max-width:768px){.styles-module-scss-module__R34mla__footer{gap:2px}.styles-module-scss-module__R34mla__main{gap:8px}.styles-module-scss-module__R34mla__avatar{width:49px;height:49px}.styles-module-scss-module__R34mla__actions{gap:16px}.styles-module-scss-module__R34mla__office{margin-inline-start:57px}}
.styles-module-scss-module___CX5cW__footer{align-items:center;gap:16px;display:flex;position:relative}.styles-module-scss-module___CX5cW__overlayLink{z-index:2;position:absolute;inset:0}.styles-module-scss-module___CX5cW__srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.styles-module-scss-module___CX5cW__logo{border:1px solid #e0e0e0;border-radius:999px;flex-shrink:0;width:56px;height:56px;position:relative;overflow:hidden}.styles-module-scss-module___CX5cW__logoImg{object-fit:contain}.styles-module-scss-module___CX5cW__name{text-transform:capitalize;flex:auto;min-width:0}.styles-module-scss-module___CX5cW__actions{flex-shrink:0;align-items:center;gap:min(1.11111vw,16px);margin-inline-start:auto;display:flex}@media screen and (max-width:768px){.styles-module-scss-module___CX5cW__logo{width:49px;height:49px}.styles-module-scss-module___CX5cW__actions{gap:16px}}.styles-module-scss-module___CX5cW__expertCall{z-index:3;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;display:flex;position:relative}
.styles-module-scss-module__akMTlW__details{text-align:start;flex-direction:column;gap:8px;display:flex}.styles-module-scss-module__akMTlW__identityGroup{border-bottom:1px solid #e0e0e0;flex-direction:column;gap:2px;padding-bottom:16px;display:flex}.styles-module-scss-module__akMTlW__identity{align-items:flex-start;gap:8px;display:flex}.styles-module-scss-module__akMTlW__avatar{object-fit:cover;border-radius:999px;flex-shrink:0;width:56px;height:56px}.styles-module-scss-module__akMTlW__name{text-transform:capitalize;flex:auto;min-width:0}.styles-module-scss-module__akMTlW__office{padding-inline-start:64px}.styles-module-scss-module__akMTlW__contact{justify-content:space-between;align-items:center;gap:8px;display:flex}.styles-module-scss-module__akMTlW__whatsapp{flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;display:flex}.styles-module-scss-module__akMTlW__srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}
.styles-module-scss-module__fVDgsa__root{flex-shrink:0;display:inline-flex}.styles-module-scss-module__fVDgsa__trigger{z-index:3;flex-shrink:0;display:inline-flex;position:relative}.styles-module-scss-module__fVDgsa__avatar{object-fit:cover;border-radius:999px;flex-shrink:0;width:56px;height:56px}.styles-module-scss-module__fVDgsa__callBadge{inset-inline-end:-2px;background-color:#fff;border-radius:999px;justify-content:center;align-items:center;width:24px;height:24px;display:flex;position:absolute;bottom:-2px;box-shadow:0 4px 15px #0000000d}.styles-module-scss-module__fVDgsa__panel{z-index:30;background-color:#fff;border-radius:16px;padding:16px;position:absolute;transform:translateY(-100%);box-shadow:0 4px 14px #000000a3}.styles-module-scss-module__fVDgsa__panel:after{content:"";left:calc(var(--tail-left) - 5px);background-color:#fff;border-radius:2px;width:10px;height:10px;position:absolute;bottom:-5px;transform:rotate(45deg)}.styles-module-scss-module__fVDgsa__sheet{--modal-sheet-radius:16px;--modal-sheet-shadow:0 4px 14px 0 #000000a3;padding:16px}@media screen and (max-width:768px){.styles-module-scss-module__fVDgsa__avatar{width:49px;height:49px}}
.styles-module-scss-module__ZQ2W8G__footer{align-items:center;gap:16px;display:flex;position:relative}.styles-module-scss-module__ZQ2W8G__overlayLink{z-index:2;position:absolute;inset:0}.styles-module-scss-module__ZQ2W8G__logo{border:1px solid #e0e0e0;border-radius:999px;flex-shrink:0;width:56px;height:56px;position:relative;overflow:hidden}.styles-module-scss-module__ZQ2W8G__logoImg{object-fit:contain}.styles-module-scss-module__ZQ2W8G__name{text-transform:capitalize;flex:auto;min-width:0}.styles-module-scss-module__ZQ2W8G__srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media screen and (max-width:768px){.styles-module-scss-module__ZQ2W8G__logo{width:49px;height:49px}}
.styles-module-scss-module__bm9Huq__root{z-index:2;flex-shrink:0;position:relative}.styles-module-scss-module__bm9Huq__trigger{display:inline-flex}.styles-module-scss-module__bm9Huq__trigger:focus-visible{border-radius:4px;outline:none;box-shadow:0 0 0 2px #0042ff26}.styles-module-scss-module__bm9Huq__label{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}
.styles-module-scss-module__HyDpyW__card{background-color:#f7f5ee;border:1px solid #e0e0e0;border-radius:16px;min-height:clamp(129px,11.1806vw,161px);display:flex;position:relative;overflow:hidden}.styles-module-scss-module__HyDpyW__card .styles-module-scss-module__HyDpyW__media{flex:none;align-self:stretch;width:clamp(150px,15.9722vw,230px);height:auto}.styles-module-scss-module__HyDpyW__body{flex-direction:column;flex:auto;justify-content:center;gap:min(.694444vw,10px);min-width:0;padding:min(1.11111vw,16px) min(1.38889vw,20px);display:flex;position:relative}.styles-module-scss-module__HyDpyW__overlayLink{z-index:1;position:absolute;inset:0}.styles-module-scss-module__HyDpyW__srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.styles-module-scss-module__HyDpyW__header{align-items:flex-start;gap:min(.833333vw,12px);display:flex}.styles-module-scss-module__HyDpyW__headings{flex-direction:column;gap:min(.277778vw,4px);min-width:0;display:flex}.styles-module-scss-module__HyDpyW__type{white-space:nowrap;text-overflow:ellipsis;text-transform:capitalize;overflow:hidden}.styles-module-scss-module__HyDpyW__whatsapp{z-index:2;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;margin-inline-start:auto;transition-property:opacity;transition-duration:.2s;transition-timing-function:ease;display:flex;position:relative}@media (hover:hover){.styles-module-scss-module__HyDpyW__whatsapp:hover{opacity:.75}}.styles-module-scss-module__HyDpyW__locationRow{align-items:center;gap:min(.555556vw,8px);display:flex}.styles-module-scss-module__HyDpyW__locationText{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.styles-module-scss-module__HyDpyW__specs{border-top:1px solid #e0e0e0;align-items:center;margin-top:min(.277778vw,4px);padding-top:min(.833333vw,12px);display:flex}.styles-module-scss-module__HyDpyW__spec{white-space:nowrap;align-items:center;gap:min(.416667vw,6px);padding-inline:min(.833333vw,12px);display:flex}.styles-module-scss-module__HyDpyW__spec:first-child{padding-inline-start:0}.styles-module-scss-module__HyDpyW__spec+.styles-module-scss-module__HyDpyW__spec{border-inline-start:1px solid #e0e0e0}.styles-module-scss-module__HyDpyW__infoIcon{margin-inline-start:auto}.styles-module-scss-module__HyDpyW__compact{border-color:#999}.styles-module-scss-module__HyDpyW__compact.styles-module-scss-module__HyDpyW__card .styles-module-scss-module__HyDpyW__media{--gallery-actions-top:13px;--gallery-actions-inset:10px;--gallery-controls-inset:7px;--gallery-controls-bottom:6px;width:clamp(160px,13.5417vw,195px)}.styles-module-scss-module__HyDpyW__compact .styles-module-scss-module__HyDpyW__body{gap:min(.555556vw,8px);padding-block:0;padding-inline:min(1.11111vw,16px) min(1.38889vw,20px)}.styles-module-scss-module__HyDpyW__compact .styles-module-scss-module__HyDpyW__headings{gap:min(.555556vw,8px)}@media screen and (min-width:1024px){.styles-module-scss-module__HyDpyW__compact .styles-module-scss-module__HyDpyW__whatsapp{display:none}}.styles-module-scss-module__HyDpyW__compact .styles-module-scss-module__HyDpyW__locationRow{gap:min(.625vw,9px)}.styles-module-scss-module__HyDpyW__compact .styles-module-scss-module__HyDpyW__locationRow svg{width:20px;height:20px}.styles-module-scss-module__HyDpyW__compact .styles-module-scss-module__HyDpyW__specs{margin-top:min(.555556vw,8px);padding-top:min(.833333vw,12px)}.styles-module-scss-module__HyDpyW__compact .styles-module-scss-module__HyDpyW__spec{gap:min(.555556vw,8px);padding-inline:min(.555556vw,8px)}.styles-module-scss-module__HyDpyW__compact .styles-module-scss-module__HyDpyW__spec:first-child{padding-inline-start:0}.styles-module-scss-module__HyDpyW__compact .styles-module-scss-module__HyDpyW__spec span{font-family:var(--font-base,var(--font-montserrat), Montserrat, sans-serif);letter-spacing:0;font-size:14px;font-weight:600;line-height:clamp(20px,19.2958px + .1878vw,22px)}@media screen and (max-width:768px){.styles-module-scss-module__HyDpyW__compact .styles-module-scss-module__HyDpyW__spec span{font-size:14px;line-height:20px}}.styles-module-scss-module__HyDpyW__compact .styles-module-scss-module__HyDpyW__infoIcon{margin-inline-start:0}@media screen and (max-width:768px){.styles-module-scss-module__HyDpyW__card{border-radius:9px}.styles-module-scss-module__HyDpyW__card .styles-module-scss-module__HyDpyW__media{width:130px;min-height:148px}.styles-module-scss-module__HyDpyW__body{gap:6px;padding:10px 12px}.styles-module-scss-module__HyDpyW__whatsapp,.styles-module-scss-module__HyDpyW__whatsapp svg{width:24px;height:24px}.styles-module-scss-module__HyDpyW__locationRow{gap:5px}.styles-module-scss-module__HyDpyW__locationRow svg{width:16px;height:16px}.styles-module-scss-module__HyDpyW__specs{margin-top:2px;padding-top:6px}.styles-module-scss-module__HyDpyW__spec{gap:4px;padding-inline:6px}.styles-module-scss-module__HyDpyW__infoIcon svg{width:16px;height:16px}.styles-module-scss-module__HyDpyW__compact{border-radius:8px;min-height:126px}.styles-module-scss-module__HyDpyW__compact.styles-module-scss-module__HyDpyW__card .styles-module-scss-module__HyDpyW__media{--gallery-actions-top:6px;--gallery-actions-inset:6px;--gallery-actions-icon:14px;--gallery-nav-display:flex;--gallery-nav-size:24px;--gallery-nav-icon:19px;--gallery-controls-justify:space-between;--gallery-controls-inset:5px;--gallery-controls-bottom:4px;--gallery-dots-gap:6px;--gallery-dot-size:5px;--gallery-dot-active-width:16px;width:clamp(120px,48.718vw,152px);min-height:0}.styles-module-scss-module__HyDpyW__compact .styles-module-scss-module__HyDpyW__body{gap:6px;padding-block:0;padding-inline:12px 4px}.styles-module-scss-module__HyDpyW__compact .styles-module-scss-module__HyDpyW__headings{gap:2px}.styles-module-scss-module__HyDpyW__compact .styles-module-scss-module__HyDpyW__type,.styles-module-scss-module__HyDpyW__compact .styles-module-scss-module__HyDpyW__locationText{font-family:var(--font-base,var(--font-montserrat), Montserrat, sans-serif);letter-spacing:0;font-size:12px;font-weight:400;line-height:20px}}@media screen and (max-width:768px) and (max-width:768px){.styles-module-scss-module__HyDpyW__compact .styles-module-scss-module__HyDpyW__type,.styles-module-scss-module__HyDpyW__compact .styles-module-scss-module__HyDpyW__locationText{font-size:12px;line-height:20px}}@media screen and (max-width:768px){.styles-module-scss-module__HyDpyW__compact .styles-module-scss-module__HyDpyW__locationText{text-transform:capitalize}.styles-module-scss-module__HyDpyW__compact .styles-module-scss-module__HyDpyW__locationRow{gap:7px}.styles-module-scss-module__HyDpyW__compact .styles-module-scss-module__HyDpyW__locationRow svg{width:14px;height:14px}.styles-module-scss-module__HyDpyW__compact .styles-module-scss-module__HyDpyW__specs{margin-top:6px;padding-top:12px}.styles-module-scss-module__HyDpyW__compact .styles-module-scss-module__HyDpyW__spec{gap:4px;padding-inline:6px}.styles-module-scss-module__HyDpyW__compact .styles-module-scss-module__HyDpyW__spec:first-child{padding-inline-start:0}.styles-module-scss-module__HyDpyW__compact .styles-module-scss-module__HyDpyW__spec span{font-family:var(--font-base,var(--font-montserrat), Montserrat, sans-serif);letter-spacing:0;font-size:12px;font-weight:600;line-height:20px}}@media screen and (max-width:768px) and (max-width:768px){.styles-module-scss-module__HyDpyW__compact .styles-module-scss-module__HyDpyW__spec span{font-size:12px;line-height:20px}}@media screen and (max-width:768px){.styles-module-scss-module__HyDpyW__compact .styles-module-scss-module__HyDpyW__infoIcon{width:14px;height:14px}}
.styles-module-scss-module__2vGXWW__card{background-color:#f7f5ee;border:1px solid #999;border-radius:16px;flex-direction:column;transition-property:box-shadow;transition-duration:.25s;transition-timing-function:ease;display:flex;position:relative;overflow:hidden}@media (hover:hover){.styles-module-scss-module__2vGXWW__card:hover{box-shadow:0 12px 40px #0000001a}}.styles-module-scss-module__2vGXWW__body{flex-direction:column;gap:min(.833333vw,12px);padding:min(1.80556vw,26px) min(1.11111vw,16px);display:flex;position:relative}.styles-module-scss-module__2vGXWW__overlayLink{z-index:1;position:absolute;inset:0}.styles-module-scss-module__2vGXWW__srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.styles-module-scss-module__2vGXWW__chips{flex-wrap:wrap;gap:min(.555556vw,8px);display:flex}.styles-module-scss-module__2vGXWW__chip{text-transform:capitalize;border-radius:70px;align-items:center;padding:min(.277778vw,4px) min(.694444vw,10px);display:inline-flex}.styles-module-scss-module__2vGXWW__chipStatus{background-color:#eafbee}.styles-module-scss-module__2vGXWW__chipType{background-color:#e8eeff}.styles-module-scss-module__2vGXWW__chipLabel{white-space:nowrap;text-overflow:ellipsis;max-width:12ch;overflow:hidden}.styles-module-scss-module__2vGXWW__slot{flex-direction:column;gap:min(.555556vw,8px);display:flex}.styles-module-scss-module__2vGXWW__referenceRow{white-space:nowrap;align-items:center;gap:min(.277778vw,4px);display:flex}.styles-module-scss-module__2vGXWW__subtitle{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}@media screen and (max-width:1023px){.styles-module-scss-module__2vGXWW__referenceRow .styles-module-scss-module__2vGXWW__refText{font-family:var(--font-base,var(--font-montserrat), Montserrat, sans-serif);letter-spacing:0;font-size:12px;font-weight:500;line-height:20px}}@media screen and (max-width:1023px) and (max-width:768px){.styles-module-scss-module__2vGXWW__referenceRow .styles-module-scss-module__2vGXWW__refText{font-size:12px;line-height:20px}}.styles-module-scss-module__2vGXWW__priceBlock{flex-direction:column;align-items:flex-start;gap:min(.138889vw,2px);display:flex}.styles-module-scss-module__2vGXWW__priceRow{align-self:stretch;align-items:center;gap:min(.555556vw,8px);display:flex}.styles-module-scss-module__2vGXWW__price{flex-shrink:0}.styles-module-scss-module__2vGXWW__pricePeriod{align-items:baseline;gap:4px;display:inline-flex}.styles-module-scss-module__2vGXWW__chipTag{min-width:0;color:var(--tag-fg,#fff);background-color:var(--tag-bg,#0042ff)}.styles-module-scss-module__2vGXWW__tagLabel{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.styles-module-scss-module__2vGXWW__discount{align-items:flex-start;gap:min(.555556vw,8px);display:flex}.styles-module-scss-module__2vGXWW__priceBefore{text-decoration:line-through}.styles-module-scss-module__2vGXWW__locationRow{align-items:center;gap:min(.625vw,9px);min-width:0;display:flex}.styles-module-scss-module__2vGXWW__locationIcon{flex-shrink:0}.styles-module-scss-module__2vGXWW__locationText{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.styles-module-scss-module__2vGXWW__specs{border-block:1px solid #e0e0e0;align-items:stretch;padding-block:min(.833333vw,12px);display:flex}.styles-module-scss-module__2vGXWW__spec{flex-direction:column;flex:1 1 0;align-items:center;gap:min(.555556vw,8px);display:flex}.styles-module-scss-module__2vGXWW__spec:first-child{flex:none;align-items:flex-start;min-width:min(7.43056vw,107px)}.styles-module-scss-module__2vGXWW__spec+.styles-module-scss-module__2vGXWW__spec{border-inline-start:1px solid #e0e0e0}.styles-module-scss-module__2vGXWW__specValue{white-space:nowrap;align-items:center;gap:min(.833333vw,12px);display:flex}.styles-module-scss-module__2vGXWW__specValueSize{gap:min(.277778vw,4px)}.styles-module-scss-module__2vGXWW__specMeasure,.styles-module-scss-module__2vGXWW__specFigure{align-items:center;gap:min(.277778vw,4px);display:flex}@media screen and (max-width:1023px){.styles-module-scss-module__2vGXWW__card .styles-module-scss-module__2vGXWW__gallery{aspect-ratio:auto;height:211px}}@media screen and (max-width:768px){.styles-module-scss-module__2vGXWW__card .styles-module-scss-module__2vGXWW__gallery{--gallery-nav-display:flex;--gallery-controls-justify:space-between;--gallery-controls-bottom:13px;--gallery-dots-gap:8px;--gallery-dot-size:6px;--gallery-dot-active-width:20px}.styles-module-scss-module__2vGXWW__body{gap:12px;padding:24px 16px}.styles-module-scss-module__2vGXWW__chips{gap:8px}.styles-module-scss-module__2vGXWW__chip{padding:4px 10px}.styles-module-scss-module__2vGXWW__slot{gap:8px}.styles-module-scss-module__2vGXWW__referenceRow{gap:4px}.styles-module-scss-module__2vGXWW__priceBlock{gap:2px}.styles-module-scss-module__2vGXWW__priceRow,.styles-module-scss-module__2vGXWW__discount{gap:8px}.styles-module-scss-module__2vGXWW__locationRow{gap:9px}.styles-module-scss-module__2vGXWW__specs{padding-block:12px}.styles-module-scss-module__2vGXWW__spec{gap:8px}.styles-module-scss-module__2vGXWW__spec:first-child{flex:1 1 0;align-items:center;min-width:0}.styles-module-scss-module__2vGXWW__spec:last-child{padding-inline:8px}.styles-module-scss-module__2vGXWW__specIcon{display:none}.styles-module-scss-module__2vGXWW__specValue{gap:12px}.styles-module-scss-module__2vGXWW__specValueSize,.styles-module-scss-module__2vGXWW__specMeasure,.styles-module-scss-module__2vGXWW__specFigure{gap:4px}}
.styles-module-scss-module__npIy4G__grid{grid-template-columns:repeat(2,1fr);gap:min(1.66667vw,24px);display:grid}@media screen and (max-width:1023px){.styles-module-scss-module__npIy4G__grid{grid-template-columns:1fr}}.styles-module-scss-module__npIy4G__pagination{margin-top:min(3.61111vw,52px)}
.styles-module-scss-module__x6gmZa__bar{z-index:5;background-color:#f7f5ee;border-radius:16px 16px 0 0;flex-direction:column;gap:8px;padding-block:16px;display:flex;position:sticky;bottom:0;overflow:hidden;box-shadow:0 4px 14px #000000a3}.styles-module-scss-module__x6gmZa__bar.styles-module-scss-module__x6gmZa__withRibbon{padding-block-start:0}.styles-module-scss-module__x6gmZa__ribbon{--ribbon-start-radius:16px;align-self:flex-start}.styles-module-scss-module__x6gmZa__overlay{z-index:1;position:absolute;inset:0}.styles-module-scss-module__x6gmZa__price{white-space:nowrap;border-bottom:1px solid #e0e0e0;align-items:center;gap:8px;padding:0 16px 8px;display:flex}.styles-module-scss-module__x6gmZa__priceValue{text-transform:capitalize}.styles-module-scss-module__x6gmZa__agent{align-items:center;gap:16px;padding-inline:16px;display:flex}.styles-module-scss-module__x6gmZa__avatar{object-fit:cover;border-bottom:.711px solid #0c255f33;border-radius:50%;flex-shrink:0;width:44px;height:44px}.styles-module-scss-module__x6gmZa__name{flex:auto;min-width:0}.styles-module-scss-module__x6gmZa__actions{z-index:2;flex-shrink:0;align-items:center;gap:8px;display:flex;position:relative}.styles-module-scss-module__x6gmZa__action{flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;display:flex}
.styles-module-scss-module__9qCNsW__section{flex-direction:column;padding-top:min(3.47222vw,50px);padding-bottom:min(1.80556vw,26px);display:flex}@media screen and (max-width:768px){.styles-module-scss-module__9qCNsW__section{padding-top:32px;padding-bottom:8px}}.styles-module-scss-module__9qCNsW__header{width:100%;max-width:1800px;margin-inline:auto;padding-inline:60px}@media screen and (max-width:768px){.styles-module-scss-module__9qCNsW__header{padding-inline:16px}}.styles-module-scss-module__9qCNsW__header{justify-content:space-between;align-items:flex-end;gap:min(1.66667vw,24px);margin-bottom:min(.555556vw,8px);display:flex}@media screen and (max-width:768px){.styles-module-scss-module__9qCNsW__header{align-items:center;gap:16px;margin-bottom:8px}.styles-module-scss-module__9qCNsW__header .styles-module-scss-module__9qCNsW__title{flex:1 1 0;min-width:0;font-weight:400}}.styles-module-scss-module__9qCNsW__viewMore{flex-shrink:0}@media screen and (max-width:768px){.styles-module-scss-module__9qCNsW__viewMore{--btn-min-height:44px;flex:1 1 0;min-width:0}}
.styles-module-scss-module__CNht5q__results{flex-direction:column;gap:min(3.61111vw,52px);width:100%;display:flex}
.styles-module-scss-module__oND2gq__badge{top:0;z-index:3;background-color:#0042ff;border-end-end-radius:var(--banner-radius,24px);justify-content:center;align-items:center;min-width:min(12.1875vw,175.5px);padding:min(.555556vw,8px) min(.833333vw,12px);display:inline-flex;position:absolute;inset-inline-start:0;box-shadow:0 4px 6px #0000002e}.styles-module-scss-module__oND2gq__badgeOnSale{background-color:#47b77d}.styles-module-scss-module__oND2gq__tag{color:var(--tag-fg,#fff);background-color:var(--tag-bg,#0042ff)}.styles-module-scss-module__oND2gq__ribbon{top:12px;z-index:3;text-transform:capitalize;white-space:nowrap;pointer-events:none;transform-origin:50%;justify-content:center;align-items:center;width:167px;height:34px;padding-inline-end:20px;display:flex;position:absolute;inset-inline-start:-30px;overflow:hidden;transform:rotate(-40deg);box-shadow:0 4px 12px #0000002e}[dir=rtl] .styles-module-scss-module__oND2gq__ribbon{transform:rotate(40deg)}.styles-module-scss-module__oND2gq__sold,.styles-module-scss-module__oND2gq__rented{background-color:#c01114}.styles-module-scss-module__oND2gq__ribbonHero{top:16px;width:217px;height:44px;inset-inline-start:-40px}.styles-module-scss-module__oND2gq__dim{z-index:2;pointer-events:none;background-color:#0000002e;position:absolute;inset:0}@media screen and (max-width:768px){.styles-module-scss-module__oND2gq__badge{border-end-end-radius:var(--banner-radius,16px);min-width:0;padding:8px 12px}.styles-module-scss-module__oND2gq__ribbon{top:10px;width:141px;height:29px;padding-inline-end:21px;inset-inline-start:-25px}.styles-module-scss-module__oND2gq__ribbon span{font-family:var(--font-base,var(--font-montserrat), Montserrat, sans-serif);letter-spacing:0;font-size:12px;font-weight:700;line-height:20px}}@media screen and (max-width:768px) and (max-width:768px){.styles-module-scss-module__oND2gq__ribbon span{font-size:12px;line-height:20px}}
.styles-module-scss-module__8R6IuW__highlights{top:max(3.93472vw,52px);z-index:3;pointer-events:none;flex-direction:column;align-items:flex-start;gap:8px;max-width:135px;display:flex;position:absolute;inset-inline-start:max(1.16319vw,8px)}.styles-module-scss-module__8R6IuW__highlight{text-transform:capitalize;color:var(--tag-fg,#fff);background-color:var(--tag-bg,#000e358c);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);border-radius:60px;align-items:center;padding:4px 8px;display:inline-flex}
.styles-module-scss-module__esnVba__root{display:inline-flex}.styles-module-scss-module__esnVba__panel{z-index:25;position:absolute}
.styles-module-scss-module__a13q9W__actions{top:var(--gallery-actions-top,min(.833333vw, 12px));z-index:3;flex-direction:column;gap:min(.694444vw,10px);display:flex;position:absolute;inset-inline-end:var(--gallery-actions-inset,min(.833333vw, 12px))}.styles-module-scss-module__a13q9W__actions .styles-module-scss-module__a13q9W__actionButton{--btn-size:38px;color:var(--actions-fg,#fff);background-color:var(--actions-bg,#000e358c);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);border-radius:60px;justify-content:center;align-items:center;transition-property:background-color,color;transition-duration:.2s;transition-timing-function:ease;display:flex}@media (hover:hover){.styles-module-scss-module__a13q9W__actions .styles-module-scss-module__a13q9W__actionButton:hover{color:#fff;background-color:#000e35cc}}.styles-module-scss-module__a13q9W__actions .styles-module-scss-module__a13q9W__actionButton:disabled{opacity:.5}.styles-module-scss-module__a13q9W__actions .styles-module-scss-module__a13q9W__isActive{background-color:#0042ff}@media (hover:hover){.styles-module-scss-module__a13q9W__actions .styles-module-scss-module__a13q9W__isActive:hover{background-color:#4676ff}}@media screen and (max-width:768px){.styles-module-scss-module__a13q9W__actions{top:var(--gallery-actions-top,12px);gap:var(--gallery-actions-gap,10px);inset-inline-end:var(--gallery-actions-inset,12px)}.styles-module-scss-module__a13q9W__actions .styles-module-scss-module__a13q9W__actionButton{--btn-size:var(--gallery-actions-size,38px)}.styles-module-scss-module__a13q9W__actions .styles-module-scss-module__a13q9W__actionButton svg{width:var(--gallery-actions-icon,22px);height:var(--gallery-actions-icon,22px)}.styles-module-scss-module__a13q9W__actions.styles-module-scss-module__a13q9W__compact{top:var(--gallery-actions-top,7px);gap:var(--gallery-actions-gap,6px);inset-inline-end:var(--gallery-actions-inset,6px)}.styles-module-scss-module__a13q9W__actions.styles-module-scss-module__a13q9W__compact .styles-module-scss-module__a13q9W__actionButton{--btn-size:var(--gallery-actions-size,24px)}.styles-module-scss-module__a13q9W__actions.styles-module-scss-module__a13q9W__compact .styles-module-scss-module__a13q9W__actionButton svg{width:var(--gallery-actions-icon,13px);height:var(--gallery-actions-icon,13px)}}
.styles-module-scss-module__HUCD_q__controls{inset-inline:var(--gallery-controls-inset,min(1.04167vw, 15px));bottom:var(--gallery-controls-bottom,min(1.97917vw, 28.5px));z-index:3;pointer-events:none;justify-content:space-between;align-items:center;gap:min(.833333vw,12px);display:flex;position:absolute}.styles-module-scss-module__HUCD_q__controls .styles-module-scss-module__HUCD_q__navButton{--btn-size:28px;color:#fff;pointer-events:auto;filter:drop-shadow(0 1px 3px #00000073);justify-content:center;align-items:center;display:flex}.styles-module-scss-module__HUCD_q__dots{justify-content:center;align-items:center;gap:min(.555556vw,8px);display:flex}.styles-module-scss-module__HUCD_q__dot{background-color:#ffffff8c;border-radius:999px;flex-shrink:0;width:6px;height:6px;transition-property:width,background-color;transition-duration:.25s;transition-timing-function:ease}.styles-module-scss-module__HUCD_q__dotActive{background-color:#fff;width:min(clamp(1.38889vw,0px,1.38889vw),20px)}@media screen and (max-width:768px){.styles-module-scss-module__HUCD_q__controls .styles-module-scss-module__HUCD_q__navButton{--btn-size:var(--gallery-nav-size,28px);display:var(--gallery-nav-display,none)}.styles-module-scss-module__HUCD_q__controls .styles-module-scss-module__HUCD_q__navButton svg{width:var(--gallery-nav-icon,24px);height:var(--gallery-nav-icon,24px)}.styles-module-scss-module__HUCD_q__controls{inset-inline:var(--gallery-controls-inset,0);bottom:var(--gallery-controls-bottom,15px);justify-content:var(--gallery-controls-justify,center)}.styles-module-scss-module__HUCD_q__dots{gap:var(--gallery-dots-gap,4.5px)}.styles-module-scss-module__HUCD_q__dot{width:var(--gallery-dot-size,3.5px);height:var(--gallery-dot-size,3.5px)}.styles-module-scss-module__HUCD_q__dotActive{width:var(--gallery-dot-active-width,11.5px)}}
.styles-module-scss-module__xrzU3G__gallery{flex-shrink:0;width:100%;height:clamp(254px,22.0833vw,318px);position:relative;overflow:hidden}.styles-module-scss-module__xrzU3G__swiper{width:100%;height:100%}.styles-module-scss-module__xrzU3G__slide{width:100%;height:100%;position:relative}.styles-module-scss-module__xrzU3G__slideLink{position:absolute;inset:0}.styles-module-scss-module__xrzU3G__slideImage{object-fit:cover;object-position:center}
.styles-module-scss-module__-FdFQa__card{background-color:#f7f5ee;border:1px solid #999;border-radius:16px;flex-direction:column;transition-property:box-shadow;transition-duration:.25s;transition-timing-function:ease;display:flex;overflow:hidden}@media (hover:hover){.styles-module-scss-module__-FdFQa__card:hover{box-shadow:0 4px 4px #00000038}}.styles-module-scss-module__-FdFQa__media{flex-shrink:0;position:relative}.styles-module-scss-module__-FdFQa__gallery{width:100%;height:clamp(174px,15.0694vw,217px)}.styles-module-scss-module__-FdFQa__logo{bottom:0;z-index:4;pointer-events:none;background-color:#f7f5ee;border-radius:12px;width:clamp(69px,5.97222vw,86px);height:clamp(69px,5.97222vw,86px);position:absolute;inset-inline-end:min(.902778vw,13px);transform:translateY(25%);box-shadow:0 4px 15px #0000000d}.styles-module-scss-module__-FdFQa__logoImg{object-fit:contain;padding:min(.694444vw,10px)}.styles-module-scss-module__-FdFQa__body{flex-direction:column;gap:min(.555556vw,8px);padding:min(1.52778vw,22px);display:flex;position:relative}.styles-module-scss-module__-FdFQa__overlayLink{z-index:1;position:absolute;inset:0}.styles-module-scss-module__-FdFQa__srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.styles-module-scss-module__-FdFQa__headings{border-bottom:1px solid #e0e0e0;flex-direction:column;gap:min(.416667vw,6px);padding-bottom:min(.833333vw,12px);display:flex}.styles-module-scss-module__-FdFQa__name{white-space:nowrap;text-overflow:ellipsis;text-transform:capitalize;overflow:hidden}.styles-module-scss-module__-FdFQa__metaRow{align-items:center;gap:min(.625vw,9px);display:flex}.styles-module-scss-module__-FdFQa__metaRowLocations{gap:min(.277778vw,4px)}.styles-module-scss-module__-FdFQa__metaValue{align-items:center;gap:min(.277778vw,4px);display:flex}.styles-module-scss-module__-FdFQa__metaIcon{flex-shrink:0}.styles-module-scss-module__-FdFQa__locations{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.styles-module-scss-module__-FdFQa__description{-webkit-line-clamp:2;line-clamp:2;text-overflow:ellipsis;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}@media screen and (max-width:768px){.styles-module-scss-module__-FdFQa__gallery{height:217px}.styles-module-scss-module__-FdFQa__logo{width:86px;height:86px;inset-inline-end:13px}.styles-module-scss-module__-FdFQa__logoImg{padding:10px}.styles-module-scss-module__-FdFQa__body{gap:8px;padding:22px}.styles-module-scss-module__-FdFQa__headings{gap:6px;padding-bottom:12px}.styles-module-scss-module__-FdFQa__metaRow{gap:9px}.styles-module-scss-module__-FdFQa__metaRowLocations,.styles-module-scss-module__-FdFQa__metaValue{gap:4px}}
.styles-module-scss-module__EvFNia__canvas{z-index:0;background-color:#f7f5ee;width:100%;height:100%;position:relative}.styles-module-scss-module__EvFNia__markerAnchor{width:0;height:0;position:absolute;top:0;left:0}.styles-module-scss-module__EvFNia__loader{z-index:2;width:max-content;margin-inline:auto;position:absolute;inset-block-end:min(1.66667vw,24px);inset-inline:0}@media screen and (max-width:1023px){.styles-module-scss-module__EvFNia__loader{inset-block-end:32px}}.styles-module-scss-module__EvFNia__zoom{z-index:2;position:absolute;inset-block-start:min(1.25vw,18px);inset-inline-end:min(4.16667vw,60px)}@media screen and (max-width:1023px){.styles-module-scss-module__EvFNia__zoom.styles-module-scss-module__EvFNia__zoom{display:none}}.styles-module-scss-module__EvFNia__zoomShifted{inset-inline-end:calc(min(37.8472vw,545px) + min(2.22222vw,32px))}@media screen and (max-width:768px){.styles-module-scss-module__EvFNia__zoomShifted{inset-inline-end:16px}}.styles-module-scss-module__EvFNia__panel{z-index:3;position:absolute;inset-block:min(1.11111vw,16px);inset-inline-end:min(1.11111vw,16px)}@media screen and (max-width:1023px){.styles-module-scss-module__EvFNia__panel{inset-block:auto 0;inset-inline:0}}
