.t1f{--u-cab-x:24px}@media (min-width:768px){.t1f{--u-cab-x:max(80px,calc((100vw - 1248px)/2))}}.t1f .topbar__btn{display:none}.t1f.t1f .topbar{min-height:0;padding:0}.t1f.t1f .topbar__inner{max-width:none;height:60px;padding:0 var(--u-cab-x);justify-content:space-between;align-items:center;gap:0;margin:0;display:flex}@media (min-width:768px){.t1f.t1f .topbar__inner{height:64px}}.t1f.t1f .topbar__logo img{width:auto;height:20px}.t1f .topbar__right{gap:0;margin-left:auto}.t1f .umb-lang{margin-right:-4px}.t1f .umb-lang button{color:#1c1a16d1;min-width:44px;min-height:44px;font-size:14px;font-weight:500}.t1f .umb-lang button[aria-current=true]{color:#1c1a16;font-weight:600}.t1f .u-prog{height:4px;margin:0 var(--u-cab-x);background:#e4dfd6;border-radius:2px;overflow:hidden}.t1f .u-prog__relleno{background:var(--t1f-terra);width:100%;height:100%;transition:clip-path .5s cubic-bezier(.16,1,.3,1);display:block}.t1f .u-atras-slot{align-items:center;display:flex}.t1f .u-atras-slot:empty{display:none}.t1f.t1f .u-atras-btn{width:36px;height:36px;min-height:0;color:var(--t1f-ink);cursor:pointer;background:#fff;border:1px solid #1c1a163d;border-radius:50%;place-items:center;margin:0 12px 0 0;padding:0;transition:border-color .2s,background .2s;display:grid;position:relative}.t1f.t1f .u-atras-btn:after{content:"";position:absolute;inset:-5px}.t1f.t1f .u-atras-btn svg{width:16px;height:16px;transition:none}.t1f.t1f .u-atras-btn:hover svg{transform:none}.t1f.t1f .u-atras-btn:active{background:#f7f5f0}@media (hover:hover){.t1f.t1f .u-atras-btn:hover{border-color:var(--t1f-ink)}}.t1f .u-pie{color:var(--letra-chica);max-width:70ch;margin:40px 0 0;font-size:12px;line-height:1.45}.t1f .u-pie a{color:inherit;text-underline-offset:2px;text-decoration:underline}.t1f .t1f-opcion{min-height:56px;font-size:17px}.t1f.t1f .t1f-opcion{border-color:#1c1a1673}@media (hover:hover){.t1f.t1f .t1f-opcion:hover{border-color:#1c1a1699}}.t1f .t1f-opciones .t1f-opcion{min-height:52px;font-size:16px}.t1f .t1f-opciones[data-una]{grid-template-columns:1fr}.t1f .t1f-opciones[data-una] .t1f-opcion{text-align:left;justify-content:flex-start;min-height:56px;padding:0 18px;font-size:17px}.t1f.t1f .t1f-opcion:active{border-color:var(--t1f-ink);background:#f7f5f0}@container t1f (max-width:359px){.t1f .t1f-opciones .t1f-opcion{font-size:15px}}.t1f .t1f-btn{text-wrap:balance;padding:10px 24px}@media (max-width:399px){.t1f.t1f .t1f-btn,.t1f.t1f .t1f-barra .t1f-btn{padding-inline:16px;font-size:16px}}@media (max-width:359px){.t1f.t1f .t1f-btn,.t1f.t1f .t1f-barra .t1f-btn{padding-inline:12px;font-size:15px}}@media (max-width:339px){.t1f.t1f .t1f-btn,.t1f.t1f .t1f-barra .t1f-btn{letter-spacing:-.01em;padding-inline:10px;font-size:14px}}.t1f .t1f-btn:focus-visible{outline:2px solid var(--t1f-terra);outline-offset:3px;border-radius:999px}.t1f .t1f-enlace--aparte{align-items:center;min-height:44px;font-size:15px;display:inline-flex}.t1f.t1f .t1f-input{border-color:#1c1a168c}.t1f.t1f .t1f-input:hover{border-color:#1c1a16b3}.t1f.t1f .t1f-input:focus{border-color:var(--t1f-ink)}.t1f.t1f .t1f-input[aria-invalid=true]{border-color:var(--t1f-no)}.t1f .t1f-campo,.t1f .t1f-input{width:100%;max-width:100%}.t1f .t1f-turnstile.is-visible{justify-self:start;width:300px;max-width:100%;overflow:hidden}.t1f .t1f-consent{color:var(--letra-chica)}.t1f .t1f-barra{padding:12px var(--t1f-g)calc(12px + env(safe-area-inset-bottom,0px));border-top:1px solid var(--t1f-linea);background:#f7f5f0}.t1f .t1f-barra .t1f-btn{min-height:54px;font-size:16px}@media (min-width:600px){.t1f .t1f-barra .t1f-btn{max-width:400px;margin-inline:auto;display:flex}}.t1f .u-corrige{margin:10px 0 0}.t1f .u-listo{align-items:center;gap:10px;display:flex}.t1f .u-listo__i{background:var(--t1f-ok-bg);width:28px;height:28px;color:var(--t1f-ok);border-radius:50%;flex:none;place-items:center;display:grid}.t1f .u-listo__i svg{width:15px;height:15px}.t1f .u-listo .t1f-h1{font-size:26px;line-height:1.12}.t1f .u-listo__nota{color:var(--t1f-ink-70);text-wrap:pretty;margin:12px 0 0;font-size:15px;line-height:1.45}.t1f .u-listo__nota .t1f-enlace{position:relative}.t1f .u-listo__nota .t1f-enlace:after{content:"";position:absolute;inset:-12px -4px}.t1f .t1f-centro .t1f-prepara{box-shadow:none;margin-top:22px;scroll-margin-top:96px}.t1f .t1f-est.t1f-est--opc{color:var(--t1f-terra);background:var(--t1f-terra-claro);padding:6px 10px;box-shadow:inset 0 0 0 1px #b34a2838}.t1f .t1f-prepara__cab:has(.t1f-est--opc){align-items:flex-start}.t1f .t1f-anotado .t1f-anotado__cambiar{position:relative}.t1f .t1f-anotado .t1f-anotado__cambiar:after{content:"";position:absolute;inset:-12px -6px}.t1f:not(.casas-venta){flex-direction:column;min-height:100svh;display:flex}.t1f:not(.casas-venta)>.t1f-app{flex-direction:column;flex:1 0 auto;display:flex}.t1f:not(.casas-venta) .t1f-app>.t1f-pagina{width:100%;margin-block:max(0px,25svh - 88px) auto;padding-bottom:max(40px,9svh)}@media (min-width:768px){.t1f:not(.casas-venta) .t1f-app>.t1f-pagina{margin-block:max(0px,25svh - 112px) auto}}.t1f:not(.casas-venta) .t1f-app>.t1f-pagina:has(.t1f-dos){margin-block:0;padding-bottom:40px}.t1f:not(.casas-venta) .t1f-app>.t1f-pagina>.t1f-centro{margin-inline:auto}
