@media (width<=767px){.home-mobile-reference{background:#fff;overflow-x:clip}.home-mobile-reference>div>section:first-child{height:340px!important;min-height:340px!important;box-shadow:none!important}.home-mobile-reference>div>section:first-child>div:nth-child(2)>img{transform:scale(1.025);object-position:73% 47%!important}.home-mobile-reference>div>section:first-child>div:last-child{height:340px!important;min-height:340px!important;padding:25px 28px 50px!important}.home-mobile-reference>div>section:first-child>div:last-child>div{width:min(80%,318px)!important}.home-mobile-reference>div>section:first-child>div:last-child>div>p:first-child{letter-spacing:.21em!important;font-size:10.5px!important}.home-mobile-reference>div>section:first-child h1{letter-spacing:-.058em!important;max-width:310px!important;margin-top:15px!important;font-size:clamp(2rem,8.9vw,2.48rem)!important;line-height:.975!important}.home-mobile-reference>div>section:first-child h1+p{max-width:285px!important;margin-top:15px!important;font-size:14px!important;line-height:1.4!important}.home-mobile-reference>div>section:first-child>div:last-child>div>div{background:#fffffff2!important;border-color:#d1dce2eb!important;margin:0!important;padding:7px 11px!important;font-size:10.5px!important;top:38px!important;right:14px!important;box-shadow:0 8px 20px #0d24401c!important}.home-mobile-reference>div>section:first-child>div:last-child>div>div>span{width:22px!important;height:22px!important}.home-mobile-reference>div>div:nth-child(2){margin-top:-28px!important;padding-inline:28px!important}.home-mobile-reference>div>div:nth-child(2)>div>div:first-child{border-color:#d6dfe5!important;border-radius:23px!important;padding:5px!important;box-shadow:0 14px 32px #0a1f3424,0 4px 12px #1387470d!important}.home-mobile-reference>div>div:nth-child(2) input{height:50px!important;padding-left:43px!important;font-size:13.5px!important}.home-mobile-reference>div>div:nth-child(2) button[class*="bg-[#138747]"]{min-width:96px!important;height:46px!important;padding-inline:18px!important;font-size:13.5px!important}.home-mobile-reference>div>div:nth-child(2)>div>div:nth-child(2){gap:7px!important;margin-top:11px!important;padding-bottom:1px!important}.home-mobile-reference>div>div:nth-child(2)>div>div:nth-child(2)>*{border-radius:999px!important;height:42px!important;padding-inline:14px!important;font-size:11.5px!important}.home-mobile-reference>div>section:nth-of-type(2){padding:21px 28px 104px!important}.home-mobile-reference>div>section:nth-of-type(2)>div:nth-child(3){grid-template-columns:minmax(0,1fr) auto!important;align-items:end!important;gap:9px!important;display:grid!important}.home-mobile-reference>div>section:nth-of-type(2)>div:nth-child(3)>div:first-child{min-width:0}.home-mobile-reference>div>section:nth-of-type(2)>div:nth-child(3)>div:first-child>p:first-child{white-space:nowrap;letter-spacing:-.038em!important;font-size:19px!important;line-height:1.05!important}.home-mobile-reference>div>section:nth-of-type(2)>div:nth-child(3)>div:first-child>p:last-child{margin-top:3px!important;font-size:12px!important;line-height:1.1!important}.home-mobile-reference>div>section:nth-of-type(2)>div:nth-child(3)>div:last-child{gap:6px!important}.home-mobile-reference>div>section:nth-of-type(2)>div:nth-child(3) [role=combobox]{width:122px!important;height:41px!important;padding-inline:13px!important;font-size:10.5px!important;box-shadow:0 6px 16px #091d3414!important}.home-mobile-reference>div>section:nth-of-type(2)>div:nth-child(3)>div:last-child>div:last-child{gap:1px!important;padding:3px!important;box-shadow:0 6px 16px #091d3414!important}.home-mobile-reference>div>section:nth-of-type(2)>div:nth-child(3)>div:last-child>div:last-child button{width:33px!important;height:33px!important}.home-mobile-reference>div>section:nth-of-type(2)>div:nth-child(4)>div[class*=mt-7]{gap:18px!important;margin-top:15px!important}.home-mobile-reference .property-card{border-color:#dde4e8!important;border-radius:18px!important;box-shadow:0 14px 34px #091d341f,0 3px 9px #091d340b!important}.home-mobile-reference .property-card-media{aspect-ratio:1.42!important}.home-mobile-reference .property-card-media>img{object-position:center 50%!important}.home-mobile-reference .property-card-favorite{width:38px!important;height:38px!important;top:12px!important;right:12px!important;box-shadow:0 6px 16px #0c1f3226!important}.home-mobile-reference .property-card-photo-count{border-radius:9px!important;padding:6px 9px!important;font-size:10.5px!important;bottom:12px!important;right:12px!important}.home-mobile-reference .property-card-badge{letter-spacing:.045em!important;border-radius:999px!important;padding:7px 11px!important;font-size:9.5px!important}.home-mobile-reference .property-card-badge-featured{color:#263646!important;background:#f4c94c!important}.home-mobile-reference .property-card-badge-new{background:#168de2!important}.home-mobile-reference .property-card-body{padding:14px 17px 16px!important}.home-mobile-reference .property-card-price:not(.property-card-price-desktop){color:#138747!important;margin-bottom:3px!important;font-size:20px!important;line-height:1.1!important;display:block!important}.home-mobile-reference .property-card-price-desktop{display:none!important}.home-mobile-reference .property-card-title{color:#132a45!important;font-size:17px!important;line-height:1.14!important}.home-mobile-reference .property-card-location{margin-top:7px!important;font-size:12.5px!important;line-height:1.35!important}.home-mobile-reference .property-card-specs{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:8px!important;margin-top:12px!important;font-size:11px!important;display:grid!important}.home-mobile-reference .property-card-specs>span{min-width:0;gap:5px!important}.home-mobile-reference .property-card-specs>span svg{flex:none;width:17px!important;height:17px!important}.home-mobile-reference .property-card-footer{justify-content:space-between!important;align-items:center!important;gap:12px!important;margin-top:13px!important;padding-top:12px!important;display:flex!important}.home-mobile-reference .property-card-footer>:first-child{flex:auto;min-width:0}.home-mobile-reference .property-card-details{flex:none;background:#f5f7fa!important;border:1px solid #edf1f4!important;padding:9px 12px!important;font-size:11px!important;display:inline-flex!important}body:has(.home-mobile-reference) nav[aria-label="Navegação principal mobile"]{min-height:72px;background:#fffffffb!important;padding-top:5px!important;box-shadow:0 -7px 22px #091d3413!important}body:has(.home-mobile-reference) nav[aria-label="Navegação principal mobile"] a{gap:1px!important;font-size:10.5px!important}body:has(.home-mobile-reference) nav[aria-label="Navegação principal mobile"] a>span{width:30px!important;height:30px!important}body:has(.home-mobile-reference) header{-webkit-backdrop-filter:blur(16px)!important;backdrop-filter:blur(16px)!important;background:#fffffffb!important;border:0!important;border-bottom:1px solid #e8edf1!important;border-radius:0!important;width:100%!important;max-width:none!important;height:78px!important;top:0!important;left:0!important;transform:none!important;box-shadow:0 5px 18px #091d3409!important}body:has(.home-mobile-reference) header>div:first-child{padding-inline:22px!important}body:has(.home-mobile-reference) header>div:first-child>div:first-child{min-width:0!important;max-width:calc(100% - 168px)!important}body:has(.home-mobile-reference) header>div:first-child>div:first-child>a{gap:10px!important}body:has(.home-mobile-reference) header>div:first-child>div:first-child>a>span:first-child{width:47px!important;height:47px!important}body:has(.home-mobile-reference) header>div:first-child>div:first-child>a>span:last-child>span:first-child{letter-spacing:-.045em!important;font-size:17px!important;line-height:1!important}body:has(.home-mobile-reference) header>div:first-child>div:first-child>a>span:last-child>span:last-child{letter-spacing:.14em!important;white-space:nowrap!important;margin-top:5px!important;font-size:8.5px!important;line-height:1!important}body:has(.home-mobile-reference) header:before{content:"Mais que imóveis,\a conectamos pessoas.";white-space:pre-line;text-align:right;letter-spacing:-.01em;color:#7b8795;pointer-events:none;width:108px;font-size:9.5px;font-weight:600;line-height:1.08;position:absolute;top:22px;right:78px}body:has(.home-mobile-reference) header button[aria-controls=mobile-primary-navigation]{color:#15304b!important;background:#fff!important;border-color:#dce4e9!important;width:44px!important;height:44px!important;margin-left:auto!important;box-shadow:0 6px 18px #091d3414!important}body:has(.home-mobile-reference) header button[aria-controls=mobile-primary-navigation] svg{stroke-width:2px!important;width:22px!important;height:22px!important}body:has(.home-mobile-reference) header>span[aria-hidden=true]{opacity:.62!important;background:linear-gradient(90deg,#138747b8,#13c98a52,#1877f28f)!important}body:has(.home-mobile-reference) main{padding-top:78px!important}body:has(.home-mobile-reference) #mobile-primary-navigation{top:70px!important;border-radius:22px!important;inset-inline:12px!important;box-shadow:0 18px 42px #091d3426!important}.home-mobile-reference>div>section:first-child>div:nth-child(2)>img{object-position:78% 49%!important;transform:scale(1.055)!important}.home-mobile-reference>div>section:first-child>div:nth-child(2)>div{background:linear-gradient(90deg,#fff 0%,#fffffffb 14%,#ffffffe6 34%,#ffffff9e 51%,#ffffff42 68%,#ffffff0f 86%,#fff0 100%),linear-gradient(#ffffff04 0%,#ffffff03 70%,#ffffff75 100%)!important}.home-mobile-reference>div>section:first-child>div:last-child>div>div{background:#fffffff6!important;border:1px solid #d1dce2e0!important;border-radius:999px!important;padding:6px 10px!important;top:40px!important;right:18px!important;box-shadow:0 8px 18px #0d244017!important}.home-mobile-reference>div>section:first-child>div:last-child>div>div>span{width:20px!important;height:20px!important;box-shadow:none!important}.home-mobile-reference>div>section:first-child>div:last-child>div>div svg{width:13px!important;height:13px!important}}@media (width>=391px) and (width<=430px){.home-mobile-reference>div>section:first-child{height:346px!important;min-height:346px!important}.home-mobile-reference>div>section:first-child>div:last-child{height:346px!important;min-height:346px!important;padding-inline:30px!important}.home-mobile-reference>div>section:first-child h1{max-width:300px!important;font-size:2.34rem!important}.home-mobile-reference>div>div:nth-child(2),.home-mobile-reference>div>section:nth-of-type(2){padding-inline:30px!important}}@media (width<=390px){.home-mobile-reference>div>section:first-child h1{font-size:2rem!important}.home-mobile-reference>div>section:nth-of-type(2)>div:nth-child(3)>div:first-child>p:first-child{font-size:17px!important}.home-mobile-reference>div>section:nth-of-type(2)>div:nth-child(3) [role=combobox]{width:108px!important}.home-mobile-reference .property-card-specs{gap:6px!important;font-size:10.5px!important}.home-mobile-reference .property-card-details{padding-inline:10px!important}body:has(.home-mobile-reference) header:before{width:96px;font-size:8.6px;right:70px}body:has(.home-mobile-reference) header>div:first-child{padding-inline:18px!important}body:has(.home-mobile-reference) header>div:first-child>div:first-child>a>span:first-child{width:44px!important;height:44px!important}body:has(.home-mobile-reference) header>div:first-child>div:first-child>a>span:last-child>span:first-child{font-size:16px!important}.home-mobile-reference>div>section:first-child>div:nth-child(2)>img{object-position:80% 49%!important;transform:scale(1.06)!important}.home-mobile-reference>div>section:first-child>div:last-child>div>div{top:41px!important;right:12px!important}}.featured-brokers-strip{clip-path:inset(0 -100vmax);box-shadow:0 0 0 100vmax #fff;background:#fff!important}.broker-carousel{scroll-behavior:smooth;align-items:flex-start;padding-top:8px;scrollbar-width:thin!important;scrollbar-color:#138747 #e7edf0!important;padding-bottom:16px!important;overflow:auto visible!important}.broker-carousel::-webkit-scrollbar{height:8px!important;display:block!important}.broker-carousel::-webkit-scrollbar-track{background:#e7edf0;border-radius:999px}.broker-carousel::-webkit-scrollbar-thumb{background:#138747;border:2px solid #e7edf0;border-radius:999px}.broker-card{min-height:390px!important}.broker-photo-stage{aspect-ratio:auto!important;height:330px!important;overflow:visible!important}.broker-photo{object-fit:contain!important;object-position:center bottom!important;width:auto!important;max-width:100%!important;height:auto!important;max-height:330px!important}.broker-caption{background:#fff;margin-top:14px!important;position:relative!important;transform:none!important}.broker-carousel-arrow{display:grid!important}.home-mobile-reference>div>section:nth-of-type(2){background:#fff!important}.home-mobile-reference .featured-brokers-strip+div{clip-path:inset(0 -100vmax);background:linear-gradient(#f5f7f8 0%,#f2f7f4 100%);box-shadow:0 0 0 100vmax #f5f7f8}@media (width<=767px){.broker-card{min-height:330px!important}.broker-photo-stage{height:270px!important}.broker-photo{max-height:270px!important}.broker-carousel-arrow{display:none!important}body:has(.home-mobile-reference) main{padding-bottom:5.75rem!important}body:has(.home-mobile-reference) header{overflow:visible!important}body:has(.home-mobile-reference) header:before{content:none!important;display:none!important}body:has(.home-mobile-reference) header>div:first-child{gap:10px!important;padding-inline:14px!important}body:has(.home-mobile-reference) header>div:first-child>div:first-child{flex:auto!important;max-width:calc(100% - 58px)!important;overflow:visible!important}body:has(.home-mobile-reference) header>div:first-child>div:first-child>a{min-width:0!important;max-width:100%!important}body:has(.home-mobile-reference) header>div:first-child>div:first-child>a>span:last-child{min-width:0!important}body:has(.home-mobile-reference) header>div:first-child>div:first-child>a>span:last-child>span:last-child{text-overflow:ellipsis!important;overflow:hidden!important}.home-mobile-reference>div>section:first-child,.home-mobile-reference>div>section:first-child>div:last-child{height:372px!important;min-height:372px!important}.home-mobile-reference>div>section:first-child>div:last-child{align-items:flex-start!important;padding:24px 26px 66px!important}.home-mobile-reference>div>section:first-child>div:last-child>div{width:100%!important;max-width:325px!important}.home-mobile-reference>div>section:first-child h1{max-width:295px!important;font-size:clamp(2rem,9.6vw,2.42rem)!important;line-height:.98!important}.home-mobile-reference>div>section:first-child h1+p{max-width:292px!important;margin-top:14px!important}.home-mobile-reference>div>section:first-child>div:last-child>div>div{width:max-content!important;max-width:100%!important;margin-top:14px!important;padding:7px 11px!important;position:static!important;inset:auto!important}.home-mobile-reference>div>div:nth-child(2){margin-top:-34px!important;padding-inline:22px!important}.home-mobile-reference>div>div:nth-child(2)>div>div:first-child{padding:4px!important}.home-mobile-reference>div>div:nth-child(2)>div>div:first-child>div{min-width:0!important}.home-mobile-reference>div>div:nth-child(2) input{min-width:0!important;font-size:13px!important}.home-mobile-reference>div>div:nth-child(2) button[class*="bg-[#138747]"]{min-width:88px!important;padding-inline:15px!important}.home-mobile-reference>div>div:nth-child(2)>div>div:nth-child(2){overscroll-behavior-inline:contain;scrollbar-width:none;-webkit-overflow-scrolling:touch;scroll-snap-type:x proximity;overflow-x:auto!important}.home-mobile-reference>div>div:nth-child(2)>div>div:nth-child(2)>*{scroll-snap-align:start}.home-mobile-reference>div>div:nth-child(2)>div>div:nth-child(2)::-webkit-scrollbar{display:none}.home-mobile-reference .featured-brokers-strip{margin-top:18px!important;padding-bottom:26px!important}.home-mobile-reference .featured-brokers-strip>div:first-child{align-items:flex-start!important}.home-mobile-reference .featured-brokers-strip h2{font-size:19px!important;line-height:1.08!important}.home-mobile-reference .featured-brokers-strip h2+p{max-width:270px!important;margin-top:4px!important;font-size:11.5px!important;line-height:1.35!important}.home-mobile-reference .featured-brokers-strip .broker-carousel{scroll-padding-left:4px;margin-inline:-4px!important;padding-bottom:12px!important;padding-right:22px!important}.home-mobile-reference .featured-brokers-strip .broker-carousel>a{width:138px!important}.home-mobile-reference .featured-brokers-strip .broker-carousel article>div:first-child{height:206px!important;min-height:206px!important}.home-mobile-reference .featured-brokers-strip .broker-carousel img{max-width:100%!important;max-height:100%!important}.home-mobile-reference .featured-brokers-strip .broker-carousel article>div:nth-child(2){margin-top:10px!important}.home-mobile-reference .property-card{width:100%!important;max-width:100%!important;overflow:hidden!important}.home-mobile-reference .property-card-body{min-width:0!important}.home-mobile-reference .property-card-title,.home-mobile-reference .property-card-location{overflow-wrap:anywhere}.home-mobile-reference .property-card-specs{grid-template-columns:repeat(2,minmax(0,1fr))!important;row-gap:10px!important}.home-mobile-reference .property-card-footer{flex-wrap:wrap!important}.home-mobile-reference>div>section:nth-of-type(2){padding-inline:22px!important}.home-mobile-reference>div>section:nth-of-type(2)>div:nth-child(3){grid-template-columns:1fr!important;align-items:stretch!important}.home-mobile-reference>div>section:nth-of-type(2)>div:nth-child(3)>div:first-child>p:first-child{white-space:normal!important}.home-mobile-reference>div>section:nth-of-type(2)>div:nth-child(3)>div:last-child{justify-content:space-between!important;width:100%!important}.home-mobile-reference>div>section:nth-of-type(2)>div:nth-child(3) [role=combobox]{width:min(190px,100vw - 118px)!important}body:has(.home-mobile-reference) nav[aria-label="Navegação principal mobile"]{min-height:76px!important;padding-inline:8px!important}body:has(.home-mobile-reference) nav[aria-label="Navegação principal mobile"]>div{grid-template-columns:repeat(5,minmax(0,1fr))!important}body:has(.home-mobile-reference) nav[aria-label="Navegação principal mobile"] a{min-width:0!important;min-height:54px!important;padding-inline:0!important;font-size:9.5px!important}body:has(.home-mobile-reference) nav[aria-label="Navegação principal mobile"] a>span:first-child{width:28px!important;height:28px!important}body:has(.home-mobile-reference) #mobile-primary-navigation{border-radius:20px!important;max-height:calc(100dvh - 92px)!important;top:74px!important;left:10px!important;right:10px!important}body:has(.home-mobile-reference) #mobile-primary-navigation nav{max-height:calc(100dvh - 100px)!important;padding:8px!important}body:has(.home-mobile-reference) #mobile-primary-navigation nav>a{min-height:42px!important;padding-block:8px!important;font-size:13px!important}}@media (width<=390px){body:has(.home-mobile-reference) header>div:first-child>div:first-child>a>span:last-child>span:first-child{font-size:15px!important}body:has(.home-mobile-reference) header>div:first-child>div:first-child>a>span:last-child>span:last-child{letter-spacing:.1em!important;font-size:7.5px!important}.home-mobile-reference>div>section:first-child>div:last-child{padding-inline:22px!important}.home-mobile-reference>div>div:nth-child(2){padding-inline:18px!important}.home-mobile-reference>div>div:nth-child(2) input{padding-left:39px!important;font-size:12px!important}.home-mobile-reference>div>div:nth-child(2) button[class*="bg-[#138747]"]{min-width:78px!important;height:44px!important;padding-inline:12px!important;font-size:12px!important}.home-mobile-reference>div>section:nth-of-type(2){padding-inline:18px!important}.home-mobile-reference .featured-brokers-strip .broker-carousel>a{width:128px!important}.home-mobile-reference .featured-brokers-strip .broker-carousel article>div:first-child{height:192px!important;min-height:192px!important}}@media (width<=350px){body:has(.home-mobile-reference) header>div:first-child>div:first-child>a>span:last-child{display:none!important}.home-mobile-reference>div>section:first-child h1{max-width:260px!important;font-size:2rem!important}.home-mobile-reference>div>div:nth-child(2) button[class*="bg-[#138747]"]{min-width:72px!important;padding-inline:10px!important}body:has(.home-mobile-reference) nav[aria-label="Navegação principal mobile"] a{font-size:8.5px!important}}.broker-profile-page{background:#fff!important}.broker-profile-hero{isolation:isolate;background:radial-gradient(circle at 19% 48%,#46e1e242,#0000 26%),radial-gradient(circle at 49% 25%,#258ed32e,#0000 28%),radial-gradient(circle at 78% 23%,#00989d2e,#0000 30%),radial-gradient(circle at 94% 82%,#04cd7e3d,#0000 34%),linear-gradient(106deg,#0b6f91 0%,#0a5279 18%,#07385f 43%,#075b6f 70%,#04966f 100%);min-height:570px;position:relative;border-radius:32px!important;box-shadow:0 24px 70px #061c3229!important}.broker-profile-hero:before{content:"";z-index:0;pointer-events:none;background:radial-gradient(at 11%,#5fe2e72e,#0000 27%),radial-gradient(at 54% 73%,#006fa42e,#0000 34%),radial-gradient(at 91% 36%,#08b59529,#0000 30%),linear-gradient(#ffffff06,#0000 38%,#0000000b);position:absolute;inset:0}.broker-profile-hero:after{content:"";z-index:0;pointer-events:none;opacity:.2;background-image:linear-gradient(#ffffff05 1px,#0000 1px),linear-gradient(90deg,#ffffff03 1px,#0000 1px);background-size:38px 38px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#0000 27%,#000 70%);mask-image:linear-gradient(90deg,#0000 27%,#000 70%)}.broker-profile-city-glow{z-index:1;pointer-events:none;opacity:.55;background:radial-gradient(circle at 78% 18%,#85ffd32e,#0000 22%),radial-gradient(at 68% 72%,#1dcea32e,#0000 42%);width:36%;position:absolute;inset:0 0 0 auto}.broker-profile-hero-grid{z-index:2;position:relative}.broker-profile-photo{z-index:4;outline:1px solid #ffffff3d;position:relative;background:#fff!important;border:1px solid #8effe68f!important;border-radius:34px!important;overflow:hidden!important;box-shadow:0 0 0 1px #ffffff2e,0 0 34px #2adccd33,0 20px 50px #001e4629!important}.broker-profile-photo:before,.broker-profile-photo:after{display:none!important}.broker-profile-avatar{z-index:2;object-fit:contain!important;object-position:center bottom!important;filter:none!important;width:100%!important;max-width:100%!important;height:100%!important;box-shadow:none!important;border:0!important;border-radius:0!important;transform:none!important;-webkit-mask-image:none!important;mask-image:none!important}.broker-profile-editorial{-webkit-backdrop-filter:blur(16px)saturate(120%);backdrop-filter:blur(16px)saturate(120%);pointer-events:none;background:url(/nucleo-imobiliario-logo.svg) 18px/50px 50px no-repeat,radial-gradient(circle at 43px,#fffffffa 0 31px,#cdfaeec7 32px,#0000 34px),#ffffffd6;border:1px solid #ffffffeb;border-radius:18px;align-content:center;min-width:258px;min-height:76px;padding:13px 18px 13px 84px;box-shadow:0 8px 30px #082d461f,inset 0 1px #fffffff0,0 0 24px #22d8b912;z-index:8!important;color:#123854!important;opacity:1!important;letter-spacing:0!important;font-family:inherit!important;font-style:normal!important;line-height:1!important;display:grid!important;top:auto!important;bottom:28px!important;left:26px!important;transform:none!important}.broker-profile-editorial>*{display:none!important}.broker-profile-editorial:before{content:"Profissional associado";letter-spacing:-.015em;color:#153a55;font-size:.82rem;font-weight:800;line-height:1.1;display:block}.broker-profile-editorial:after{content:"NÚCLEO IMOBILIÁRIO • IVAIPORÃ";letter-spacing:.035em;color:#0a9d68;background:0 0;width:auto;height:auto;margin:7px 0 0;font-size:.48rem;font-weight:800;line-height:1.15;display:block}.broker-profile-main{z-index:6;position:relative}.broker-profile-name{text-shadow:0 8px 28px #00163424;color:#fff!important}.broker-profile-name-accent{color:#00d59b!important}.broker-profile-name-space{white-space:pre}.broker-profile-kicker{color:#e6f3fad1!important}.broker-profile-identity-row{color:#9df7dd!important}.broker-profile-identity-row svg{color:#00d9ae!important}.broker-profile-bio{color:#ffffffe6!important}.broker-profile-main div:has(>button[aria-label=Compartilhar\ perfil]){align-items:center;flex-wrap:nowrap!important;gap:12px!important;display:flex!important}.broker-profile-main div:has(>button[aria-label=Compartilhar\ perfil])>a[href^="https://wa.me/"]{order:1;justify-content:center;width:178px;min-width:178px;font-weight:800;transition:transform .2s,background-color .2s,box-shadow .2s;border-radius:999px!important;height:58px!important;box-shadow:0 12px 30px #09b96e3d!important}.broker-profile-main div:has(>button[aria-label=Compartilhar\ perfil])>a[href^="https://wa.me/"]:hover{transform:translateY(-1px)}.broker-profile-main div:has(>button[aria-label=Compartilhar\ perfil])>a[href^=tel\:]{order:2;justify-content:center;width:202px;min-width:202px;font-weight:800;transition:background-color .2s,border-color .2s,transform .2s;border-radius:999px!important;height:58px!important}.broker-profile-main div:has(>button[aria-label=Compartilhar\ perfil])>a[href^=tel\:]:hover{transform:translateY(-1px)}.broker-profile-main div:has(>button[aria-label=Compartilhar\ perfil])>button[aria-label=Compartilhar\ perfil]{order:5;transition:background-color .2s,border-color .2s,transform .2s;border-radius:999px!important;width:58px!important;min-width:58px!important;height:58px!important}.broker-profile-main div:has(>button[aria-label=Compartilhar\ perfil])>button[aria-label=Compartilhar\ perfil]:hover{transform:translateY(-1px);border-color:#ffffffbf!important}.broker-profile-main div:has(>button[aria-label=Compartilhar\ perfil]):not(:has(>a[href^="https://wa.me/"])):before{content:"◯  WhatsApp";color:#fff;opacity:.62;cursor:not-allowed;background:#09b96e;border-radius:999px;order:1;justify-content:center;align-items:center;width:178px;min-width:178px;height:58px;font-size:.875rem;font-weight:800;display:inline-flex;box-shadow:0 10px 24px #09b96e24}.broker-profile-main div:has(>button[aria-label=Compartilhar\ perfil]):not(:has(>a[href^=tel\:])):after{content:"☎  Ligar agora";color:#fff;opacity:.6;cursor:not-allowed;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffff09;border:1px solid #ffffff8c;border-radius:999px;order:2;justify-content:center;align-items:center;width:202px;min-width:202px;height:58px;font-size:.875rem;font-weight:800;display:inline-flex}.broker-profile-stats svg{color:#1de0be!important}.broker-profile-agency-wrap{z-index:7;position:relative}.broker-agency-glass{z-index:7;isolation:isolate;-webkit-backdrop-filter:blur(22px)saturate(125%);backdrop-filter:blur(22px)saturate(125%);position:relative;overflow:hidden;background:#ffffff13!important;border:1px solid #ffffff4d!important;border-radius:32px!important;box-shadow:inset 0 1px #ffffff24,0 20px 50px #00283c1f!important}.broker-agency-glass:before{content:"";z-index:-1;border-radius:inherit;pointer-events:none;background:radial-gradient(circle at 8% 0,#ffffff2b,#0000 29%),radial-gradient(circle at 100% 100%,#27e7aa14,#0000 36%),linear-gradient(#ffffff0f,#ffffff04);position:absolute;inset:0}.broker-agency-glass:after{content:"";pointer-events:none;background:linear-gradient(90deg,#0000,#ffffffc7,#0000);height:1px;position:absolute;top:0;left:8%;right:8%}.broker-agency-glass:hover{border-color:#ffffff61!important}.contact-milk-card{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);box-shadow:inset 0 1px #ffffffe6,0 5px 16px #0c2f4a09;background:#f7fafcc2!important}.broker-profile-page section:not(.broker-profile-hero){transition:transform .2s,border-color .2s,box-shadow .2s}.broker-profile-page section:not(.broker-profile-hero):hover{border-color:#dfe8ed}@media (width>=1024px){.broker-profile-hero{min-height:570px}.broker-profile-hero-grid{align-items:stretch;grid-template-columns:27% minmax(0,46%) 27%!important;min-height:570px!important}.broker-profile-photo{margin:26px 16px 26px 26px;height:auto!important;min-height:0!important}.broker-profile-main{justify-content:center;margin:0!important;padding:48px 34px 46px 38px!important}.broker-profile-name{letter-spacing:-.055em!important;max-width:100%!important;font-size:clamp(3.35rem,4.7vw,4.7rem)!important;line-height:.94!important}.broker-profile-agency-wrap{padding:34px 28px 34px 12px!important}.broker-agency-glass{flex-direction:column;justify-content:center;width:100%;min-height:470px;display:flex;padding:28px!important}}@media (width>=1440px){.broker-profile-hero{min-height:590px}.broker-profile-hero-grid{min-height:590px!important}.broker-profile-photo{margin:28px 18px 28px 28px}.broker-profile-main{padding-left:46px!important;padding-right:42px!important}.broker-profile-agency-wrap{padding:36px 30px 36px 14px!important}}@media (width<=1023px){.broker-profile-hero{min-height:0;border-radius:26px!important}.broker-profile-hero-grid{display:grid;grid-template-columns:1fr!important}.broker-profile-photo{margin:20px 20px 0;border-radius:30px!important;min-height:460px!important}.broker-profile-avatar{object-position:center bottom!important}.broker-profile-main{margin:0!important;padding:34px 28px 28px!important}.broker-profile-name{max-width:100%!important;font-size:clamp(2.7rem,8vw,4.2rem)!important}.broker-profile-agency-wrap{padding:0 20px 20px!important}.broker-agency-glass{min-height:0}}@media (width<=639px){.broker-profile-hero{border-radius:22px!important}.broker-profile-photo{margin:14px 14px 0;border-radius:26px!important;min-height:390px!important}.broker-profile-editorial{background:url(/nucleo-imobiliario-logo.svg) 14px/44px 44px no-repeat,radial-gradient(circle at 36px,#fffffffa 0 27px,#cdfaeec2 28px,#0000 30px),#ffffffdb;border-radius:16px;min-width:min(244px,100% - 32px);min-height:66px;padding:11px 14px 11px 72px;bottom:18px!important;left:16px!important}.broker-profile-editorial:before{font-size:.74rem}.broker-profile-editorial:after{margin-top:6px;font-size:.43rem}.broker-profile-main{padding:28px 20px 24px!important}.broker-profile-name{font-size:clamp(2.35rem,12vw,3.3rem)!important}.broker-profile-main div:has(>button[aria-label=Compartilhar\ perfil]){grid-template-columns:minmax(0,1fr) 58px;gap:10px!important;display:grid!important}.broker-profile-main div:has(>button[aria-label=Compartilhar\ perfil])>a[href^="https://wa.me/"]{grid-column:1/-1;width:100%!important;min-width:0!important}.broker-profile-main div:has(>button[aria-label=Compartilhar\ perfil]):not(:has(>a[href^="https://wa.me/"])):before{grid-column:1/-1;width:100%!important;min-width:0!important}.broker-profile-main div:has(>button[aria-label=Compartilhar\ perfil])>a[href^=tel\:]{grid-column:1;width:100%!important;min-width:0!important}.broker-profile-main div:has(>button[aria-label=Compartilhar\ perfil]):not(:has(>a[href^=tel\:])):after{grid-column:1;width:100%!important;min-width:0!important}.broker-profile-main div:has(>button[aria-label=Compartilhar\ perfil])>button[aria-label=Compartilhar\ perfil]{grid-column:2}.broker-profile-agency-wrap{padding:0 14px 14px!important}}
