#transformacion .demo-after[data-design][data-portfolio-profile][data-clau-edition]{--clau-ink:#153946;--clau-muted:#73858a;--clau-paper:#f6f9f8}
#transformacion .demo-after[data-design][data-portfolio-profile][data-clau-edition] .renewed-site{background:var(--clau-paper)}
#transformacion .demo-after[data-design][data-portfolio-profile][data-clau-edition] .renewed-nav{background:#fff;height:86px}
#transformacion .demo-after[data-design][data-portfolio-profile][data-clau-edition] .renewed-hero{height:620px;margin:0;overflow:hidden;border-radius:0}
#transformacion .demo-after[data-design][data-portfolio-profile][data-clau-edition] .renewed-hero>img:first-child{object-position:center 45%}
#transformacion .demo-after[data-design][data-portfolio-profile][data-clau-edition] .renewed-overlay{background:linear-gradient(90deg,#082d40ce,#082d4030 85%),linear-gradient(0deg,#072e45b0,transparent 70%)}
#transformacion .demo-after[data-design][data-portfolio-profile][data-clau-edition] .renewed-hero-copy{top:120px;left:7%;right:6%;width:auto;bottom:auto}
#transformacion .demo-after[data-design][data-portfolio-profile][data-clau-edition] .renewed-hero-copy>span{font:700 10px/1.5 'Manrope',Arial,sans-serif;letter-spacing:3px;color:#e1efee}
#transformacion .demo-after[data-design][data-portfolio-profile][data-clau-edition] .renewed-hero-copy h3{font:400 70px/1.05 Georgia,serif;color:white;letter-spacing:-2.7px;max-width:900px;margin:25px 0}
#transformacion .demo-after[data-design][data-portfolio-profile][data-clau-edition] .renewed-hero-copy h3 em{font-style:italic;color:#c5eeee;font-weight:400}
#transformacion .demo-after[data-design][data-portfolio-profile][data-clau-edition] .renewed-hero-copy p{font:400 14px/1.7 'Manrope',Arial,sans-serif;color:#eef6f4;max-width:400px}
#transformacion .demo-after[data-design][data-portfolio-profile][data-clau-edition] .direction-hero-link{background:transparent;border:0;border-bottom:1px solid #ffffff70;padding:13px 0;color:white;font-size:12px;letter-spacing:.2px}
#transformacion .demo-after[data-design][data-portfolio-profile][data-clau-edition] .direction-index{left:auto;right:5%;bottom:75px;color:#d5e8e9;font-size:8px;letter-spacing:2px}
#transformacion .demo-after[data-design][data-portfolio-profile][data-clau-edition] .clau-search{position:relative;inset:auto;width:auto;margin:-44px 5% 0;padding:25px 27px 18px;background:#fff;border:1px solid #dbe6e6;border-radius:12px;box-shadow:0 18px 46px #0d344815;z-index:5;display:block}
#transformacion .demo-after[data-design][data-portfolio-profile][data-clau-edition] .finder-intro{display:flex;flex-direction:row;align-items:center;flex-wrap:wrap;gap:8px 15px;border:0;padding:0;margin:0 0 20px}
#transformacion .demo-after[data-design][data-portfolio-profile][data-clau-edition] .finder-intro>span{display:block;width:100%;font-size:8px;letter-spacing:1.6px;color:#859b9e}
#transformacion .demo-after[data-design][data-portfolio-profile][data-clau-edition] .finder-intro h4{font:600 18px/1.25 'Manrope',Arial,sans-serif;color:var(--clau-ink);letter-spacing:-.7px;max-width:none;margin:0}
#transformacion .demo-after[data-design][data-portfolio-profile][data-clau-edition] .finder-intro .finder-saved{position:static;margin-left:auto;padding:9px 12px;max-width:none;border-color:#e2e8e7;box-shadow:none;font-size:9px}
#transformacion .demo-after[data-design][data-portfolio-profile][data-clau-edition] .finder-fields{display:grid;grid-template-columns:1.3fr 1.1fr 1fr 160px;gap:9px;background:transparent;padding:0;border:0;border-radius:0}
#transformacion .demo-after[data-design][data-portfolio-profile][data-clau-edition] .finder-fields>.finder-field{grid-column:auto;background:#f4f8f8;border:1px solid #e2ebeb;border-radius:6px;min-height:66px;margin:0;padding:12px 14px;gap:9px}
#transformacion .demo-after[data-design][data-portfolio-profile][data-clau-edition] .finder-fields .field-icon{width:20px;height:22px;font-size:19px;color:var(--estate-primary);background:none}
#transformacion .demo-after[data-design][data-portfolio-profile][data-clau-edition] .finder-fields .field-title{font-size:8px;letter-spacing:.9px;color:#7e959a}
#transformacion .demo-after[data-design][data-portfolio-profile][data-clau-edition] .finder-fields .finder-select-trigger,#transformacion .demo-after[data-design][data-portfolio-profile][data-clau-edition] .finder-fields input{font:600 12px/1.5 'Manrope',Arial,sans-serif;color:var(--clau-ink)}
#transformacion .demo-after[data-design][data-portfolio-profile][data-clau-edition] .finder-fields>.finder-submit{grid-column:auto;min-width:0;min-height:66px;padding:12px;border-radius:6px;flex-direction:row;gap:12px;align-items:center;justify-content:center;font-size:11px;background:var(--estate-primary);color:var(--estate-on-primary);margin:0;box-shadow:none}
#transformacion .demo-after[data-design][data-portfolio-profile][data-clau-edition] .finder-submit>span:last-child{font-size:23px;align-self:center}
#transformacion .demo-after[data-design][data-portfolio-profile][data-clau-edition] .finder-advanced{margin-top:16px}
#transformacion .demo-after[data-design][data-portfolio-profile][data-clau-edition] .finder-advanced summary{color:#71888f;font-size:9px;padding-bottom:12px}
#transformacion .demo-after[data-design][data-portfolio-profile][data-clau-edition] .finder-quick{margin-top:12px;gap:7px}
#transformacion .demo-after[data-design][data-portfolio-profile][data-clau-edition] .finder-quick button{font-size:8px;padding:6px 10px}
#transformacion .demo-after[data-design][data-portfolio-profile][data-clau-edition] .finder-note{font-size:7px;margin-top:13px}
#transformacion .demo-after[data-design][data-portfolio-profile][data-clau-edition] .direction-ribbon{margin:25px 5% 0;padding-block:20px;color:#6c8389;border-color:#e1e9e7}
#transformacion .demo-after[data-design][data-portfolio-profile][data-clau-edition] .renewed-collection{padding:40px 5% 45px}
#transformacion .demo-after[data-design][data-portfolio-profile][data-clau-edition] .collection-heading{align-items:flex-end;margin-bottom:26px}
#transformacion .demo-after[data-design][data-portfolio-profile][data-clau-edition] .collection-heading>div>span{font-size:9px;letter-spacing:1.8px;color:#749399}
#transformacion .demo-after[data-design][data-portfolio-profile][data-clau-edition] .collection-heading h4{font:400 42px/1.1 Georgia,serif;letter-spacing:-1.1px;color:var(--clau-ink);margin:14px 0}
#transformacion .demo-after[data-design][data-portfolio-profile][data-clau-edition] .premium-collection-subtitle{font-size:12px;color:#7b9093}
#transformacion .demo-after[data-design][data-portfolio-profile][data-clau-edition] .property-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;align-items:stretch}
#transformacion .demo-after[data-design][data-portfolio-profile][data-clau-edition] .property-card{display:flex;flex-direction:column;grid-column:auto;grid-row:auto;border:1px solid #dfe8e6;background:#fff;border-radius:10px;box-shadow:0 8px 28px #0b344a08;padding:0;overflow:hidden}
#transformacion .demo-after[data-design][data-portfolio-profile][data-clau-edition] .property-card .property-image{width:100%;height:200px;min-height:0;flex:none;aspect-ratio:auto;border-radius:0}
#transformacion .demo-after[data-design][data-portfolio-profile][data-clau-edition] .property-info{padding:16px 18px;flex:1;background:#fff;display:flex;flex-direction:column;gap:0;color:var(--clau-ink)}
#transformacion .demo-after[data-design][data-portfolio-profile][data-clau-edition] .property-info>small{font-size:10px;letter-spacing:.4px;color:#668b91}
#transformacion .demo-after[data-design][data-portfolio-profile][data-clau-edition] .portfolio-meta{margin:6px 0 8px;font-size:8px;color:#8ca0a3;gap:8px}
#transformacion .demo-after[data-design][data-portfolio-profile][data-clau-edition] .property-info h5{font:400 22px/1.25 Georgia,serif;letter-spacing:-.7px;color:var(--clau-ink);min-height:0;margin:0;display:block;overflow:visible}
#transformacion .demo-after[data-design][data-portfolio-profile][data-clau-edition] .portfolio-description{font-size:11px;line-height:1.55;color:#7b8b8f;margin:8px 0 10px;min-height:0}
#transformacion .demo-after[data-design][data-portfolio-profile][data-clau-edition] .premium-card-facts{display:grid;grid-template-columns:repeat(3,1fr);gap:0;margin:0;padding:10px 0;border-top:1px solid #e7eeee;border-bottom:1px solid #e7eeee;justify-content:stretch}
#transformacion .demo-after[data-design][data-portfolio-profile][data-clau-edition] .premium-card-facts>span{display:flex;flex-direction:column;align-items:flex-start;gap:6px;border:0;background:none;padding:0 12px;border-radius:0}
#transformacion .demo-after[data-design][data-portfolio-profile][data-clau-edition] .premium-card-facts>span:first-child{padding-left:0}
#transformacion .demo-after[data-design][data-portfolio-profile][data-clau-edition] .premium-card-facts>span+span{border-left:1px solid #e3eceb}
#transformacion .demo-after[data-design][data-portfolio-profile][data-clau-edition] .clau-stat-value{font:600 18px/1 'Manrope',Arial,sans-serif;color:var(--clau-ink);letter-spacing:-.6px}
#transformacion .demo-after[data-design][data-portfolio-profile][data-clau-edition] .clau-stat-label{font:400 9px/1.4 'Manrope',Arial,sans-serif;color:#7e969a}
#transformacion .demo-after[data-design][data-portfolio-profile][data-clau-edition] .portfolio-tags{margin:9px 0 12px;gap:6px;justify-content:flex-start}
#transformacion .demo-after[data-design][data-portfolio-profile][data-clau-edition] .portfolio-tags>span{font-size:9px;border:0;background:#edf5f3;color:#587f85;padding:4px 7px;border-radius:4px}
#transformacion .demo-after[data-design][data-portfolio-profile][data-clau-edition] .premium-card-bottom{display:flex;align-items:center;flex-wrap:wrap;gap:15px;justify-content:space-between;border-top:0;padding-top:0;margin-top:auto}
#transformacion .demo-after[data-design][data-portfolio-profile][data-clau-edition] .premium-price-wrap>span{font-size:8px;color:#879b9e;margin-bottom:7px}
#transformacion .demo-after[data-design][data-portfolio-profile][data-clau-edition] .premium-price-wrap strong{font:700 22px/1.1 'Manrope',Arial,sans-serif;letter-spacing:-.8px;color:var(--clau-ink)}
#transformacion .demo-after[data-design][data-portfolio-profile][data-clau-edition] .premium-card-action{padding:5px 0;font:700 10px/1.4 'Manrope',Arial,sans-serif;gap:12px;background:none;border:0;color:var(--clau-ink);border-radius:0;box-shadow:none}
#transformacion .demo-after[data-design][data-portfolio-profile][data-clau-edition] .premium-card-action>span{display:grid;place-items:center;width:24px;height:24px;border:1px solid #c6dfdf;border-radius:50%;color:var(--estate-primary);font-size:20px}
@media(max-width:1050px){
 #transformacion .demo-after[data-design][data-portfolio-profile][data-clau-edition] .finder-fields{grid-template-columns:1fr 1fr}
 #transformacion .demo-after[data-design][data-portfolio-profile][data-clau-edition] .renewed-hero-copy h3{font-size:59px}
 #transformacion .demo-after[data-design][data-portfolio-profile][data-clau-edition] .property-card .property-image{height:190px}
 #transformacion .demo-after[data-design][data-portfolio-profile][data-clau-edition] .property-info{padding:16px 18px}
 #transformacion .demo-after[data-design][data-portfolio-profile][data-clau-edition] .property-info h5{font-size:22px}
}
@media(max-width:650px){
 #transformacion .demo-after[data-design][data-portfolio-profile][data-clau-edition] .renewed-hero{height:460px}
 #transformacion .demo-after[data-design][data-portfolio-profile][data-clau-edition] .renewed-hero-copy{top:77px;left:25px;right:22px}
 #transformacion .demo-after[data-design][data-portfolio-profile][data-clau-edition] .renewed-hero-copy h3{font-size:43px;letter-spacing:-1.5px;margin:22px 0}
 #transformacion .demo-after[data-design][data-portfolio-profile][data-clau-edition] .renewed-hero-copy p{font-size:12px;max-width:280px}
 #transformacion .demo-after[data-design][data-portfolio-profile][data-clau-edition] .direction-index{display:none}
 #transformacion .demo-after[data-design][data-portfolio-profile][data-clau-edition] .clau-search{margin:-25px 13px 0;padding:20px 16px 16px;border-radius:10px}
 #transformacion .demo-after[data-design][data-portfolio-profile][data-clau-edition] .finder-intro{gap:10px}
 #transformacion .demo-after[data-design][data-portfolio-profile][data-clau-edition] .finder-intro h4{font-size:20px;max-width:190px}
 #transformacion .demo-after[data-design][data-portfolio-profile][data-clau-edition] .finder-intro .finder-saved{font-size:8px;padding:8px 9px}
 #transformacion .demo-after[data-design][data-portfolio-profile][data-clau-edition] .finder-fields{gap:8px;grid-template-columns:minmax(0,1fr) minmax(0,1fr)}
 #transformacion .demo-after[data-design][data-portfolio-profile][data-clau-edition] .finder-fields>.finder-field{padding:11px 9px;gap:6px;min-height:64px}
 #transformacion .demo-after[data-design][data-portfolio-profile][data-clau-edition] .finder-fields .field-icon{width:16px;font-size:17px}
 #transformacion .demo-after[data-design][data-portfolio-profile][data-clau-edition] .finder-fields .finder-select-trigger,#transformacion .demo-after[data-design][data-portfolio-profile][data-clau-edition] .finder-fields input{font-size:11px}
 #transformacion .demo-after[data-design][data-portfolio-profile][data-clau-edition] .finder-fields>.finder-submit{min-height:64px;font-size:10px;gap:8px}
 #transformacion .demo-after[data-design][data-portfolio-profile][data-clau-edition] .collection-heading h4{font-size:33px}
 #transformacion .demo-after[data-design][data-portfolio-profile][data-clau-edition] .property-grid{grid-template-columns:1fr;gap:22px}
 #transformacion .demo-after[data-design][data-portfolio-profile][data-clau-edition] .property-card .property-image{height:190px}
 #transformacion .demo-after[data-design][data-portfolio-profile][data-clau-edition] .property-info h5{font-size:23px}
}
