@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/0b1dc8ddaa74ba49-s.0e__wj8580tc5.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/e629b5bc06499d58-s.10u7vx61f1ie7.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/1a099d89ee94ee96-s.35a5cae5tspm2.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/fba5a26ea33df6a3-s.18rizl4rsrl42.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Plus Jakarta Sans Fallback;src:local(Arial);ascent-override:98.88%;descent-override:21.15%;line-gap-override:0.0%;size-adjust:104.98%}.plus_jakarta_sans_b3f23ad4-module__x8M0yG__className{font-family:Plus Jakarta Sans,Plus Jakarta Sans Fallback;font-style:normal}.plus_jakarta_sans_b3f23ad4-module__x8M0yG__variable{--font-plus-jakarta-sans:"Plus Jakarta Sans", "Plus Jakarta Sans Fallback"}
@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2c55a0e60120577a-s.0-dom-5bn10r2.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/9c72aa0f40e4eef8-s.1y4-pdgsjb-pw.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/ad66f9afd8947f86-s.3lvt2whj97whp.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/5476f68d60460930-s.2uwcyprjm3xu3.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2bbe8d2671613f1f-s.0k62hbripvv8p.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/1bffadaabf893a1e-s.3-6t-g6q0vh0a.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/83afe278b6a6bb3c-s.p.2bn3s6zvc0dyp.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter Fallback;src:local(Arial);ascent-override:90.44%;descent-override:22.52%;line-gap-override:0.0%;size-adjust:107.12%}.inter_f2d81e59-module__dt-NXW__className{font-family:Inter,Inter Fallback;font-style:normal}.inter_f2d81e59-module__dt-NXW__variable{--font-inter:"Inter", "Inter Fallback"}
.property-detail-media-layout-module__gL8y3q__mediaLayout{--property-detail-media-height:calc(var(--ds-space-48) + var(--ds-space-48) + var(--ds-space-48) + var(--ds-space-48));--property-detail-media-min-height:calc(var(--ds-space-48) + var(--ds-space-48) + var(--ds-space-48) + var(--ds-space-48) + var(--ds-space-18));--property-detail-media-overlap:var(--ds-space-20)}.property-detail-media-layout-module__gL8y3q__mediaFrame{height:var(--property-detail-media-height)}@media (min-width:1024px){.property-detail-media-layout-module__gL8y3q__mediaLayout{--ds-container:1200px;--property-detail-media-overlap:var(--ds-space-none)}.property-detail-media-layout-module__gL8y3q__mediaFrame{height:auto;min-height:var(--property-detail-media-min-height)}}
.favorite-heart-module__OR9hAa__root{overflow:visible}.favorite-heart-module__OR9hAa__heart{transform-box:view-box;transform-origin:50%}.favorite-heart-module__OR9hAa__contrastBase{--icon-heart-fill:var(--ds-ocean-600);--icon-heart-cutout:var(--ds-ocean-0)}.favorite-heart-module__OR9hAa__fill{--icon-heart-fill:var(--ds-error);--icon-heart-cutout:var(--ds-surface)}.favorite-heart-module__OR9hAa__root[data-appearance=contrast] .favorite-heart-module__OR9hAa__fill{--icon-heart-cutout:var(--ds-ocean-0)}.favorite-heart-module__OR9hAa__reveal{transform-box:fill-box;transform-origin:50%;transform:scale(0)}.favorite-heart-module__OR9hAa__root[data-animate=true] .favorite-heart-module__OR9hAa__reveal{transition:transform var(--ds-motion-duration-feedback) var(--ds-motion-easing-feedback)}.favorite-heart-module__OR9hAa__root[data-favorite=true] .favorite-heart-module__OR9hAa__reveal{transform:scale(1)}.favorite-heart-module__OR9hAa__root[data-animate=true][data-favorite=true] .favorite-heart-module__OR9hAa__heart{animation:favorite-heart-module__OR9hAa__favorite-heart-pop var(--ds-motion-duration-feedback) var(--ds-motion-easing-feedback)}@keyframes favorite-heart-module__OR9hAa__favorite-heart-pop{0%{transform:scale(1)}35%{transform:scale(1.08)}to{transform:scale(1)}}@media (prefers-reduced-motion:reduce){.favorite-heart-module__OR9hAa__root[data-animate=true] .favorite-heart-module__OR9hAa__reveal{transition:none}.favorite-heart-module__OR9hAa__root[data-animate=true][data-favorite=true] .favorite-heart-module__OR9hAa__heart{animation:none}}
.listing-card-skeleton-module__YHC6TG__shimmer{position:relative}.listing-card-skeleton-module__YHC6TG__shimmer:after{z-index:30;content:"";pointer-events:none;background:linear-gradient(104deg, transparent 0%, var(--ds-surface-glass) 48%, transparent 100%);opacity:.2;width:38%;animation:2.4s cubic-bezier(.4,0,.2,1) infinite listing-card-skeleton-module__YHC6TG__listing-card-skeleton-shimmer;animation-delay:var(--listing-card-skeleton-delay,0s);will-change:transform;position:absolute;top:0;bottom:0;left:-44%;transform:translate(0,0)}@keyframes listing-card-skeleton-module__YHC6TG__listing-card-skeleton-shimmer{0%,28%{transform:translate(0,0)}70%,to{transform:translate(410%)}}@media (prefers-reduced-motion:reduce){.listing-card-skeleton-module__YHC6TG__shimmer:after{opacity:0;animation:none}}.listing-card-skeleton-module__YHC6TG__motionDisabled .listing-card-skeleton-module__YHC6TG__shimmer:after{opacity:0;animation:none}
@media (min-width:1024px){.section-client-module__ouOgea__layout{column-gap:var(--ds-container-padding);row-gap:var(--ds-inner-padding)}}
.toast-position-module__b7ue4W__passThroughHost{pointer-events:none!important}.toast-position-module__b7ue4W__centered{translate:-50%;left:50%!important;right:auto!important}@media (max-width:600px){.toast-position-module__b7ue4W__centered{left:calc(50% - var(--mobile-offset-left))!important}[data-sonner-toaster][dir=rtl]>.toast-position-module__b7ue4W__centered{left:calc(50% + var(--mobile-offset-left))!important}}
.mobile-search-chrome-module__bpopvW__mobileHeader{will-change:transform;background-color:var(--ds-surface);transition:transform .2s ease-out;transform:translate(0,0)}@media (max-width:1023px){.mobile-search-chrome-module__bpopvW__stickyOffset{top:var(--explore-mobile-nav-offset);will-change:top;transition:top .2s ease-out}}.mobile-search-chrome-module__bpopvW__logoRow{transform-origin:top;opacity:1;will-change:opacity, transform;transition:opacity .2s ease-out,transform .2s ease-out;transform:scale(1)}.mobile-search-chrome-module__bpopvW__mobileHeader[data-compacted=true]{transform:translate3d(0, calc(var(--ds-space-32) * -1), 0)}html[data-mobile-chrome-scroll-hidden] [data-explore-search-layout] .mobile-search-chrome-module__bpopvW__mobileHeader{transform:translate3d(0, calc(var(--ds-space-32) * -1), 0)}@media (max-width:1023px){html[data-mobile-chrome-scroll-hidden] .mobile-search-chrome-module__bpopvW__stickyOffset{top:calc(var(--explore-mobile-nav-offset) - var(--ds-space-32))}}.mobile-search-chrome-module__bpopvW__mobileHeader[data-compacted=true] .mobile-search-chrome-module__bpopvW__logoRow{opacity:0;transform:scale(.95)}html[data-mobile-chrome-scroll-hidden] [data-explore-search-layout] .mobile-search-chrome-module__bpopvW__logoRow{opacity:0;transform:scale(.95)}html[data-mobile-chrome-scroll-hidden] [data-explore-search-layout] [data-mobile-scroll-chrome]{visibility:hidden;transform:translateY(100%)}:is(html[data-explore-scroll-restoration-pending] [data-explore-search-layout] .mobile-search-chrome-module__bpopvW__mobileHeader,html[data-explore-scroll-restoration-pending] [data-explore-search-layout] .mobile-search-chrome-module__bpopvW__stickyOffset,html[data-explore-scroll-restoration-pending] [data-explore-search-layout] .mobile-search-chrome-module__bpopvW__logoRow,html[data-explore-scroll-restoration-pending] [data-explore-search-layout] [data-mobile-scroll-chrome]){transition:none!important}@media (prefers-reduced-motion:reduce){.mobile-search-chrome-module__bpopvW__mobileHeader,.mobile-search-chrome-module__bpopvW__stickyOffset,.mobile-search-chrome-module__bpopvW__logoRow{transition:none}}
.home-property-card-rail-module__NhnyQa__compactCard{gap:var(--ds-space-2)!important}@media (min-width:1024px){.home-property-card-rail-module__NhnyQa__compactCard{gap:var(--ds-space-4)!important}}
.home-hero-section-module__8TU3Oq__heroStack,.home-hero-section-module__8TU3Oq__heroContent{position:relative}@media (max-width:1023px){.home-hero-section-module__8TU3Oq__heroStack{isolation:isolate}.home-hero-section-module__8TU3Oq__heroForeground{z-index:10;margin-top:calc(var(--ds-space-20) * -1);position:relative;transform:translateZ(0)}}@media (min-width:1024px){.home-hero-section-module__8TU3Oq__heroContent{inset-inline:0;top:var(--ds-space-20);position:absolute}.home-hero-section-module__8TU3Oq__heroTitle{font-weight:var(--ds-font-weight-extra-bold)}.home-hero-section-module__8TU3Oq__desktopSearchOffset{transform:translateY(var(--ds-space-20))}}
.agent-message-flow-module__gxLhxa__messageAvatar,.agent-message-flow-module__gxLhxa__messageAvatar>*{width:var(--ds-space-32);height:var(--ds-space-32)}.agent-message-flow-module__gxLhxa__messageModalHeader>div{min-height:var(--ds-space-32);padding-block:0}.agent-message-flow-module__gxLhxa__truncatedCta>span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}@media (min-width:640px){.agent-message-flow-module__gxLhxa__messageAvatar,.agent-message-flow-module__gxLhxa__messageAvatar>*{width:var(--ds-space-24);height:var(--ds-space-24)}.agent-message-flow-module__gxLhxa__messageModalHeader>div{min-height:var(--ds-space-36);padding-block:var(--ds-space-8)}}
.loading-module__klaf3G__page{min-height:var(--explore-scroll-restoration-height,calc(100dvh - var(--explore-mobile-nav-offset)))}@media (min-width:1024px){.loading-module__klaf3G__page{min-height:var(--explore-scroll-restoration-height,calc(100vh - var(--explore-desktop-nav-offset)))}}
@property --listing-description-arc{syntax:"<angle>";inherits:false;initial-value:0deg}@property --listing-description-spin{syntax:"<angle>";inherits:false;initial-value:0deg}.listing-description-step-module__QOuf_G__textBoxGenerationGlow{z-index:10;isolation:isolate;pointer-events:none;border-radius:var(--ds-radius-input-default);position:absolute;inset:0;overflow:hidden}.listing-description-step-module__QOuf_G__textBoxGenerationBacklight,.listing-description-step-module__QOuf_G__textBoxGenerationBorder{content:"";animation:6s linear infinite listing-description-step-module__QOuf_G__listing-description-arc-grow,8s linear infinite listing-description-step-module__QOuf_G__listing-description-spin;position:absolute}.listing-description-step-module__QOuf_G__textBoxGenerationBacklight{border-radius:inherit;background:conic-gradient(from var(--listing-description-spin), color-mix(in srgb, var(--ds-primary) 82%, white) 0deg, color-mix(in srgb, var(--ds-primary-on-surface) 78%, var(--ds-primary)) 58deg, color-mix(in srgb, var(--ds-primary) 92%, var(--ds-primary-surface)) 118deg, color-mix(in srgb, var(--ds-primary) 68%, white) 170deg, color-mix(in srgb, var(--ds-primary-on-surface) 86%, transparent) 216deg);filter:blur(22px)saturate(1.18);opacity:.8;-webkit-mask-image:radial-gradient(ellipse at center, transparent 18%, black 88%), conic-gradient(from var(--listing-description-spin), transparent 0deg, black calc(var(--listing-description-arc) * .22), black calc(var(--listing-description-arc) * .78), transparent var(--listing-description-arc), transparent 360deg);-webkit-mask-composite:source-in;-webkit-mask-image:radial-gradient(ellipse at center, transparent 18%, black 88%), conic-gradient(from var(--listing-description-spin), transparent 0deg, black calc(var(--listing-description-arc) * .22), black calc(var(--listing-description-arc) * .78), transparent var(--listing-description-arc), transparent 360deg);mask-image:radial-gradient(ellipse at center, transparent 18%, black 88%), conic-gradient(from var(--listing-description-spin), transparent 0deg, black calc(var(--listing-description-arc) * .22), black calc(var(--listing-description-arc) * .78), transparent var(--listing-description-arc), transparent 360deg);inset:-24%;-webkit-mask-composite:source-in;mask-composite:intersect}.listing-description-step-module__QOuf_G__textBoxGenerationBorder{border-radius:inherit;background:conic-gradient(from var(--listing-description-spin), transparent 0deg, color-mix(in srgb, var(--ds-primary) 74%, white) calc(var(--listing-description-arc) * .22), color-mix(in srgb, var(--ds-primary-on-surface) 80%, var(--ds-primary)) calc(var(--listing-description-arc) * .5), color-mix(in srgb, var(--ds-primary) 82%, white) calc(var(--listing-description-arc) * .78), transparent var(--listing-description-arc), transparent 360deg);-webkit-mask-composite:xor;padding:2px;inset:0;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}@keyframes listing-description-step-module__QOuf_G__listing-description-arc-grow{0%{--listing-description-arc:0deg;opacity:0}35%{--listing-description-arc:216deg;opacity:.56}65%{--listing-description-arc:216deg;opacity:.56}95%{--listing-description-arc:216deg;opacity:0}to{--listing-description-arc:0deg;opacity:0}}@keyframes listing-description-step-module__QOuf_G__listing-description-spin{to{--listing-description-spin:360deg}}@media (prefers-reduced-motion:reduce){.listing-description-step-module__QOuf_G__textBoxGenerationBacklight,.listing-description-step-module__QOuf_G__textBoxGenerationBorder{opacity:0;animation:none}}
@media (max-width:600px){.find-agent-recommendation-request-dialog-module__f5xbZa__aboveMobileActionBar{transform:translateY(calc(-110px + var(--mobile-offset-bottom)))}}@media (min-width:601px) and (max-width:1023px){.find-agent-recommendation-request-dialog-module__f5xbZa__aboveMobileActionBar{transform:translateY(calc(-110px + var(--offset-bottom)))}}
@media (max-width:1023px) and (prefers-reduced-motion:no-preference){.agent-profile-page-module__vQqsYG__page{animation:.24s cubic-bezier(.2,0,0,1) agent-profile-page-module__vQqsYG__agent-profile-enter}@keyframes agent-profile-page-module__vQqsYG__agent-profile-enter{0%{transform:translateY(100%)}to{transform:translateY(0)}}}.agent-profile-page-module__vQqsYG__listingRail{scrollbar-width:none}.agent-profile-page-module__vQqsYG__listingRail::-webkit-scrollbar{display:none}.agent-profile-page-module__vQqsYG__agentDescription{overflow-wrap:break-word;max-width:min(100%,42rem);position:relative;overflow:hidden}.agent-profile-page-module__vQqsYG__agentDescription:not(.agent-profile-page-module__vQqsYG__agentDescriptionExpanded){max-height:60px}.agent-profile-page-module__vQqsYG__agentDescriptionDesktop:not(.agent-profile-page-module__vQqsYG__agentDescriptionExpanded){max-height:72px}.agent-profile-page-module__vQqsYG__readMoreButton{padding-left:var(--ds-space-2);background:var(--ds-surface);position:absolute;bottom:0;right:0}.agent-profile-page-module__vQqsYG__readMoreButton:before{color:var(--ds-text-medium);content:"...";font-weight:400}
.agent-property-map-module__c7Blaq__fullscreenOpening,.agent-property-map-module__c7Blaq__fullscreenClosing{transform-origin:0 0;will-change:transform, border-radius, opacity}.agent-property-map-module__c7Blaq__fullscreenOpening{animation:.3s cubic-bezier(.2,0,0,1) both agent-property-map-module__c7Blaq__agent-map-fullscreen-open}.agent-property-map-module__c7Blaq__fullscreenClosing{animation:.3s cubic-bezier(.4,0,1,1) both agent-property-map-module__c7Blaq__agent-map-fullscreen-close}@keyframes agent-property-map-module__c7Blaq__agent-map-fullscreen-open{0%{border-radius:var(--ds-radius-card-md);transform:translate3d(var(--agent-map-origin-x), var(--agent-map-origin-y), 0) scale(var(--agent-map-origin-scale-x), var(--agent-map-origin-scale-y))}to{border-radius:0;transform:translate(0,0)scale(1)}}@keyframes agent-property-map-module__c7Blaq__agent-map-fullscreen-close{0%{opacity:1;border-radius:0;transform:translate(0,0)}to{opacity:0;border-radius:0;transform:translateY(100%)}}@media (prefers-reduced-motion:reduce){.agent-property-map-module__c7Blaq__fullscreenOpening,.agent-property-map-module__c7Blaq__fullscreenClosing{animation:none}}
.inquiry-dialog-module___9LYTW__inquiryModalContent{--inquiry-modal-header-height:var(--ds-space-36);--inquiry-modal-viewport-gutter:var(--ds-space-16)}.inquiry-dialog-module___9LYTW__inquiryModalHeader{min-height:var(--inquiry-modal-header-height)}.inquiry-dialog-module___9LYTW__inquiryContactContent,.inquiry-dialog-module___9LYTW__inquiryMessageForm,.inquiry-dialog-module___9LYTW__inquirySuccessFrame{min-height:100%}.inquiry-dialog-module___9LYTW__inquiryContactContent{height:max-content}.inquiry-dialog-module___9LYTW__messageBubble{transform-origin:0 100%;animation:.1s cubic-bezier(.2,0,0,1) both inquiry-dialog-module___9LYTW__inquiry-message-bubble-enter}.inquiry-dialog-module___9LYTW__typingDot{animation:.65s ease-in-out infinite inquiry-dialog-module___9LYTW__inquiry-typing-dot}.inquiry-dialog-module___9LYTW__messageText,.inquiry-dialog-module___9LYTW__typingIndicator{animation:.21s cubic-bezier(.2,0,0,1) both inquiry-dialog-module___9LYTW__inquiry-chat-content-enter}.inquiry-dialog-module___9LYTW__successBackButton{align-self:flex-start;animation:.22s cubic-bezier(.2,0,0,1) 80ms both inquiry-dialog-module___9LYTW__inquiry-chat-content-enter}.inquiry-dialog-module___9LYTW__successChatStack{gap:var(--ds-primary-padding);min-height:calc((var(--ds-space-24) * 2) + (var(--ds-space-20) * 2) + (var(--ds-primary-padding) * 3));flex-direction:column;width:100%;display:flex}.inquiry-dialog-module___9LYTW__successChatStackHidden{opacity:0;pointer-events:none;visibility:hidden}.inquiry-dialog-module___9LYTW__successChatAvatarSlot,.inquiry-dialog-module___9LYTW__successChatButtonSlot,.inquiry-dialog-module___9LYTW__successChatMessageSlot{justify-content:flex-start;align-items:flex-start;width:100%;display:flex}.inquiry-dialog-module___9LYTW__successChatAvatarSlot,.inquiry-dialog-module___9LYTW__successChatButtonSlot{min-height:var(--ds-space-24)}.inquiry-dialog-module___9LYTW__successChatMessageSlot{min-height:var(--ds-space-20)}.inquiry-dialog-module___9LYTW__successHighQualityAvatarPreload{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute;top:0;left:-9999px}.inquiry-dialog-module___9LYTW__successHighQualityAvatarImage,.inquiry-dialog-module___9LYTW__successHighQualityAvatarRoot{height:var(--ds-space-24);width:var(--ds-space-24)}.inquiry-dialog-module___9LYTW__successHighQualityAvatarRoot{flex-shrink:0;display:inline-flex;position:relative}.inquiry-dialog-module___9LYTW__successHighQualityAvatarFallback,.inquiry-dialog-module___9LYTW__successHighQualityAvatarImage{border:1px solid var(--ds-border-light);border-radius:var(--ds-radius-avatar)}.inquiry-dialog-module___9LYTW__successHighQualityAvatarFallback{background:var(--ds-bg-surface-soft);color:var(--ds-text-medium);text-align:center;white-space:nowrap;justify-content:center;align-items:center;width:100%;height:100%;display:flex;overflow:hidden}.inquiry-dialog-module___9LYTW__successHighQualityAvatarImage{background:var(--ds-bg-surface);object-fit:cover}.inquiry-dialog-module___9LYTW__successIntroLayer{--success-avatar-start-scale:4.167;--success-check-center-y:50%;--success-chat-center-y:calc(50% - var(--ds-space-48) - 4px);--success-avatar-center-y:calc(var(--success-chat-center-y) - var(--ds-space-48) + var(--ds-space-4));--success-avatar-center-x:calc(var(--ds-primary-padding) + var(--ds-space-12));--success-avatar-start-x:calc(50cqw - var(--success-avatar-center-x));--success-avatar-start-y:calc(var(--ds-space-48) + 4px + var(--ds-space-48) - var(--ds-space-4));pointer-events:none;position:absolute;inset:0;container-type:inline-size}.inquiry-dialog-module___9LYTW__successCheckImage{height:200px;left:50%;top:var(--success-check-center-y);transform-origin:50%;will-change:opacity, transform;width:200px;animation:1.6s cubic-bezier(.2,0,0,1) both inquiry-dialog-module___9LYTW__inquiry-success-check-handoff;position:absolute}.inquiry-dialog-module___9LYTW__successIntroAvatar{height:var(--ds-space-24);left:var(--success-avatar-center-x);top:var(--success-avatar-center-y);transform-origin:50%;will-change:opacity, transform;width:var(--ds-space-24);animation:1.6s cubic-bezier(.16,1,.3,1) both inquiry-dialog-module___9LYTW__inquiry-success-avatar-motion,1.6s linear both inquiry-dialog-module___9LYTW__inquiry-success-avatar-opacity;position:absolute;translate:-50% -50%}@keyframes inquiry-dialog-module___9LYTW__inquiry-message-bubble-enter{0%{opacity:0;transform:translateY(8px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes inquiry-dialog-module___9LYTW__inquiry-chat-content-enter{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@keyframes inquiry-dialog-module___9LYTW__inquiry-success-check-handoff{0%{opacity:0;transform:translate(-50%,-50%)scale(0)}12%{opacity:1;transform:translate(-50%,-50%)scale(1.04)}22%,34%{opacity:1;transform:translate(-50%,-50%)scale(1)}40%{opacity:.56;transform:translate(-50%,-50%)scale(.82)}46%{opacity:0;transform:translate(-50%,-50%)scale(.58)}to{opacity:0;transform:translate(-50%,-50%)scale(.58)}}@keyframes inquiry-dialog-module___9LYTW__inquiry-success-avatar-motion{0%,46%{transform:translate3d(var(--success-avatar-start-x), var(--success-avatar-start-y), 0) scale(var(--success-avatar-start-scale))}70%,to{transform:translate(0,0)scale(1)}}@keyframes inquiry-dialog-module___9LYTW__inquiry-success-avatar-opacity{0%,30%{opacity:0}40%{opacity:.7}46%,to{opacity:1}}@keyframes inquiry-dialog-module___9LYTW__inquiry-typing-dot{0%,65%,to{opacity:.45;transform:translateY(0)}32%{opacity:1;transform:translateY(-3px)}}@media (min-width:640px){.inquiry-dialog-module___9LYTW__inquiryModalContent{height:auto!important;max-height:calc(100dvh - var(--inquiry-modal-viewport-gutter))!important}}@media (min-width:640px) and (max-height:760px){.inquiry-dialog-module___9LYTW__inquiryMessageForm{padding-bottom:var(--ds-space-24)!important;justify-content:flex-start!important}.inquiry-dialog-module___9LYTW__inquirySuccessFrame{padding-top:var(--ds-space-12);min-height:max(100%, calc((var(--ds-space-24) * 2) + (var(--ds-space-20) * 2) + (var(--ds-primary-padding) * 3) + var(--ds-space-24)))!important;padding-bottom:var(--ds-space-24)!important;justify-content:flex-start!important}}@media (prefers-reduced-motion:reduce){.inquiry-dialog-module___9LYTW__messageBubble,.inquiry-dialog-module___9LYTW__messageText,.inquiry-dialog-module___9LYTW__successBackButton,.inquiry-dialog-module___9LYTW__successCheckImage,.inquiry-dialog-module___9LYTW__successIntroAvatar,.inquiry-dialog-module___9LYTW__typingIndicator,.inquiry-dialog-module___9LYTW__typingDot{animation:none}.inquiry-dialog-module___9LYTW__successCheckImage{opacity:0}.inquiry-dialog-module___9LYTW__successIntroAvatar{left:var(--success-avatar-center-x);opacity:1;top:var(--success-avatar-center-y);transform:translate(0,0)scale(1)translate(-50%,-50%)}}
