:root{--negro: #0a0a0b;--negro-2: #121215;--negro-3: #1c1c20;--linea: #2a2a30;--linea-viva: #3d3d45;--hueso: #f2f0ed;--gris: #8b8783;--acento: #e4572e;--acento-apagado: #b8401f;--display: "Bricolage Grotesque", "Helvetica Neue", sans-serif;--texto: "Bricolage Grotesque", system-ui, sans-serif;--mono: ui-monospace, "SF Mono", "Cascadia Mono", monospace;--ancho: 1240px}*{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth}body{background:var(--negro);color:var(--hueso);font-family:var(--texto);font-size:16px;line-height:1.6;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}.envoltorio{width:min(var(--ancho),100% - 40px);margin-inline:auto}h1,h2,h3{font-weight:400;line-height:1.02;letter-spacing:-.025em}h1,h2{font-family:var(--display);font-weight:500;font-variation-settings:"opsz" 96}h1{font-size:clamp(3rem,8vw,6.6rem);letter-spacing:-.045em}h2{font-size:clamp(2.1rem,5vw,3.6rem);letter-spacing:-.035em}h3{font-family:var(--texto);font-size:1rem;font-weight:600;letter-spacing:-.01em;line-height:1.3}a{color:inherit;text-decoration:none}.etiqueta{font-family:var(--mono);font-size:.7rem;letter-spacing:.14em;text-transform:uppercase;color:var(--gris)}.etiqueta--acento{color:var(--acento)}.boton{display:inline-flex;align-items:center;gap:9px;border:1px solid transparent;padding:15px 26px;font:500 .94rem/1 var(--texto);cursor:pointer;transition:background .15s,border-color .15s,color .15s}.boton--fuerte{background:var(--acento);color:#fff}.boton--fuerte:hover{background:var(--acento-apagado)}.boton--linea{border-color:var(--linea-viva);color:var(--hueso);background:none}.boton--linea:hover{border-color:var(--hueso)}.cabecera{position:sticky;top:0;z-index:50;background:#0a0a0be0;backdrop-filter:blur(12px);border-bottom:1px solid var(--linea)}.cabecera__fila{display:flex;align-items:center;gap:24px;height:62px}.marca{display:flex;align-items:center;gap:9px;font-family:var(--display);font-weight:500;font-size:1.24rem;letter-spacing:-.04em}.navegacion{display:none;gap:28px;font-size:.88rem;color:var(--gris)}.navegacion a:hover{color:var(--hueso)}@media(min-width:940px){.navegacion{display:flex;margin-left:20px}}.idiomas-menu{margin-left:auto;position:relative}.idiomas-menu summary{list-style:none;cursor:pointer;display:flex;align-items:center;gap:6px;border:1px solid var(--linea);padding:6px 10px;font-family:var(--mono);font-size:.7rem;letter-spacing:.06em;color:var(--gris);text-transform:uppercase}.idiomas-menu summary::-webkit-details-marker{display:none}.idiomas-menu summary:after{content:"";width:0;height:0;margin-left:2px;border-left:4px solid transparent;border-right:4px solid transparent;border-top:5px solid var(--gris)}.idiomas-menu summary:hover{color:var(--hueso);border-color:var(--linea-viva)}.idiomas-menu[open] summary{color:var(--hueso);border-color:var(--hueso)}.idiomas-menu__lista{position:absolute;right:0;top:calc(100% + 6px);z-index:60;display:grid;min-width:132px;background:var(--negro-2);border:1px solid var(--linea-viva)}.idiomas-menu__lista a{padding:10px 14px;font-family:var(--mono);font-size:.74rem;color:var(--gris);border-bottom:1px solid var(--linea)}.idiomas-menu__lista a:last-child{border-bottom:0}.idiomas-menu__lista a:hover{color:var(--hueso);background:var(--negro-3)}.idiomas-menu__lista a[aria-current]{color:var(--acento)}.cabecera .idiomas,.cabecera--fila .idiomas-menu{display:none}.cabecera--fila .idiomas{display:flex}.idiomas{margin-left:auto;display:flex;align-items:center;border:1px solid var(--linea)}@media(max-width:380px){.idiomas a{padding:5px 7px;font-size:.66rem}}.cabecera__cambio{min-width:0}.cabecera .boton{min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block}@media(min-width:720px){.cabecera .boton{display:inline-flex}}.cabecera__cambio{margin-left:auto;display:grid;align-items:center;justify-items:end}.cabecera__cambio>*{grid-area:1 / 1;transition:opacity .22s ease,transform .22s ease}.cabecera__cambio .idiomas{margin-left:0}.cabecera__cambio .boton{opacity:0;transform:translateY(-6px);pointer-events:none}.cabecera--rodando .idiomas,.cabecera--rodando .idiomas-menu{opacity:0;transform:translateY(6px);pointer-events:none}.cabecera--rodando .idiomas-menu__lista{display:none}.cabecera--rodando .boton,.sin-guion .cabecera__cambio .boton{opacity:1;transform:none;pointer-events:auto}.sin-guion .cabecera__cambio{grid-auto-flow:column;gap:16px}.sin-guion .cabecera__cambio>*{grid-area:auto}@media(prefers-reduced-motion:reduce){.cabecera__cambio>*{transition:none}}.idiomas a{padding:7px 11px;font-family:var(--mono);font-size:.7rem;letter-spacing:.08em;text-transform:uppercase;color:var(--gris);border-right:1px solid var(--linea)}.idiomas a:last-child{border-right:0}.idiomas a:hover{color:var(--hueso);background:var(--negro-2)}.idiomas a[aria-current=true]{background:var(--hueso);color:var(--negro)}.cabecera .boton{display:inline-flex;padding:9px 14px;font-size:.8rem}@media(min-width:720px){.cabecera .boton{padding:10px 18px;font-size:.86rem}}.portada{border-bottom:1px solid var(--linea);padding:clamp(48px,8vw,96px) 0 40px}@media(min-width:1000px){.portada{padding-bottom:0}}.portada__texto{max-width:100%}.portada h1{margin:0;font-size:clamp(2.4rem,5.4vw,4.1rem)}.portada h1 em{font-style:normal;color:var(--acento)}.portada__bajada{margin-top:26px;max-width:44ch;color:var(--gris);font-size:1.06rem}.portada__acciones{display:flex;flex-wrap:wrap;gap:12px;margin-top:32px}.portada__nota{margin-top:18px;font-family:var(--mono);font-size:.74rem;color:var(--gris);letter-spacing:.04em}.portada__rejilla{display:grid;gap:40px;align-items:center}@media(min-width:1000px){.portada__rejilla{grid-template-columns:1.15fr .85fr;gap:56px}}.portada__marca{display:block;justify-self:center;margin-top:8px}@media(min-width:1000px){.portada__marca{justify-self:end;margin-top:0}}.portada__marca svg{width:100%;height:auto;max-width:240px}@media(min-width:1000px){.portada__marca svg{max-width:420px}}.demo{margin-top:clamp(48px,7vw,84px);border-top:1px solid var(--linea)}.demo__barra{display:flex;align-items:center;gap:14px;padding:12px 0;border-bottom:1px solid var(--linea);font-family:var(--mono);font-size:.72rem;color:var(--gris);letter-spacing:.06em}.demo__punto{width:6px;height:6px;background:var(--acento);flex:none}.demo__lienzo{position:relative;background:#faf7f2;border-bottom:1px solid var(--linea);cursor:crosshair;user-select:none;overflow:hidden}.demo__web{--papel: #faf7f2;--tinta: #2b211c;--tinta-suave: #7a6a60;--raya: #e3dbd0;--cafe: #7a3f2a;--serifa: Georgia, "Iowan Old Style", "Times New Roman", serif;padding:0;pointer-events:none;height:clamp(360px,52vh,520px);overflow-y:auto;overscroll-behavior:contain;scrollbar-width:none;background:var(--papel);color:var(--tinta);font-family:system-ui,-apple-system,Segoe UI,sans-serif}.demo__web::-webkit-scrollbar{display:none}.demo__web>*{padding-inline:max(24px,calc((100% - 820px)/2))}.fweb__cabecera{display:flex;align-items:center;justify-content:space-between;gap:18px;padding-top:16px;padding-bottom:16px;border-bottom:1px solid var(--raya);position:sticky;top:0;background:var(--papel);z-index:2}.fweb__marca{font-family:var(--serifa);font-weight:700;font-size:1.05rem;color:var(--tinta);letter-spacing:0}.fweb__nav{display:flex;gap:20px;font-size:.8rem;color:var(--tinta-suave)}@media(max-width:620px){.fweb__nav span:nth-child(n+3){display:none}}.fweb__portada{padding-top:clamp(26px,4vw,44px);padding-bottom:clamp(26px,4vw,44px)}.demo__web .demo__rotulo{font-family:system-ui,sans-serif;font-weight:600;font-size:.72rem;letter-spacing:.16em;text-transform:uppercase;color:var(--cafe);margin:0 0 16px;padding-bottom:0;border-bottom:0}.demo__web h4{font-family:var(--serifa);font-weight:400;font-size:clamp(1.7rem,4vw,2.9rem);line-height:1.12;letter-spacing:-.01em;margin:0 0 14px;color:var(--tinta);transition:color .25s}.demo__web p{color:var(--tinta-suave);max-width:46ch;font-size:.94rem}.demo__web .fila{display:flex;gap:10px;margin-top:24px}.demo__web .falso-boton{border:1px solid var(--tinta);border-radius:999px;padding:9px 20px;font-size:.84rem;color:var(--tinta);background:none}.demo__web .falso-boton--lleno{background:var(--tinta);color:var(--papel);border-color:var(--tinta)}.fweb__foto{margin:0;padding-top:8px;padding-bottom:26px}.fweb__foto img{width:100%;height:auto;display:block;border-radius:14px}.fweb__foto figcaption{margin-top:10px;font-size:.78rem;color:var(--tinta-suave);font-style:italic}.fweb__seccion{padding-top:26px;padding-bottom:26px;border-top:1px solid var(--raya)}.fweb__titulo{font-family:var(--serifa);font-size:1.15rem;letter-spacing:0;text-transform:none;color:var(--tinta);margin-bottom:16px;font-weight:400}.fweb__lista{display:grid}.fweb__cafe{display:grid;grid-template-columns:1fr auto;gap:2px 16px;padding:13px 0;border-top:1px solid var(--raya)}.fweb__cafe:first-child{border-top:0}.fweb__cafe-nombre{grid-column:1;grid-row:1;font-family:var(--serifa);font-size:1.02rem;color:var(--tinta)}.fweb__cafe-nota{grid-column:1;grid-row:2;font-size:.82rem;color:var(--tinta-suave)}.fweb__cafe-precio{grid-column:2;grid-row:1 / span 2;align-self:center;font-size:.9rem;color:var(--cafe);font-weight:600}.fweb__cafe--nuevo{animation:entra-fila .5s ease-out both}@keyframes entra-fila{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}.fweb__video{margin:0;padding-top:8px;padding-bottom:26px}.fweb__video-marco{position:relative;border-radius:14px;overflow:hidden;aspect-ratio:16 / 9;background:#000}.fweb__video-marco iframe{width:100%;height:100%;border:0;display:block}.fweb__video figcaption{margin-top:10px;font-size:.78rem;color:var(--tinta-suave);font-style:italic}.fweb__entra{animation:entra-pieza .55s ease-out both}@keyframes entra-pieza{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.fweb__pie{display:flex;flex-wrap:wrap;gap:6px 20px;padding-top:20px;padding-bottom:30px;border-top:1px solid var(--raya);font-size:.82rem;color:var(--tinta-suave)}.fweb__horario{color:var(--tinta)}.demo__cambiado{animation:recien-cambiado 1.6s ease-out both}@keyframes recien-cambiado{0%{color:var(--acento)}70%{color:var(--acento)}to{color:inherit}}.demo__lienzo--sola{cursor:default}#demo-rect{position:absolute;display:none;border:2px solid var(--acento);background:#e4572e17;pointer-events:none}.demo__pista{position:absolute;left:50%;bottom:16px;transform:translate(-50%);font-family:var(--mono);font-size:.7rem;color:var(--gris);letter-spacing:.08em;border:1px solid var(--linea);padding:6px 14px;background:var(--negro);pointer-events:none}@media(max-width:620px){.demo__web{padding-bottom:66px}.demo__pista{bottom:12px;font-size:.66rem;padding:5px 10px}}.demo__cajon{display:flex;border-bottom:1px solid var(--linea);background:var(--negro-3);padding:14px;gap:10px;align-items:center;opacity:0;visibility:hidden;transition:opacity .2s}.demo__cajon.abierto{opacity:1;visibility:visible}.demo__cajon input{flex:1;min-width:0;background:var(--negro);border:1px solid var(--linea-viva);color:var(--hueso);font:inherit;font-size:.9rem;padding:11px 13px;outline:none}.demo__cajon input:focus{border-color:var(--acento)}.demo__cajon .ref{font-family:var(--mono);font-size:.68rem;color:var(--acento);white-space:nowrap}@media(max-width:620px){.demo__cajon .ref{display:none}}.manifiesto{--avance: 1;border-bottom:1px solid var(--linea);padding:clamp(64px,9vw,116px) 0}.manifiesto__rejilla{display:grid;gap:clamp(40px,6vw,72px);align-items:center}@media(min-width:900px){.manifiesto__rejilla{grid-template-columns:1fr .82fr}}.manifiesto__marca{justify-self:center;transform:scale(calc(.86 + .14*min(1,var(--avance))));transition:transform .42s cubic-bezier(.2,.8,.3,1)}@media(min-width:900px){.manifiesto__marca{justify-self:end}}.manifiesto__marca svg{width:100%;height:auto;max-width:280px;display:block}@media(min-width:900px){.manifiesto__marca svg{max-width:460px}}@media(prefers-reduced-motion:reduce){.manifiesto{--avance: 1}.manifiesto__marca{transform:none;transition:none}}.manifiesto p{font-family:var(--display);font-weight:500;font-size:clamp(1.6rem,3.4vw,2.7rem);line-height:1.22;letter-spacing:-.02em;max-width:22ch}.manifiesto p+p{margin-top:.7em;color:var(--gris)}.manifiesto strong{font-weight:700;color:var(--acento)}.manifiesto .manifiesto__cierre{margin-top:40px;max-width:44ch;color:var(--gris);font-family:var(--texto);font-weight:400;font-size:clamp(1.05rem,1.5vw,1.22rem);line-height:1.75;letter-spacing:0}.manifiesto .manifiesto__cierre strong{font-family:var(--display);font-weight:500;font-size:1.5em;line-height:1.1;letter-spacing:-.03em;color:var(--acento)}.manifiesto .manifiesto__cierre strong span{transition:font-size .42s cubic-bezier(.2,.8,.3,1),letter-spacing .42s cubic-bezier(.2,.8,.3,1)}.manifiesto.midiendo .manifiesto__cierre strong span{transition:none}@media(prefers-reduced-motion:reduce){.manifiesto .manifiesto__cierre strong span{transition:none}}.comparativa{border-bottom:1px solid var(--linea);padding:clamp(64px,9vw,108px) 0}.tabla__caja{overflow-x:auto;-webkit-overflow-scrolling:touch}.tabla__caja .tabla{min-width:460px}.tabla{width:100%;border-collapse:collapse;margin-top:44px;font-size:.92rem}.tabla th,.tabla td{border-top:1px solid var(--linea);padding:18px 14px;text-align:left;vertical-align:top}.tabla thead th{border-top:0;border-bottom:1px solid var(--linea-viva);font-family:var(--mono);font-size:.7rem;letter-spacing:.12em;text-transform:uppercase;color:var(--gris);font-weight:400}.tabla thead th:first-child{color:transparent}.tabla tbody th{font-weight:500;color:var(--hueso);width:26%}.tabla td{color:var(--gris)}.tabla .nuestra{color:var(--hueso);background:var(--negro-2)}.tabla thead .nuestra{color:var(--acento);background:var(--negro-2)}@media(max-width:720px){.tabla{font-size:.84rem}.tabla th,.tabla td{padding:13px 9px}}.proceso,.lleva{border-bottom:1px solid var(--linea);padding:clamp(64px,9vw,108px) 0}.lleva__lista{display:grid;gap:0 56px;margin:30px 0 0}@media(min-width:760px){.lleva__lista{grid-template-columns:1fr 1fr}}.lleva__item{padding:22px 0 24px;border-top:1px solid var(--linea)}.lleva__item dt{font-family:var(--display);font-size:1.15rem;letter-spacing:-.01em;margin:0 0 8px}.lleva__item dd{margin:0;color:var(--gris);font-size:.93rem;line-height:1.55}.pasos{display:grid;gap:0;margin-top:48px;border-top:1px solid var(--linea)}@media(min-width:860px){.pasos{grid-template-columns:repeat(3,1fr)}}.paso{padding:30px 26px 34px 0;border-bottom:1px solid var(--linea)}@media(min-width:860px){.paso{border-bottom:0;border-right:1px solid var(--linea);padding:34px 30px}.paso:first-child{padding-left:0}.paso:last-child{border-right:0}}.paso h3{margin:0 0 9px}.paso p{color:var(--gris);font-size:.93rem}.app{border-bottom:1px solid var(--linea);padding:clamp(64px,9vw,108px) 0}.app__texto{color:var(--gris);max-width:56ch;margin-top:16px;font-size:1.02rem}.app__capturas{display:grid;gap:34px;margin-top:48px}@media(min-width:640px){.app__capturas{grid-template-columns:repeat(3,1fr);gap:28px}}@media(max-width:639px){.app__capturas{position:relative;display:block;padding:0 22px 46px;overflow:hidden;max-width:364px;margin-inline:auto}.app__movil{position:absolute;inset:0 22px 46px}.app__movil:first-child{position:relative}.app__movil:nth-child(1){z-index:1}.app__movil:nth-child(2){z-index:2}.app__movil:nth-child(3){z-index:3}.app__movil img{transform-origin:50% 90%}.app__movil:nth-child(1) img{animation:carta-1 13.5s infinite}.app__movil:nth-child(2) img{animation:carta-2 13.5s infinite}.app__movil:nth-child(3) img{animation:carta-3 13.5s infinite}.app__movil figcaption{position:absolute;left:0;right:0;top:100%;margin-top:12px;opacity:0}.app__movil:nth-child(1) figcaption{animation:pie-1 13.5s infinite}.app__movil:nth-child(2) figcaption{animation:pie-2 13.5s infinite}.app__movil:nth-child(3) figcaption{animation:pie-3 13.5s infinite}}@keyframes carta-1{0%{opacity:0;transform:translateY(52px) scale(.94) rotate(-4deg)}5%,92%{opacity:1;transform:translate(-9px,5px) rotate(-3.5deg)}97%,to{opacity:0;transform:translate(-9px,5px) rotate(-3.5deg)}}@keyframes carta-2{0%,28%{opacity:0;transform:translateY(52px) scale(.94) rotate(4deg)}33%,92%{opacity:1;transform:translate(7px,2px) rotate(2.5deg)}97%,to{opacity:0;transform:translate(7px,2px) rotate(2.5deg)}}@keyframes carta-3{0%,58%{opacity:0;transform:translateY(52px) scale(.94) rotate(-3deg)}63%,92%{opacity:1;transform:translate(17px,-4px) rotate(-1deg)}97%,to{opacity:0;transform:translate(17px,-4px) rotate(-1deg)}}@keyframes pie-1{0%{opacity:0}6%,26%{opacity:1}30%,to{opacity:0}}@keyframes pie-2{0%,28%{opacity:0}34%,56%{opacity:1}60%,to{opacity:0}}@keyframes pie-3{0%,58%{opacity:0}64%,92%{opacity:1}97%,to{opacity:0}}@media(max-width:639px)and (prefers-reduced-motion:reduce){.app__capturas{display:grid}.app__movil{position:relative;opacity:1;animation:none}.app__movil figcaption{position:relative}}.app__movil{margin:0}.app__movil img{display:block;width:100%;height:auto;border:1px solid var(--linea-viva);border-radius:14px;background:var(--negro-2)}.app__movil figcaption{margin-top:14px;font-size:.88rem;color:var(--gris)}.app__incluida{margin-top:38px;font-size:.93rem;color:var(--hueso)}.aviso-lista{margin:auto;border:1px solid var(--linea-viva);background:var(--negro-2);color:var(--hueso);padding:34px 34px 30px;max-width:460px;width:calc(100% - 32px);max-height:calc(100vh - 24px);max-height:calc(100dvh - 24px);overflow-y:auto;overscroll-behavior:contain}.aviso-lista::backdrop{background:#000000b8}.aviso-lista[open]{animation:aviso-entra .28s cubic-bezier(.2,.8,.3,1)}.aviso-lista[open]::backdrop{animation:aviso-velo .34s ease-out}@keyframes aviso-entra{0%{opacity:0;transform:translateY(18px) scale(.96)}}@keyframes aviso-velo{0%{background:#0000}}@media(prefers-reduced-motion:reduce){.aviso-lista[open],.aviso-lista[open]::backdrop{animation:none}}.aviso-lista h2{font-size:1.6rem;margin:0 0 12px}.aviso-lista__texto{color:var(--gris);margin:0 0 22px;font-size:.98rem}.aviso-lista__cerrar-forma{margin:0}.aviso-lista__cerrar{position:absolute;right:12px;top:10px;background:none;border:0;color:var(--gris);font-size:1.1rem;cursor:pointer;padding:8px 10px}.aviso-lista__cerrar:hover{color:var(--hueso)}.aviso-lista__forma{display:flex;gap:0}.aviso-lista__forma input{flex:1;min-width:0;background:var(--negro);color:var(--hueso);border:1px solid var(--linea-viva);border-right:0;padding:14px 16px;font:inherit;font-size:.95rem}.aviso-lista__forma input::placeholder{color:var(--gris)}.aviso-lista__forma input:focus{outline:2px solid var(--acento);outline-offset:-2px}.aviso-lista__forma .boton{flex:none}.aviso-lista__recado{font-size:.82rem;color:var(--gris);margin:14px 0 0}.aviso-lista__recado--mal{color:var(--acento)}.aviso-lista__hecho{margin:0;font-size:.98rem}.aviso-lista__legal{font-size:.76rem;color:var(--gris);margin:16px 0 0}.aviso-lista__legal a{color:var(--gris);text-decoration:underline;text-underline-offset:3px}.visualmente-oculto{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.legal.legal--ancho{max-width:1040px}.legal--ancho p,.legal--ancho li{max-width:68ch}.reproduce{display:grid;gap:24px;margin:30px 0 34px}@media(min-width:900px){.reproduce{grid-template-columns:1fr 330px}}.pantalla{border:1px solid var(--linea-viva);background:#000;align-self:start}.pantalla__video{display:block;width:100%;height:auto}.con-cola .pantalla__video[hidden]{display:none}.cola{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:10px}.cola__pieza{display:flex;gap:14px;align-items:flex-start;width:100%;background:none;border:1px solid transparent;padding:8px;font:inherit;color:inherit;text-align:left;cursor:pointer}.cola__pieza:hover{border-color:var(--linea-viva)}.cola__pieza--puesta{border-color:var(--acento);background:var(--negro-2)}.cola__pieza img{width:120px;height:auto;flex:none;display:block;border:1px solid var(--linea)}.cola__medio{display:flex;flex-direction:column;gap:5px;min-width:0}.cola__titulo{font-size:.95rem;line-height:1.25;color:var(--hueso)}.cola__pie{font-size:.8rem;line-height:1.35;color:var(--gris)}.cola__dura{font-size:.72rem;color:var(--gris);margin-left:auto;flex:none}.ficha[hidden]{display:none}.ficha h2{margin-top:0;border-top:0;padding-top:0}.tuto__cierre{border-top:1px solid var(--linea);margin-top:64px;padding-top:40px}.tuto__cierre h2{border-top:0;padding-top:0;margin-top:0}.tuto__cta{display:inline-flex;margin:10px 0 18px}.legal .tuto__cta,.legal .cabecera__cta{color:#fff;text-decoration:none}.preguntas{border-bottom:1px solid var(--linea);padding:clamp(64px,9vw,108px) 0}.pregunta{border-top:1px solid var(--linea)}.pregunta:last-child{border-bottom:1px solid var(--linea)}.pregunta summary{cursor:pointer;padding:22px 0;font-size:1.02rem;font-weight:500;list-style:none;display:flex;align-items:baseline;gap:14px}.pregunta summary::-webkit-details-marker{display:none}.pregunta summary:before{content:"+";font-family:var(--mono);color:var(--acento);flex:none}.pregunta[open] summary:before{content:"\2212"}.pregunta p{color:var(--gris);padding:0 0 24px 26px;max-width:62ch;font-size:.95rem}.cierre{padding:clamp(72px,11vw,140px) 0;border-bottom:1px solid var(--linea)}.cierre h2{max-width:15ch}.cierre p{color:var(--gris);margin:22px 0 34px;max-width:46ch}.pie{padding:34px 0 48px;font-size:.84rem;color:var(--gris)}.pie__fila{display:flex;flex-wrap:wrap;gap:16px 30px;align-items:center}.pie__fila .mono{font-family:var(--mono);font-size:.72rem;letter-spacing:.06em}@media(prefers-reduced-motion:reduce){*,*:before{animation:none!important;transition:none!important}html{scroll-behavior:auto}}#demo-cursor{position:absolute;left:0;top:0;opacity:0;pointer-events:none;transition:opacity .2s;filter:drop-shadow(0 1px 2px rgba(0,0,0,.5));z-index:3}#demo-cursor.visible{opacity:1}#demo-cursor.pulsando{transform-origin:0 0}#demo-lazo{position:absolute;inset:0;width:100%;height:100%;display:none;pointer-events:none;z-index:2}.lazo__relleno{fill:#e4572e1a}.lazo__sombra{fill:none;stroke:#0a0a0b8c;stroke-width:7;stroke-linecap:round;stroke-linejoin:round}.lazo__trazo{fill:none;stroke:var(--acento);stroke-width:4;stroke-linecap:round;stroke-linejoin:round}#demo-dedo{position:absolute;left:0;top:0;width:0;height:0;opacity:0;pointer-events:none;z-index:3;transition:opacity .2s}#demo-dedo.visible{opacity:1}#demo-dedo:before,#demo-dedo:after{content:"";position:absolute;left:-21px;top:-21px;width:42px;height:42px;border-radius:50%}#demo-dedo:before{background:#2b211c3d;border:2px solid rgba(250,247,242,.85);box-shadow:0 3px 10px #00000047;transform:scale(1.18);transition:transform .16s ease-out}#demo-dedo.pulsando:before{transform:scale(.9)}#demo-dedo:after{border:2px solid rgba(43,33,28,.4);opacity:0}#demo-dedo.pulsando:after{animation:onda-dedo .55s ease-out}@keyframes onda-dedo{0%{transform:scale(.9);opacity:1}to{transform:scale(1.9);opacity:0}}.demo__escrito{flex:1;color:var(--hueso);font-size:.92rem;min-height:1.2em}.demo__escrito:after{content:"";display:inline-block;width:1px;height:1em;background:var(--acento);margin-left:2px;vertical-align:-2px;animation:latir 1s steps(2) infinite}@keyframes latir{50%{opacity:0}}.demo__lienzo,.demo__cajon{cursor:default}.legal{max-width:66ch;padding:90px 0 80px}.legal h1{font-size:clamp(2.4rem,6vw,3.4rem);margin-bottom:24px}.legal h2{font-size:1.5rem;margin:56px 0 14px;padding-top:22px;border-top:1px solid var(--linea)}.legal h3{font-size:1.05rem;margin:30px 0 10px;color:var(--acento)}.legal p,.legal li{color:var(--hueso);margin-bottom:14px}.legal__entrada{font-size:1.12rem;color:var(--gris)}.legal__fecha{font-size:.74rem;color:var(--gris);letter-spacing:.12em;margin-bottom:10px}.legal__lista{padding-left:20px}.legal__lista li{margin-bottom:10px}.legal a{color:var(--acento);text-decoration:underline;text-underline-offset:3px}.legal__tabla{width:100%;border-collapse:collapse;margin:18px 0 22px;font-size:.94rem}.legal__tabla th{text-align:left;font-family:var(--mono);font-size:.7rem;text-transform:uppercase;letter-spacing:.1em;color:var(--gris);font-weight:400;padding:0 14px 8px 0}.legal__tabla td{padding:12px 14px 12px 0;border-top:1px solid var(--linea);vertical-align:top}@media(max-width:620px){.legal__tabla,.legal__tabla tbody,.legal__tabla tr,.legal__tabla td,.legal__tabla th{display:block}.legal__tabla th{display:none}.legal__tabla td{padding:4px 0;border:none}.legal__tabla tr{border-top:1px solid var(--linea);padding:14px 0;display:block}}.pie__enlace{color:var(--gris)}.pie__enlace:hover{color:var(--hueso)}.legal__nota{font-size:.86rem;color:var(--gris);margin-top:-8px}.perdido{min-height:100dvh;display:grid;place-items:center;padding:32px 20px;text-align:center}.perdido__caja{width:min(420px,100%)}.perdido__marca{display:block;margin:0 auto 34px;width:84px}.perdido__marca svg{width:100%;height:auto;display:block}.perdido h1{font-size:clamp(1.7rem,4vw,2.3rem)}.perdido__nota{margin-top:12px;color:var(--gris);font-size:.95rem}.perdido__nota a{color:var(--acento)}.perdido__nota a:hover{color:var(--hueso)}.apuntarse{margin-top:32px;max-width:520px}.apuntarse__fila{display:flex;align-items:stretch;border:1px solid var(--linea-viva)}.apuntarse__fila:focus-within{border-color:var(--acento)}.apuntarse__campo{flex:1;min-width:0;display:block}.apuntarse__campo input{width:100%;height:100%;background:var(--negro-2);border:0;color:var(--hueso);font:inherit;font-size:.95rem;padding:15px 16px;outline:none}.apuntarse__campo input::placeholder{color:#6f6b66}.apuntarse__fila .boton{flex:none;border:0}.apuntarse__nota{margin-top:10px;font-size:.84rem;color:var(--gris)}.apuntarse__nota--mal{color:var(--acento)}.apuntarse__hecho{margin:0;padding:15px 16px;border-left:2px solid var(--acento);background:var(--negro-2);font-size:.98rem}.visualmente-oculto{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}@media(max-width:520px){.apuntarse__fila{flex-direction:column}.apuntarse__fila .boton{justify-content:center;padding:15px}}.con-hueco-teclado{padding-bottom:55vh}.apuntarse__legal{margin-top:8px;font-size:.78rem;color:var(--gris)}.apuntarse__legal a{color:var(--acento);text-decoration:underline;text-underline-offset:2px}.apuntarse__legal a:hover{color:var(--hueso)}.precios{border-bottom:1px solid var(--linea);padding:clamp(64px,9vw,108px) 0}.precios__bajada{margin-top:14px;color:var(--gris);max-width:58ch}.precios__interruptor{display:flex;gap:4px;margin-top:32px;flex-wrap:wrap}.precios__opcion{font:inherit;font-size:.86rem;color:var(--gris);background:none;border:1px solid var(--linea);padding:9px 16px;cursor:pointer}.precios__opcion:hover{color:var(--hueso);border-color:var(--linea-viva)}.precios__opcion--puesta{color:var(--hueso);border-color:var(--hueso)}.planes{display:grid;gap:1px;margin-top:32px;background:var(--linea);border:1px solid var(--linea)}@media(min-width:640px){.planes{grid-template-columns:repeat(2,1fr)}}@media(min-width:1080px){.planes{grid-template-columns:repeat(4,1fr)}}.precios__prueba{margin-top:26px;max-width:62ch;color:var(--gris);line-height:1.55}.precios__prueba strong{color:var(--hueso);font-weight:600}@media(max-width:639px){.planes{display:flex;gap:0;overflow-x:auto;scroll-snap-type:x mandatory;margin-inline:-20px;padding-inline:20px;scroll-padding-inline:20px;-webkit-overflow-scrolling:touch;scrollbar-width:none}.planes::-webkit-scrollbar{display:none}.plan{flex:0 0 84%;scroll-snap-align:start;border:1px solid var(--linea);margin-right:12px}.plan__para{min-height:0}}.plan{position:relative;background:var(--negro);padding:46px 22px 28px;display:flex;flex-direction:column}.plan--destacado{background:var(--negro-2)}.plan__marca{position:absolute;top:20px;left:22px;right:22px;color:var(--acento);font-size:.8rem}.plan h3{font-family:var(--display);font-size:1.3rem;letter-spacing:-.02em}.plan__para{margin-top:8px;color:var(--gris);font-size:.88rem;min-height:4.4em}.plan__precio{margin-top:18px}.plan__precio--fuera{display:none}.plan__cifra{display:flex;align-items:baseline;gap:6px;flex-wrap:wrap}.plan__num{font-family:var(--display);font-size:2.5rem;font-weight:700;letter-spacing:-.04em;line-height:1;font-variant-numeric:tabular-nums}.plan__cada{font-size:.84rem;color:var(--gris)}.plan__iva{margin-top:6px;font-size:.72rem;color:var(--gris)}.plan__antes{font-size:.92rem;color:var(--gris)}.plan__antes s{text-decoration-thickness:1px}.plan__lista{margin-top:6px;font-size:.72rem;color:var(--acento)}.plan__prueba{margin-top:10px;font-size:.86rem;font-weight:600;color:var(--hueso)}.plan__incluye{list-style:none;margin:22px 0 26px;display:grid;gap:9px;font-size:.88rem}.plan__incluye li{padding-left:15px;position:relative;color:var(--hueso)}.plan__incluye li:before{content:"";position:absolute;left:0;top:.62em;width:7px;height:1px;background:var(--acento)}.plan .boton{margin-top:auto}.precios__pie{display:grid;gap:1px;margin-top:1px;background:var(--linea);border:1px solid var(--linea);border-top:0}@media(min-width:860px){.precios__pie{grid-template-columns:1fr 1fr}}.precios__nota{background:var(--negro);padding:26px 22px}.precios__nota h3{font-family:var(--display);font-size:1.02rem;margin-bottom:10px}.precios__nota p{color:var(--gris);font-size:.9rem;max-width:52ch}.precios__nota-fina{margin-top:10px;color:var(--gris);font-size:.84rem}.precios__todos{list-style:none;display:grid;gap:9px;font-size:.9rem;color:var(--gris)}.precios__todos li{padding-left:15px;position:relative}.precios__todos li:before{content:"";position:absolute;left:0;top:.62em;width:7px;height:1px;background:var(--linea-viva)}.precios__aviso{margin-top:26px;color:var(--gris);font-size:.86rem}@media(max-width:640px){.aviso-lista{margin:0;width:100%;max-width:none;height:100vh;height:100dvh;max-height:none;border:0;border-radius:0;padding:calc(30px + env(safe-area-inset-top)) 22px 26px}.aviso-lista h2{padding-right:48px}.aviso-lista[open]{animation-name:aviso-sube}.aviso-lista__forma{flex-direction:column;gap:12px}.aviso-lista__forma input{border-right:1px solid var(--linea-viva);font-size:1rem;padding:16px}.aviso-lista__forma .boton{width:100%;padding:16px;font-size:1rem}.aviso-lista__cerrar{font-size:1.3rem;padding:12px 14px}}@keyframes aviso-sube{0%{opacity:1;transform:translateY(100%)}}#demo,section[id]{scroll-margin-top:80px}.casos-menu{position:relative}.casos-menu summary{list-style:none;cursor:pointer;color:var(--gris);display:flex;align-items:center;gap:6px}.casos-menu summary::-webkit-details-marker{display:none}.casos-menu summary:after{content:"";width:0;height:0;border-left:4px solid transparent;border-right:4px solid transparent;border-top:5px solid currentColor}.casos-menu summary:hover,.casos-menu[open] summary{color:var(--hueso)}.casos-menu__lista{position:absolute;top:calc(100% + 16px);left:-16px;min-width:280px;background:var(--negro-2);border:1px solid var(--linea-viva);padding:6px 0;z-index:60}.casos-menu__lista a{display:block;padding:11px 18px;color:var(--hueso);font-size:.9rem;border-bottom:1px solid var(--linea)}.casos-menu__lista a:last-child{border-bottom:0}.casos-menu__lista a:hover{background:var(--negro-3);color:var(--hueso)}.casos-menu__lista a.casos-menu__todos{color:var(--gris);font-size:.82rem}.caso{padding-top:clamp(36px,6vw,80px)}.caso__cabeza{display:grid;gap:40px;align-items:start}@media(min-width:940px){.caso__cabeza{grid-template-columns:1.05fr .95fr;gap:64px;align-items:start}.caso__cabeza>div:first-child{padding-top:28px}}.caso__cabeza h1{font-size:clamp(2rem,4.4vw,3.5rem);line-height:1.02;letter-spacing:-.02em}.caso__bajada{margin-top:20px;color:var(--gris);font-size:1.05rem;max-width:56ch;line-height:1.55}.caso__acciones{display:flex;gap:12px;flex-wrap:wrap;margin-top:28px}.caso__sin-tarjeta{margin:12px 0 0;font-size:.9rem;color:var(--gris)}.caso__rotulo{font-size:.68rem;letter-spacing:.14em;text-transform:uppercase;color:var(--gris);margin-bottom:12px}.caso__escena-pie{margin-top:12px;font-size:.82rem;color:var(--gris);max-width:46ch}.caso__seccion{padding:clamp(40px,6vw,72px) 0;border-top:1px solid var(--linea);margin-top:clamp(40px,6vw,72px)}.caso__seccion+.caso__seccion{margin-top:0}.caso__seccion h2{font-size:clamp(1.5rem,3vw,2.2rem);letter-spacing:-.01em;margin-bottom:28px}.caso__pasos{display:grid;gap:24px}@media(min-width:760px){.caso__pasos{grid-template-columns:repeat(3,1fr);gap:32px}}.caso__paso h3{font-size:1.05rem;margin-bottom:8px}.caso__paso p{color:var(--gris);font-size:.95rem;line-height:1.55}.caso__lleva{list-style:none;display:grid;gap:10px;max-width:62ch}.caso__lleva li{padding-left:16px;position:relative;line-height:1.5}.caso__lleva li:before{content:"";position:absolute;left:0;top:.72em;width:7px;height:1px;background:var(--acento)}.caso__precios{border:1px solid var(--linea);padding:26px 28px;max-width:64ch}.caso__precios p{color:var(--gris);line-height:1.55}.caso__precios a{display:inline-block;margin-top:14px;color:var(--acento);text-decoration:underline;text-underline-offset:3px}.caso__otros{display:flex;flex-wrap:wrap;gap:10px}.caso__otros a{border:1px solid var(--linea-viva);padding:9px 14px;font-size:.88rem;color:var(--hueso)}.caso__otros a:hover{border-color:var(--hueso)}.pie__casos{display:flex;flex-wrap:wrap;gap:6px 16px;font-size:.8rem;color:var(--gris);padding:0 0 22px}.pie__casos a{color:var(--gris)}.pie__casos a:hover{color:var(--hueso)}.montaje{position:relative;background:#0d0d0f;border:1px solid var(--linea-viva);border-radius:28px;padding:12px;max-width:400px;overflow:hidden}@media(min-width:940px){.montaje{margin-left:auto}}.montaje__pantalla{position:relative;height:640px;overflow:hidden;border-radius:18px;scroll-behavior:smooth;--papel: #faf7f2;--tinta: #2b211c;--tinta-suave: #7a6a60;--raya: #e3dbd0;--serifa: Georgia, "Iowan Old Style", "Times New Roman", serif;background:var(--papel);color:var(--tinta)}.montaje__inicio{position:absolute;inset:0;display:flex;flex-direction:column;justify-content:center;gap:12px;padding:28px 22px;background:var(--negro);color:var(--hueso);opacity:0;pointer-events:none;transition:opacity .4s;z-index:4}.montaje--pidiendo .montaje__inicio,.montaje--montando .montaje__inicio{opacity:1}.montaje__rotulo{font-size:.68rem;letter-spacing:.14em;text-transform:uppercase;color:var(--gris)}.montaje__pedido{min-height:3.6em;font-size:1.02rem;line-height:1.45;color:var(--hueso);border:1px solid var(--linea-viva);background:var(--negro-2);padding:14px 16px}.montaje__pedido:empty:before{content:"\a0"}.tecleando:after{content:"\258d";color:var(--acento);animation:parpadeo .9s steps(1) infinite}@keyframes parpadeo{50%{opacity:0}}.montaje__boton{align-self:flex-end;background:var(--acento);color:#fff;font-size:.85rem;font-weight:600;padding:10px 16px;opacity:.55;transition:opacity .2s,transform .15s}.montaje--enviado .montaje__boton{opacity:1;transform:scale(.96)}.montaje__lineas{list-style:none;margin:8px 0 0;padding:0;display:grid;gap:7px;font-size:.86rem;color:var(--gris)}.montaje--montando .montaje__pedido,.montaje--montando .montaje__boton{display:none}.montaje__lineas li{animation:entra-linea .35s ease-out both;padding-left:14px;position:relative}.montaje__lineas li:before{content:"";position:absolute;left:0;top:.75em;width:7px;height:1px;background:var(--acento)}@keyframes entra-linea{0%{opacity:0;transform:translateY(4px)}}.montaje__web{position:relative;background:var(--papel);color:var(--tinta);min-height:100%}.montaje__web>*{padding-left:20px;padding-right:20px}.montaje__web .fweb__cabecera{position:static}.montaje__web h4{font-family:var(--serifa);font-weight:400;font-size:1.55rem;line-height:1.1;margin:8px 0 12px;letter-spacing:0}.montaje__web .demo__rotulo{font-size:.68rem;letter-spacing:.12em;text-transform:uppercase;color:var(--tinta-suave)}.montaje__web .fweb__bajada{font-size:.9rem;color:var(--tinta-suave);line-height:1.5}.montaje__web .fila{display:flex;gap:8px;flex-wrap:wrap;margin-top:16px}.montaje__web .falso-boton{font-size:.8rem;padding:8px 12px;border:1px solid var(--tinta);color:var(--tinta);border-radius:6px}.montaje__web .falso-boton--lleno{background:var(--tinta);color:var(--papel)}.montaje__web .fweb__pie{font-size:.8rem;color:var(--tinta-suave);flex-direction:column;gap:4px}.montaje__hoja{position:absolute;left:12px;right:12px;bottom:12px;z-index:5;background:var(--negro);color:var(--hueso);padding:14px 16px 16px;border-top:1px solid var(--linea-viva);border-radius:14px 14px 18px 18px;transform:translateY(calc(100% + 16px));transition:transform .4s cubic-bezier(.2,.8,.3,1);display:grid;gap:8px}.montaje--pidiendo-cambio .montaje__hoja,.montaje--mandado .montaje__hoja{transform:none}.montaje__rodeado{font-family:var(--mono, ui-monospace, monospace);font-size:.66rem;letter-spacing:.1em;color:var(--gris)}.montaje__dilo{font-size:.78rem;color:var(--gris)}.montaje__orden{border:1px solid var(--acento);background:var(--negro-2);padding:10px 12px;font-size:.92rem;line-height:1.45;min-height:2.6em}.montaje__mandar{justify-self:stretch;text-align:center;background:var(--acento);color:#fff;font-size:.85rem;font-weight:600;padding:10px 14px;opacity:.55;transition:opacity .2s,transform .15s}.montaje--mandado .montaje__mandar{opacity:1;transform:scale(.97)}.montaje--pidiendo [data-pieza],.montaje--montando [data-pieza],.montaje--saliendo [data-pieza]:not(.montaje__pieza--puesta){opacity:0;transform:translateY(12px)}[data-pieza]{transition:opacity .45s ease-out,transform .45s ease-out}.montaje__anillo{position:absolute;border:2.5px solid var(--acento);background:#e4572e1a;opacity:0;pointer-events:none;transition:opacity .25s;z-index:3}.montaje__anillo--puesto{opacity:1}.montaje__dedo{position:absolute;width:36px;height:36px;margin:-18px 0 0 -18px;border-radius:50%;background:#1e181429;border:2px solid rgba(30,24,20,.38);opacity:0;pointer-events:none;z-index:3}[data-cambio]{transition:font-size .4s,color .4s,background-color .4s,padding .4s}.montaje--quieta .montaje__pantalla{height:auto}.montaje--se-va .montaje__web{opacity:0;transition:opacity .6s}.montaje__pantalla[data-tipo=panaderia]{--papel: #fbf4e8;--tinta: #3a2a1a;--tinta-suave: #8a6f58;--raya: #e8d9c4;--acento-esc: #c2410c}.montaje__pantalla[data-tipo=landing]{--papel: #f5efe9;--tinta: #2a2320;--tinta-suave: #7d6e66;--raya: #e5d9cf;--acento-esc: #b5532c;--serifa: "Bricolage Grotesque", "Helvetica Neue", sans-serif}.montaje__pantalla[data-tipo=despacho]{--papel: #f7f6f2;--tinta: #1e2433;--tinta-suave: #66708a;--raya: #dfe0e6;--acento-esc: #1f2a44}.montaje__pantalla[data-tipo=galeria]{--papel: #ffffff;--tinta: #111111;--tinta-suave: #777777;--raya: #ececec;--acento-esc: #111111;--serifa: "Bricolage Grotesque", "Helvetica Neue", sans-serif}.montaje__pantalla[data-tipo=carta]{--papel: #f8f1e7;--tinta: #2b211c;--tinta-suave: #7a6a60;--raya: #e3dbd0;--acento-esc: #9a3412}.montaje__pantalla[data-tipo=citas]{--papel: #f4f8f7;--tinta: #17332e;--tinta-suave: #5f7f79;--raya: #d8e5e1;--acento-esc: #1f7a6d;--serifa: "Bricolage Grotesque", "Helvetica Neue", sans-serif}.montaje__pantalla[data-tipo=catalogo]{--papel: #f6f4ef;--tinta: #1f2937;--tinta-suave: #6b7280;--raya: #e2e0d8;--acento-esc: #1d4ed8;--serifa: "Bricolage Grotesque", "Helvetica Neue", sans-serif}.montaje__pantalla[data-tipo=causa]{--papel: #f3f6f2;--tinta: #1e2a1f;--tinta-suave: #5f6f62;--raya: #d9e2d6;--acento-esc: #2f7d4a}.montaje__pantalla[data-tipo=servicios]{--papel: #f2f2f0;--tinta: #1c1c1c;--tinta-suave: #6b6b6b;--raya: #dcdcd8;--acento-esc: #d97706;--serifa: "Bricolage Grotesque", "Helvetica Neue", sans-serif}.montaje__web .falso-boton--lleno{background:var(--acento-esc, var(--tinta));border-color:var(--acento-esc, var(--tinta));color:#fff}.montaje__web .fweb__cabecera--centro{flex-direction:column;align-items:flex-start;gap:4px}.montaje__web .esc__sub{font-size:.72rem;color:var(--tinta-suave);letter-spacing:.08em;text-transform:uppercase}.montaje__web .fweb__portada--corta{padding-top:14px;padding-bottom:18px}.esc__foto{margin:0;position:relative;padding-left:0!important;padding-right:0!important}.esc__foto img{display:block;width:100%;height:100%;object-fit:cover}.esc__foto--alta{aspect-ratio:16 / 10}.esc__foto--media{aspect-ratio:16 / 9}.esc__foto--baja{aspect-ratio:21 / 9}.esc__foto figcaption{padding:8px 20px 0;font-size:.72rem;color:var(--tinta-suave);letter-spacing:.08em;text-transform:uppercase}.esc__foto--sobre figcaption{position:absolute;left:0;right:0;bottom:0;padding:40px 20px 16px;color:#fff;background:linear-gradient(to top,#000000b8,#0000);text-transform:none;letter-spacing:0}.esc__foto--sobre figcaption b{display:block;font-family:var(--serifa);font-weight:400;font-size:1.35rem;line-height:1.1}.esc__foto--sobre figcaption span{display:block;margin-top:4px;font-size:.72rem;opacity:.85;letter-spacing:.08em;text-transform:uppercase}.esc__centro{text-align:center;padding-top:26px}.esc__centro h4{font-size:1.7rem}.esc__pildora{display:inline-block;font-size:.7rem;letter-spacing:.08em;text-transform:uppercase;color:var(--acento-esc);border:1px solid var(--acento-esc);border-radius:999px;padding:4px 10px;margin-bottom:12px}.esc__formulario{display:flex;gap:6px;padding-bottom:18px}.esc__campo{flex:1;border:1px solid var(--raya);background:#fff;padding:9px 12px;font-size:.85rem;color:var(--tinta-suave);border-radius:6px}.esc__fechas{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.esc__fecha{border:1px solid var(--raya);border-radius:8px;padding:10px;display:grid;gap:3px}.esc__fecha b{font-size:.82rem}.esc__fecha i{font-style:normal;font-size:.72rem;color:var(--acento-esc)}.esc__fecha em{font-style:normal;font-size:.78rem;color:var(--tinta-suave)}.esc__aviso{display:none;background:var(--acento-esc);color:#fff;font-size:.8rem;padding:8px 20px;text-align:center}.montaje--cambiada .esc__aviso{display:block;animation:entra-linea .35s ease-out both}.esc__dos{display:grid;grid-template-columns:1.2fr 1fr;gap:18px;padding-top:18px;padding-bottom:18px;border-top:1px solid var(--raya)}.esc__dos--foto{grid-template-columns:1.3fr 1fr;align-items:center;border-top:0}.esc__dos--foto .esc__foto{aspect-ratio:4 / 5;border-radius:10px;overflow:hidden}.esc__caja{border:1px solid var(--raya);border-radius:8px;padding:12px;display:grid;gap:6px;align-content:start}.esc__caja .falso-boton{margin-top:6px;text-align:center}.esc__linea{font-size:.8rem;color:var(--tinta-suave)}.esc__caja--horario{margin:0 20px 18px}.esc__barra{position:absolute;left:0;right:0;bottom:0;padding:10px 20px;background:var(--papel);border-top:1px solid var(--raya);transform:translateY(110%);transition:transform .45s ease-out}.esc__barra .falso-boton{display:block;text-align:center}.montaje--cambiada .esc__barra{transform:none}.esc__rejilla{display:grid;grid-template-columns:1fr 1fr;gap:10px;padding-top:14px;padding-bottom:6px;transition:grid-template-columns .4s}.esc__rejilla figure{margin:0}.esc__rejilla img{display:block;width:100%;aspect-ratio:1;object-fit:cover;border-radius:4px}.esc__rejilla figcaption{font-size:.72rem;color:var(--tinta-suave);margin-top:4px}.montaje--cambiada .esc__rejilla{grid-template-columns:1fr}.montaje--cambiada .esc__rejilla figure:nth-child(n+3){display:none}.montaje--cambiada .esc__rejilla img{aspect-ratio:4 / 3}.esc__platos{display:grid;gap:10px}.esc__plato{display:grid;grid-template-columns:56px 1fr auto;grid-template-rows:auto auto;gap:2px 12px;align-items:center;padding:8px 0;border-top:1px solid var(--raya)}.esc__plato:first-child{border-top:0}.esc__plato img{grid-row:1 / span 2;width:56px;height:56px;object-fit:cover;border-radius:8px}.esc__plato .fweb__cafe-nombre{grid-column:2;grid-row:1}.esc__plato .fweb__cafe-nota{grid-column:2;grid-row:2}.esc__plato .fweb__cafe-precio{grid-column:3;grid-row:1 / span 2}.esc__tarjetas{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.esc__tarjetas--servicios{padding-top:6px;padding-bottom:18px}.esc__tarjeta{border:1px solid var(--raya);border-radius:8px;padding:10px;display:grid;gap:3px;background:#fff}.esc__tarjeta b{font-size:.82rem}.esc__tarjeta i{font-style:normal;font-size:.72rem;color:var(--tinta-suave)}.esc__tarjeta em{font-style:normal;font-size:.8rem;color:var(--acento-esc);font-weight:600}.esc__cifras{display:grid;grid-template-columns:repeat(2,1fr);gap:8px;padding-top:16px}.esc__cifras div{display:grid;gap:2px}.esc__cifras b{font-family:var(--serifa);font-size:1.9rem;font-weight:400;line-height:1;color:var(--acento-esc)}.esc__cifras span{font-size:.75rem;color:var(--tinta-suave)}.montaje--cambiada [data-tipo=causa] [data-cambio]{background:#2f7d4a;border-color:#2f7d4a;font-size:1rem;padding:12px 22px}.esc__llamar{display:flex;align-items:center;justify-content:space-between;gap:10px;padding-top:14px;padding-bottom:14px;border-bottom:1px solid var(--raya);font-family:var(--serifa);font-weight:700}.montaje--cambiada [data-tipo=servicios] [data-cambio]{font-size:1.05rem;padding:12px 18px}.montaje--cambiada .fweb__pie [data-cambio],.montaje--cambiada .esc__linea [data-cambio],.montaje--cambiada .esc__plato [data-cambio]{font-size:1.4em;color:var(--acento-esc, var(--acento));font-weight:700}.migas{display:flex;flex-wrap:wrap;gap:6px;font-size:.8rem;color:var(--gris);margin-bottom:14px}.migas a{color:var(--gris);text-decoration:none}.migas a:hover,.migas span[aria-current]{color:var(--hueso)}.migas li{list-style:none;margin:0;max-width:none}.migas li+li:before{content:"\203a";margin-right:6px;color:var(--linea-viva)}.casos-menu__lista{min-width:560px;padding:14px 6px 10px;display:grid;grid-template-columns:1fr 1fr;gap:0 18px}.casos-menu__grupo{padding:4px 12px 10px}.casos-menu__grupo p{font-size:.66rem;letter-spacing:.12em;text-transform:uppercase;color:var(--gris);margin:0 0 4px}.casos-menu__lista a{padding:7px 0;border-bottom:0}.casos-menu__lista a:hover{background:none;color:var(--acento)}.casos-menu__lista a.casos-menu__todos{grid-column:1 / -1;padding:12px 12px 4px;border-top:1px solid var(--linea);margin-top:6px;color:var(--gris)}.indice{padding-top:clamp(36px,6vw,80px)}.indice h1{font-size:clamp(2rem,4.4vw,3.5rem);letter-spacing:-.02em}.indice__bajada{margin-top:18px;color:var(--gris);max-width:56ch;font-size:1.05rem}.indice__grupo{padding:clamp(28px,4vw,48px) 0;border-top:1px solid var(--linea);margin-top:32px}.indice__grupo h2{font-size:.72rem;letter-spacing:.14em;text-transform:uppercase;color:var(--gris);margin-bottom:18px}.indice__casos{display:grid;gap:1px;background:var(--linea);border:1px solid var(--linea)}@media(min-width:640px){.indice__casos{grid-template-columns:1fr 1fr}}@media(min-width:1080px){.indice__casos{grid-template-columns:1fr 1fr 1fr}}.indice__caso{display:block;background:var(--negro);padding:22px 22px 24px;color:var(--hueso)}.indice__caso:hover{background:var(--negro-2)}.indice__caso b{display:block;font-size:1.05rem;margin-bottom:8px}.indice__caso span{display:block;font-size:.88rem;color:var(--gris);line-height:1.5}.menu-movil{position:static;flex:none}@media(min-width:940px){.menu-movil{display:none}}.menu-movil>summary{list-style:none;cursor:pointer;width:38px;height:38px;display:flex;align-items:center;justify-content:center;border:1px solid var(--linea);color:var(--gris)}.menu-movil>summary::-webkit-details-marker{display:none}.menu-movil>summary span{display:block;width:16px;height:2px;background:currentColor;box-shadow:0 -5px 0 currentColor,0 5px 0 currentColor}.menu-movil>summary:hover,.menu-movil[open]>summary{color:var(--hueso);border-color:var(--hueso)}.menu-movil[open]>summary span{background:transparent;box-shadow:none;position:relative}.menu-movil[open]>summary span:before,.menu-movil[open]>summary span:after{content:"";position:absolute;left:0;top:0;width:16px;height:2px;background:currentColor}.menu-movil[open]>summary span:before{transform:rotate(45deg)}.menu-movil[open]>summary span:after{transform:rotate(-45deg)}.menu-movil__panel{position:absolute;left:0;right:0;top:100%;z-index:60;background:var(--negro-2);border-bottom:1px solid var(--linea-viva);max-height:calc(100vh - 62px);max-height:calc(100dvh - 62px);overflow:auto;padding:6px 0 22px}.menu-movil__panel>a{display:block;padding:13px 20px;color:var(--hueso);font-size:1rem;border-bottom:1px solid var(--linea)}.menu-movil__casos{padding:16px 20px 0}.menu-movil__rotulo,.menu-movil__grupo p{font-family:var(--mono);font-size:.66rem;letter-spacing:.12em;text-transform:uppercase;color:var(--gris);margin:0 0 6px}.menu-movil__rotulo{color:var(--hueso);margin-bottom:10px}.menu-movil__grupo{padding:4px 0 8px}.menu-movil__grupo a{display:block;padding:7px 0;color:var(--hueso);font-size:.94rem}.menu-movil__todos{display:block;padding:12px 0 0;color:var(--gris);font-size:.86rem}@media(max-width:400px){.cabecera__fila{gap:14px}}.esc__rejilla .esc__placa{display:block;aspect-ratio:1;border-radius:4px;background:color-mix(in srgb,var(--acento-esc) 26%,#e6dfd4)}.esc__rejilla figure:nth-child(2) .esc__placa{background:color-mix(in srgb,var(--acento-esc) 44%,#e6dfd4)}.esc__rejilla figure:nth-child(3) .esc__placa{background:color-mix(in srgb,var(--acento-esc) 16%,#e6dfd4)}.esc__rejilla figure:nth-child(4) .esc__placa{background:color-mix(in srgb,var(--acento-esc) 60%,#e6dfd4)}.montaje--cambiada .esc__rejilla .esc__placa{aspect-ratio:4 / 3}.menu-movil__casos{padding:0}.menu-movil__casos summary{list-style:none;cursor:pointer;display:flex;align-items:center;justify-content:space-between;padding:13px 20px;color:var(--hueso);font-family:inherit;font-size:1rem;letter-spacing:0;text-transform:none;margin:0;border-bottom:1px solid var(--linea)}.menu-movil__casos summary::-webkit-details-marker{display:none}.menu-movil__casos summary:after{content:"";width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:6px solid var(--gris);transition:transform .15s}.menu-movil__casos[open] summary:after{transform:rotate(180deg)}.menu-movil__casos[open] summary{color:var(--acento)}.menu-movil__casos .menu-movil__grupo{padding:6px 20px 8px}.menu-movil__casos .menu-movil__grupo:first-of-type{padding-top:12px}.menu-movil__casos .menu-movil__todos{padding:10px 20px 16px;border-bottom:1px solid var(--linea)}.cabecera .marca{flex:none}.cabecera__cambio{flex:1 1 auto;min-width:0}.cabecera__cambio>*{max-width:100%}.cabecera--apretada.cabecera--rodando .marca__nombre{display:none}@media(max-width:720px){.cabecera__fila{gap:14px}}.cabecera__entrar{display:none;font-size:.88rem;color:var(--hueso);white-space:nowrap;margin-left:auto}.cabecera__entrar:hover{color:var(--acento)}@media(min-width:940px){.cabecera__entrar{display:inline}.cabecera__cambio{margin-left:18px;grid-auto-flow:column;gap:14px}.cabecera__cambio>*{grid-area:auto}.cabecera__cambio .boton,.cabecera--rodando .idiomas,.cabecera--rodando .idiomas-menu{opacity:1;transform:none;pointer-events:auto}.cabecera--rodando .idiomas-menu__lista{display:grid}}.alta{margin-top:0;display:flex;flex-direction:column;align-items:flex-start;gap:14px}.alta__entrar{color:var(--gris);font-size:.95rem}.alta__entrar a{color:var(--hueso);text-decoration:underline;text-underline-offset:3px}.app__play{display:inline-block;margin-top:18px}.app__play img{width:180px;height:auto;display:block}.cierre .alta__entrar,.caso .alta__entrar{margin:0}.navegacion a,.navegacion summary{white-space:nowrap}@media(min-width:940px)and (max-width:1180px){.navegacion{gap:16px;font-size:.84rem;margin-left:14px}.cabecera__cambio{margin-left:12px}}@media(min-width:940px)and (max-width:1060px){.cabecera__entrar{display:none}.cabecera__cambio{margin-left:auto}}.llamar{position:fixed;right:16px;bottom:16px;z-index:40;right:max(16px,env(safe-area-inset-right));bottom:max(16px,env(safe-area-inset-bottom));display:inline-flex;align-items:center;gap:10px;padding:13px 18px;background:var(--acento);color:#fff;border:1px solid rgba(255,255,255,.18);font:500 .92rem/1 var(--texto);text-decoration:none;transition:background .15s,opacity .2s,transform .2s}.llamar:hover{background:var(--acento-apagado)}.llamar:focus-visible{outline:2px solid var(--hueso);outline-offset:3px}.llamar__numero{font-family:var(--mono);font-size:.84rem;letter-spacing:.02em;opacity:.9}@media(max-width:640px){.llamar{padding:12px 15px}.demo-a-la-vista .llamar{opacity:0;pointer-events:none;transform:translateY(12px)}.llamar__texto{display:none}.llamar__numero{opacity:1}}@media print{.llamar{display:none}}.montaje__pantalla[data-tipo=carta]{--acento-esc: #0c5a4e}.montaje__pantalla[data-tipo=carta] .montaje__web{background:#fff;color:#16211e;font-family:system-ui,-apple-system,Segoe UI,sans-serif}.montaje__pantalla[data-tipo=carta] .fweb__cabecera{background:#fff;border-bottom:3px double #cfdcd6;padding-top:18px;padding-bottom:14px}.montaje__pantalla[data-tipo=carta] .fweb__marca{font-family:"Instrument Serif",Georgia,serif;font-weight:400;font-size:1.5rem;color:#16211e}.montaje__pantalla[data-tipo=carta] .fweb__nav{color:#72827c;font-size:.78rem;gap:16px}.montaje__pantalla[data-tipo=carta] .esc__foto--sobre figcaption{background:linear-gradient(to top,#091815d1,#09181500);padding:48px 20px 18px}.montaje__pantalla[data-tipo=carta] .esc__foto--sobre figcaption b{font-family:"Instrument Serif",Georgia,serif;font-weight:400;font-size:1.55rem;line-height:1.08;letter-spacing:0}.montaje__pantalla[data-tipo=carta] .esc__foto--sobre figcaption span{font-family:system-ui,-apple-system,Segoe UI,sans-serif;font-size:.76rem;letter-spacing:0;text-transform:none;opacity:.8}.montaje__pantalla[data-tipo=carta] .fweb__bajada{color:#4e5f59;font-size:.92rem;line-height:1.55}.montaje__pantalla[data-tipo=carta] .fila{gap:10px;margin-top:16px}.montaje__pantalla[data-tipo=carta] .falso-boton{font-size:.8rem;font-weight:500;padding:9px 16px;border:1px solid #b9c8c2;color:#16211e;background:none;border-radius:2px}.montaje__pantalla[data-tipo=carta] .falso-boton--lleno{background:#0c5a4e;border-color:#0c5a4e;color:#fff;font-weight:600}.montaje__pantalla[data-tipo=carta] h4{font-family:"Instrument Serif",Georgia,serif;font-weight:400;font-size:1.8rem;line-height:1.06;letter-spacing:0;color:#16211e}.montaje__pantalla[data-tipo=carta] .fweb__seccion{border-top:1px solid #dfe7e3;padding-top:22px;padding-bottom:24px}.montaje__pantalla[data-tipo=carta] .fweb__titulo{font-family:"Instrument Serif",Georgia,serif;font-weight:400;font-size:1.35rem;color:#16211e;letter-spacing:0;text-transform:none;margin-bottom:12px}.montaje__pantalla[data-tipo=carta] .esc__platos{gap:0}.montaje__pantalla[data-tipo=carta] .esc__plato{grid-template-columns:60px 1fr auto;gap:3px 14px;padding:12px 0;border-top:1px solid #e7ede9}.montaje__pantalla[data-tipo=carta] .esc__plato:first-child{border-top:0}.montaje__pantalla[data-tipo=carta] .esc__plato img{width:60px;height:60px;border-radius:4px;border:1px solid #dfe7e3}.montaje__pantalla[data-tipo=carta] .esc__plato .fweb__cafe-nombre{font-family:"Instrument Serif",Georgia,serif;font-size:1.12rem;color:#16211e}.montaje__pantalla[data-tipo=carta] .esc__plato .fweb__cafe-nota{font-family:"Instrument Serif",Georgia,serif;font-style:italic;font-size:.86rem;color:#72827c}.montaje__pantalla[data-tipo=carta] .esc__plato .fweb__cafe-precio{font-size:.92rem;font-weight:600;color:#37453f;white-space:nowrap;font-variant-numeric:tabular-nums}.montaje__pantalla[data-tipo=carta] .fweb__pie{border-top:1px solid #dfe7e3;font-size:.8rem;color:#72827c}.montaje__pantalla[data-tipo=carta] .montaje--cambiada [data-cambio],.montaje--cambiada .montaje__pantalla[data-tipo=carta] [data-cambio]{font-size:1.4em;font-weight:700;color:#0c5a4e}.montaje__pantalla[data-tipo=catalogo][data-caso=negocio]{--papel: #ffffff;--tinta: #1b1b1b;--tinta-suave: #6d675f;--raya: #e7e5e0;--acento-esc: #d63b22;--serifa: "Bricolage Grotesque", system-ui, sans-serif}.montaje__pantalla[data-tipo=catalogo][data-caso=negocio] .montaje__web{background:#fff;color:#1b1b1b;font-family:Bricolage Grotesque,system-ui,sans-serif}.montaje__pantalla[data-tipo=catalogo][data-caso=negocio] .fweb__cabecera{background:#fff;border-bottom:2px solid #1b1b1b;box-shadow:0 3px #d63b22}.montaje__pantalla[data-tipo=catalogo][data-caso=negocio] .fweb__marca{font-family:Bricolage Grotesque,system-ui,sans-serif;font-weight:700;font-size:1.05rem;color:#1b1b1b}.montaje__pantalla[data-tipo=catalogo][data-caso=negocio] .fweb__nav{color:#6d675f;font-size:.78rem}.montaje__pantalla[data-tipo=catalogo][data-caso=negocio] .esc__foto--sobre figcaption b{font-family:Bricolage Grotesque,system-ui,sans-serif;font-weight:700;font-size:1.45rem;line-height:1.08;letter-spacing:-.01em}.montaje__pantalla[data-tipo=catalogo][data-caso=negocio] .esc__foto--sobre figcaption span{font-size:.74rem;letter-spacing:0;text-transform:none;opacity:.9}.montaje__pantalla[data-tipo=catalogo][data-caso=negocio] .fweb__seccion{border-top:2px solid #1b1b1b;padding-top:20px;padding-bottom:24px}.montaje__pantalla[data-tipo=catalogo][data-caso=negocio] .fweb__titulo{font-family:Bricolage Grotesque,system-ui,sans-serif;font-weight:700;font-size:1.1rem;color:#1b1b1b;letter-spacing:0;text-transform:none}.montaje__pantalla[data-tipo=catalogo][data-caso=negocio] .fweb__titulo:before{content:"";display:inline-block;width:8px;height:8px;background:#d63b22;margin-right:8px}.montaje__pantalla[data-tipo=catalogo][data-caso=negocio] .esc__tarjeta{border:1.5px solid #1b1b1b;border-radius:2px;background:#fff;box-shadow:3px 3px #1b1b1b;padding:10px;gap:4px}.montaje__pantalla[data-tipo=catalogo][data-caso=negocio] .esc__tarjeta b{font-size:.8rem;font-weight:700;line-height:1.2}.montaje__pantalla[data-tipo=catalogo][data-caso=negocio] .esc__tarjeta i{font-style:normal;font-size:.7rem;color:#6d675f;line-height:1.35}.montaje__pantalla[data-tipo=catalogo][data-caso=negocio] .esc__tarjeta em{font-style:normal;font-size:.92rem;font-weight:700;color:#d63b22}.montaje__pantalla[data-tipo=catalogo][data-caso=negocio] .fweb__bajada{color:#6d675f;font-size:.9rem;line-height:1.55}.montaje__pantalla[data-tipo=catalogo][data-caso=negocio] .falso-boton{font-size:.8rem;font-weight:500;padding:9px 16px;border:1.5px solid #1b1b1b;border-radius:3px;color:#1b1b1b;background:none}.montaje__pantalla[data-tipo=catalogo][data-caso=negocio] .falso-boton--lleno{background:#d63b22;border-color:#d63b22;color:#fff;font-weight:700}.montaje__pantalla[data-tipo=catalogo][data-caso=negocio] .fweb__pie{border-top:2px solid #1b1b1b;font-size:.8rem;color:#6d675f}.montaje--cambiada .montaje__pantalla[data-tipo=catalogo][data-caso=negocio] [data-cambio]{font-family:Bricolage Grotesque,system-ui,sans-serif;font-size:1.5em;font-weight:700;color:#d63b22}.montaje__pantalla[data-tipo=catalogo][data-caso=inmobiliarias]{--papel: #0f1712;--tinta: #e9e6da;--tinta-suave: #93a093;--raya: #27332b;--acento-esc: #c9a15a;--serifa: "Instrument Serif", Georgia, serif}.montaje__pantalla[data-tipo=catalogo][data-caso=inmobiliarias] .montaje__web{background:#0f1712;color:#e9e6da;font-family:Bricolage Grotesque,system-ui,sans-serif}.montaje__pantalla[data-tipo=catalogo][data-caso=inmobiliarias] .fweb__cabecera{background:#0f1712;border-bottom:1px solid #27332b}.montaje__pantalla[data-tipo=catalogo][data-caso=inmobiliarias] .fweb__marca{font-family:"Instrument Serif",Georgia,serif;font-weight:400;font-size:1.25rem;color:#e9e6da}.montaje__pantalla[data-tipo=catalogo][data-caso=inmobiliarias] .fweb__nav{color:#93a093;font-size:.78rem}.montaje__pantalla[data-tipo=catalogo][data-caso=inmobiliarias] h4{font-family:"Instrument Serif",Georgia,serif;font-weight:400;font-size:1.85rem;line-height:1.08;letter-spacing:0;color:#e9e6da;margin:12px 0 6px}.montaje__pantalla[data-tipo=catalogo][data-caso=inmobiliarias] .fweb__seccion{border-top:1px solid #27332b;padding-top:18px;padding-bottom:20px}.montaje__pantalla[data-tipo=catalogo][data-caso=inmobiliarias] .fweb__titulo{font-family:"Instrument Serif",Georgia,serif;font-style:italic;font-weight:400;font-size:1.25rem;color:#e9e6da;letter-spacing:0;text-transform:none;margin-bottom:8px}.montaje__pantalla[data-tipo=catalogo][data-caso=inmobiliarias] .esc__tarjetas{grid-template-columns:1fr;gap:0}.montaje__pantalla[data-tipo=catalogo][data-caso=inmobiliarias] .esc__tarjeta{background:none;border:0;border-top:1px solid #27332b;border-radius:0;padding:13px 2px;grid-template-columns:1fr auto;align-items:center;gap:2px 16px}.montaje__pantalla[data-tipo=catalogo][data-caso=inmobiliarias] .esc__tarjeta b{grid-column:1;font-family:"Instrument Serif",Georgia,serif;font-weight:400;font-size:1.08rem;color:#e9e6da}.montaje__pantalla[data-tipo=catalogo][data-caso=inmobiliarias] .esc__tarjeta i{grid-column:1;font-style:normal;font-size:.74rem;color:#93a093}.montaje__pantalla[data-tipo=catalogo][data-caso=inmobiliarias] .esc__tarjeta em{grid-column:2;grid-row:1 / span 2;font-family:"Instrument Serif",Georgia,serif;font-style:normal;font-size:1.25rem;font-weight:400;color:#c9a15a;white-space:nowrap}.montaje__pantalla[data-tipo=catalogo][data-caso=inmobiliarias] .fweb__portada--corta:has(.fweb__bajada){border-top:1px solid #27332b}.montaje__pantalla[data-tipo=catalogo][data-caso=inmobiliarias] .fweb__bajada{color:#93a093;font-size:.9rem;line-height:1.55}.montaje__pantalla[data-tipo=catalogo][data-caso=inmobiliarias] .falso-boton{font-size:.8rem;font-weight:500;padding:9px 16px;border:1px solid #48564c;border-radius:2px;color:#e9e6da;background:none}.montaje__pantalla[data-tipo=catalogo][data-caso=inmobiliarias] .falso-boton--lleno{background:#c9a15a;border-color:#c9a15a;color:#131a15;font-weight:700}.montaje__pantalla[data-tipo=catalogo][data-caso=inmobiliarias] .fweb__pie{border-top:1px solid #27332b;font-size:.8rem;color:#93a093}.montaje--cambiada .montaje__pantalla[data-tipo=catalogo][data-caso=inmobiliarias] [data-cambio]{font-family:"Instrument Serif",Georgia,serif;font-size:1.5em;font-weight:400;color:#c9a15a}.montaje__pantalla[data-tipo=catalogo][data-caso=hoteles]{--papel: #ffffff;--tinta: #3c3722;--tinta-suave: #807752;--raya: #dfe3cc;--acento-esc: #b3491f;--serifa: "Instrument Serif", Georgia, serif}.montaje__pantalla[data-tipo=catalogo][data-caso=hoteles] .montaje__web{background:#fff;color:#3c3722;font-family:Bricolage Grotesque,system-ui,sans-serif}.montaje__pantalla[data-tipo=catalogo][data-caso=hoteles] .fweb__cabecera{background:#fff;border-bottom:1px solid #e3e6d0}.montaje__pantalla[data-tipo=catalogo][data-caso=hoteles] .fweb__marca{font-family:"Instrument Serif",Georgia,serif;font-weight:400;font-size:1.2rem;color:#3c3722}.montaje__pantalla[data-tipo=catalogo][data-caso=hoteles] .fweb__nav{color:#807752;font-size:.78rem}.montaje__pantalla[data-tipo=catalogo][data-caso=hoteles] h4{font-family:"Instrument Serif",Georgia,serif;font-style:italic;font-weight:400;font-size:1.75rem;line-height:1.1;letter-spacing:0;color:#3c3722;margin:12px 0 6px}.montaje__pantalla[data-tipo=catalogo][data-caso=hoteles] .fweb__seccion{border-top:0;background:#edf1e0;padding-top:20px;padding-bottom:24px}.montaje__pantalla[data-tipo=catalogo][data-caso=hoteles] .fweb__titulo{font-family:"Instrument Serif",Georgia,serif;font-style:italic;font-weight:400;font-size:1.3rem;color:#55603a;letter-spacing:0;text-transform:none;margin-bottom:14px}.montaje__pantalla[data-tipo=catalogo][data-caso=hoteles] .esc__tarjetas{grid-template-columns:1fr;gap:8px}.montaje__pantalla[data-tipo=catalogo][data-caso=hoteles] .esc__tarjeta{background:#fff;border:1px solid #dde2c6;border-radius:14px;padding:12px 16px;grid-template-columns:1fr auto;align-items:center;gap:2px 14px}.montaje__pantalla[data-tipo=catalogo][data-caso=hoteles] .esc__tarjeta b{grid-column:1;font-family:"Instrument Serif",Georgia,serif;font-weight:400;font-size:1.08rem;color:#3c3722}.montaje__pantalla[data-tipo=catalogo][data-caso=hoteles] .esc__tarjeta i{grid-column:1;font-style:normal;font-size:.74rem;color:#807752}.montaje__pantalla[data-tipo=catalogo][data-caso=hoteles] .esc__tarjeta em{grid-column:2;grid-row:1 / span 2;font-style:normal;font-size:1rem;font-weight:700;color:#b3491f;white-space:nowrap}.montaje__pantalla[data-tipo=catalogo][data-caso=hoteles] .fweb__bajada{color:#807752;font-size:.9rem;line-height:1.55}.montaje__pantalla[data-tipo=catalogo][data-caso=hoteles] .falso-boton{font-size:.8rem;font-weight:500;padding:9px 18px;border:1px solid #b9b292;border-radius:999px;color:#3c3722;background:none}.montaje__pantalla[data-tipo=catalogo][data-caso=hoteles] .falso-boton--lleno{background:#b3491f;border-color:#b3491f;color:#fff;font-weight:700}.montaje__pantalla[data-tipo=catalogo][data-caso=hoteles] .fweb__pie{border-top:1px solid #e3e6d0;font-size:.8rem;color:#807752}.montaje--cambiada .montaje__pantalla[data-tipo=catalogo][data-caso=hoteles] [data-cambio]{font-family:Bricolage Grotesque,system-ui,sans-serif;font-size:1.5em;font-weight:700;color:#b3491f}.montaje__pantalla[data-tipo=causa]{--papel: #0e2117;--tinta: #f2f6ee;--tinta-suave: #a3b8a7;--raya: rgba(242, 246, 238, .14);--acento-esc: #c9f24f}.montaje__pantalla[data-tipo=causa] .montaje__web{font-family:Bricolage Grotesque,system-ui,sans-serif}.montaje__pantalla[data-tipo=causa] .fweb__cabecera{padding-top:18px;padding-bottom:16px;border-bottom-color:var(--raya)}.montaje__pantalla[data-tipo=causa] .fweb__marca{font-family:Bricolage Grotesque,system-ui,sans-serif;font-weight:700;font-size:1.05rem;color:var(--tinta);display:inline-flex;align-items:center;gap:8px}.montaje__pantalla[data-tipo=causa] .fweb__marca:before{content:"";width:9px;height:9px;border-radius:2px;background:var(--acento-esc)}.montaje__pantalla[data-tipo=causa] .fweb__nav{font-size:.78rem;color:var(--tinta-suave)}.montaje__pantalla[data-tipo=causa] .fweb__portada--corta{padding-top:22px;padding-bottom:22px}.montaje__pantalla[data-tipo=causa] h4{font-family:"Instrument Serif",Georgia,serif;font-weight:400;font-size:1.9rem;line-height:1.08;letter-spacing:0;color:var(--tinta);margin:0}.montaje__pantalla[data-tipo=causa] h4:after{content:"";display:block;width:42px;height:4px;border-radius:2px;background:var(--acento-esc);margin-top:16px}.montaje__pantalla[data-tipo=causa] .esc__cifras{grid-template-columns:1fr;gap:0;margin:0 -20px;padding:8px 20px;background:#12301e}.montaje__pantalla[data-tipo=causa] .esc__cifras div{gap:4px;padding:14px 0;border-top:1px solid var(--raya)}.montaje__pantalla[data-tipo=causa] .esc__cifras div:first-child{border-top:0}.montaje__pantalla[data-tipo=causa] .esc__cifras b{font-family:Bricolage Grotesque,system-ui,sans-serif;font-weight:700;font-size:2.8rem;line-height:1;letter-spacing:-.03em;color:var(--acento-esc)}.montaje__pantalla[data-tipo=causa] .esc__cifras span{font-size:.8rem;color:var(--tinta-suave)}.montaje__pantalla[data-tipo=causa] .fweb__bajada{font-size:.92rem;line-height:1.55;color:var(--tinta-suave)}.montaje__pantalla[data-tipo=causa] .fila{gap:10px;margin-top:18px}.montaje__pantalla[data-tipo=causa] .falso-boton{font-family:Bricolage Grotesque,system-ui,sans-serif;font-weight:500;font-size:.85rem;padding:10px 18px;border-radius:999px;border:1px solid rgba(242,246,238,.35);color:var(--tinta);background:transparent}.montaje__pantalla[data-tipo=causa] .falso-boton--lleno{font-weight:700;background:var(--acento-esc);border-color:var(--acento-esc);color:#10230f}.montaje__pantalla[data-tipo=causa] [data-cambio]{transition:font-size .4s,color .4s,background-color .4s,padding .4s,box-shadow .4s}.montaje--cambiada .montaje__pantalla[data-tipo=causa] [data-cambio]{flex:1 1 100%;text-align:center;font-size:1.12rem;padding:16px 26px;background:#3fd97c;border-color:#3fd97c;color:#06220f;box-shadow:0 0 0 5px #3fd97c38}.montaje__pantalla[data-tipo=causa] .fweb__pie{border-top-color:var(--raya);font-size:.78rem;color:var(--tinta-suave);padding-top:16px;padding-bottom:22px}.montaje__pantalla[data-tipo=citas][data-caso=clinicas]{--papel: #ffffff;--acento-esc: #0e7c6b}.montaje__pantalla[data-caso=clinicas] .montaje__web{background:#fff;color:#132a31;font-family:Bricolage Grotesque,system-ui,sans-serif}.montaje__pantalla[data-caso=clinicas] .fweb__cabecera{background:#fff;border-bottom:1px solid #dfe9eb}.montaje__pantalla[data-caso=clinicas] .fweb__marca{font-family:Bricolage Grotesque,system-ui,sans-serif;font-weight:700;font-size:1rem;color:#132a31}.montaje__pantalla[data-caso=clinicas] .fweb__marca:before{content:"";display:inline-block;width:9px;height:9px;margin-right:8px;vertical-align:-1px;background:#0e7c6b;border-radius:2px}.montaje__pantalla[data-caso=clinicas] .fweb__nav{color:#5c747b;font-size:.78rem}.montaje__pantalla[data-caso=clinicas] .esc__dos{padding-top:24px;padding-bottom:24px}.montaje__pantalla[data-caso=clinicas] .montaje__web h4{font-family:Bricolage Grotesque,system-ui,sans-serif;font-weight:500;font-size:1.6rem;line-height:1.12;letter-spacing:-.01em;color:#132a31;margin:0 0 12px}.montaje__pantalla[data-caso=clinicas] .fweb__bajada{color:#4f6a72;font-size:.9rem;line-height:1.55}.montaje__pantalla[data-caso=clinicas] .esc__dos--foto .esc__foto{border-radius:8px;border:1px solid #dfe9eb}.montaje__pantalla[data-caso=clinicas] .fweb__seccion{border-top:1px solid #dfe9eb}.montaje__pantalla[data-caso=clinicas] .fweb__titulo{font-family:Bricolage Grotesque,system-ui,sans-serif;font-weight:700;font-size:1rem;color:#132a31}.montaje__pantalla[data-caso=clinicas] .fweb__cafe{border-top:1px solid #e3ecee;padding:13px 0}.montaje__pantalla[data-caso=clinicas] .fweb__cafe:first-child{border-top:0}.montaje__pantalla[data-caso=clinicas] .fweb__cafe-nombre{font-family:Bricolage Grotesque,system-ui,sans-serif;font-weight:500;font-size:1rem;color:#132a31}.montaje__pantalla[data-caso=clinicas] .fweb__cafe-nota{font-size:.78rem;color:#6b8289}.montaje__pantalla[data-caso=clinicas] .fweb__cafe-precio{font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:.82rem;font-weight:700;color:#0e7c6b;white-space:nowrap}.montaje__pantalla[data-caso=clinicas] .esc__caja--horario{background:#f1f6f5;border:1px solid #d5e4e0;border-radius:8px;padding:14px}.montaje__pantalla[data-caso=clinicas] .esc__caja--horario .esc__linea{color:#43606a;font-size:.8rem;transition:color .4s}.montaje--cambiada .montaje__pantalla[data-caso=clinicas] .esc__caja--horario{background:#0e7c6b;border-color:#0e7c6b;padding:18px 14px}.montaje--cambiada .montaje__pantalla[data-caso=clinicas] .esc__caja--horario .esc__linea{color:#fff}.montaje__pantalla[data-caso=clinicas] .esc__barra{background:#132a31;border-top:0;padding:12px 20px}.montaje__pantalla[data-caso=clinicas] .esc__barra .falso-boton--lleno{background:#fff;border:1px solid #ffffff;color:#132a31;font-weight:700;border-radius:6px;padding:10px 12px}.montaje__pantalla[data-tipo=citas][data-caso=dentistas]{--papel: #ffffff;--acento-esc: #0897a9}.montaje__pantalla[data-caso=dentistas] .montaje__web{background:#fff;color:#0f2a38;font-family:Bricolage Grotesque,system-ui,sans-serif}.montaje__pantalla[data-caso=dentistas] .fweb__cabecera{background:#fff;border-bottom:1px solid #e3f0f2}.montaje__pantalla[data-caso=dentistas] .fweb__marca{font-family:Bricolage Grotesque,system-ui,sans-serif;font-weight:700;font-size:1rem;color:#0f2a38;line-height:1.15}.montaje__pantalla[data-caso=dentistas] .fweb__marca:before{content:"";display:inline-block;width:10px;height:10px;margin-right:8px;vertical-align:-1px;background:#0aa8b8;border-radius:50%}.montaje__pantalla[data-caso=dentistas] .fweb__nav{color:#5b7a87;font-size:.78rem}.montaje__pantalla[data-caso=dentistas] .esc__dos{background:#e9f7f8;padding-top:24px;padding-bottom:26px}.montaje__pantalla[data-caso=dentistas] .montaje__web h4{font-family:Bricolage Grotesque,system-ui,sans-serif;font-weight:700;font-size:1.52rem;line-height:1.08;letter-spacing:-.02em;color:#0f2a38;margin:0 0 12px}.montaje__pantalla[data-caso=dentistas] .fweb__bajada{color:#3f6270;font-size:.88rem;line-height:1.5}.montaje__pantalla[data-caso=dentistas] .esc__dos--foto .esc__foto{border-radius:16px}.montaje__pantalla[data-caso=dentistas] .fweb__seccion{border-top:0;padding-top:22px}.montaje__pantalla[data-caso=dentistas] .fweb__titulo{font-family:Bricolage Grotesque,system-ui,sans-serif;font-weight:700;font-size:1.05rem;color:#0f2a38}.montaje__pantalla[data-caso=dentistas] .fweb__lista{gap:8px}.montaje__pantalla[data-caso=dentistas] .fweb__cafe{border:1px solid #d8edef;border-radius:12px;padding:12px 14px;background:#fff}.montaje__pantalla[data-caso=dentistas] .fweb__cafe-nombre{font-family:Bricolage Grotesque,system-ui,sans-serif;font-weight:700;font-size:.95rem;color:#0f2a38}.montaje__pantalla[data-caso=dentistas] .fweb__cafe-nota{font-size:.78rem;color:#5b7a87}.montaje__pantalla[data-caso=dentistas] .fweb__cafe-precio{font-family:Bricolage Grotesque,system-ui,sans-serif;font-size:.9rem;font-weight:700;color:#0897a9;white-space:nowrap}.montaje__pantalla[data-caso=dentistas] .esc__caja--horario{background:#e9f7f8;border:0;border-radius:14px;padding:14px}.montaje__pantalla[data-caso=dentistas] .esc__caja--horario .esc__linea{color:#3f6270;font-size:.8rem;transition:color .4s}.montaje--cambiada .montaje__pantalla[data-caso=dentistas] .esc__caja--horario{background:#0897a9;padding:18px 14px}.montaje--cambiada .montaje__pantalla[data-caso=dentistas] .esc__caja--horario .esc__linea{color:#fff}.montaje__pantalla[data-caso=dentistas] .esc__barra{background:#0897a9;border-top:0;padding:12px 20px}.montaje__pantalla[data-caso=dentistas] .esc__barra .falso-boton--lleno{background:#fff;border:1px solid #ffffff;color:#06707d;font-weight:700;border-radius:999px;padding:10px 12px}.montaje__pantalla[data-tipo=citas][data-caso=gimnasios]{--papel: #101214;--acento-esc: #c8f24e}.montaje__pantalla[data-caso=gimnasios] .montaje__web{background:#101214;color:#f0f3f1;font-family:Bricolage Grotesque,system-ui,sans-serif}.montaje__pantalla[data-caso=gimnasios] .fweb__cabecera{background:#101214;border-bottom:1px solid #23282b}.montaje__pantalla[data-caso=gimnasios] .fweb__marca{font-family:Bricolage Grotesque,system-ui,sans-serif;font-style:italic;font-weight:700;font-size:1.1rem;color:#fff}.montaje__pantalla[data-caso=gimnasios] .fweb__marca:before{content:"";display:inline-block;width:10px;height:10px;margin-right:8px;vertical-align:-1px;background:#c8f24e;transform:skew(-14deg)}.montaje__pantalla[data-caso=gimnasios] .fweb__nav{color:#8b9490;font-size:.78rem}.montaje__pantalla[data-caso=gimnasios] .esc__dos--sola{display:block;padding-top:28px;padding-bottom:28px}.montaje__pantalla[data-caso=gimnasios] .montaje__web h4{font-family:Bricolage Grotesque,system-ui,sans-serif;font-weight:700;font-size:2rem;line-height:1.03;letter-spacing:-.02em;color:#fff;margin:0 0 14px}.montaje__pantalla[data-caso=gimnasios] .esc__dos h4:after{content:"";display:block;width:46px;height:5px;margin-top:14px;background:#c8f24e}.montaje__pantalla[data-caso=gimnasios] .fweb__bajada{color:#a7b1ad;font-size:.9rem;line-height:1.55}.montaje__pantalla[data-caso=gimnasios] .fweb__seccion{border-top:1px solid #23282b}.montaje__pantalla[data-caso=gimnasios] .fweb__titulo{font-family:Bricolage Grotesque,system-ui,sans-serif;font-weight:700;font-size:1rem;color:#fff}.montaje__pantalla[data-caso=gimnasios] .fweb__cafe{border-top:1px solid #23282b;padding:13px 0}.montaje__pantalla[data-caso=gimnasios] .fweb__cafe:first-child{border-top:0}.montaje__pantalla[data-caso=gimnasios] .fweb__cafe-nombre{font-family:Bricolage Grotesque,system-ui,sans-serif;font-weight:700;font-size:1.02rem;color:#f0f3f1}.montaje__pantalla[data-caso=gimnasios] .fweb__cafe-nota{font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:.74rem;color:#7f8a85}.montaje__pantalla[data-caso=gimnasios] .fweb__cafe-precio{font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:.85rem;font-weight:700;color:#c8f24e;white-space:nowrap}.montaje__pantalla[data-caso=gimnasios] .esc__caja--horario{background:#16191b;border:1px solid #2c3236;border-radius:6px;padding:14px}.montaje__pantalla[data-caso=gimnasios] .esc__caja--horario .esc__linea{font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:.76rem;color:#93a09a;transition:color .4s}.montaje--cambiada .montaje__pantalla[data-caso=gimnasios] .esc__caja--horario{background:#c8f24e;border-color:#c8f24e;padding:18px 14px}.montaje--cambiada .montaje__pantalla[data-caso=gimnasios] .esc__caja--horario .esc__linea{color:#101214}.montaje__pantalla[data-caso=gimnasios] .esc__barra{background:#c8f24e;border-top:0;padding:12px 20px}.montaje__pantalla[data-caso=gimnasios] .esc__barra .falso-boton--lleno{background:#101214;border:1px solid #101214;color:#c8f24e;font-weight:700;border-radius:6px;padding:10px 12px}.montaje__pantalla[data-tipo=citas][data-caso=peluquerias]{--papel: #ffffff;--acento-esc: #7a2434}.montaje__pantalla[data-caso=peluquerias] .montaje__web{background:#fff;color:#1a1712;font-family:Bricolage Grotesque,system-ui,sans-serif}.montaje__pantalla[data-caso=peluquerias] .fweb__cabecera{background:#fff;border-bottom:1px solid #1a1712}.montaje__pantalla[data-caso=peluquerias] .fweb__marca{font-family:"Instrument Serif",Georgia,serif;font-style:italic;font-weight:400;font-size:1.3rem;color:#1a1712}.montaje__pantalla[data-caso=peluquerias] .fweb__nav{color:#6e665c;font-size:.78rem}.montaje__pantalla[data-caso=peluquerias] .esc__dos--sola{display:block;padding-top:26px;padding-bottom:26px}.montaje__pantalla[data-caso=peluquerias] .montaje__web h4{font-family:"Instrument Serif",Georgia,serif;font-weight:400;font-size:1.9rem;line-height:1.08;letter-spacing:0;color:#1a1712;margin:0 0 14px}.montaje__pantalla[data-caso=peluquerias] .fweb__bajada{color:#5d564c;font-size:.92rem;line-height:1.55}.montaje__pantalla[data-caso=peluquerias] .fweb__seccion{border-top:1px solid #e4dfd6}.montaje__pantalla[data-caso=peluquerias] .fweb__titulo{font-family:"Instrument Serif",Georgia,serif;font-weight:400;font-size:1.25rem;color:#1a1712}.montaje__pantalla[data-caso=peluquerias] .fweb__cafe{grid-template-columns:auto 1fr auto;align-items:baseline;gap:3px 10px;padding:14px 0;border-top:1px solid #e4dfd6}.montaje__pantalla[data-caso=peluquerias] .fweb__cafe:first-child{border-top:0}.montaje__pantalla[data-caso=peluquerias] .fweb__cafe:after{content:"";grid-column:2;grid-row:1;align-self:end;margin-bottom:5px;border-bottom:1px dotted #b9b0a2}.montaje__pantalla[data-caso=peluquerias] .fweb__cafe-nombre{grid-column:1;grid-row:1;font-family:"Instrument Serif",Georgia,serif;font-size:1.12rem;color:#1a1712}.montaje__pantalla[data-caso=peluquerias] .fweb__cafe-nota{grid-column:1 / -1;grid-row:2;font-size:.78rem;color:#6e665c}.montaje__pantalla[data-caso=peluquerias] .fweb__cafe-precio{grid-column:3;grid-row:1;align-self:baseline;font-family:"Instrument Serif",Georgia,serif;font-size:1.05rem;font-weight:400;color:#1a1712;white-space:nowrap}.montaje__pantalla[data-caso=peluquerias] .esc__caja--horario{background:#fff;border:1px solid #1a1712;border-radius:0;padding:14px;text-align:center}.montaje__pantalla[data-caso=peluquerias] .esc__caja--horario .esc__linea{color:#4d463d;font-size:.8rem;transition:color .4s}.montaje__pantalla[data-caso=peluquerias] .esc__caja--horario .esc__linea:last-child{font-weight:700;color:#1a1712}.montaje--cambiada .montaje__pantalla[data-caso=peluquerias] .esc__caja--horario{background:#7a2434;border-color:#7a2434;padding:18px 14px}.montaje--cambiada .montaje__pantalla[data-caso=peluquerias] .esc__caja--horario .esc__linea,.montaje--cambiada .montaje__pantalla[data-caso=peluquerias] .esc__caja--horario .esc__linea:last-child{color:#fff}.montaje__pantalla[data-caso=peluquerias] .esc__barra{background:#1a1712;border-top:0;padding:12px 20px}.montaje__pantalla[data-caso=peluquerias] .esc__barra .falso-boton--lleno{background:#7a2434;border:1px solid #7a2434;color:#fff;font-weight:700;border-radius:0;padding:10px 12px}.montaje__pantalla[data-tipo=despacho]{--papel: #ffffff;--tinta: #181a20;--tinta-suave: #5c626e;--raya: #e4e6ea;--acento-esc: #6e2434;--serifa: "Instrument Serif", Georgia, serif}.montaje__pantalla[data-tipo=despacho] .montaje__web{font-family:system-ui,-apple-system,Segoe UI,sans-serif}.montaje__pantalla[data-tipo=despacho] .fweb__cabecera{padding-top:15px;padding-bottom:15px;border-bottom:2.5px solid var(--tinta)}.montaje__pantalla[data-tipo=despacho] .fweb__marca{font-weight:400;font-size:1.32rem}.montaje__pantalla[data-tipo=despacho] .fweb__marca:after{content:"";display:inline-block;width:6px;height:6px;margin-left:7px;background:var(--acento-esc)}.montaje__pantalla[data-tipo=despacho] .fweb__nav{gap:16px;font-size:.78rem}.montaje__pantalla[data-tipo=despacho] .fweb__portada{padding-top:28px;padding-bottom:26px}.montaje__pantalla[data-tipo=despacho] .montaje__web h4{margin:0 0 12px;font-size:1.95rem;line-height:1.07}.montaje__pantalla[data-tipo=despacho] .fweb__bajada{font-size:.9rem;line-height:1.55}.montaje__pantalla[data-tipo=despacho] .esc__dos{gap:16px;padding-top:20px;padding-bottom:22px;border-top:1px solid var(--raya)}.montaje__pantalla[data-tipo=despacho] .fweb__titulo{font-family:var(--serifa);font-style:italic;font-weight:400;font-size:1.2rem;margin-bottom:10px}.montaje__pantalla[data-tipo=despacho] .fweb__cafe{padding:12px 0}.montaje__pantalla[data-tipo=despacho] .fweb__lista .fweb__cafe:first-child{border-top:2px solid var(--tinta)}.montaje__pantalla[data-tipo=despacho] .fweb__cafe-nombre{font-family:var(--serifa);font-size:1.08rem}.montaje__pantalla[data-tipo=despacho] .fweb__cafe-nota{font-size:.78rem}.montaje__pantalla[data-tipo=despacho] .esc__caja{border:1px solid var(--tinta);border-top:4px solid var(--acento-esc);border-radius:2px;padding:14px 14px 16px;background:var(--papel)}.montaje__pantalla[data-tipo=despacho] .esc__caja .fweb__titulo{margin-bottom:2px}.montaje__pantalla[data-tipo=despacho] .esc__caja .falso-boton{margin-top:8px;padding:10px 12px;border-radius:2px;font-weight:600}.montaje--cambiada .montaje__pantalla[data-tipo=despacho] .esc__linea [data-cambio]{font-family:var(--serifa);font-size:1.7em;font-weight:400;color:var(--acento-esc)}.montaje__pantalla[data-caso=web-personal]{--papel: #101419;--tinta: #e9edf1;--tinta-suave: #96a0ab;--raya: #262e38;--acento-esc: #c9f24b;--serifa: "Bricolage Grotesque", system-ui, sans-serif}.montaje__pantalla[data-caso=web-personal] .montaje__web{font-family:var(--serifa)}.montaje__pantalla[data-caso=web-personal] .fweb__cabecera{border-bottom:1px solid var(--raya)}.montaje__pantalla[data-caso=web-personal] .fweb__marca{font-weight:700;font-size:1.05rem;letter-spacing:-.02em}.montaje__pantalla[data-caso=web-personal] .fweb__marca:after{content:none}.montaje__pantalla[data-caso=web-personal] .fweb__nav{gap:14px;font-family:ui-monospace,SF Mono,Cascadia Mono,monospace;font-size:.72rem}.montaje__pantalla[data-caso=web-personal] .montaje__web h4{font-weight:500;font-size:1.8rem;line-height:1.08;letter-spacing:-.02em}.montaje__pantalla[data-caso=web-personal] .esc__dos{grid-template-columns:1fr 1.05fr;gap:14px;border-top:1px solid var(--raya)}.montaje__pantalla[data-caso=web-personal] .fweb__titulo{font-style:normal;font-weight:500;font-size:1.05rem}.montaje__pantalla[data-caso=web-personal] .fweb__lista .fweb__cafe:first-child{border-top:0}.montaje__pantalla[data-caso=web-personal] .fweb__cafe-nombre{font-weight:500;font-size:.98rem}.montaje__pantalla[data-caso=web-personal] .fweb__cafe-nota{font-family:ui-monospace,SF Mono,Cascadia Mono,monospace;font-size:.7rem}.montaje__pantalla[data-caso=web-personal] .esc__caja{border:1px solid var(--raya);border-radius:16px;padding:14px 14px 16px;background:#1a212b}.montaje__pantalla[data-caso=web-personal] .esc__caja .falso-boton{border-radius:999px;font-weight:700}.montaje__pantalla[data-caso=web-personal] .esc__caja .falso-boton--lleno{color:#101419}.montaje__pantalla[data-caso=web-personal] .esc__linea [data-cambio]{overflow-wrap:anywhere;font-size:.78em;letter-spacing:0}.montaje--cambiada .montaje__pantalla[data-caso=web-personal] .esc__linea [data-cambio]{display:block;margin-top:5px;padding:7px 9px;border-radius:8px;background:var(--acento-esc);color:#101419;font-family:inherit;font-size:.78em;font-weight:700;letter-spacing:0;overflow-wrap:normal;word-break:normal}.montaje__pantalla[data-tipo=galeria] .esc__sub{text-transform:none;letter-spacing:0}.montaje__pantalla[data-caso=fotografos]{--papel: #141414;--tinta: #f4f4f4;--tinta-suave: #8f8e8a;--raya: #2b2b29;--acento-esc: #f4f4f4}.montaje__pantalla[data-caso=fotografos] .montaje__web{--papel: #141414;--tinta: #f4f4f4;--tinta-suave: #8f8e8a;--raya: #2b2b29;--acento-esc: #f4f4f4;background:#141414;color:#f4f4f4;font-family:Bricolage Grotesque,system-ui,sans-serif}.montaje__pantalla[data-caso=fotografos] .fweb__cabecera{background:#141414;border-bottom:1px solid #2b2b29;padding-top:20px;padding-bottom:18px}.montaje__pantalla[data-caso=fotografos] .fweb__marca{font-family:"Instrument Serif",Georgia,serif;font-weight:400;font-size:1.5rem;line-height:1.1;color:#f4f4f4}.montaje__pantalla[data-caso=fotografos] .esc__sub{font-size:.8rem;color:#8f8e8a}.montaje__pantalla[data-caso=fotografos] .fweb__nav{font-size:.78rem;color:#8f8e8a;gap:18px;margin-top:4px}.montaje__pantalla[data-caso=fotografos] .esc__rejilla{gap:8px;padding-top:20px;padding-bottom:20px}.montaje__pantalla[data-caso=fotografos] .esc__rejilla img{border-radius:0}.montaje__pantalla[data-caso=fotografos] .esc__rejilla figcaption{font-family:"Instrument Serif",Georgia,serif;font-style:italic;font-size:.8rem;color:#8f8e8a;margin-top:6px}.montaje--cambiada .montaje__pantalla[data-caso=fotografos] .esc__rejilla{gap:14px}.montaje--cambiada .montaje__pantalla[data-caso=fotografos] .esc__rejilla img{aspect-ratio:4 / 5}.montaje--cambiada .montaje__pantalla[data-caso=fotografos] .esc__rejilla figcaption{color:#f4f4f4}.montaje__pantalla[data-caso=fotografos] h4{font-family:"Instrument Serif",Georgia,serif;font-weight:400;font-size:1.85rem;line-height:1.08;letter-spacing:0;color:#f4f4f4;margin:10px 0 14px}.montaje__pantalla[data-caso=fotografos] .fweb__portada--corta{padding-top:20px;padding-bottom:26px}.montaje__pantalla[data-caso=fotografos] .fweb__bajada{color:#a9a8a4;font-size:.9rem;line-height:1.55}.montaje__pantalla[data-caso=fotografos] .fila{gap:10px;margin-top:18px}.montaje__pantalla[data-caso=fotografos] .falso-boton{border-radius:0;border:1px solid #4a4a47;color:#f4f4f4;background:none;font-size:.8rem;padding:9px 16px}.montaje__pantalla[data-caso=fotografos] .falso-boton--lleno{background:#f4f4f4;border-color:#f4f4f4;color:#141414;font-weight:600}.montaje__pantalla[data-caso=fotografos] .fweb__pie{border-top:1px solid #2b2b29;font-size:.8rem;color:#8f8e8a}.montaje--cambiada .montaje__pantalla[data-caso=fotografos] .fweb__pie [data-cambio]{font-family:"Instrument Serif",Georgia,serif;font-style:italic;font-size:1.25em;font-weight:400;color:#f4f4f4}.montaje__pantalla[data-caso=arquitectos]{--papel: #ffffff;--tinta: #131c28;--tinta-suave: #5d6b7b;--raya: #dde3ea;--acento-esc: #1e46c8}.montaje__pantalla[data-caso=arquitectos] .montaje__web{--papel: #ffffff;--tinta: #131c28;--tinta-suave: #5d6b7b;--raya: #dde3ea;--acento-esc: #1e46c8;background:#fff;color:#131c28;font-family:Bricolage Grotesque,system-ui,sans-serif}.montaje__pantalla[data-caso=arquitectos] .fweb__cabecera{background:#fff;border-bottom:1px solid #dde3ea;padding-top:18px;padding-bottom:16px}.montaje__pantalla[data-caso=arquitectos] .fweb__marca{font-family:Bricolage Grotesque,system-ui,sans-serif;font-weight:700;font-size:1.15rem;letter-spacing:-.01em;color:#131c28}.montaje__pantalla[data-caso=arquitectos] .esc__sub{font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:.74rem;color:#1e46c8}.montaje__pantalla[data-caso=arquitectos] .fweb__nav{font-size:.78rem;color:#5d6b7b;gap:18px;margin-top:3px}.montaje__pantalla[data-caso=arquitectos] .esc__rejilla{gap:10px;padding-top:18px;padding-bottom:18px}.montaje__pantalla[data-caso=arquitectos] .esc__rejilla figure{border:1px solid #dde3ea;padding:8px 8px 10px}.montaje__pantalla[data-caso=arquitectos] .esc__rejilla figcaption{font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:.72rem;color:#5d6b7b;margin-top:8px}.montaje__pantalla[data-caso=arquitectos] .esc__rejilla .esc__placa{border-radius:0;background-color:#1e46c8;background-image:linear-gradient(rgba(255,255,255,.2) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.2) 1px,transparent 1px);background-size:22px 22px}.montaje__pantalla[data-caso=arquitectos] .esc__rejilla figure:nth-child(2) .esc__placa{background-color:#dd5a1e}.montaje__pantalla[data-caso=arquitectos] .esc__rejilla figure:nth-child(3) .esc__placa{background-color:#d9e3f7;background-image:linear-gradient(rgba(30,70,200,.18) 1px,transparent 1px),linear-gradient(90deg,rgba(30,70,200,.18) 1px,transparent 1px)}.montaje__pantalla[data-caso=arquitectos] .esc__rejilla figure:nth-child(4) .esc__placa{background-color:#131c28}.montaje--cambiada .montaje__pantalla[data-caso=arquitectos] .esc__rejilla{gap:12px}.montaje--cambiada .montaje__pantalla[data-caso=arquitectos] .esc__rejilla .esc__placa{aspect-ratio:16 / 10}.montaje__pantalla[data-caso=arquitectos] h4{font-family:Bricolage Grotesque,system-ui,sans-serif;font-weight:700;font-size:1.5rem;line-height:1.12;letter-spacing:-.015em;color:#131c28;margin:8px 0 12px}.montaje__pantalla[data-caso=arquitectos] .fweb__portada--corta{padding-top:18px;padding-bottom:24px}.montaje__pantalla[data-caso=arquitectos] .fweb__bajada{color:#5d6b7b;font-size:.9rem;line-height:1.55}.montaje__pantalla[data-caso=arquitectos] .fila{gap:10px;margin-top:18px}.montaje__pantalla[data-caso=arquitectos] .falso-boton{border-radius:0;border:1px solid #1e46c8;color:#1e46c8;background:none;font-size:.8rem;font-weight:500;padding:9px 16px}.montaje__pantalla[data-caso=arquitectos] .falso-boton--lleno{background:#1e46c8;border-color:#1e46c8;color:#fff;font-weight:600}.montaje__pantalla[data-caso=arquitectos] .fweb__pie{border-top:1px solid #dde3ea;font-size:.8rem;color:#5d6b7b}.montaje--cambiada .montaje__pantalla[data-caso=arquitectos] .fweb__pie [data-cambio]{font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:1.05em;font-weight:700;color:#1e46c8}.montaje__pantalla[data-tipo=landing] .esc__pildora{text-transform:none;letter-spacing:0}.montaje__pantalla[data-tipo=landing] .esc__foto figcaption{text-transform:none;letter-spacing:0;font-style:italic}.montaje--cambiada .montaje__pantalla[data-tipo=landing] .esc__fechas{grid-template-columns:1fr}.montaje--cambiada .montaje__pantalla[data-tipo=landing] .esc__fecha:nth-child(n+2){display:none}.montaje__pantalla[data-tipo=landing][data-caso=landing-page]{--papel: #ffc21a;--tinta: #1c1503;--tinta-suave: rgba(28, 21, 3, .72);--raya: #1c1503;--acento-esc: #c8341c}.montaje__pantalla[data-tipo=landing][data-caso=landing-page] .fweb__cabecera{border-bottom:2px solid var(--tinta);padding-top:14px;padding-bottom:14px}.montaje__pantalla[data-tipo=landing][data-caso=landing-page] .fweb__marca{font-family:Bricolage Grotesque,sans-serif;font-weight:700;font-size:1.12rem;letter-spacing:-.01em}.montaje__pantalla[data-tipo=landing][data-caso=landing-page] .fweb__nav{font-weight:500;color:var(--tinta)}.montaje__pantalla[data-tipo=landing][data-caso=landing-page] .esc__centro{padding-top:32px;padding-bottom:4px}.montaje__pantalla[data-tipo=landing][data-caso=landing-page] .esc__centro h4{font-family:Bricolage Grotesque,sans-serif;font-weight:700;font-size:2.1rem;line-height:1;letter-spacing:-.025em;margin:12px 0}.montaje__pantalla[data-tipo=landing][data-caso=landing-page] .esc__pildora{background:var(--tinta);color:var(--papel);border:0;font-family:Bricolage Grotesque,sans-serif;font-weight:500;font-size:.72rem;padding:6px 13px}.montaje__pantalla[data-tipo=landing][data-caso=landing-page] .esc__centro .fweb__bajada{color:var(--tinta-suave);font-size:.92rem;font-weight:500;max-width:34ch;margin-inline:auto}.montaje__pantalla[data-tipo=landing][data-caso=landing-page] .esc__formulario{gap:8px;padding-top:14px;padding-bottom:24px}.montaje__pantalla[data-tipo=landing][data-caso=landing-page] .esc__campo{background:#fff;border:2px solid var(--tinta);border-radius:10px;color:var(--tinta);font-weight:500;padding:10px 14px}.montaje__pantalla[data-tipo=landing][data-caso=landing-page] .esc__formulario .falso-boton--lleno{background:var(--acento-esc);border:2px solid var(--tinta);color:#fff;border-radius:10px;font-family:Bricolage Grotesque,sans-serif;font-weight:700;font-size:.85rem;padding:10px 16px}.montaje__pantalla[data-tipo=landing][data-caso=landing-page] .esc__foto--media{border-top:2px solid var(--tinta);border-bottom:2px solid var(--tinta)}.montaje__pantalla[data-tipo=landing][data-caso=landing-page] .fweb__seccion{border-top:2px solid var(--tinta);padding-top:22px}.montaje__pantalla[data-tipo=landing][data-caso=landing-page] .fweb__seccion .fweb__titulo{font-family:Bricolage Grotesque,sans-serif;font-weight:700;font-size:1.3rem;letter-spacing:-.01em}.montaje__pantalla[data-tipo=landing][data-caso=landing-page] .esc__fecha{background:#fff;border:2px solid var(--tinta);border-radius:12px;padding:12px}.montaje__pantalla[data-tipo=landing][data-caso=landing-page] .esc__fecha b{font-weight:700;font-size:.85rem}.montaje__pantalla[data-tipo=landing][data-caso=landing-page] .esc__fecha i{color:var(--acento-esc);font-weight:600}.montaje__pantalla[data-tipo=landing][data-caso=landing-page] .esc__fecha em{color:var(--tinta);font-weight:700;font-size:.95rem}.montaje__pantalla[data-tipo=landing][data-caso=landing-page] .esc__aviso{background:var(--tinta);color:var(--papel);font-weight:700;font-size:.84rem;padding:10px 20px}.montaje__pantalla[data-tipo=landing][data-caso=landing-page] .fweb__pie{border-top:2px solid var(--tinta);font-weight:500}.montaje__pantalla[data-tipo=landing][data-caso=bodas]{--papel: #ffffff;--tinta: #26221c;--tinta-suave: #6e675c;--raya: #e6e1d8;--acento-esc: #3f5a37;--serifa: "Instrument Serif", Georgia, serif}.montaje__pantalla[data-tipo=landing][data-caso=bodas] .fweb__cabecera{border-bottom:1px solid var(--raya);padding-top:18px;padding-bottom:15px}.montaje__pantalla[data-tipo=landing][data-caso=bodas] .fweb__marca{font-weight:400;font-style:italic;font-size:1.3rem}.montaje__pantalla[data-tipo=landing][data-caso=bodas] .fweb__nav{font-size:.78rem}.montaje__pantalla[data-tipo=landing][data-caso=bodas] .esc__centro{padding-top:38px;padding-bottom:8px}.montaje__pantalla[data-tipo=landing][data-caso=bodas] .esc__pildora{border:0;background:none;padding:0;margin-bottom:10px;font-family:"Instrument Serif",Georgia,serif;font-style:italic;font-size:1.02rem;color:var(--acento-esc)}.montaje__pantalla[data-tipo=landing][data-caso=bodas] .esc__pildora:before,.montaje__pantalla[data-tipo=landing][data-caso=bodas] .esc__pildora:after{content:"";display:inline-block;width:26px;height:1px;vertical-align:middle;background:color-mix(in srgb,var(--acento-esc) 35%,transparent)}.montaje__pantalla[data-tipo=landing][data-caso=bodas] .esc__pildora:before{margin-right:12px}.montaje__pantalla[data-tipo=landing][data-caso=bodas] .esc__pildora:after{margin-left:12px}.montaje__pantalla[data-tipo=landing][data-caso=bodas] .esc__centro h4{font-style:italic;font-weight:400;font-size:1.95rem;line-height:1.12;margin:12px 0}.montaje__pantalla[data-tipo=landing][data-caso=bodas] .esc__centro .fweb__bajada{max-width:36ch;margin-inline:auto}.montaje__pantalla[data-tipo=landing][data-caso=bodas] .esc__formulario{gap:8px;padding-top:14px;padding-bottom:26px}.montaje__pantalla[data-tipo=landing][data-caso=bodas] .esc__campo{border:1px solid #d9d4c9;border-radius:999px;background:#fff;padding:10px 16px;font-size:.85rem}.montaje__pantalla[data-tipo=landing][data-caso=bodas] .esc__formulario .falso-boton--lleno{border-radius:999px;padding:10px 18px;font-size:.84rem}.montaje__pantalla[data-tipo=landing][data-caso=bodas] .fweb__seccion{border-top:1px solid var(--raya);padding-top:24px}.montaje__pantalla[data-tipo=landing][data-caso=bodas] .fweb__seccion .fweb__titulo{font-style:italic;font-weight:400;font-size:1.45rem;text-align:center;margin-bottom:18px}.montaje__pantalla[data-tipo=landing][data-caso=bodas] .esc__fecha{border:0;border-top:1px solid var(--raya);border-radius:0;padding:14px 4px 6px;text-align:center;gap:4px}.montaje__pantalla[data-tipo=landing][data-caso=bodas] .esc__fecha b{font-family:"Instrument Serif",Georgia,serif;font-weight:400;font-size:1.15rem}.montaje__pantalla[data-tipo=landing][data-caso=bodas] .esc__fecha i{color:var(--tinta-suave);font-size:.74rem}.montaje__pantalla[data-tipo=landing][data-caso=bodas] .esc__fecha em{font-family:"Instrument Serif",Georgia,serif;font-style:italic;color:var(--acento-esc);font-size:1.05rem}.montaje__pantalla[data-tipo=landing][data-caso=bodas] .esc__aviso{background:var(--acento-esc);color:#fff;font-family:"Instrument Serif",Georgia,serif;font-style:italic;font-size:1rem;padding:10px 20px}.montaje__pantalla[data-tipo=landing][data-caso=bodas] .fweb__pie{border-top:1px solid var(--raya);align-items:center;text-align:center}.montaje__pantalla[data-tipo=panaderia]{--acento-esc: #e8772e}.montaje__pantalla[data-tipo=panaderia] .montaje__web{background:#181008;color:#f0e5d6;font-family:Bricolage Grotesque,system-ui,sans-serif}.montaje__pantalla[data-tipo=panaderia] .fweb__cabecera{background:#181008;border-bottom:1px solid #3a2b1c}.montaje__pantalla[data-tipo=panaderia] .fweb__marca{font-family:"Instrument Serif",Georgia,serif;font-style:italic;font-weight:400;font-size:1.3rem;color:#f0e5d6}.montaje__pantalla[data-tipo=panaderia] .fweb__nav{color:#a68f76;font-size:.78rem}.montaje__pantalla[data-tipo=panaderia] .esc__foto{border-bottom:1px solid #3a2b1c}.montaje__pantalla[data-tipo=panaderia] .esc__foto figcaption{padding-top:10px;padding-bottom:2px;font-family:"Instrument Serif",Georgia,serif;font-style:italic;font-size:.9rem;color:#a68f76;text-transform:none;letter-spacing:0}.montaje__pantalla[data-tipo=panaderia] .fweb__portada h4,.montaje__pantalla[data-tipo=panaderia] h4{font-family:"Instrument Serif",Georgia,serif;font-weight:400;font-size:1.9rem;line-height:1.05;letter-spacing:0;color:#f0e5d6;margin:10px 0 14px}.montaje__pantalla[data-tipo=panaderia] .fweb__bajada{color:#c2ad97;font-size:.9rem;line-height:1.55}.montaje__pantalla[data-tipo=panaderia] .fila{gap:10px;margin-top:18px}.montaje__pantalla[data-tipo=panaderia] .falso-boton{font-size:.8rem;font-weight:500;padding:9px 16px;border:1px solid #5a422b;color:#f0e5d6;background:none;border-radius:3px}.montaje__pantalla[data-tipo=panaderia] .falso-boton--lleno{background:#e8772e;border-color:#e8772e;color:#181008;font-weight:700}.montaje__pantalla[data-tipo=panaderia] .fweb__seccion{border-top:1px solid #3a2b1c;padding-top:20px;padding-bottom:22px}.montaje__pantalla[data-tipo=panaderia] .fweb__titulo{font-family:"Instrument Serif",Georgia,serif;font-weight:400;font-size:1.25rem;color:#f0e5d6;margin-bottom:12px;letter-spacing:0;text-transform:none}.montaje__pantalla[data-tipo=panaderia] .fweb__cafe{display:grid;grid-template-columns:1fr auto;gap:2px 14px;padding:12px 0;border-top:1px solid #2c2013}.montaje__pantalla[data-tipo=panaderia] .fweb__cafe:first-child{border-top:0}.montaje__pantalla[data-tipo=panaderia] .fweb__cafe-nombre{grid-column:1;grid-row:1;font-family:"Instrument Serif",Georgia,serif;font-size:1.05rem;color:#f0e5d6}.montaje__pantalla[data-tipo=panaderia] .fweb__cafe-nota{grid-column:1;grid-row:2;font-size:.78rem;color:#8d7962}.montaje__pantalla[data-tipo=panaderia] .fweb__cafe-precio{grid-column:2;grid-row:1 / span 2;align-self:center;font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:.82rem;font-weight:700;color:#e8772e;white-space:nowrap}.montaje__pantalla[data-tipo=panaderia] .fweb__pie{border-top:1px solid #3a2b1c;font-size:.8rem;color:#8d7962}.montaje__pantalla[data-tipo=panaderia] .montaje--cambiada [data-cambio],.montaje--cambiada .montaje__pantalla[data-tipo=panaderia] [data-cambio]{font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:1.45em;font-weight:700;color:#e8772e}.montaje__pantalla[data-tipo=servicios]{--papel: #ffffff;--tinta: #161616;--tinta-suave: #55554d;--raya: #e4e4dc;--acento-esc: #e85d04}.montaje__pantalla[data-tipo=servicios] .montaje__web{background:#fff;color:#161616;font-family:Bricolage Grotesque,system-ui,sans-serif}.montaje__pantalla[data-tipo=servicios] .esc__llamar{position:sticky;top:0;z-index:2;background:#161616;border-bottom:4px solid #e85d04;font-family:Bricolage Grotesque,system-ui,sans-serif;font-weight:700;font-size:.95rem;color:#fff;padding-top:12px;padding-bottom:12px;gap:12px}.montaje__pantalla[data-tipo=servicios] .esc__llamar>span:first-child{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.montaje__pantalla[data-tipo=servicios] .esc__llamar .falso-boton{flex:none;font-size:.82rem;font-weight:700;padding:8px 14px;border:1px solid rgba(255,255,255,.65);border-radius:0;background:none;color:#fff;white-space:nowrap}.montaje__pantalla[data-tipo=servicios] .esc__llamar .falso-boton--lleno{background:none;border-color:#ffffffa6;color:#fff}.montaje--cambiada .montaje__pantalla[data-tipo=servicios] .esc__llamar{flex-direction:column;align-items:stretch;gap:10px;padding-top:16px;padding-bottom:18px;font-size:.92rem}.montaje--cambiada .montaje__pantalla[data-tipo=servicios] [data-cambio]{font-size:1.2rem;padding:15px 22px;text-align:center;background:#e85d04;border-color:#e85d04;color:#161616}.montaje__pantalla[data-tipo=servicios] .fweb__portada{padding-top:28px;padding-bottom:30px}.montaje__pantalla[data-tipo=servicios] .fweb__portada:before{content:"";display:block;width:42px;height:6px;background:#e85d04;margin-bottom:16px}.montaje__pantalla[data-tipo=servicios] .fweb__portada h4{font-family:Bricolage Grotesque,system-ui,sans-serif;font-weight:700;font-size:1.62rem;line-height:1.08;letter-spacing:-.01em;color:#161616;margin:0 0 12px}.montaje__pantalla[data-tipo=servicios] .fweb__bajada{font-size:.92rem;line-height:1.55;color:#55554d}.montaje__pantalla[data-tipo=servicios] .esc__tarjetas--servicios{grid-template-columns:1fr;gap:8px;padding-top:0;padding-bottom:22px}.montaje__pantalla[data-tipo=servicios] .esc__tarjeta{border:1px solid #e4e4dc;border-left:4px solid #e85d04;border-radius:0;background:#fff;padding:12px 14px;gap:3px}.montaje__pantalla[data-tipo=servicios] .esc__tarjeta b{font-size:.95rem;font-weight:700;color:#161616}.montaje__pantalla[data-tipo=servicios] .esc__tarjeta i{font-style:normal;font-size:.8rem;color:#62625a}.montaje__pantalla[data-tipo=servicios] .fweb__pie{border-top:2px solid #161616;padding-top:16px;padding-bottom:26px;gap:8px;font-size:.8rem;color:#55554d}.montaje__pantalla[data-tipo=servicios] .fweb__pie span{display:flex;align-items:center;gap:8px}.montaje__pantalla[data-tipo=servicios] .fweb__pie span:before{content:"";flex:none;width:7px;height:7px;background:#e85d04}
