:root{--tinta:#0a0e13;--niebla:#efeae2;--texto-rgb:239,234,226;--linea-rgb:255,255,255;--tinta-rgb:10,14,19;--niebla-70:rgba(var(--texto-rgb),.7);--niebla-58:rgba(var(--texto-rgb),.58);--niebla-45:rgba(var(--texto-rgb),.48);--niebla-22:rgba(var(--texto-rgb),.22);--niebla-10:rgba(var(--texto-rgb),.1);--laton:#c25a22;--sol:#e1712b;--frio:#6e8a93;--sello-claro:#8f3c12;--serif:"Schibsted Grotesk", "Segoe UI", system-ui, -apple-system, sans-serif;--sans:"Schibsted Grotesk", "Segoe UI", system-ui, -apple-system, sans-serif;--diario:"Schibsted Grotesk", "Segoe UI", system-ui, sans-serif;--mono:"IBM Plex Mono", ui-monospace, "Cascadia Mono", Consolas, monospace;--diario-serif:"Newsreader", "Iowan Old Style", Georgia, serif;--seg-arriba:env(safe-area-inset-top,0px);--seg-abajo:env(safe-area-inset-bottom,0px);--seg-izq:env(safe-area-inset-left,0px);--seg-der:env(safe-area-inset-right,0px);--mx:calc(clamp(1.25rem, 5vw, 5.5rem) + max(var(--seg-izq), var(--seg-der)));--ancho:1560px;--sal:cubic-bezier(.22,.61,.24,1)}*,:before,:after{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth;-webkit-text-size-adjust:100%;font-size:max(16px,min(.2734vw + 12.5px,23px));overflow-x:clip}body{background:var(--tinta);color:var(--niebla);font-family:var(--sans);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;font-size:1rem;font-weight:400;line-height:1.5;overflow-x:clip}img{max-width:100%;display:block}a{color:inherit;text-decoration:none}ul,ol,dl{list-style:none}.saltar{z-index:300;background:var(--niebla);color:var(--tinta);min-height:44px;transition:top .3s var(--sal);border-radius:999px;align-items:center;padding:.7rem 1.1rem;font-size:.85rem;font-weight:500;display:inline-flex;position:fixed;top:-100px;left:1rem}.saltar:focus{top:1rem}:focus-visible{outline:2px solid var(--sol);outline-offset:3px;border-radius:4px}#lienzo{z-index:0;opacity:0;width:100%;height:100%;transition:opacity 1.6s var(--sal);display:block;position:fixed;top:0;bottom:0;left:0;right:0}html.sin3d #lienzo,html:not(.conjs) #lienzo{display:none}html.sin3d .marcaza,html:not(.conjs) .marcaza{opacity:1}.marcaza{opacity:0;pointer-events:none}.borde-luz{z-index:55;pointer-events:none;position:fixed;top:0;bottom:0;left:0;right:0;box-shadow:inset 0 0 9rem #02030773}.cargando{z-index:200;background:var(--tinta);transition:opacity .9s var(--sal), visibility .9s;place-items:center;display:grid;position:fixed;top:0;bottom:0;left:0;right:0}.cargando__barra{background:var(--niebla-10);width:min(220px,40vw);height:1px;position:relative;overflow:hidden}.cargando__barra:after{content:"";background:linear-gradient(90deg,transparent,var(--laton),transparent);animation:barrido 1.35s var(--sal) infinite;position:absolute;top:0;bottom:0;left:0;right:0}@keyframes barrido{0%{transform:translate(-100%)}to{transform:translate(100%)}}body.listo .cargando{opacity:0;visibility:hidden}html:not(.conjs) .cargando{display:none}.rejilla{width:100%;max-width:var(--ancho);padding-inline:var(--mx);grid-template-columns:repeat(12,minmax(0,1fr));column-gap:max(1rem,min(2vw,2.25rem));margin-inline-start:auto;margin-inline-end:auto;display:grid}main{z-index:2;position:relative}.pantalla{min-height:124vh;flex-direction:column;justify-content:center;min-height:124svh;padding-block-start:max(6rem,min(14vh,11rem));padding-block-end:max(6rem,min(14vh,11rem));display:flex;position:relative}.velo-alto{z-index:45;pointer-events:none;background:linear-gradient(rgba(var(--tinta-rgb),.8), rgba(var(--tinta-rgb),.45) 42%, rgba(var(--tinta-rgb),0));height:190px;position:fixed;top:0;left:0;right:0}.cabecera{z-index:50;padding:calc(clamp(1.1rem,2.2vh,1.9rem) + var(--seg-arriba)) var(--mx) clamp(1.1rem,2.2vh,1.9rem);transition:background .5s var(--sal), backdrop-filter .5s var(--sal);justify-content:space-between;align-items:center;gap:2rem;display:flex;position:fixed;top:0;left:0;right:0}.cabecera:after{content:"";left:var(--mx);right:var(--mx);background:var(--niebla-10);transform-origin:0;height:1px;transition:transform 1.4s var(--sal);position:absolute;bottom:0;transform:scaleX(0)}body.desplazado .cabecera{background:rgba(var(--tinta-rgb),.55);-webkit-backdrop-filter:blur(14px)saturate(1.1);backdrop-filter:blur(14px)saturate(1.1)}body.desplazado .cabecera:after{transform:scaleX(1)}.marca{align-items:center;gap:max(.7rem,min(1vw,1rem));display:flex}.marca__sol{aspect-ratio:120/104;object-fit:contain;width:max(65px,min(6vw,91px));height:auto;transition:width .5s var(--sal);flex:none}.marca__texto{font-family:var(--serif);letter-spacing:.004em;text-shadow:0 1px 26px #0a070599;transition:font-size .5s var(--sal);align-items:baseline;gap:.36em;font-size:max(1.95rem,min(2.7vw,2.85rem));font-weight:400;line-height:1;display:flex}.marca__texto b{font-weight:400}.marca__texto em{color:var(--niebla-45);font-size:.8em;font-style:italic}body.desplazado .marca__texto{font-size:max(1.65rem,min(2.1vw,2.25rem))}.menu{gap:max(1.2rem,min(2.4vw,2.4rem));margin-left:auto;display:flex}.menu a{letter-spacing:.02em;color:var(--niebla-70);transition:color .4s var(--sal);padding-block-start:.2rem;padding-block-end:.2rem;font-size:.82rem;position:relative}.menu a:after{content:"";background:var(--laton);transform-origin:100%;height:1px;transition:transform .5s var(--sal);position:absolute;bottom:0;left:0;right:0;transform:scaleX(0)}.menu a:hover{color:var(--niebla)}.menu a:hover:after{transform-origin:0;transform:scaleX(1)}.menu a.aqui{color:var(--niebla)}.menu a.aqui:after{transform-origin:0;background:var(--sol);transform:scaleX(1)}.boton{--alto:3.15rem;height:var(--alto);border:1px solid var(--niebla-22);letter-spacing:.01em;color:var(--niebla);isolation:isolate;transition:border-color .5s var(--sal), color .5s var(--sal);border-radius:999px;align-items:center;gap:.75rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;font-size:.88rem;display:inline-flex;position:relative;overflow:hidden}.boton:before{content:"";z-index:-1;background:var(--laton);transition:transform .6s var(--sal);position:absolute;top:0;bottom:0;left:0;right:0;transform:translateY(101%)}.boton:hover{color:#120d04;border-color:var(--laton)}.boton:hover:before{transform:translateY(0)}.boton i{width:16px;height:1px;transition:width .5s var(--sal);background:currentColor;flex:none;position:relative}.boton i:after{content:"";border-top:1px solid;border-right:1px solid;width:7px;height:7px;position:absolute;top:-3px;right:0;transform:rotate(45deg)}.boton:hover i{width:26px}.boton--fino{--alto:2.55rem;padding-inline-start:1.15rem;padding-inline-end:1.15rem;font-size:.8rem}.boton--sol{border-color:rgba(var(--linea-rgb),.2);color:#fff;background:linear-gradient(to right in oklab, #f98a2a 0%, #dd5f0c 100%);box-shadow:0 10px 30px -14px #f07316bf}.boton--sol:before{background:linear-gradient(to right in oklab, #ff9c42 0%, #ee6e12 100%)}.boton--sol:hover{color:#fff;border-color:rgba(var(--linea-rgb),.34)}.boton--grande{--alto:3.7rem;padding-inline-start:2rem;padding-inline-end:2rem;font-size:.95rem}.enlace-sobrio{color:var(--niebla);text-shadow:0 1px 16px #0a0705cc;border-bottom:1px solid var(--niebla-22);transition:color .45s var(--sal), border-color .45s var(--sal);padding-bottom:.25rem;font-size:.88rem}.enlace-sobrio:hover{color:var(--niebla);border-color:var(--niebla)}.ceja{font-family:var(--mono);text-transform:uppercase;letter-spacing:.08em;color:rgba(var(--texto-rgb),.82);margin-bottom:max(1.4rem,min(3vh,2.4rem));font-size:.7rem;font-weight:500}.ceja>span{align-items:center;gap:.9rem;display:flex}.ceja>span:before{content:"";background:var(--laton);opacity:.7;flex:none;width:max(24px,min(3vw,48px));height:1px}.display{font-family:var(--serif);letter-spacing:-.035em;font-size:max(2.4rem,min(5.4vw,5.2rem));font-weight:600;line-height:1.02}.display span{display:block}.display em{color:var(--niebla-70);font-style:normal;font-weight:400}.titulo{font-family:var(--serif);letter-spacing:-.03em;font-size:max(1.9rem,min(3.4vw,3.3rem));font-weight:600;line-height:1.06}.titulo span{display:block}.titulo em{color:var(--niebla-70);font-style:normal;font-weight:400}.entrada{color:rgba(var(--texto-rgb),.84);max-width:46ch;margin-top:max(1.6rem,min(3.4vh,2.6rem));font-size:max(1.02rem,min(1.1vw,1.24rem));line-height:1.62}.entrada--corta{max-width:38ch}.portada{min-height:260vh;min-height:260svh;overflow:hidden}.portada:after{content:none}.portada>.rejilla{z-index:6;position:relative}.portada__texto{text-align:center;grid-column:1/-1;position:relative}.portada__texto:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(52% 40% at 50% 50%, rgba(var(--tinta-rgb),.3) 0%, rgba(var(--tinta-rgb),.19) 38%, rgba(var(--tinta-rgb),.07) 66%, rgba(var(--tinta-rgb),0) 86%);position:absolute;top:-52%;bottom:-46%;left:-34%;right:-34%}.portada__acciones{margin-top:max(2.2rem,min(5vh,3.4rem))}.portada__acciones>span{flex-wrap:wrap;align-items:center;gap:max(1.2rem,min(2.4vw,2.2rem));display:flex}.portada__acciones--centro>span{justify-content:center}.marcaza{font-family:var(--serif);color:var(--niebla);white-space:nowrap;text-shadow:0 2px 64px #0a070599;justify-content:center;align-items:baseline;font-weight:300;line-height:.86;display:flex}.marcaza__lado{letter-spacing:.02em;font-size:max(2rem,min(7.1vw,7.4rem))}.marcaza__a{margin-left:.012em;margin-right:.05em;font-size:max(5.18rem,min(18.4vw,19rem));position:relative}.marcaza__sol{pointer-events:none;filter:brightness(0)invert();width:.175em;height:auto;position:absolute;top:76%;left:50%;transform:translate(-50%,-50%)}.oficio{letter-spacing:.14em;text-transform:uppercase;color:var(--niebla);margin-top:max(.7rem,min(1.8vh,1.5rem));font-size:max(.82rem,min(1.35vw,1.12rem))}.oficio>span{flex-wrap:wrap;justify-content:center;align-items:center;gap:max(.8rem,min(1.8vw,1.6rem));display:flex}.oficio b{font-weight:500}.oficio i{background:var(--sol);flex:none;width:max(18px,min(3vw,44px));height:1.5px;display:block}.pildora{justify-content:center;margin-bottom:max(1.4rem,min(3vh,2.4rem));display:flex}.pildora>span{border:1px solid rgba(var(--linea-rgb),.18);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);letter-spacing:.2em;text-transform:uppercase;color:var(--niebla);background:#150f0b59;border-radius:999px;align-items:center;gap:.7rem;padding:.58rem 1.2rem;font-size:.7rem;display:inline-flex;box-shadow:0 8px 24px #00000040}.pildora__punto{background:var(--sol);border-radius:50%;flex:none;width:6px;height:6px;box-shadow:0 0 0 4px #f073162e}.tarjeta{border:1px solid rgba(var(--linea-rgb),.18);background:rgba(var(--linea-rgb),.03);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);transition:border-color .55s var(--sal), background .55s var(--sal), transform .55s var(--sal);border-radius:16px;box-shadow:0 8px 24px #00000040}.tarjeta:hover{border-color:rgba(var(--linea-rgb),.34);background:rgba(var(--linea-rgb),.055);transform:translateY(-3px)}.baje{z-index:46;opacity:0;pointer-events:none;transition:opacity .7s var(--sal);padding:.5rem;display:block;position:fixed;bottom:max(1.6rem,min(4vh,3rem));left:50%;transform:translate(-50%)}body.listo .baje{opacity:1;pointer-events:auto}body.alFinal .baje{opacity:0;pointer-events:none}.baje__raton{border:1px solid rgba(var(--linea-rgb),.34);width:24px;height:38px;transition:border-color .5s var(--sal);border-radius:999px;display:block;position:relative}.baje:hover .baje__raton{border-color:rgba(var(--linea-rgb),.7)}.baje__raton i{background:var(--sol);width:3px;height:7px;animation:gota 2.4s var(--sal) infinite;border-radius:999px;margin-left:-1.5px;position:absolute;top:7px;left:50%}@keyframes gota{0%{opacity:0;transform:translateY(0)}22%{opacity:1}70%{opacity:0;transform:translateY(15px)}to{opacity:0;transform:translateY(15px)}}.seccion__cabeza{grid-column:1/span 6;margin-bottom:max(3rem,min(8vh,6rem));position:relative}.seccion__cabeza--centro{text-align:center;grid-column:3/span 8;margin-inline-start:auto;margin-inline-end:auto}.grupo{grid-column:1/-1}.grupo+.grupo{margin-top:max(3rem,min(7vh,5.5rem))}.grupo__nombre{letter-spacing:.2em;text-transform:uppercase;color:var(--niebla-45);align-items:center;gap:max(.8rem,min(1.6vw,1.4rem));margin-bottom:max(1rem,min(2.2vh,1.8rem));font-size:.72rem;display:flex}.grupo__nombre b{color:var(--niebla);font-weight:500}.grupo__nombre i{background:var(--sol);flex:none;width:max(16px,min(2.4vw,34px));height:1.5px;display:block}.grupo:first-of-type .grupo__nombre{color:var(--niebla-45)}.oficios{border-top:1px solid var(--niebla-22);grid-column:1/-1;position:relative}.oficios li{border-bottom:1px solid var(--niebla-10);position:relative}.oficios li:after{content:"";background:var(--sol);transform-origin:0;width:100%;height:1px;transition:transform .7s var(--sal);position:absolute;bottom:-1px;left:0;transform:scaleX(0)}.oficios li:hover:after{transform:scaleX(1)}.oficios li:before{content:"";pointer-events:none;opacity:0;transition:opacity .6s var(--sal);background:linear-gradient(90deg,#f0731617,#f0731600 62%);position:absolute;top:0;bottom:0;left:0;right:0}.oficios li:hover:before{opacity:1}.oficios li>span{transition:padding-left .7s var(--sal);grid-template-columns:max(2.6rem,min(3.6vw,4rem)) minmax(0,.95fr) minmax(0,1.05fr);align-items:baseline;column-gap:max(1rem,min(2.2vw,2.4rem));padding-block-start:max(1rem,min(2.3vh,1.8rem));padding-block-end:max(1rem,min(2.3vh,1.8rem));display:grid}.oficios li:hover>span{padding-left:max(.4rem,min(1.4vw,1.4rem))}.oficios b{letter-spacing:.18em;color:var(--sol);align-self:center;font-size:.72rem;font-weight:500}.oficios h3{font-family:var(--serif);letter-spacing:-.012em;color:var(--niebla);font-size:max(1.5rem,min(2.8vw,2.4rem));font-weight:400;line-height:1.1}.oficios p{color:rgba(var(--texto-rgb),.78);max-width:34em;font-size:max(.92rem,min(.95vw,1.02rem));line-height:1.62}.ficha{grid-area:1/8/auto/span 5;align-self:center;padding:max(1.6rem,min(2.6vw,2.4rem));position:relative}.ficha dl{grid-template-columns:auto minmax(0,1fr);gap:1.05rem max(1.2rem,min(2.4vw,2rem));display:grid}.ficha dt{text-transform:uppercase;letter-spacing:.18em;color:var(--niebla-45);padding-top:.25rem;font-size:.68rem;font-weight:500}.ficha dd{color:var(--niebla);max-width:32em;font-size:.98rem;line-height:1.5}.ficha a{border-bottom:1px solid var(--niebla-22);transition:color .4s var(--sal), border-color .4s var(--sal)}.ficha a:hover{color:var(--sol);border-color:var(--sol)}.pie__marca{align-items:center;gap:.8rem;display:flex}.pie__marca img{aspect-ratio:734/632;object-fit:contain;flex:none;width:44px;height:auto}.pasos{grid-column:1/-1;grid-template-columns:repeat(3,minmax(0,1fr));gap:max(1.2rem,min(2.2vw,2rem));display:grid}.pasos li{position:relative}.pasos li>span:before{content:"";background:linear-gradient(180deg, rgba(var(--linea-rgb),0) 0%, var(--sol) 22%, var(--sol) 78%, rgba(var(--linea-rgb),0) 100%);width:2px;transform:scaleY(var(--paso-avance,0));transform-origin:50% 0;opacity:0;transition:opacity .5s var(--sal);border-radius:2px;position:absolute;top:12%;bottom:12%;left:0}.pasos li{transition:opacity .6s var(--sal), transform .6s var(--sal)}.pasos li[data-paso=fuera]{transform:translateY(4px)}.pasos li[data-paso=vivo],.pasos li[data-paso=vivo]>span:before{opacity:1}.pasos li[data-paso=vivo].tarjeta{border-color:rgba(var(--linea-rgb),.34);background:rgba(var(--linea-rgb),.055)}@media (max-width:680px){.pasos li[data-paso=fuera]{transform:none}}.pasos li>span{height:100%;padding:max(1.6rem,min(2.6vw,2.4rem));display:block}.pasos b{letter-spacing:.2em;color:var(--sol);font-size:.7rem;font-weight:500;display:block}.pasos h3{font-family:var(--serif);color:var(--niebla);margin-top:max(2.2rem,min(5vw,3.6rem));font-size:max(1.5rem,min(2.2vw,2.1rem));font-weight:400;line-height:1.1}.pasos p{color:var(--niebla-58);max-width:34em;margin-top:.9rem;font-size:.96rem;line-height:1.65}.seccion__cabeza,.oficios li>span,.pasos li>span,.cita,.ficha{position:relative}.cierre__texto:before{background:radial-gradient(74% 66%,#0a0705e6 0%,#0a0705d1 42%,#0a070575 70%,#0a070500 92%)!important;top:-22%!important;bottom:-22%!important;left:-14%!important;right:-14%!important}.seccion__cabeza:before,.oficios li>span:before,.cita:before,.ficha:before,.cierre__texto:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(62% 56%,#0c0906e0 0%,#0c0906b8 34%,#0c090657 62%,#0c090600 88%);position:absolute;top:-38%;bottom:-38%;left:-16%;right:-16%}.cita{grid-area:1/1/auto/span 6;align-self:center;position:relative}.cita blockquote{font-family:var(--serif);letter-spacing:-.015em;max-width:20ch;font-size:max(1.9rem,min(3.9vw,3.5rem));font-style:italic;font-weight:300;line-height:1.18}.firma{letter-spacing:.18em;text-transform:uppercase;color:var(--niebla-45);margin-top:max(1.4rem,min(3vh,2.2rem));font-size:.74rem}.firma>span{align-items:center;gap:.9rem;display:flex}.firma i{background:var(--sol);flex:none;width:max(20px,min(3vw,40px));height:1.5px;display:block}.cifras{border-top:1px solid var(--niebla-10);grid-area:2/1/auto/-1;grid-template-columns:repeat(3,minmax(0,1fr));gap:max(2rem,min(4vw,4rem));margin-top:max(3.5rem,min(9vh,7rem));padding-top:max(2rem,min(4vh,3rem));display:grid;position:relative}.cifras dt{font-family:var(--serif);letter-spacing:-.02em;font-size:max(2.8rem,min(5.2vw,4.8rem));font-weight:300;line-height:1}.cifras dd{color:var(--niebla-58);max-width:17em;margin-top:1rem;font-size:.93rem;line-height:1.6}.cierre{justify-content:space-between}.cierre .rejilla{flex:1;align-content:center}.cierre__texto{text-align:center;grid-column:2/span 10;position:relative}.cierre .portada__acciones>span{justify-content:center}.cierre .entrada,.cierre .aviso{margin-inline-start:auto;margin-inline-end:auto}.cierre__brasa{z-index:0;pointer-events:none;background:radial-gradient(104% 62% at 50% 88%,#f0731694 0%,#e8963c42 28%,#150f0b00 66%);position:absolute;top:0;bottom:0;left:0;right:0}.cierre>.rejilla{z-index:2;position:relative}.display--cierre{font-size:max(2.8rem,min(6.4vw,6.2rem))}.directo{border-top:1px solid var(--niebla-10);margin-top:max(2.4rem,min(5.5vh,3.6rem));padding-top:max(1.8rem,min(4vh,2.6rem))}.directo ul{flex-wrap:wrap;justify-content:center;gap:max(1.4rem,min(4vw,3.4rem));display:flex}.directo li{text-align:center}.directo b{letter-spacing:.2em;text-transform:uppercase;color:var(--niebla-45);margin-bottom:.45rem;font-size:.66rem;font-weight:500;display:block}.directo a,.directo em{color:var(--niebla);transition:color .4s var(--sal), border-color .4s var(--sal);border-bottom:1px solid #0000;font-size:1.02rem;font-style:normal}.directo a{border-bottom-color:var(--niebla-22)}.directo a:hover{color:var(--sol);border-bottom-color:var(--sol)}.aviso{color:var(--niebla-45);max-width:52ch;margin-top:max(2.5rem,min(6vh,4rem));font-size:.8rem;line-height:1.62}.pie{width:100%;max-width:var(--ancho);padding:1.6rem var(--mx) calc(clamp(1.4rem,3vh,2.2rem) + var(--seg-abajo));color:var(--niebla-45);flex-wrap:wrap;justify-content:space-between;gap:1.5rem;margin-inline-start:auto;margin-inline-end:auto;font-size:.76rem;display:flex}.pie:before{content:"";top:0;left:var(--mx);right:var(--mx);background:var(--niebla-10);height:1px;position:absolute}.pie__enlaces{gap:1.4rem;display:flex}.pie__enlaces a{transition:color .4s var(--sal)}.pie__enlaces a:hover{color:var(--niebla-70)}[data-revelar]>span{display:block}html.conjs [data-revelar]>span{opacity:0;clip-path:inset(0 0 105%);transition:opacity 1.05s var(--sal), transform 1.2s var(--sal), clip-path 1.2s var(--sal);transform:translateY(.9em)}html.conjs [data-revelar].visto>span{opacity:1;clip-path:inset(-35%);transform:none}.display>span:nth-child(2),.titulo>span:nth-child(2){transition-delay:.1s}.display>span:nth-child(3),.titulo>span:nth-child(3){transition-delay:.2s}.portada__acciones>span{display:flex}.pildora>span{display:inline-flex}.directo ul,.firma>span{display:flex}.grupo__nombre>span{align-items:center;gap:inherit;display:flex}.pasos li>span{display:block}.portada__acciones--centro>span{justify-content:center;display:flex}.oficio>span{display:flex}.oficios li>span{display:grid}.ficha>span{display:block}.servicios li>span{display:flex}.pie{position:relative}@media (prefers-reduced-motion:reduce){*{transition-duration:.01ms!important;animation:none!important}[data-revelar]>span{opacity:1;clip-path:none;transform:none}}@media (max-width:1100px){.portada__texto,.seccion__cabeza,.seccion__cabeza--centro,.cita,.cierre__texto{grid-column:1/-1}.oficios li>span{grid-template-columns:2.4rem minmax(0,1fr);row-gap:.6rem;padding-inline-start:0;padding-inline-end:0}.oficios h3,.oficios p{grid-column:2}.oficios b{align-self:start;padding-top:.45rem}.pasos{grid-column:1/-1;grid-template-columns:minmax(0,1fr);gap:1.1rem}.pasos h3{margin-top:1.1rem}.cita{grid-area:auto/1/auto/-1}.ficha{grid-area:auto/1/auto/-1;margin-top:2.4rem}.cifras{grid-row:auto}.servicios{grid-template-columns:repeat(2,minmax(0,1fr))}.menu{display:none}}@media (max-width:760px){.oficio>span{flex-direction:column;gap:.5rem}.oficio i,.portada .enlace-sobrio{display:none}.pildora>span{letter-spacing:.16em;padding:.5rem 1rem;font-size:.62rem}}@media (max-width:640px){.marca__texto em,.cabecera .boton--fino{display:none}.cabecera{justify-content:flex-start}}@media (max-width:680px){.grupo__nombre{color:rgba(var(--texto-rgb),.72);line-height:1.5}.grupo__nombre>span{flex-direction:column;align-items:flex-start;gap:.5rem}.grupo__nombre i{order:-1;width:34px;height:1.5px}.grupo__nombre b{order:-2}.portada{justify-content:center;padding-top:6rem;padding-bottom:5rem}.portada__texto:before{top:-14%;bottom:-22%;left:-22%;right:-22%}.display{font-size:max(2.6rem,min(10.5vw,4rem))}.servicios{grid-template-columns:minmax(0,1fr)}.cifras{grid-template-columns:minmax(0,1fr);gap:2.4rem}.pie{flex-direction:column;gap:.8rem}}.consulta{margin-top:max(2rem,min(4.5vh,3.2rem))}.consulta__campos{text-align:left;grid-template-columns:repeat(2,minmax(0,1fr));gap:max(.9rem,min(2vh,1.4rem));max-width:44rem;margin-inline-start:auto;margin-inline-end:auto;display:grid}.campo--ancho,.consulta__pie{grid-column:1/-1}.campo{flex-direction:column;gap:.42rem;display:flex}.campo__nombre{font-family:var(--sans);letter-spacing:.09em;text-transform:uppercase;color:var(--niebla-45);font-size:.78rem;font-weight:500}.campo__caja{font:inherit;font-family:var(--sans);color:var(--niebla);background:rgba(var(--texto-rgb),.055);border:1px solid rgba(var(--texto-rgb),.16);-webkit-backdrop-filter:blur(14px)saturate(1.1);transition:border-color .25s var(--sal), background .25s var(--sal), box-shadow .25s var(--sal);border-radius:.7rem;padding:.85rem 1rem;font-size:1rem}.campo__caja--alta{resize:vertical;min-height:6.5rem;line-height:1.5}.campo__caja:focus{background:rgba(var(--texto-rgb),.085);border-color:#f98a2a9e;outline:none;box-shadow:0 0 0 3px #f98a2a29}.campo--mal .campo__caja{border-color:#ff8a78a6}.campo__aviso{font-family:var(--sans);color:#ffb3a4;min-height:1.1em;font-size:.82rem}.consentimiento{font-family:var(--sans);color:var(--niebla-45);flex-direction:row;align-items:flex-start;gap:.7rem;font-size:.9rem;line-height:1.5}.consentimiento input{accent-color:#f98a2a;flex:none;width:1.05rem;height:1.05rem;margin-top:.22rem}.consentimiento .campo__aviso{flex-basis:100%}.tarro{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.consulta__pie{flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:1.1rem;margin-top:.4rem;display:flex}.consulta__estado{font-family:var(--sans);color:var(--niebla-45);font-size:.92rem}@media (max-width:720px){.consulta__campos{grid-template-columns:minmax(0,1fr)}}@media (pointer:coarse){dl dd a[href^=tel\:],dl dd a[href^=mailto\:],.directo a,.pie__enlaces a{align-items:center;min-height:44px;padding-block-start:.35rem;padding-block-end:.35rem;display:inline-flex}.pie__enlaces{align-items:center;gap:1.2rem;display:flex}.consentimiento input{width:1.35rem;height:1.35rem;position:relative}.consentimiento input:after{content:"";width:44px;height:44px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.baje{min-width:44px}.boton{min-height:44px}.enlace-sobrio{align-items:center;min-height:44px;display:inline-flex}}@media (max-width:640px){.ceja{letter-spacing:.14em;font-size:.8rem}.grupo__nombre{letter-spacing:.13em;font-size:.82rem}.pildora>span{letter-spacing:.12em;padding:.55rem 1rem;font-size:.8rem}.oficios b,.pasos b{letter-spacing:.1em;font-size:.82rem}.campo__nombre{font-size:.8rem}.pie{font-size:.82rem}.ficha dt,.directo b{letter-spacing:.1em;font-size:.8rem}.firma{font-size:.84rem}}.seccion__enlace{margin:1.6rem 0 0}.seccion__enlace .enlace-sobrio{font-size:.95rem}.oficios--blog li h3 a{color:inherit;text-decoration:none}.oficios--blog li h3 a:hover{text-underline-offset:.2em;text-decoration:underline}.oficios--blog li>span>b{letter-spacing:.14em;text-transform:uppercase;font-size:.68rem}.cabecera__lado{align-items:center;gap:max(.6rem,min(1.2vw,1.1rem));display:flex}.idiomas{border:1px solid var(--niebla-10);border-radius:999px;gap:.1rem;padding:.15rem;display:flex}.idiomas__uno{font:inherit;letter-spacing:.08em;text-transform:uppercase;color:var(--niebla-45);cursor:pointer;transition:color .3s var(--sal), background .3s var(--sal);background:0 0;border:0;border-radius:999px;padding:.35rem .6rem;font-size:.7rem}.idiomas__uno:hover{color:var(--niebla)}.idiomas__uno--aqui{color:#120d04;background:var(--niebla)}.cabecera__burger{border:1px solid var(--niebla-10);cursor:pointer;background:0 0;border-radius:999px;flex-direction:column;justify-content:center;align-items:center;gap:5px;width:2.6rem;height:2.6rem;display:none}.cabecera__burger i{background:var(--niebla);width:16px;height:1px;transition:transform .3s var(--sal), opacity .3s var(--sal);display:block}.cabecera--abierta .cabecera__burger i:first-child{transform:translateY(6px)rotate(45deg)}.cabecera--abierta .cabecera__burger i:nth-child(2){opacity:0}.cabecera--abierta .cabecera__burger i:nth-child(3){transform:translateY(-6px)rotate(-45deg)}.menu-movil{padding:1rem var(--mx) 1.6rem;background:rgba(var(--tinta-rgb),.92);-webkit-backdrop-filter:blur(18px)saturate(1.1);backdrop-filter:blur(18px)saturate(1.1);border-bottom:1px solid var(--niebla-10);flex-direction:column;gap:.2rem;display:flex;position:absolute;top:100%;left:0;right:0}.menu-movil[hidden]{display:none}.menu-movil a{color:var(--niebla-70);border-bottom:1px solid var(--niebla-10);padding:.75rem 0;font-size:1.05rem}.menu-movil a.aqui{color:var(--niebla)}.menu-movil .boton{align-self:flex-start;margin-top:1rem}.menu-movil .boton:after{content:none}.idiomas--movil{align-self:flex-start;margin-top:1rem}@media (max-width:1100px){.menu{display:none}.cabecera__burger{display:flex}.cabecera .idiomas:not(.idiomas--movil){display:none}}@media (max-width:640px){.cabecera__cta{display:none}}.menu a,.boton{white-space:nowrap}.piegrande{z-index:2;background:var(--tinta);color:var(--niebla-70);font-size:.86rem;position:relative}.piegrande__rejilla{width:100%;max-width:var(--ancho);padding:clamp(2.4rem,5vh,4rem) var(--mx) clamp(1.6rem,3vh,2.4rem);grid-template-columns:1.4fr .8fr 1fr 1fr;gap:2rem;margin-inline-start:auto;margin-inline-end:auto;display:grid}.piegrande__marca .pie__marca{color:var(--niebla);font-family:var(--serif);font-size:1.05rem}.piegrande__texto{max-width:34ch;color:var(--niebla-45);letter-spacing:.06em;text-transform:uppercase;margin-top:.9rem;font-size:.8rem}.piegrande__redes{flex-wrap:wrap;gap:.4rem 1.2rem;margin-top:1.2rem;display:flex}.piegrande__redes a,.piegrande__nav a,.piegrande__direccion a{color:var(--niebla-70);transition:color .4s var(--sal)}.piegrande__redes a:hover,.piegrande__nav a:hover,.piegrande__direccion a:hover{color:var(--niebla)}.piegrande__nav{flex-direction:column;gap:.55rem;display:flex}.piegrande__direccion{flex-direction:column;gap:.55rem;font-style:normal;display:flex}.piegrande__horario{margin:0}.piegrande__horario dt{color:var(--niebla);letter-spacing:.14em;text-transform:uppercase;margin-bottom:.6rem;font-size:.72rem}.piegrande__horario dd{border-bottom:1px solid var(--niebla-10);justify-content:space-between;gap:1rem;padding:.25rem 0;display:flex}.piegrande__agosto{color:var(--sol)}.piegrande .pie{padding-top:1.4rem}.piegrande .pie:before{background:var(--niebla-10)}.pie__enlaces button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;padding:0}.piegrande__legal{width:100%;max-width:var(--ancho);padding:0 var(--mx) calc(1.6rem + var(--seg-abajo));color:var(--niebla-45);max-width:min(var(--ancho), 100%);margin-inline-start:auto;margin-inline-end:auto;font-size:.72rem}@media (max-width:900px){.piegrande__rejilla{grid-template-columns:1fr 1fr}}@media (max-width:560px){.piegrande__rejilla{grid-template-columns:1fr}.pie{flex-direction:column;align-items:flex-start}}.interior{position:relative}.interior__cabeza{min-height:max(420px,min(62vh,720px));border-bottom:1px solid rgba(var(--linea-rgb),.1);flex-direction:column;justify-content:flex-end;min-height:max(420px,min(62svh,720px));padding-block-start:max(6rem,min(12vh,9rem));padding-block-end:max(2.6rem,min(6vh,4.2rem));display:flex;position:relative}.interior__cabeza .titulo{font-size:max(2.1rem,min(4vw,3.9rem))}.interior__cabeza .entrada{max-width:52ch}.interior__cabeza .ceja{margin-bottom:max(1.2rem,min(2.6vh,2rem))}.interior__cabeza .portada__acciones{margin-top:max(1.6rem,min(3vh,2.4rem))}.migas{letter-spacing:.14em;text-transform:uppercase;color:var(--niebla-45);gap:.7rem;margin-bottom:1.4rem;font-size:.7rem;display:flex}.migas a:hover{color:var(--niebla)}.bloque{border-bottom:1px solid rgba(var(--linea-rgb),.08);padding-block-start:max(3.6rem,min(8vh,6.4rem));padding-block-end:max(3.6rem,min(8vh,6.4rem))}.bloque:last-child{border-bottom:0}.bloque .rejilla{row-gap:max(1.8rem,min(4vh,3rem))}.bloque__cabeza{grid-column:1/span 4}.bloque__cabeza .titulo{font-size:max(1.9rem,min(3.2vw,3rem))}.bloque__cabeza .entrada{max-width:34ch;margin-top:1.2rem;font-size:1rem}.bloque__cabeza .ceja{margin-bottom:1.2rem}.bloque__cuerpo{grid-column:5/span 8;min-width:0}.bloque--ancho .bloque__cabeza{grid-column:1/span 6}.bloque--ancho .bloque__cuerpo{grid-column:1/-1}.bloque--centro .bloque__cabeza{text-align:center;grid-column:3/span 8}.bloque--centro .bloque__cabeza .ceja>span{justify-content:center}.bloque--centro .bloque__cabeza .entrada{margin-inline-start:auto;margin-inline-end:auto}.bloque--centro .bloque__cuerpo{grid-column:1/-1}.lamina{border:1px solid rgba(var(--linea-rgb),.16);background:rgba(var(--linea-rgb),.03);border-radius:16px;margin:0;overflow:hidden;box-shadow:0 8px 24px #00000040}.lamina img,.lamina video{object-fit:cover;width:100%;height:100%;display:block}.grupo-servicio{border-bottom:1px solid rgba(var(--linea-rgb),.08);scroll-margin-top:calc(var(--altura-cabecera) + 1rem);padding-block-start:max(3.2rem,min(7vh,5.6rem));padding-block-end:max(3.2rem,min(7vh,5.6rem))}.grupo-servicio .rejilla{row-gap:2rem}.grupo-servicio__cabeza{top:calc(var(--altura-cabecera) + 1.5rem);grid-column:1/span 4;align-self:start;position:sticky}.grupo-servicio__cabeza .titulo{font-size:max(1.9rem,min(3.2vw,3rem))}.grupo-servicio__cabeza .entrada{max-width:30ch;margin-top:1.1rem;font-size:.98rem}.grupo-servicio__cabeza .lamina{aspect-ratio:4/3;max-width:24rem;margin-top:1.8rem}.grupo-servicio__lista{grid-column:5/span 8;min-width:0}.renglones{border-top:1px solid var(--niebla-22)}.renglones li{border-bottom:1px solid var(--niebla-10);position:relative}.renglones li:after{content:"";background:var(--sol);transform-origin:0;width:100%;height:1px;transition:transform .7s var(--sal);position:absolute;bottom:-1px;left:0;transform:scaleX(0)}.renglones li:hover:after{transform:scaleX(1)}.renglones a,.renglones .renglon{transition:padding-left .7s var(--sal);grid-template-columns:max(2.2rem,min(3vw,3.2rem)) minmax(0,1fr) auto;align-items:baseline;column-gap:max(.8rem,min(1.6vw,1.6rem));padding-block-start:max(.95rem,min(1.9vh,1.4rem));padding-block-end:max(.95rem,min(1.9vh,1.4rem));display:grid}.renglones li:hover>span>a,.renglones li:hover>a{padding-left:.6rem}.renglones b{letter-spacing:.18em;color:var(--sol);align-self:center;font-size:.7rem;font-weight:500}.renglones h3{font-family:var(--serif);letter-spacing:-.01em;font-size:max(1.25rem,min(1.75vw,1.6rem));font-weight:400;line-height:1.15}.renglones p{color:rgba(var(--texto-rgb),.66);max-width:52ch;margin-top:.35rem;font-size:.92rem;line-height:1.55}.renglones i{color:var(--laton);opacity:0;transition:opacity .5s var(--sal), transform .5s var(--sal);align-self:center;font-style:normal;transform:translate(-6px)}.renglones li:hover i{opacity:1;transform:none}.prosa{min-width:0;color:rgba(var(--texto-rgb),.86);grid-column:3/span 8;font-size:max(1.02rem,min(1.05vw,1.15rem));line-height:1.7}.prosa>*+*{margin-top:1.25em}.prosa h2{font-family:var(--serif);letter-spacing:-.012em;color:var(--niebla);margin-top:2.2em;font-size:max(1.7rem,min(2.6vw,2.4rem));font-weight:400;line-height:1.15}.prosa h3{font-family:var(--serif);color:var(--niebla);margin-top:1.8em;font-size:max(1.25rem,min(1.6vw,1.5rem));font-weight:500;line-height:1.25}.prosa>div>*+*{margin-top:1.25em}.prosa ol,.prosa ul{padding-left:1.4em}.prosa ol{list-style:decimal}.prosa ul{list-style:outside}.prosa li+li{margin-top:.5em}.prosa a{color:var(--laton);text-underline-offset:.2em;-webkit-text-decoration:underline #e0a24a80;text-decoration:underline #e0a24a80}.prosa a:hover{color:var(--niebla)}.prosa strong{color:var(--niebla);font-weight:600}.prosa blockquote{font-family:var(--serif);color:var(--niebla);border-left:1.5px solid var(--sol);margin-block-start:2em;margin-block-end:2em;padding-left:1.4em;font-size:max(1.6rem,min(2.6vw,2.3rem));font-style:italic;font-weight:300;line-height:1.25}.prosa .lamina{aspect-ratio:16/9;margin-block-start:2em;margin-block-end:2em}.prosa__resumen{border-top:1px solid var(--niebla-22);border-bottom:1px solid var(--niebla-10);margin-block-start:2.2em;margin-block-end:2.2em;padding-block-start:1.4rem;padding-block-end:1.4rem}.prosa__resumen .ceja{margin-bottom:.9rem}.prosa__resumen ul{padding:0;font-size:.98rem;list-style:none}.prosa__resumen li+li{margin-top:.4em}.prosa__nota{color:var(--niebla-58);font-size:.86rem}.prosa .tarjeta{padding:1.4rem 1.6rem;font-size:.95rem}.prosa .tarjeta:hover{transform:none}.prosa .tarjeta a{color:var(--laton);text-decoration:none}.prosa .tarjeta a:hover{color:var(--niebla)}.prosa__acciones{flex-wrap:wrap;gap:.8rem;margin-top:2em;display:flex}.prosa__pregunta{text-align:left;width:100%;font:inherit;color:inherit;cursor:pointer;align-items:center;gap:1rem;padding:1.2rem 1.4rem;display:flex}.prosa__pregunta b{color:var(--sol);letter-spacing:.18em;text-transform:uppercase;font-size:.7rem;font-weight:500}.prosa ul.fuentes{padding:0;font-size:.9rem;list-style:none}.articulo__cabeza{grid-column:3/span 8}.articulo__cabeza .titulo{font-size:max(1.9rem,min(3.2vw,3rem))}.articulo__meta{letter-spacing:.08em;color:var(--niebla-45);margin-top:1.4rem;font-size:.78rem}.relacionados{border-top:1px solid var(--niebla-22);grid-column:1/-1;margin-top:max(3rem,min(7vh,5rem));padding-top:2.2rem}.relacionados ul{grid-template-columns:repeat(3,minmax(0,1fr));gap:max(1.4rem,min(3vw,2.6rem));margin-top:1.4rem;display:grid}.relacionados .lamina{aspect-ratio:16/10}.relacionados b{letter-spacing:.18em;color:var(--sol);text-transform:uppercase;margin-top:.9rem;font-size:.68rem;font-weight:500;display:block}.relacionados h3{font-family:var(--serif);transition:color .4s var(--sal);margin-top:.4rem;font-size:1.25rem;font-weight:400;line-height:1.2}.relacionados a:hover h3{color:var(--laton)}.diario{grid-column:1/-1;min-width:0}.kicker{letter-spacing:.18em;text-transform:uppercase;color:var(--sol);font-size:.68rem;font-weight:500;display:inline-block}.diario__destacado{border-bottom:1px solid var(--niebla-10);grid-template-columns:1.15fr .85fr;align-items:center;gap:max(1.6rem,min(3.6vw,3.6rem));padding-block-start:max(2rem,min(4vh,3rem));padding-block-end:max(2rem,min(4vh,3rem));display:grid}.diario__destacado .lamina{aspect-ratio:16/10}.diario__destacado h2{font-family:var(--serif);letter-spacing:-.015em;transition:color .4s var(--sal);margin-top:.9rem;font-size:max(1.9rem,min(3.4vw,3.2rem));font-weight:300;line-height:1.1}.diario__destacado p{color:rgba(var(--texto-rgb),.72);max-width:48ch;margin-top:1rem;line-height:1.6}.diario__destacado a:hover h2{color:var(--laton)}.diario__dos{border-bottom:1px solid var(--niebla-10);grid-template-columns:1fr 1fr;gap:max(1.6rem,min(3.6vw,3.6rem));padding-block-start:max(2rem,min(4vh,3rem));padding-block-end:max(2rem,min(4vh,3rem));display:grid}.diario__dos a{grid-template-columns:8rem minmax(0,1fr);align-items:start;gap:1.2rem;display:grid}.diario__dos .lamina{aspect-ratio:4/3}.diario__dos h3{font-family:var(--serif);transition:color .4s var(--sal);margin-top:.5rem;font-size:max(1.2rem,min(1.7vw,1.5rem));font-weight:400;line-height:1.2}.diario__dos a:hover h3{color:var(--laton)}.diario__resto{border-top:0}.diario__resto li a{grid-template-columns:minmax(0,1fr) auto}.diario__resto h3{font-size:max(1.15rem,min(1.5vw,1.4rem))}.diario__resto small{letter-spacing:.14em;text-transform:uppercase;color:var(--niebla-45);white-space:nowrap;font-size:.7rem}.diario__fecha{letter-spacing:.16em;text-transform:uppercase;color:var(--niebla-45);font-size:.72rem}.hechos{grid-template-columns:repeat(3,minmax(0,1fr));gap:max(1.4rem,min(3vw,2.6rem));display:grid}.hechos>div{border-top:1px solid var(--niebla-22);padding-top:1.2rem}.hechos h3{font-family:var(--serif);font-size:max(1.3rem,min(1.9vw,1.7rem));font-weight:400;line-height:1.15}.hechos p{color:rgba(var(--texto-rgb),.7);margin-top:.7rem;font-size:.94rem;line-height:1.6}.laminas-dos{grid-template-columns:1.2fr .8fr;gap:max(1.2rem,min(2.4vw,2.4rem));display:grid}.laminas-dos .lamina{aspect-ratio:16/10}.texto-y-lamina{grid-template-columns:1fr 1.1fr;align-items:center;gap:max(1.6rem,min(3.6vw,3.6rem));display:grid}.texto-y-lamina p{color:rgba(var(--texto-rgb),.82);max-width:44ch;font-size:max(1rem,min(1.05vw,1.12rem));line-height:1.65}.texto-y-lamina .lamina{aspect-ratio:16/10}.contacto__forma{grid-column:1/span 7;min-width:0}.contacto__forma .consulta{margin-top:0}.contacto__datos{flex-direction:column;grid-column:9/span 4;gap:1.6rem;display:flex}.contacto__datos .ficha{grid-area:auto;margin:0}.mapa{border:1px solid rgba(var(--linea-rgb),.16);aspect-ratio:4/3;filter:grayscale(.35)sepia(.25)brightness(.85);border-radius:16px;overflow:hidden}.mapa iframe{border:0;width:100%;height:100%;display:block}.indice-calc{flex-wrap:wrap;gap:.6rem;display:flex}.indice-calc a{letter-spacing:.08em;border:1px solid rgba(var(--texto-rgb),.22);color:var(--niebla-70);transition:border-color .4s var(--sal), color .4s var(--sal), background .4s var(--sal);border-radius:999px;padding:.55rem 1rem;font-size:.76rem}.indice-calc a:hover{border-color:var(--laton);color:var(--niebla);background:#e0a24a14}.calc{border-bottom:1px solid rgba(var(--linea-rgb),.08);scroll-margin-top:calc(var(--altura-cabecera) + 1rem);padding-block-start:max(3rem,min(7vh,5.4rem));padding-block-end:max(3rem,min(7vh,5.4rem))}.calc .rejilla{row-gap:1.6rem}.calc__cabeza{top:calc(var(--altura-cabecera) + 1.5rem);grid-column:1/span 4;align-self:start;position:sticky}.calc__cabeza .titulo{font-size:max(1.8rem,min(3vw,2.8rem))}.calc__cabeza .entrada{max-width:30ch;margin-top:1rem;font-size:.96rem}.calc__cuerpo{grid-column:5/span 8;min-width:0}.calc__cuerpo.tarjeta{padding:max(1.4rem,min(2.6vw,2.4rem))}.calc__cuerpo.tarjeta:hover{transform:none}.aviso-calc{color:var(--niebla-70);border-left:1.5px solid var(--sol);grid-column:5/span 8;align-items:flex-start;gap:1rem;padding-left:1.2rem;font-size:.9rem;line-height:1.55;display:flex}.pasos-lista{counter-reset:paso;grid-template-columns:1fr 1fr;gap:1rem 2rem;display:grid}.pasos-lista li{counter-increment:paso;color:rgba(var(--texto-rgb),.82);border-top:1px solid var(--niebla-10);grid-template-columns:2.2rem minmax(0,1fr);gap:.8rem;padding-top:.9rem;font-size:.95rem;line-height:1.55;display:grid}.pasos-lista li:before{content:"0" counter(paso);letter-spacing:.18em;color:var(--sol);padding-top:.3rem;font-size:.7rem}.acceso{grid-column:4/span 6;min-width:0}.acceso .tarjeta,.area .tarjeta{padding:max(1.6rem,min(3vw,2.4rem))}.acceso .tarjeta:hover,.area .tarjeta:hover{transform:none}.acceso .consulta__campos{grid-template-columns:1fr}.acceso .campo{grid-column:1/-1}.acceso .consulta__pie{flex-direction:column;gap:.8rem;margin-top:1.4rem;display:flex}.acceso .consulta__pie .boton{justify-content:center;width:100%}.enlace-fino{font:inherit;color:var(--niebla-58);cursor:pointer;text-underline-offset:.2em;background:0 0;border:0;font-size:.8rem;text-decoration:underline}.enlace-fino:hover{color:var(--niebla)}.area{grid-column:1/-1;min-width:0}.vacio{min-height:72vh;align-items:center;min-height:72svh;padding-block-start:6rem;padding-block-end:6rem;display:flex}.vacio__texto{grid-column:2/span 8}.felix-boton{z-index:70;border:1px solid rgba(var(--texto-rgb),.22);background:rgba(var(--tinta-rgb),.72);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);min-height:48px;color:var(--niebla);font:inherit;letter-spacing:.06em;cursor:pointer;transition:border-color .4s var(--sal), background .4s var(--sal), transform .4s var(--sal);border-radius:999px;align-items:center;gap:.7rem;padding:.7rem 1.2rem .7rem .9rem;font-size:.8rem;display:inline-flex;position:fixed;bottom:max(1rem,min(2.5vw,2rem));right:max(1rem,min(2.5vw,2rem));box-shadow:0 8px 24px #0000004d}.felix-boton:hover{border-color:var(--laton);background:rgba(var(--tinta-rgb),.86);transform:translateY(-2px)}.felix-boton i,.felix__cabeza i{background:radial-gradient(circle at 35% 30%, #f9b25a, var(--sol) 55%, #8f3c05);width:30px;height:30px;box-shadow:0 0 0 1px rgba(var(--linea-rgb),.12) inset;border-radius:50%;flex:none}.felix{z-index:70;width:min(390px,100vw - 2rem);height:min(600px,82vh);border:1px solid rgba(var(--texto-rgb),.2);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);height:min(600px,82svh);color:var(--niebla);background:#140d09e6;border-radius:20px;flex-direction:column;display:flex;position:fixed;bottom:max(1rem,min(2.5vw,2rem));right:max(1rem,min(2.5vw,2rem));overflow:hidden;box-shadow:0 18px 48px #00000073}.felix__cabeza{border-bottom:1px solid var(--niebla-10);align-items:center;gap:.9rem;padding:1rem 1.1rem;display:flex}.felix__cabeza i{width:34px;height:34px}.felix__cabeza b{font-family:var(--serif);font-size:1.15rem;font-weight:400;line-height:1.1;display:block}.felix__cabeza small{color:var(--niebla-58);letter-spacing:.06em;margin-top:.15rem;font-size:.72rem;display:block}.felix__cerrar{color:var(--niebla-58);font:inherit;cursor:pointer;background:0 0;border:0;margin-left:auto;padding:.3rem .5rem;font-size:1.3rem;line-height:1}.felix__cerrar:hover{color:var(--niebla)}.felix__hilo{flex-direction:column;flex:1;gap:.7rem;padding:1.1rem;font-size:.92rem;line-height:1.55;display:flex;overflow-y:auto}.felix__hilo>p{color:var(--niebla-70)}.felix__burbuja{white-space:pre-wrap;border-radius:14px;max-width:86%;padding:.6rem .9rem}.felix__burbuja--yo{background:var(--sol);color:#150a02;border-bottom-right-radius:4px;align-self:flex-end}.felix__burbuja--felix{background:rgba(var(--texto-rgb),.06);border-bottom-left-radius:4px;align-self:flex-start}.felix__sugerencias{flex-wrap:wrap;gap:.4rem;display:flex}.felix__sugerencias button{font:inherit;color:var(--niebla-70);cursor:pointer;border:1px solid rgba(var(--texto-rgb),.2);transition:border-color .4s var(--sal), color .4s var(--sal);background:0 0;border-radius:999px;padding:.4rem .8rem;font-size:.78rem}.felix__sugerencias button:hover{border-color:var(--laton);color:var(--niebla)}.felix__pie{padding:.8rem 1rem calc(.9rem + var(--seg-abajo));border-top:1px solid var(--niebla-10);flex-direction:column;gap:.6rem;display:flex}.felix__forma{gap:.5rem;display:flex}.felix__forma .campo__caja{flex:1;min-height:44px}.felix__enviar{cursor:pointer;background:var(--sol);color:#150a02;min-width:44px;min-height:44px;font:inherit;border:0;border-radius:999px;place-items:center;font-size:1.1rem;display:grid}.felix__enviar:disabled{opacity:.4;cursor:default}.felix__nota{color:var(--niebla-45);font-size:.7rem;line-height:1.4}.felix__aviso{color:var(--niebla-70);border:1px solid var(--niebla-10);border-radius:12px;padding:.8rem .9rem;font-size:.82rem;line-height:1.5}.felix__enlace{letter-spacing:.06em;color:var(--laton);font-size:.78rem}.felix__enlace:hover{color:var(--niebla)}.felix__consentir{flex-direction:column;flex:1;justify-content:center;gap:1rem;padding:1.4rem;display:flex}.galleta{z-index:80;border:1px solid rgba(var(--texto-rgb),.2);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);width:min(420px,100vw - 2rem);color:var(--niebla);background:#140d09e6;border-radius:16px;padding:1.3rem 1.4rem;font-size:.86rem;line-height:1.5;position:fixed;bottom:max(1rem,min(2.5vw,2rem));left:max(1rem,min(2.5vw,2rem));box-shadow:0 18px 48px #00000073}.galleta b{font-family:var(--serif);margin-bottom:.4rem;font-size:1.2rem;font-weight:400;display:block}.galleta p{color:var(--niebla-70)}.galleta__detalle{border-top:1px solid var(--niebla-10);flex-direction:column;gap:.8rem;margin-top:1rem;padding-top:.9rem;display:flex}.galleta__fila{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.galleta__fila small{color:var(--niebla-58);font-size:.76rem;display:block}.galleta__acciones{flex-wrap:wrap;align-items:center;gap:.5rem;margin-top:1.1rem;display:flex}.galleta__acciones .boton{min-height:40px;padding:.5rem 1rem;font-size:.74rem}.galleta__acciones a{color:var(--niebla-58);text-underline-offset:.2em;margin-left:auto;font-size:.74rem;text-decoration:underline}.galleta__acciones a:hover{color:var(--niebla)}.galleta__mas{color:var(--niebla-70);font:inherit;letter-spacing:.06em;cursor:pointer;text-underline-offset:.2em;background:0 0;border:0;font-size:.74rem;text-decoration:underline}.boton--sobrio{background:rgba(var(--texto-rgb),.06)}@media (max-width:1100px){.interior__texto,.bloque__cabeza,.bloque__cuerpo,.grupo-servicio__cabeza,.grupo-servicio__lista,.prosa,.articulo__cabeza,.contacto__forma,.contacto__datos,.calc__cabeza,.calc__cuerpo,.aviso-calc,.acceso,.bloque--centro .bloque__cabeza,.vacio__texto{grid-column:1/-1}.grupo-servicio__cabeza,.calc__cabeza{position:static}.grupo-servicio__cabeza .lamina{display:none}.interior__cabeza{min-height:max(380px,min(50vh,560px));min-height:max(380px,min(50svh,560px))}.hechos,.laminas-dos,.texto-y-lamina,.diario__destacado,.diario__dos,.relacionados ul,.pasos-lista{grid-template-columns:1fr}}@media (max-width:640px){.renglones a,.renglones .renglon{grid-template-columns:2rem minmax(0,1fr)}.renglones i{display:none}.diario__dos a{grid-template-columns:1fr}.felix{width:calc(100vw - 1.2rem);bottom:.6rem;right:.6rem}.galleta{width:calc(100vw - 1.2rem);bottom:.6rem;left:.6rem}.felix-boton span{display:none}.felix-boton{padding:.6rem}}button.boton{cursor:pointer;font-family:inherit}button.boton:disabled{opacity:.55;cursor:default}.interior__cabeza:before{content:"";pointer-events:none;background:linear-gradient(90deg, rgba(var(--tinta-rgb),.58), rgba(var(--tinta-rgb),.3) 48%, rgba(var(--tinta-rgb),0) 72%);position:absolute;top:0;bottom:0;left:0;right:0}.interior__cabeza>.rejilla{position:relative}.titulo em,.display em{font-style:normal;font-weight:300}.renglones h3,.oficios h3,.hechos h3,.diario__dos h3,.relacionados h3,.pasos h3,.felix__cabeza b,.galleta b{letter-spacing:-.015em;font-weight:400}.cita blockquote{letter-spacing:-.02em;font-style:normal;font-weight:300}.prosa h2,.prosa h3{letter-spacing:-.02em}.prosa blockquote{font-family:var(--diario)}.portada__texto{will-change:transform, opacity}.portada__donde{letter-spacing:.2em;text-transform:uppercase;color:rgba(var(--texto-rgb),.62);margin-top:max(.9rem,min(1.8vh,1.4rem));font-size:.72rem}.portada [data-revelar]>span{transition-delay:0s!important}.portada{padding-top:calc(50vh + 5.5rem);justify-content:flex-start;padding-top:calc(50svh + 5.5rem)}.portada__frase{text-align:center;opacity:0;pointer-events:none;padding-inline:var(--mx);will-change:transform, opacity;position:absolute;top:0;left:0;right:0;transform:translateY(0)}.portada__frase .display{font-size:max(2rem,min(4.6vw,4.4rem))}.portada__frase-sub{letter-spacing:.16em;text-transform:uppercase;color:rgba(var(--texto-rgb),.66);margin-top:1rem;font-size:.78rem}.oficios--preguntas h3 a{color:inherit}.oficios--preguntas li:hover h3 a{color:var(--laton)}.oficios--preguntas h3{font-size:max(1.25rem,min(1.9vw,1.7rem))}.resenas{border-top:1px solid var(--niebla-10);grid-area:3/1/auto/-1;margin-top:max(3.5rem,min(9vh,7rem));padding-top:max(2rem,min(4vh,3rem))}.resenas .titulo{margin-bottom:max(1.6rem,min(3vh,2.4rem));font-size:max(1.7rem,min(2.8vw,2.6rem))}.resenas ul{grid-template-columns:repeat(4,minmax(0,1fr));gap:max(1rem,min(2vw,1.6rem));display:grid}.resenas li>span{padding:1.4rem 1.5rem;display:block}.resenas li b{color:var(--laton);letter-spacing:.2em;font-size:.8rem;font-weight:400;display:block}.resenas li p{color:rgba(var(--texto-rgb),.84);margin-top:.9rem;font-size:.94rem;line-height:1.55}.resenas li small{letter-spacing:.1em;text-transform:uppercase;color:var(--niebla-45);margin-top:1rem;font-size:.72rem;display:block}.resenas .aviso{color:var(--niebla-45);margin-top:1.2rem;font-size:.74rem}.mapa--portada{aspect-ratio:21/9;filter:grayscale(.4)sepia(.3)brightness(.8);grid-area:4/1/auto/-1;margin-top:max(2.4rem,min(5vh,4rem))}.mapa--portada>span{height:100%;display:block}@media (max-width:1100px){.resenas{grid-row:auto}.mapa--portada{aspect-ratio:4/3;grid-row:auto}.resenas ul{grid-template-columns:1fr 1fr}}@media (max-width:640px){.resenas ul{grid-template-columns:1fr}.portada__frase .display{font-size:max(1.8rem,min(8vw,2.6rem))}}.mapa--portada{grid-row:auto;margin-top:0}.mapa--portada+*{margin-top:0}.tramo{color:var(--niebla)}.tramo .tarjeta{background:#14100c09;border-color:#14100c24;box-shadow:0 8px 24px #14100c14}.tramo .campo__caja{color:var(--niebla);background:#14100c0a;border-color:#14100c2e}.tramo .campo__caja::placeholder{color:#14100c5c}.tramo .boton--fino{color:var(--niebla);border-color:#14100c4d}.tramo .enlace-sobrio{color:var(--niebla)}.tramo .ceja>span:before{background:var(--laton)}.tramo .pantalla.seccion,.tramo .pantalla.cierre,.tramo.pantalla.seccion,.tramo.pantalla.cierre{border-top-color:#14100c1a}.tramo .cierre__brasa{opacity:.35}.tramo .mapa{filter:none}.tramo .resenas li b{color:var(--laton)}.nombre>span{flex-direction:column;align-items:center;gap:max(.8rem,min(1.8vh,1.4rem));display:flex}.nombre__sol{filter:drop-shadow(0 6px 18px #00000040);width:max(52px,min(6vw,84px));height:auto}.nombre__texto{font-family:var(--sans);text-transform:uppercase;letter-spacing:.22em;color:var(--niebla);text-shadow:0 2px 24px #00000059;font-size:max(2.2rem,min(6.2vw,5.6rem));font-weight:200;line-height:1}.nombre__texto em{letter-spacing:.24em;font-style:normal;font-weight:300}.portada .oficio{margin-top:max(1.4rem,min(3vh,2.2rem))}.marca__texto{display:none}@media (max-width:640px){.nombre__texto{letter-spacing:.14em}}.velo-alto{background:linear-gradient(#0f0a07b8,#0f0a074d 55%,#0f0a0700);height:130px}.apps__marco{grid-column:1/-1;min-width:0}.apps{grid-template-columns:repeat(3,minmax(0,1fr));gap:max(1rem,min(2vw,1.8rem));display:grid}.app{flex-direction:column;gap:1.2rem;padding:max(1.4rem,min(2.2vw,2rem));display:flex}.app:hover{transform:none}.app__pregunta{font-family:var(--sans);letter-spacing:-.015em;font-size:max(1.2rem,min(1.5vw,1.45rem));font-weight:400;line-height:1.25}.app__mandos{flex-direction:column;gap:1rem;display:flex}.app__mando{flex-direction:column;gap:.5rem;display:flex}.app__etiqueta{letter-spacing:.06em;text-transform:uppercase;color:var(--niebla-58);justify-content:space-between;align-items:baseline;gap:1rem;font-size:.78rem;display:flex}.app__etiqueta b{letter-spacing:0;text-transform:none;color:var(--niebla);font-variant-numeric:tabular-nums;font-size:.95rem;font-weight:500}.app__mando input[type=range]{width:100%;accent-color:var(--sol);cursor:pointer;height:28px}.app__opciones{gap:.4rem;display:flex}.app__opcion{font:inherit;cursor:pointer;border:1px solid var(--niebla-22);color:var(--niebla-70);transition:border-color .3s var(--sal), background .3s var(--sal), color .3s var(--sal);background:0 0;border-radius:999px;flex:1;padding:.55rem .8rem;font-size:.82rem}.app__opcion--aqui{background:var(--niebla);color:var(--tinta);border-color:var(--niebla)}.app__cifra{border-top:1px solid var(--niebla-10);flex-direction:column;gap:.2rem;margin-top:auto;padding-top:1rem;display:flex}.app__cifra span{letter-spacing:-.03em;font-variant-numeric:tabular-nums;font-size:max(1.7rem,min(2.3vw,2.3rem));font-weight:300;line-height:1.05}.app__cifra small{letter-spacing:.08em;text-transform:uppercase;color:var(--niebla-58);font-size:.74rem}.app__cta{align-self:flex-start}.aviso-calc--apps{grid-column:auto;max-width:70ch;margin-top:max(1.6rem,min(3vh,2.4rem))}@media (max-width:1100px){.apps{grid-template-columns:1fr}}.menu a.pulso{padding-left:.95rem}.menu a.pulso:before{content:"";background:var(--sol);border-radius:50%;width:6px;height:6px;margin-top:-3px;animation:3.2s cubic-bezier(.22,.61,.24,1) infinite pulso;position:absolute;top:50%;left:0;box-shadow:0 0 #f073168c}@keyframes pulso{0%{box-shadow:0 0 #f073168c}55%{box-shadow:0 0 0 8px #f0731600}to{box-shadow:0 0 #f0731600}}@media (prefers-reduced-motion:reduce){.menu a.pulso:before{animation:none}}.apps{grid-template-columns:repeat(4,minmax(0,1fr))}@media (max-width:1280px){.apps{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:720px){.apps{grid-template-columns:1fr}}.interior--diario .interior__cabeza .titulo,.interior--diario .titulo{font-family:var(--diario);letter-spacing:-.012em;font-weight:400}.prosa--diario,.prosa--diario h2,.prosa--diario h3{font-family:var(--diario)}.prosa--diario{font-size:max(1.08rem,min(1.12vw,1.22rem));line-height:1.68}.prosa--diario h2{font-weight:500}.diario__cabecera{letter-spacing:.16em;text-transform:uppercase;color:var(--niebla-45);border-top:2px solid var(--niebla);border-bottom:1px solid var(--niebla-22);flex-wrap:wrap;justify-content:space-between;gap:1rem;margin-bottom:max(1.6rem,min(3vh,2.4rem));padding:.7rem 0;font-size:.72rem;display:flex}.diario__portada{border-bottom:1px solid var(--niebla-22);grid-template-columns:2fr 1fr;gap:max(1.6rem,min(3.6vw,3.6rem));padding-bottom:max(2rem,min(4vh,3rem));display:grid}.diario__grande>span{display:block}.diario__grande .lamina{aspect-ratio:16/9;margin-bottom:1.2rem}.diario__grande h2{font-family:var(--diario);letter-spacing:-.012em;transition:color .4s var(--sal);margin-top:.6rem;font-size:max(1.8rem,min(3vw,2.9rem));font-weight:500;line-height:1.12}.diario__grande a:hover h2{color:var(--laton)}.diario__grande p{color:var(--niebla-70);max-width:60ch;margin-top:.9rem;font-size:1.02rem;line-height:1.6}.diario__grande small,.diario__breves small,.diario__columnas small{letter-spacing:.12em;text-transform:uppercase;color:var(--niebla-45);margin-top:.6rem;font-size:.7rem;display:block}.diario__breves .ceja{margin-bottom:.6rem}.diario__breves li{border-top:1px solid var(--niebla-10);padding:1rem 0}.diario__breves h3{font-family:var(--diario);transition:color .4s var(--sal);margin-top:.4rem;font-size:max(1.1rem,min(1.4vw,1.3rem));font-weight:500;line-height:1.25}.diario__breves a:hover h3{color:var(--laton)}.diario__mas{margin-top:max(2rem,min(4vh,3rem));margin-bottom:1.2rem}.diario__columnas{grid-template-columns:repeat(3,minmax(0,1fr));gap:max(1.4rem,min(3vw,2.8rem)) max(1.4rem,min(3vw,2.6rem));display:grid}.diario__columnas .lamina{aspect-ratio:16/10;margin-bottom:.9rem}.diario__columnas h3{font-family:var(--diario);transition:color .4s var(--sal);margin-top:.4rem;font-size:max(1.15rem,min(1.5vw,1.4rem));font-weight:500;line-height:1.22}.diario__columnas a:hover h3{color:var(--laton)}.diario__columnas p{color:var(--niebla-70);-webkit-line-clamp:3;-webkit-box-orient:vertical;margin-top:.5rem;font-size:.92rem;line-height:1.55;display:-webkit-box;overflow:hidden}@media (max-width:1100px){.diario__portada{grid-template-columns:1fr}.diario__columnas{grid-template-columns:1fr 1fr}}@media (max-width:640px){.diario__columnas{grid-template-columns:1fr}}.renglones--breve h3{font-size:max(1.1rem,min(1.4vw,1.3rem))}.seccion__lamina{aspect-ratio:4/3;grid-column:8/span 5;align-self:start;margin-bottom:max(2rem,min(5vh,4rem))}.seccion__lamina>span{height:100%;display:block}.despacho{grid-column:1/-1;grid-template-columns:1.3fr .9fr .9fr;align-items:stretch;gap:max(1rem,min(2vw,1.8rem));display:grid}.despacho__foto{aspect-ratio:auto;min-height:320px}.despacho__foto>span{height:100%;display:block}.despacho__ficha{grid-area:auto;align-self:stretch}.despacho__mapa{aspect-ratio:auto;filter:none;min-height:320px}.despacho__mapa>span{height:100%;display:block}.resenas{grid-row:auto}.marca__sol,.nombre__sol{aspect-ratio:1}.nombre__sol{filter:none;width:max(52px,min(5vw,72px))}@media (max-width:1100px){.seccion__lamina{grid-column:1/-1;max-width:32rem}.despacho{grid-template-columns:1fr}}.nombre__sol{width:max(64px,min(6.4vw,92px))}.portada{padding-top:calc(24vh + 2rem);padding-top:calc(24svh + 2rem)}.portada__frase{pointer-events:none}.portada__frase .display{color:var(--niebla);text-shadow:0 1px #fbf6ee59}.portada__frase .display em{color:var(--niebla-70)}.portada__frase-sub{color:var(--niebla-58)}.tramo .seccion__cabeza:before,.tramo .oficios li>span:before,.tramo .oficios li:before,.tramo .cita:before,.tramo .ficha:before,.tramo .cierre__texto:before,.tramo .portada__texto:before{display:none!important}.tramo .oficios li>span{background:0 0}.seccion__enlace{grid-column:1/-1}.manuscrito{border:1px solid rgba(var(--linea-rgb),.16);-webkit-backdrop-filter:blur(14px)saturate(1.05);backdrop-filter:blur(14px)saturate(1.05);background:linear-gradient(#fbf6ee6b,#fbf6ee38);border-radius:16px;grid-column:1/-1;padding:max(.6rem,min(1.4vw,1.4rem)) max(1rem,min(2.4vw,2.4rem));box-shadow:0 12px 40px #14100c1a}.manuscrito .oficios{border-top:0}.manuscrito .oficios li:last-child{border-bottom:0}.seccion__franja{aspect-ratio:21/8;grid-column:1/-1;margin-top:max(2rem,min(5vh,4rem))}.seccion__franja>span{height:100%;display:block}@media (max-width:1100px){.seccion__franja{aspect-ratio:16/9}}.nombre--r>span{flex-direction:row;justify-content:center;align-items:center;gap:max(1.2rem,min(3vw,3rem))}.erre{aspect-ratio:800/689;flex:none;width:max(150px,min(18vw,240px));position:relative}.erre__img{z-index:2;object-fit:contain;filter:drop-shadow(0 10px 30px #78460a59);width:100%;height:100%;position:relative}.erre__halo{z-index:0;background:radial-gradient(closest-side,#ffcd788c,#ffaa3c38 45%,#ff962800 72%);border-radius:50%;animation:5.5s ease-in-out infinite respira;position:absolute;top:-30%;bottom:-30%;left:-30%;right:-30%}.erre__rayos{z-index:1;opacity:.5;background:repeating-conic-gradient(#ffdea000 0deg 9deg,#ffdea073 11deg 13deg,#ffdea000 15deg 24deg);border-radius:50%;animation:90s linear infinite gira;position:absolute;top:-55%;bottom:-55%;left:-55%;right:-55%;-webkit-mask:radial-gradient(closest-side,#000000e6,#00000059 45%,#0000 70%);mask:radial-gradient(closest-side,#000000e6,#00000059 45%,#0000 70%)}@keyframes gira{to{transform:rotate(360deg)}}@keyframes respira{0%,to{opacity:.85;transform:scale(1)}50%{opacity:1;transform:scale(1.08)}}@media (prefers-reduced-motion:reduce){.erre__rayos,.erre__halo{animation:none}}.nombre__bloque{text-align:left;flex-direction:column;align-items:flex-start;gap:.15em;display:flex}.nombre--r .nombre__texto{letter-spacing:.18em;font-size:max(2.6rem,min(6.4vw,5.6rem));line-height:.95}.nombre__sub{font-family:var(--sans);text-transform:uppercase;letter-spacing:.42em;color:#fbf6eeeb;font-size:max(1rem,min(2.2vw,1.9rem));font-weight:300}.nombre__oficio{font-family:var(--sans);text-transform:uppercase;letter-spacing:.36em;color:var(--laton);margin-top:.5em;font-size:max(.62rem,min(.9vw,.8rem));font-weight:500}.marca__sol{aspect-ratio:1;filter:drop-shadow(0 2px 8px #00000059);width:max(40px,min(3.6vw,52px))}@media (max-width:760px){.nombre--r>span{flex-direction:column;gap:1rem}.nombre__bloque{text-align:center;align-items:center}.erre{width:max(120px,min(36vw,170px))}}.nombre--grande .nombre__texto{text-transform:uppercase;letter-spacing:.16em;text-shadow:0 2px 30px #00000059;font-size:max(2.4rem,min(7.2vw,6.4rem));font-weight:300;line-height:1}.quesomos>span{display:inline-block}.quesomos{text-transform:uppercase;letter-spacing:.26em;color:#fbf6eee6;margin-top:max(1rem,min(2.2vh,1.6rem));font-size:max(.72rem,min(1vw,.9rem));font-weight:500}.gancho>span{flex-direction:column;align-items:center;gap:.5rem;display:flex}.gancho b{letter-spacing:-.01em;max-width:26ch;font-size:max(1.25rem,min(2.1vw,1.9rem));font-weight:300;line-height:1.25}.gancho em{color:var(--laton);letter-spacing:.06em;font-size:max(.95rem,min(1.2vw,1.1rem));font-style:normal;font-weight:500}.manuscritos{grid-column:1/-1;grid-template-columns:1fr 1fr;gap:max(1rem,min(2.4vw,2.4rem));display:grid}.manuscritos .manuscrito{grid-column:auto}.manuscritos .oficios li>span{grid-template-columns:2.4rem minmax(0,1fr);row-gap:.5rem}.manuscritos .oficios h3{grid-column:2;font-size:max(1.15rem,min(1.5vw,1.4rem))}.manuscritos .oficios p{grid-column:2}.manuscritos .oficios b{align-self:start;padding-top:.35rem}@media (max-width:900px){.manuscritos{grid-template-columns:1fr}}.gancho b{text-shadow:0 2px 24px #00000059;max-width:24ch;font-size:max(1.5rem,min(2.6vw,2.4rem));font-weight:400}.gancho em{color:#fbf6eeeb;letter-spacing:.1em;text-transform:uppercase;font-size:max(1rem,min(1.3vw,1.2rem));font-weight:500}.marca__sol{filter:drop-shadow(0 2px 6px #00000059);width:max(44px,min(3.8vw,58px))}.marca__sol{width:max(50px,min(4.2vw,64px))}.tramo .tarjeta,.tramo .manuscrito{background:linear-gradient(160deg,#fbf6ee9e,#fbf6ee47 60%,#fbf6ee66);border-color:#ffffff8c;box-shadow:inset 0 1px #ffffffb3,0 14px 40px #78501e24}.tramo .seccion__cabeza,.tramo .bloque__cabeza,.tramo .interior__texto,.tramo .calc__cabeza,.tramo .grupo-servicio__cabeza,.tramo .resenas,.tramo .cierre__texto,.tramo .vacio__texto,.tramo .diario__cabecera{position:relative}.tramo .seccion__cabeza:after,.tramo .bloque__cabeza:after,.tramo .interior__texto:after,.tramo .calc__cabeza:after,.tramo .grupo-servicio__cabeza:after,.tramo .cierre__texto:after,.tramo .vacio__texto:after{content:"";z-index:-1;pointer-events:none;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:linear-gradient(160deg,#fbf6ee9e,#fbf6ee57 60%,#fbf6ee75);border:1px solid #ffffff80;border-radius:20px;position:absolute;top:-1.4rem;bottom:-1.4rem;left:-1.8rem;right:-1.8rem;box-shadow:inset 0 1px #ffffffb3,0 14px 40px #78501e24}.tramo .prosa,.tramo .diario,.tramo .apps__marco,.tramo .hechos,.tramo .texto-y-lamina,.tramo .contacto__forma,.tramo .contacto__datos,.tramo .acceso,.tramo .area,.tramo .pasos-lista{position:relative}.tramo .prosa:before,.tramo .diario:before,.tramo .hechos:before,.tramo .texto-y-lamina:before,.tramo .contacto__forma:before,.tramo .acceso:before,.tramo .area:before,.tramo .pasos-lista:before{content:"";z-index:-1;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:linear-gradient(160deg,#fbf6eeb3,#fbf6ee75 60%,#fbf6ee8f);border:1px solid #ffffff80;border-radius:24px;position:absolute;top:-1.6rem;bottom:-1.6rem;left:-2rem;right:-2rem;box-shadow:inset 0 1px #ffffffb3,0 16px 44px #78501e29}.tramo .interior__cabeza:before{background:0 0}.tramo .velo-alto{display:none}.manuscrito.grupo-servicio__lista{padding:.4rem 1.6rem}.tramo .pasos li.tarjeta>span{padding:1.6rem}.manuscrito.grupo-servicio__lista{columns:2;grid-column:5/span 8;column-gap:2rem;padding:.4rem 1.6rem}.manuscrito.grupo-servicio__lista li{break-inside:avoid}.manuscrito.grupo-servicio__lista li a{padding-block-start:.8rem;padding-block-end:.8rem}@media (max-width:1100px){.manuscrito.grupo-servicio__lista{columns:1;grid-column:1/-1}}.marca__sol{aspect-ratio:628/495;width:max(64px,min(5.6vw,86px));height:auto}body.desplazado .marca__sol{width:max(54px,min(4.8vw,72px))}.pie__marca img{width:56px;height:auto}.placas-enlaces{z-index:7;pointer-events:none;position:fixed;top:0;bottom:0;left:0;right:0}.placas-enlaces a{pointer-events:auto;opacity:0;transition:opacity .5s var(--sal), color .3s var(--sal), border-color .3s var(--sal), background .3s var(--sal);letter-spacing:.14em;text-transform:uppercase;white-space:nowrap;color:#fbf6eeeb;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);text-shadow:0 1px 6px #0006;background:#0f0a0757;border:1px solid #fbf6ee59;border-radius:999px;padding:.45rem .9rem;font-size:.72rem;position:absolute;top:0;left:0;transform:translate(-50%,-50%)}.placas-enlaces a.on{opacity:1}.placas-enlaces a:hover{color:#150a02;background:var(--laton);border-color:var(--laton)}@media (pointer:coarse){.placas-enlaces a{padding:.4rem .7rem;font-size:.62rem}}.tramo .seccion__cabeza:after,.tramo .bloque__cabeza:after,.tramo .interior__texto:after,.tramo .calc__cabeza:after,.tramo .grupo-servicio__cabeza:after,.tramo .cierre__texto:after,.tramo .vacio__texto:after{background:var(--vidrio-brillo), var(--vidrio-fondo);border-color:var(--vidrio-borde);box-shadow:var(--vidrio-sombra);-webkit-backdrop-filter:blur(14px)saturate(1.12);backdrop-filter:blur(14px)saturate(1.12);border-radius:22px;top:-1.8rem;bottom:-1.8rem;left:-2.4rem;right:-2.4rem}.tramo .prosa:before,.tramo .diario:before,.tramo .hechos:before,.tramo .texto-y-lamina:before,.tramo .contacto__forma:before,.tramo .acceso:before,.tramo .area:before,.tramo .pasos-lista:before,.tramo .tarjeta,.tramo .manuscrito{background:var(--vidrio-brillo), var(--vidrio-fondo);border-color:var(--vidrio-borde);box-shadow:var(--vidrio-sombra);-webkit-backdrop-filter:blur(14px)saturate(1.12);backdrop-filter:blur(14px)saturate(1.12)}.tramo .tarjeta:hover{background:var(--vidrio-brillo), var(--vidrio-fondo);border-color:#fffaf0d9}#despacho .seccion__cabeza:after,#contacto .cierre__texto:after{background:var(--vidrio-brillo), linear-gradient(160deg, #ffecd6b3 0%, #ffe0be75 55%, #ffe8cc94 100%)}.tramo .grupo-servicio__cabeza:after{top:-1.6rem;bottom:-1.6rem;left:-1.4rem;right:-1.4rem}.manuscrito--blog{grid-column:1/-1}.manuscrito--blog .oficios--blog{grid-column:auto}.tramo .bloque__cabeza:after{top:-1.6rem;bottom:-1.6rem;left:-1.4rem;right:-1.4rem}.vacio{min-height:calc(100vh - 4rem);min-height:calc(100svh - 4rem)}@media (max-width:640px){.tramo .seccion__cabeza:after,.tramo .bloque__cabeza:after,.tramo .interior__texto:after,.tramo .calc__cabeza:after,.tramo .grupo-servicio__cabeza:after,.tramo .cierre__texto:after,.tramo .vacio__texto:after,.tramo .prosa:before,.tramo .diario:before,.tramo .hechos:before,.tramo .texto-y-lamina:before,.tramo .contacto__forma:before,.tramo .acceso:before,.tramo .area:before,.tramo .pasos-lista:before{border-radius:18px;top:-1rem;bottom:-1rem;left:-.9rem;right:-.9rem}.oficios--blog li>span{grid-template-columns:minmax(0,1fr);row-gap:.35rem}.oficios--blog li>span>b,.oficios--blog h3,.oficios--blog p{grid-column:1}.oficios--blog li>span>b{padding-top:0}}.portada__texto{text-align:left;grid-column:1/span 7}.portada__texto:before{display:none}.folio{font-family:var(--mono);letter-spacing:.02em;color:rgba(var(--texto-rgb),.84);border-top:1px solid rgba(var(--linea-rgb),.22);flex-wrap:wrap;align-items:center;gap:.85rem;max-width:34rem;margin-bottom:max(1.6rem,min(3.4vh,2.6rem));padding-top:1rem;font-size:.72rem;display:flex}.folio b{color:rgba(var(--texto-rgb),.92);font-weight:500}.folio i{color:var(--laton);font-style:normal}.nombre{text-align:left;margin:0}.nombre>span{align-items:flex-start;gap:0}.nombre--grande .nombre__texto{font-family:var(--serif);text-transform:none;letter-spacing:-.038em;text-shadow:0 2px 44px #060a1080;max-width:11ch;font-size:max(2.5rem,min(6.4vw,5.4rem));font-weight:600;line-height:.92;display:block}.quesomos{font-family:var(--mono);text-transform:uppercase;letter-spacing:.06em;color:rgba(var(--texto-rgb),.72);margin-top:max(1.1rem,min(2.4vh,1.7rem));font-size:max(.7rem,min(.92vw,.84rem));font-weight:400}.gancho{margin-top:max(2rem,min(4.4vh,3.2rem))}.gancho>span{align-items:flex-start;gap:.9rem}.gancho b{letter-spacing:-.02em;max-width:19ch;text-shadow:none;color:var(--niebla);font-size:max(1.35rem,min(2.5vw,2.25rem));font-weight:400;line-height:1.22}.gancho em{font-family:var(--mono);letter-spacing:.02em;text-transform:none;color:rgba(var(--texto-rgb),.9);text-shadow:0 1px 18px #060a108c;align-items:center;gap:.7rem;font-size:max(.72rem,min(.92vw,.82rem));font-style:normal;font-weight:400;display:flex}.gancho em:before{content:"";background:var(--laton);flex:none;width:22px;height:1px}@media (max-width:900px){.portada__texto{grid-column:1/-1}.nombre--grande .nombre__texto{max-width:none}.gancho b{max-width:22ch}}.marca{align-items:baseline;gap:max(.6rem,min(.9vw,.9rem))}.marca__nombre{font-family:var(--serif);letter-spacing:-.022em;color:var(--niebla);white-space:nowrap;font-size:max(1.02rem,min(1.28vw,1.22rem));font-weight:600}.marca__filete{background:rgba(var(--linea-rgb),.34);flex:none;width:1px;height:.95em;display:inline-block;transform:translateY(.06em)}.marca__ano{font-family:var(--mono);letter-spacing:.04em;color:var(--laton);font-size:.7rem;font-weight:400}.menu a{color:rgba(var(--texto-rgb),.82);font-size:.8rem}.boton{border-radius:2px}.cabecera__cta{background:var(--laton);border-color:var(--laton);color:#fff6ee;font-weight:500}.cabecera__cta:before{display:none}.interior__cuerpo{z-index:3;background:#efeae2;padding-block-start:max(3.5rem,min(9vh,7rem));padding-block-end:max(3.5rem,min(9vh,7rem));position:relative}.interior__cuerpo:before{content:"";background:var(--sol);height:2px;position:absolute;top:0;left:0;right:0}.tramo .tarjeta,.tramo .manuscrito,.tramo .lamina,.tramo .resenas li{padding:max(1.1rem,min(2.2vw,1.7rem)) 0 max(1.4rem,min(2.6vw,2rem));-webkit-backdrop-filter:none!important;backdrop-filter:none!important;box-shadow:none!important;border:0!important;border-top:1px solid rgba(var(--linea-rgb),.2)!important;background:0 0!important;border-radius:0!important}.tramo .tarjeta b,.tramo .oficios b,.tramo .pasos b{font-family:var(--mono);color:var(--sol);letter-spacing:.02em;font-weight:500}.interior__cabeza{min-height:62vh;align-items:flex-end;min-height:62svh;padding-block-start:max(7rem,min(14vh,10rem));padding-block-end:max(2.5rem,min(6vh,4.5rem));display:flex}.interior__texto{grid-column:1/span 7}@media (max-width:900px){.interior__texto{grid-column:1/-1}}.migas{font-family:var(--mono);letter-spacing:.02em;font-size:.7rem}.indices a,.indice__pildora,.grupo__salto,.indice-calc a,.idiomas,.idiomas__uno,.campo__caja,.cabecera__burger,.felix-boton,.galleta,.galleta button,.boton{border-radius:2px!important}.indice-calc a{font-family:var(--mono);letter-spacing:.01em;border-color:rgba(var(--linea-rgb),.22);font-size:.72rem}.pantalla.seccion.tramo>.rejilla,.pantalla.cierre.tramo>.rejilla{background:#efeae2;max-width:min(1100px,84vw);padding-block-start:max(3rem,min(7.5vh,6rem));padding-block-end:max(3rem,min(7.5vh,6rem));padding-inline-start:max(1.6rem,min(4vw,4.5rem));padding-inline-end:max(1.6rem,min(4vw,4.5rem));box-shadow:0 30px 90px #04080e73}.pantalla.seccion.tramo>.rejilla{border-top:2px solid var(--sol)}.tramo .seccion__cabeza:before,.tramo .seccion__cabeza:after,.tramo .bloque__cabeza:before,.tramo .cierre__texto:before,.tramo .resenas:before,.tramo .calc__cabeza:before,.tramo .grupo-servicio__cabeza:before,.tramo .interior__texto:before,.tramo .vacio__texto:before,.tramo .diario__cabecera:before{content:none!important;display:none!important}.tramo .seccion__cabeza,.tramo .bloque__cabeza,.tramo .cierre__texto,.tramo .resenas,.tramo .calc__cabeza,.tramo .diario__cabecera{-webkit-backdrop-filter:none!important;backdrop-filter:none!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important}@media (max-width:820px){.pantalla.seccion.tramo>.rejilla,.pantalla.cierre.tramo>.rejilla{max-width:none;padding-inline-start:max(1.1rem,min(5vw,2rem));padding-inline-end:max(1.1rem,min(5vw,2rem))}}.tramo .cierre__brasa{display:none!important}.tramo .cierre__texto{text-align:left}.tramo .cierre__texto .display{font-size:max(2.1rem,min(4vw,3.4rem))}.tramo .cierre__texto .entrada{margin-inline-start:0;margin-inline-end:0}.tramo .campo__caja{border:0;border-bottom:1px solid rgba(var(--linea-rgb),.28);background:0 0;padding-inline-start:0;padding-inline-end:0;border-radius:0!important}.tramo .campo__caja:focus{border-bottom-color:var(--sol);box-shadow:0 1px 0 var(--sol);outline:none}.tramo .campo__caja:focus-visible{border-bottom-color:var(--sol);box-shadow:0 1px 0 var(--sol);outline:none}.tramo .campo__nombre{font-family:var(--mono);letter-spacing:.04em;font-size:.7rem}.felix-boton{font-family:var(--mono);letter-spacing:.02em;border-color:rgba(var(--texto-rgb),.28);padding:.7rem 1rem .7rem .8rem;font-size:.72rem;border-radius:2px!important}.felix-boton i,.felix__cabeza i{background:var(--sol);width:22px;height:22px;box-shadow:none;border-radius:1px}.felix-boton:hover{border-color:var(--sol)}.placas-enlaces a{font-family:var(--mono);letter-spacing:.02em;font-size:.7rem;border-radius:2px!important}@media (max-width:720px){.indice-calc{gap:.5rem;display:grid}.indice-calc a{white-space:normal;width:100%;padding:.7rem .85rem;font-size:.68rem;line-height:1.45;display:block}.ceja{letter-spacing:.05em;font-size:.64rem}.interior__cabeza{min-height:58vh;min-height:58svh}}.tramo .tarjeta:before,.tramo .tarjeta:after,.tramo .consulta:before,.tramo .consulta:after,.tramo .lamina:before,.tramo .lamina:after,.tramo .manuscrito:before,.tramo .manuscrito:after,.tramo .acceso:before,.tramo .acceso:after,.tramo .ficha:before,.tramo .ficha:after,.tramo .oficios li:before,.tramo .oficios li>span:before,.tramo .cita:before,.tramo .pasos li:before{content:none!important;display:none!important}.tramo .campo__caja{-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.tramo .bloque__cabeza:after,.tramo .grupo-servicio__cabeza:after,.tramo .calc__cabeza:after,.tramo .diario__cabecera:after,.tramo .resenas:after{content:none!important;display:none!important}:root{--t1:8,12,19;--t2:14,15,20;--t3:21,17,19;--t4:28,20,16;--t5:36,24,15;--t6:45,29,15}.pantalla.seccion.tramo>.rejilla,.pantalla.cierre.tramo>.rejilla{max-width:var(--ancho);padding-block-start:0;padding-block-end:0;padding-inline:var(--mx);box-shadow:none;background:0 0;border-top:0}.pantalla.seccion,.pantalla.cierre{isolation:isolate;position:relative}.pantalla.seccion:before,.pantalla.cierre:before{content:"";z-index:-1;pointer-events:none;position:absolute;top:0;bottom:0;left:0;right:0}.interior__cuerpo:before{background:var(--sol)}.interior__texto .titulo,.interior__texto .entrada,.interior__texto .ceja{text-shadow:0 2px 30px #060a108c}.seccion__cabeza .ceja{grid-column:1/-1;margin-bottom:max(1.1rem,min(2.4vh,1.8rem))}.seccion__cabeza .titulo{letter-spacing:-.034em;grid-column:1;font-size:max(2.1rem,min(4.4vw,4rem));line-height:1.02}.seccion__cabeza .entrada{max-width:42ch;color:rgba(var(--texto-rgb),.66);grid-column:2;align-self:end;margin-top:0;font-size:max(.95rem,min(1.02vw,1.08rem));line-height:1.6}.seccion__cabeza--centro{text-align:left;grid-template-columns:1fr;justify-items:start}@media (max-width:900px){.seccion__cabeza{grid-template-columns:1fr}.seccion__cabeza .titulo,.seccion__cabeza .entrada{grid-column:1}.seccion__cabeza .entrada{margin-top:max(1.2rem,min(3vh,1.8rem))}}.oficios li{border-top:1px solid rgba(var(--linea-rgb),.14);transition:border-color .35s var(--sal);border-bottom:0}.oficios li>span{grid-template-columns:max(2.4rem,min(3.6vw,3.4rem)) minmax(0,1fr);align-items:baseline;padding-block-start:max(1.15rem,min(2.4vh,1.75rem));padding-block-end:max(1.15rem,min(2.4vh,1.75rem));display:grid}.oficios b{font-family:var(--mono);letter-spacing:.02em;color:var(--sol);transition:color .35s var(--sal), transform .35s var(--sal);font-size:max(.74rem,min(.9vw,.86rem));font-weight:400}.oficios h3{letter-spacing:-.016em;font-size:max(1.02rem,min(1.28vw,1.22rem));font-weight:500;line-height:1.3}.oficios p{color:rgba(var(--texto-rgb),.6);max-width:44ch;margin-top:.45rem;font-size:max(.86rem,min(.95vw,.94rem));line-height:1.58}@media (hover:hover){.oficios li:hover{border-top-color:rgba(var(--linea-rgb),.42)}.oficios li:hover b{color:#f0873a;transform:translate(2px)}.oficios li:hover h3 a{color:#fff2e2}.oficios h3 a{transition:color .12s linear}}.oficios h3 a:focus-visible{outline:2px solid var(--sol);outline-offset:4px;border-radius:1px}.viva{border-top:1px solid rgba(var(--linea-rgb),.16);border-bottom:1px solid rgba(var(--linea-rgb),.16);font-family:var(--mono);letter-spacing:.01em;grid-column:1/-1;grid-template-columns:auto auto 1fr auto;align-items:center;gap:max(1rem,min(2.6vw,2.6rem));min-height:2.9rem;margin-bottom:max(2.4rem,min(5.5vh,4.2rem));padding-block-start:max(.8rem,min(1.8vh,1.15rem));padding-block-end:max(.8rem,min(1.8vh,1.15rem));font-size:.72rem;display:grid}.viva p{align-items:center;gap:.6rem;margin:0;display:flex}.viva__eti{color:rgba(var(--texto-rgb),.44);text-transform:uppercase;letter-spacing:.06em;font-size:.66rem}.viva__dato{color:rgba(var(--texto-rgb),.88)}.viva__dias{color:var(--sol);font-weight:500}.viva__estado i{background:rgba(var(--texto-rgb),.32);border-radius:50%;flex:none;width:7px;height:7px}.viva__estado--abierto i{background:#5fbf7a;animation:3.4s ease-in-out infinite latido}@keyframes latido{0%,to{opacity:.55}50%{opacity:1}}@media (prefers-reduced-motion:reduce){.viva__estado--abierto i{opacity:1;animation:none}}.viva__nota a{color:rgba(var(--texto-rgb),.4);text-underline-offset:3px;text-decoration:underline}.viva__nota a:hover{color:rgba(var(--texto-rgb),.75)}@media (max-width:900px){.viva{grid-template-columns:1fr;gap:.55rem;padding-block-start:1rem;padding-block-end:1rem}.viva__nota{margin-top:.2rem}}.viva{gap:max(.8rem,min(1.9vw,1.9rem));font-size:.7rem}.viva__plazo{white-space:nowrap;min-width:0}.viva__plazo .viva__dato{text-overflow:ellipsis;overflow:hidden}@media (max-width:1180px){.viva{grid-template-columns:auto auto 1fr}.viva__nota{grid-column:1/-1}}.seccion__cabeza .titulo{text-wrap:balance;font-size:max(2rem,min(3.9vw,3.5rem))}.display,.titulo{text-wrap:balance}.mapa,.mapa iframe,.ficha__mapa,.ficha__mapa iframe,.bloque iframe{border-radius:2px!important}.mapa iframe,.ficha__mapa iframe,.bloque iframe[src*=maps]{filter:invert(.94)hue-rotate(185deg)saturate(.55)brightness(.96)contrast(1.06)sepia(.16);border:1px solid rgba(var(--linea-rgb),.22)}@media (hover:hover){.mapa iframe:hover,.ficha__mapa iframe:hover,.bloque iframe[src*=maps]:hover{filter:none;transition:filter .25s var(--sal)}}.pantalla.seccion,.pantalla.cierre{content-visibility:auto;contain-intrinsic-size:auto 124vh;contain-intrinsic-size:auto 124svh}#lienzo{contain:strict}.tarjeta>span:before,.tarjeta>span:after,.cierre__texto:after,.cierre__texto:before{content:none!important;display:none!important}:root{--niebla-45:rgba(var(--texto-rgb),.6);--niebla-58:rgba(var(--texto-rgb),.7)}.viva__nota a{color:rgba(var(--texto-rgb),.62)}.oficios p{color:rgba(var(--texto-rgb),.68)}.seccion__cabeza .entrada{color:rgba(var(--texto-rgb),.72)}.resenas small,.aviso,.campo__nombre{color:rgba(var(--texto-rgb),.62)}.tramo .app__opcion--aqui{color:inherit}.app__opcion{border-radius:2px}.app__opcion--aqui{background:var(--sol);border-color:var(--sol);color:#12100c;font-weight:500}.diario:before,.diario:after{content:none!important;display:none!important}main :before,main :after{-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.tramo .app__opcion--aqui,.app__opcion--aqui{color:#140f09;background:var(--sol);border-color:var(--sol)}.prosa a,.interior__cuerpo p a,.bloque p a,.aviso a{color:rgba(var(--texto-rgb),.96);text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px;-webkit-text-decoration-color:rgba(var(--texto-rgb),.45);text-decoration-color:rgba(var(--texto-rgb),.45)}.prosa a:hover,.interior__cuerpo p a:hover,.bloque p a:hover{-webkit-text-decoration-color:var(--sol);text-decoration-color:var(--sol)}.campo__caja::placeholder{color:rgba(var(--texto-rgb),.52)}.campo__caja{color:rgba(var(--texto-rgb),.96)}.campo__consiento input[type=checkbox],input[type=checkbox]{accent-color:var(--sol);width:1rem;height:1rem}.cargando{display:none!important}body{background:linear-gradient(#0a0e138c, #0a0e13b8), url(/medios/sitges-atardecer.webp) center 58% / cover no-repeat, var(--tinta)}#lienzo{opacity:0;transition:opacity .55s var(--sal)}body.listo #lienzo{opacity:1}.baje{opacity:1;pointer-events:auto}:root{--filete:#fff0de1c;--filete-fuerte:#fff0de33}.pantalla.seccion>.rejilla,.pantalla.cierre>.rejilla{border:1px solid var(--filete);background:#ffeed608;column-gap:max(1rem,min(2vw,2.25rem));max-width:1280px;padding:max(2rem,min(4.5vh,3.4rem)) max(1.5rem,min(3.4vw,3.2rem))}.seccion__cabeza{border-bottom:1px solid var(--filete-fuerte);grid-column:1/-1;grid-template-columns:max(3.5rem,min(6vw,6.5rem)) minmax(0,7fr) minmax(0,5fr);align-items:end;column-gap:max(1.2rem,min(2.6vw,2.6rem));margin-bottom:max(2rem,min(4.5vh,3.4rem));padding-bottom:max(1.8rem,min(4vh,3rem));display:grid}.seccion__cabeza .ceja{border-right:1px solid var(--filete);grid-area:1/1/span 2;align-self:start;min-height:3.5rem;margin:0;padding-right:max(.8rem,min(1.6vw,1.4rem));position:sticky;top:6rem}.seccion__cabeza .ceja>span:before{width:24px}.seccion__cabeza .titulo{grid-area:1/2}.seccion__cabeza .entrada{grid-area:1/3}.manuscritos .manuscrito{padding:0}.manuscritos .manuscrito+.manuscrito{border-left:1px solid var(--filete);padding-left:max(1.2rem,min(2.6vw,2.6rem))}.manuscritos .manuscrito:first-child{padding-right:max(1.2rem,min(2.6vw,2.6rem))}.oficios li:first-child{border-top:0}@media (max-width:900px){.seccion__cabeza{grid-template-columns:1fr}.seccion__cabeza .ceja{border-right:0;grid-area:auto/1;min-height:0;margin-bottom:1rem;padding-right:0;position:static}.seccion__cabeza .ceja>span{flex-direction:row;align-items:center}.seccion__cabeza .titulo,.seccion__cabeza .entrada{grid-area:auto/1}.manuscritos .manuscrito+.manuscrito{border-left:0;border-top:1px solid var(--filete);padding-top:1rem;padding-left:0}.manuscritos .manuscrito:first-child{padding-right:0}}.pantalla.seccion>.rejilla,.pantalla.cierre>.rejilla{background:#ffeed60d;border:1px solid #fff0de29;max-width:1180px;box-shadow:0 24px 80px #03060b73}.seccion__cabeza{grid-template-columns:minmax(0,1fr);align-items:start;column-gap:0}.seccion__cabeza .ceja{border-right:0;grid-area:auto/1;min-height:0;margin-bottom:max(1rem,min(2.2vh,1.6rem));padding-right:0;position:static}.seccion__cabeza .ceja>span{flex-direction:row;align-items:center;gap:.9rem}.seccion__cabeza .titulo{grid-area:auto/1;max-width:17ch}.seccion__cabeza .entrada{border-left:2px solid var(--sol);grid-area:auto/1;max-width:52ch;margin-top:max(1.4rem,min(3vh,2.2rem));padding-left:1.1rem}.manuscritos{column-gap:0}.oficios li>span{grid-template-columns:max(2.2rem,min(3.2vw,3rem)) minmax(0,1fr)}@media (max-width:900px){.seccion__cabeza .titulo,.seccion__cabeza .entrada{max-width:none}}.pantalla.seccion.tramo>.rejilla,.pantalla.cierre.tramo>.rejilla{background:#ffeed60d;border:1px solid #fff0de29;max-width:1180px;padding:max(2rem,min(4.5vh,3.4rem)) max(1.5rem,min(3.4vw,3.2rem));box-shadow:0 24px 80px #03060b73}.seccion__cabeza .titulo{max-width:22ch}.seccion__cabeza .titulo span{text-wrap:balance}.pantalla.seccion,.pantalla.cierre{min-height:auto;padding-block-start:max(4.5rem,min(11vh,8rem));padding-block-end:max(4.5rem,min(11vh,8rem))}.interior__cuerpo .grupo-servicio>.rejilla,.interior__cuerpo .bloque>.rejilla{background:#ffeed60b;border:1px solid #fff0de26;max-width:1180px;padding:max(1.8rem,min(4vh,3rem)) max(1.4rem,min(3vw,2.8rem))}.interior__cuerpo .grupo-servicio+.grupo-servicio{margin-top:max(1.6rem,min(3.5vh,2.8rem))}.grupo-servicio__cabeza{border-right:1px solid #fff0de26;align-self:start;padding-right:max(1.2rem,min(2.4vw,2.2rem));position:sticky;top:5.5rem}.renglones.grupo-servicio__lista,.grupo-servicio>.rejilla>.renglones{padding-left:max(1.2rem,min(2.4vw,2.2rem))}@media (max-width:900px){.grupo-servicio__cabeza{border-bottom:1px solid #fff0de26;border-right:0;margin-bottom:1.2rem;padding-bottom:1rem;padding-right:0;position:static}.grupo-servicio>.rejilla>.renglones{padding-left:0}}@media (min-width:901px) and (max-width:1180px){.viva{grid-template-columns:auto auto 1fr}.viva__nota{grid-column:1/-1}}@media (max-width:900px){.viva{flex-direction:column;align-items:flex-start;gap:.55rem;padding-block-start:1rem;padding-block-end:1rem;display:flex}.viva p{flex-wrap:wrap}.viva__plazo{white-space:normal}}.oficios li>span>b{grid-column:1;align-self:start}.oficios li>span>h3,.oficios li>span>p,.oficios li>span>small,.oficios li>span>time{grid-column:2;min-width:0}.app__cta{white-space:normal;text-align:left;max-width:100%;height:auto;min-height:2.55rem;padding-block-start:.55rem;padding-block-end:.55rem;line-height:1.3}.portada__frase{z-index:7;text-align:center;pointer-events:none;padding-inline:var(--mx);will-change:transform,opacity;place-content:center;justify-items:center;transition:none;display:grid;position:fixed;top:0;bottom:0;left:0;right:0}.portada__frase>*{transform:scale(var(--posa,1));transform-origin:50%}.portada__frase .display{text-shadow:0 2px 34px #060a10bf,0 0 2px #060a1080;max-width:16ch;font-size:max(1.6rem,min(3.4vw,3rem));line-height:1.12}.portada__frase-sub{font-family:var(--mono);letter-spacing:.04em;text-shadow:0 2px 22px #060a10cc;margin-top:1rem;font-size:.72rem}@media (max-width:760px){.portada__frase .display{max-width:13ch;font-size:max(1.35rem,min(6vw,1.9rem))}}:root{--t1:13,15,18;--t2:18,18,20;--t3:22,19,20;--t4:31,23,18;--t5:44,26,15;--t6:54,30,14;--tinta:#0d0f12}.mapa iframe,.ficha__mapa iframe,.bloque iframe[src*=maps]{filter:saturate(.82)brightness(.98)contrast(1.02);background:#fff;border:1px solid #fff0de47}@media (hover:hover){.mapa iframe:hover,.ficha__mapa iframe:hover,.bloque iframe[src*=maps]:hover{filter:none}.cabecera__cta{transition:background .14s linear,border-color .14s linear,color .14s linear}.cabecera__cta:hover{color:#140f09;background:#e1712b;border-color:#f0873a}.boton{transition:background .14s linear,border-color .14s linear,color .14s linear}.boton:not(.cabecera__cta):hover{border-color:var(--sol);color:#fff2e2}.ficha a:hover,.piegrande a:hover{color:#f0873a}}.viva__mas{font-family:var(--mono);color:var(--sol);white-space:nowrap;font-size:.7rem;text-decoration:none;transition:color .14s linear}.viva__mas:hover{color:#f0873a;text-underline-offset:3px;text-decoration:underline}.viva__nota{gap:1.2rem}.felix-boton img{border-radius:1px;flex:none;width:22px;height:22px}.felix-boton{gap:.55rem}@media (max-width:520px){.felix-boton span{display:none}.felix-boton{padding:.6rem}}.resenas ul{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:max(.8rem,min(1.6vw,1.2rem));margin-top:max(1.4rem,min(3vh,2.2rem));display:grid}.resenas li.tarjeta{color:#1a1714;display:flex;background:#f7f3ec!important;border:1px solid #1a17141f!important;border-radius:10px!important;padding:max(1rem,min(1.8vw,1.35rem))!important;box-shadow:0 10px 28px #03060b59!important}.resenas li.tarjeta>span{grid-template-columns:2.25rem minmax(0,1fr);grid-template-areas:"cara nombre""estrellas estrellas""texto texto";align-items:center;gap:.5rem .7rem;width:100%;display:grid}.resenas li.tarjeta>span:before{content:"";background:linear-gradient(145deg,#c25a22,#8f3c12);border-radius:50%;grid-area:cara;width:2.25rem;height:2.25rem;display:block!important}.resenas li.tarjeta small{font-family:var(--sans);color:#1a1714;letter-spacing:0;text-transform:none;grid-area:nombre;align-self:center;font-size:.86rem;font-weight:500}.resenas li.tarjeta b{color:#e8a33d;letter-spacing:.14em;font-size:.82rem;font-weight:400;font-family:var(--sans);grid-area:estrellas}.resenas li.tarjeta p{color:#1a1714c7;grid-area:texto;max-width:none;margin:0;font-size:.9rem;line-height:1.55}.resenas .aviso{font-family:var(--mono);margin-top:1rem;font-size:.66rem}.apps{grid-column:1/-1;grid-template-columns:repeat(auto-fit,minmax(268px,1fr));align-items:stretch;gap:max(1rem,min(2vw,1.6rem));display:grid}.apps .app{transition:border-color .18s linear, transform .18s var(--sal), box-shadow .18s var(--sal);flex-direction:column;gap:max(.9rem,min(1.8vh,1.3rem));display:flex;background:linear-gradient(168deg,#ffeed616,#ffeed607 62%)!important;border:1px solid #fff0de29!important;border-radius:22px!important;padding:max(1.2rem,min(2.2vw,1.7rem))!important;box-shadow:inset 0 1px #fff6e829,0 18px 44px #03060b73!important}@media (hover:hover){.apps .app:hover{transform:translateY(-2px);border-color:#fff0de4d!important;box-shadow:inset 0 1px #fff6e833,0 24px 56px #03060b8c!important}}.app__pregunta{letter-spacing:-.015em;margin:0;font-size:max(.98rem,min(1.2vw,1.1rem));font-weight:500;line-height:1.3}.app__cifra{border-top:1px solid #fff0de24;margin-top:auto;padding-top:max(.8rem,min(1.6vh,1.1rem))}.app__cifra span{font-family:var(--mono);letter-spacing:-.02em;font-variant-numeric:tabular-nums;color:#f3a45e;font-size:max(1.5rem,min(2.1vw,2rem));font-weight:500}.app__cifra small{font-family:var(--mono);letter-spacing:.05em;font-size:.66rem}.app__mando input[type=range]{accent-color:var(--sol)}.app__etiqueta{font-family:var(--mono);letter-spacing:.03em;font-size:.68rem}.app__etiqueta b{color:#f3a45e;font-weight:500}.app__porque{color:rgba(var(--texto-rgb),.62);font-size:.82rem;line-height:1.5}.calc-portada{grid-column:1/-1;margin-top:max(1.4rem,min(3vh,2.2rem))}.apps--una{grid-template-columns:minmax(0,460px)}.apps--una .app{padding:max(1.4rem,min(2.6vw,2rem))!important}.apps--una .app__cifra span{font-size:max(1.8rem,min(2.6vw,2.5rem))}.pasos{counter-reset:paso;grid-column:1/-1;grid-template-columns:repeat(3,minmax(0,1fr));gap:max(1rem,min(2.4vw,2rem));display:grid}.pasos li.paso{box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;padding:0!important}.pasos li.paso>span{grid-template-columns:auto minmax(0,1fr);grid-template-areas:"foto foto""num titulo""num texto";gap:.35rem .9rem;display:grid}.paso__foto{aspect-ratio:16/9;object-fit:cover;opacity:.82;filter:saturate(.88)contrast(1.04);width:100%;transition:opacity .2s var(--sal), filter .2s var(--sal);border:1px solid #fff0de24;border-radius:2px;grid-area:foto;margin-bottom:max(.9rem,min(1.8vh,1.3rem))}@media (hover:hover){.pasos li.paso:hover .paso__foto{opacity:1;filter:saturate()contrast(1.02)}}.pasos li.paso b{font-family:var(--mono);color:var(--sol);grid-area:num;align-self:start;padding-top:.22rem;font-size:.74rem}.pasos li.paso h3{letter-spacing:-.015em;grid-area:titulo;font-size:max(1rem,min(1.25vw,1.18rem));font-weight:500}.pasos li.paso p{color:rgba(var(--texto-rgb),.66);grid-area:texto;max-width:38ch;font-size:.88rem;line-height:1.55}@media (max-width:860px){.pasos{grid-template-columns:1fr}}.interior--diario{--papel-prensa:#efeae0;--tinta-prensa:#15140f;--filete-prensa:#15140f33}.interior--diario .interior__cabeza .titulo{font-family:var(--diario-serif);letter-spacing:-.02em;font-size:max(2.4rem,min(5.6vw,4.6rem));font-weight:500}.interior--diario .interior__cabeza .titulo em{font-style:italic;font-weight:400}.interior--diario .interior__cuerpo{background:var(--papel-prensa);color:var(--tinta-prensa);--texto-rgb:21,20,15;--linea-rgb:21,20,15;--niebla:#15140f;--sol:#a33c10;--laton:#a33c10;padding-block-start:max(2.2rem,min(5vh,3.6rem));padding-block-end:max(2.2rem,min(5vh,3.6rem))}.interior--diario .interior__cuerpo:before{background:#15140f;height:4px}.diario__cabecera{font-family:var(--mono);letter-spacing:.06em;text-transform:uppercase;color:#15140f9e;border-top:3px solid var(--tinta-prensa);border-bottom:1px solid var(--filete-prensa);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:1rem;margin-bottom:max(1.4rem,min(3vh,2.2rem));padding-block-start:.7rem;padding-block-end:.7rem;font-size:.68rem;display:flex}.diario__portada{grid-template-columns:minmax(0,1.62fr) minmax(0,1fr);gap:0;display:grid}.diario__grande{padding-right:max(1.2rem,min(2.6vw,2.4rem))}.diario__breves{border-left:1px solid var(--filete-prensa);padding-left:max(1.2rem,min(2.6vw,2.4rem))}.diario__grande h2{font-family:var(--diario-serif);letter-spacing:-.02em;margin-top:.6rem;font-size:max(1.7rem,min(3.2vw,2.9rem));font-weight:500;line-height:1.08}.diario__grande p,.diario__breves p{font-family:var(--diario-serif);color:#15140fc7;font-size:1rem;line-height:1.6}.diario__breves li{border-top:1px solid var(--filete-prensa);padding-block-start:.9rem;padding-block-end:.9rem}.diario__breves li:first-child{border-top:0;padding-top:0}.diario__breves h3{font-family:var(--diario-serif);letter-spacing:-.01em;font-size:1.02rem;font-weight:500;line-height:1.25}.diario__columnas{border-top:3px solid var(--tinta-prensa);grid-template-columns:repeat(3,minmax(0,1fr));gap:0;margin-top:max(1.6rem,min(3.4vh,2.6rem));padding-top:max(1.2rem,min(2.6vh,2rem));display:grid}.diario__columnas>*{border-left:1px solid var(--filete-prensa);padding-inline-start:max(1rem,min(2vw,1.8rem));padding-inline-end:max(1rem,min(2vw,1.8rem))}.diario__columnas>:first-child{border-left:0;padding-left:0}.diario__columnas>:last-child{padding-right:0}.diario__columnas h3{font-family:var(--diario-serif);font-size:1.02rem;font-weight:500;line-height:1.28}.interior--diario .kicker{color:#a33c10;font-family:var(--sans);letter-spacing:.14em;font-size:.66rem;font-weight:600}.interior--diario .lamina{border:1px solid var(--filete-prensa);border-radius:0}.interior--diario .lamina img{filter:grayscale(.25)contrast(1.05)}.interior--diario a{color:inherit}.interior--diario a:hover h2,.interior--diario a:hover h3{color:#a33c10}@media (max-width:900px){.diario__portada{grid-template-columns:1fr}.diario__grande{padding-right:0}.diario__breves{border-left:0;border-top:1px solid var(--filete-prensa);margin-top:1.4rem;padding-top:1.4rem;padding-left:0}.diario__columnas{grid-template-columns:1fr}.diario__columnas>*{border-left:0;border-top:1px solid var(--filete-prensa);padding-inline-start:0;padding-inline-end:0;margin-top:1.1rem;padding-top:1.1rem}.diario__columnas>:first-child{border-top:0;margin-top:0;padding-top:0}}.interior--diario .interior__cuerpo small,.interior--diario .interior__cuerpo time,.interior--diario .interior__cuerpo p,.interior--diario .interior__cuerpo h2,.interior--diario .interior__cuerpo h3,.interior--diario .interior__cuerpo li,.interior--diario .interior__cuerpo span,.interior--diario .interior__cuerpo .ceja,.interior--diario .interior__cuerpo .aviso{color:#15140fd1}.interior--diario .interior__cuerpo h2,.interior--diario .interior__cuerpo h3{color:#15140f}.interior--diario .interior__cuerpo small,.interior--diario .interior__cuerpo .aviso{color:#15140f9e}.interior--diario .interior__cuerpo .ceja>span:before{background:#a33c10}.interior--diario .interior__cuerpo *{border-color:#15140f2e}.consulta-pasos{grid-column:1/-1;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;display:grid}.consulta-pasos li{border-left:1px solid var(--filete);padding:max(1.1rem,min(2.2vw,1.8rem)) max(1rem,min(2vw,1.7rem))}.consulta-pasos li:first-child{border-left:0;padding-left:0}.consulta-pasos li>span{display:block}.consulta-pasos b{font-family:var(--mono);color:var(--sol);margin-bottom:.7rem;font-size:.74rem;display:block}.consulta-pasos h3{letter-spacing:-.015em;margin-bottom:.45rem;font-size:max(1.02rem,min(1.3vw,1.2rem));font-weight:500}.consulta-pasos p{color:rgba(var(--texto-rgb),.68);font-size:.88rem;line-height:1.55}.consulta-forma{grid-column:1/span 7}.consulta-limites{border-left:2px solid var(--sol);grid-column:9/-1;align-self:start;padding-left:max(1rem,min(2vw,1.6rem));position:sticky;top:6rem}.consulta-limites ul{gap:.8rem;margin-top:.4rem;display:grid}.consulta-limites li{color:rgba(var(--texto-rgb),.72);padding-left:1rem;font-size:.86rem;line-height:1.55;position:relative}.consulta-limites li:before{content:"—";color:var(--sol);position:absolute;left:0}.consulta-limites__tel{font-family:var(--mono);margin-top:1.4rem;font-size:.76rem}.consulta-limites__tel a{color:var(--sol)}@media (max-width:900px){.consulta-pasos{grid-template-columns:1fr}.consulta-pasos li{border-left:0;border-top:1px solid var(--filete);padding-inline-start:0;padding-inline-end:0}.consulta-pasos li:first-child{border-top:0}.consulta-forma,.consulta-limites{grid-column:1/-1}.consulta-limites{margin-top:2rem;position:static}}.seccion__cabeza--centro{text-align:left;justify-items:start}.seccion__cabeza--centro .ceja>span{justify-content:flex-start}.seccion__cabeza--centro .entrada{margin-inline-start:0;margin-inline-end:0}.interior--diario .interior__cabeza{min-height:0;padding-block-start:max(5.2rem,min(10vh,6.4rem));padding-block-end:max(.9rem,min(2vh,1.4rem))}.interior--diario .interior__cabeza .titulo,.interior--diario .interior__cabeza .entrada,.interior--diario .interior__cabeza .ceja{display:none}.interior--diario .interior__cuerpo{padding-top:max(1.4rem,min(3vh,2.2rem))}.diario__masa{margin-bottom:max(1.2rem,min(2.6vh,1.8rem))}.diario__ceja{font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;color:#15140f8c;justify-content:space-between;gap:1rem;padding-bottom:.5rem;font-size:.62rem;display:flex}.diario__nombre{font-family:var(--diario-serif);letter-spacing:-.022em;text-align:center;color:#15140f;border-top:3px solid #15140f;border-bottom:1px solid #15140f;padding-block-start:max(.5rem,min(1.4vh,.9rem));padding-block-end:max(.5rem,min(1.4vh,.9rem));font-size:max(2.1rem,min(6.4vw,5.4rem));font-weight:500;line-height:.98}.diario__lema{text-align:center;font-family:var(--diario-serif);color:#15140fa8;padding-top:.5rem;font-size:max(.82rem,min(1.1vw,.98rem));font-style:italic}.diario__fecha{font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;color:#15140f99;border-top:1px solid #15140f38;flex-wrap:wrap;justify-content:space-between;gap:1rem;margin-top:.6rem;padding-block-start:.55rem;padding-block-end:.55rem;font-size:.64rem;display:flex}.diario__secciones{font-family:var(--sans);letter-spacing:.13em;text-transform:uppercase;color:#15140f;border-top:1px solid #15140f38;border-bottom:3px solid #15140f;flex-wrap:wrap;justify-content:center;gap:0 max(1rem,min(2.4vw,2.2rem));padding-block-start:.55rem;padding-block-end:.55rem;font-size:.68rem;font-weight:600;display:flex}.diario__seccion{position:relative}.diario__seccion+.diario__seccion:before{content:"·";color:#15140f59;position:absolute;left:calc(-1*max(.5rem,min(1.2vw,1.1rem)))}.diario__plana{grid-template-columns:minmax(0,.72fr) minmax(0,2fr) minmax(0,.9fr);gap:0;padding-top:max(1.1rem,min(2.4vh,1.7rem));display:grid}.diario__plana>*{padding-inline-start:max(.9rem,min(1.8vw,1.6rem));padding-inline-end:max(.9rem,min(1.8vw,1.6rem))}.diario__plana>:first-child{padding-left:0}.diario__plana>:last-child{padding-right:0}.diario__apertura,.diario__lado{border-left:1px solid #15140f38}.diario__rotulo{font-family:var(--sans);letter-spacing:.14em;text-transform:uppercase;color:#a33c10;border-bottom:1px solid #15140f38;margin-bottom:.7rem;padding-bottom:.5rem;font-size:.64rem;font-weight:600}.diario__leido ol{display:grid}.diario__leido li{border-top:1px solid #15140f1f}.diario__leido li:first-child{border-top:0}.diario__leido a{grid-template-columns:1.6rem minmax(0,1fr);align-items:start;gap:.55rem;padding-block-start:.7rem;padding-block-end:.7rem;display:grid}.diario__leido b{font-family:var(--diario-serif);color:#a33c10;font-size:1.5rem;font-weight:500;line-height:.9}.diario__leido em{font-style:normal;font-family:var(--sans);letter-spacing:.1em;color:#15140f8c;margin-bottom:.2rem;font-size:.58rem;font-weight:600;display:block}.diario__leido h3{font-family:var(--diario-serif);letter-spacing:-.005em;font-size:.92rem;font-weight:500;line-height:1.24}.diario__apertura .kicker{margin-bottom:.35rem;display:block}.diario__apertura h2{font-family:var(--diario-serif);letter-spacing:-.024em;margin-bottom:max(.7rem,min(1.6vh,1.1rem));font-size:max(1.7rem,min(3.5vw,3.1rem));font-weight:500;line-height:1.04}.diario__apertura .lamina{margin-bottom:max(.7rem,min(1.6vh,1.1rem))}.diario__entradilla{font-family:var(--diario-serif);color:#15140fd6;columns:2;column-rule:1px solid #15140f24;column-gap:max(1rem,min(2vw,1.8rem));font-size:max(1rem,min(1.15vw,1.12rem));line-height:1.6}.diario__entradilla:first-letter{float:left;color:#15140f;padding:.06em .12em 0 0;font-size:3.1em;font-weight:500;line-height:.82}.diario__firma{font-family:var(--mono);letter-spacing:.06em;text-transform:uppercase;color:#15140f94;border-top:1px solid #15140f38;flex-wrap:wrap;justify-content:space-between;gap:1rem;margin-top:max(.8rem,min(1.8vh,1.2rem));padding-top:.5rem;font-size:.62rem;display:flex}.diario__lado article+article{border-top:1px solid #15140f38;margin-top:.9rem;padding-top:.9rem}.diario__lado h3{font-family:var(--diario-serif);letter-spacing:-.01em;margin-block-start:.3rem;margin-block-end:.4rem;font-size:max(1rem,min(1.3vw,1.2rem));font-weight:500;line-height:1.2}.diario__lado p{font-family:var(--diario-serif);color:#15140fb8;font-size:.92rem;line-height:1.5}.diario__mas{border-top:3px solid #15140f;margin-top:max(1.6rem,min(3.4vh,2.4rem));padding-top:.5rem;font-weight:600;font-family:var(--sans)!important;letter-spacing:.14em!important;color:#a33c10!important;font-size:.64rem!important}.diario__mas>span:before{display:none}.diario__columnas{border-top:0;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:.8rem;padding-top:0}.diario__columnas h3{margin-block-start:.35rem;margin-block-end:.3rem;font-size:.98rem}.diario__columnas p{font-family:var(--diario-serif);color:#15140fb8;font-size:.88rem;line-height:1.5}.diario__columnas .lamina{aspect-ratio:3/2}@media (max-width:1100px){.diario__plana{grid-template-columns:minmax(0,1fr) minmax(0,1.5fr)}.diario__lado{padding-inline-start:0;padding-inline-end:0;border-top:1px solid #15140f38;border-left:0;grid-column:1/-1;grid-template-columns:1fr 1fr;gap:0 max(1rem,min(2vw,1.6rem));margin-top:1.2rem;padding-top:1.2rem;display:grid}.diario__lado article+article{border-top:0;border-left:1px solid #15140f38;margin-top:0;padding-top:0;padding-left:max(1rem,min(2vw,1.6rem))}.diario__columnas{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.diario__plana{grid-template-columns:1fr}.diario__apertura{padding-inline-start:0;padding-inline-end:0;border-top:1px solid #15140f38;border-left:0;margin-top:1rem;padding-top:1rem}.diario__leido{padding-inline-start:0;padding-inline-end:0}.diario__lado{grid-template-columns:1fr}.diario__lado article+article{border-top:1px solid #15140f38;border-left:0;margin-top:.9rem;padding-top:.9rem;padding-left:0}.diario__entradilla{columns:1}.diario__columnas{grid-template-columns:1fr}}.interior--diario .interior__cabeza{background:#15140f;padding-block-start:max(4.8rem,min(9vh,5.8rem));padding-block-end:max(.7rem,min(1.6vh,1.1rem))}.interior--diario .interior__cabeza .migas{color:#f6efe49e}@media (max-width:760px){.interior--diario .interior__cabeza{padding-block-start:max(4.4rem,min(8vh,5rem));padding-block-end:.6rem}.interior--diario .interior__cuerpo{padding-top:.9rem}.diario__masa{margin-bottom:.9rem}.diario__nombre{font-size:max(1.75rem,min(8.2vw,2.4rem))}.diario__ceja{gap:.6rem;font-size:.56rem}.diario__fecha{font-size:.58rem}.diario__secciones{gap:0 .9rem;font-size:.6rem}}.interior--diario .bloque{padding-block-start:0;padding-block-end:0}.interior--diario .bloque+.bloque{padding-top:0}:root{--tinta:#f3f2ee;--niebla:#171a1d;--texto-rgb:23,26,29;--linea-rgb:23,26,29;--tinta-rgb:243,242,238;--niebla-70:rgba(var(--texto-rgb),.82);--niebla-58:rgba(var(--texto-rgb),.68);--niebla-45:rgba(var(--texto-rgb),.62);--niebla-22:rgba(var(--texto-rgb),.16);--niebla-10:rgba(var(--texto-rgb),.065);--sol:#f0761f;--laton:#d4541a;--sello-claro:#a8480f;--frio:#7c9fac;--t1:228,233,239;--t2:233,235,237;--t3:241,237,231;--t4:246,241,233;--t5:250,241,230;--t6:252,240,226}#servicios:before{background:rgba(var(--t1),.8)}#metodo:before{background:rgba(var(--t2),.8)}#despacho:before{background:rgba(var(--t3),.3)}#calculadoras:before{background:rgba(var(--t4),.8)}#noticias:before,#blog:before{background:rgba(var(--t5),.78)}#contacto:before{background:rgba(var(--t6),.76)}.pantalla.seccion,.pantalla.cierre{border-top:1px solid rgba(var(--linea-rgb),.1)}.interior__cuerpo{background:rgb(var(--t4));color:var(--niebla)}.cabecera{border-bottom-color:rgba(var(--linea-rgb),.1)}body.desplazado .cabecera{background:rgba(var(--tinta-rgb),.82);-webkit-backdrop-filter:blur(14px)saturate(1.05);backdrop-filter:blur(14px)saturate(1.05);border-bottom-color:rgba(var(--linea-rgb),.12)}.boton--sol{background:var(--sol);color:#fff;border-color:#0000}.boton--sol:hover{color:#fff;background:#d96410;border-color:#0000}.tramo .boton--sol{color:#fff}.boton--fino{color:var(--niebla);border-color:rgba(var(--linea-rgb),.28)}.boton--fino:hover{border-color:rgba(var(--linea-rgb),.5);background:rgba(var(--texto-rgb),.04)}.tarjeta,.tramo .tarjeta{background:rgba(var(--texto-rgb),.028);border-color:rgba(var(--linea-rgb),.14);box-shadow:none}.tarjeta:hover,.tramo .tarjeta:hover{background:rgba(var(--texto-rgb),.05);border-color:rgba(var(--linea-rgb),.26)}.campo__caja,.tramo .campo__caja{color:var(--niebla);background:rgba(var(--texto-rgb),.035);border-color:rgba(var(--linea-rgb),.18)}.campo__caja:focus-visible{border-color:var(--sello-claro);outline-offset:1px;outline:2px solid #a8480f47}.piegrande{background:var(--tinta);color:var(--niebla-70);border-top:1px solid rgba(var(--linea-rgb),.14)}.app__opcion--aqui,.tramo .app__opcion--aqui{background:var(--niebla);color:var(--tinta);border-color:var(--niebla)}.nombre__texto{color:var(--niebla);text-shadow:none}.nombre__sol,.mapa iframe,.ficha__mapa iframe,.bloque iframe[src*=maps]{filter:none}.tramo .interior__cabeza:before,.interior__cabeza:before{background:linear-gradient(90deg, rgba(var(--tinta-rgb),.74), rgba(var(--tinta-rgb),.42) 52%, rgba(var(--tinta-rgb),0) 78%)}.cierre__brasa,.tramo .cierre__brasa{opacity:.22}body{background:linear-gradient(180deg, rgba(var(--tinta-rgb),.7) 0%, #f6f1e9cc 44%, #faf1e6db 100%), url(/medios/sitges-atardecer.webp) center 58% / cover no-repeat, var(--tinta);background-attachment:scroll}html.sin3d body,html:not(.conjs) body{background:linear-gradient(rgba(var(--tinta-rgb),.8), #f8f3ebdb), url(/medios/sitges-atardecer.webp) center 62% / cover no-repeat, var(--tinta)}.borde-luz{box-shadow:none}:root{--sol-fondo:#b4470b;--alerta:#b4231f;--filete:rgba(var(--linea-rgb),.13);--filete-fuerte:rgba(var(--linea-rgb),.24)}.boton--sol,.tramo .boton--sol{background:var(--sol-fondo);color:#fff;border-color:#0000}.boton--sol:hover,.tramo .boton--sol:hover{color:#fff;background:#98390a}.cabecera__cta{background:var(--sol-fondo);border-color:var(--sol-fondo);color:#fff}.cabecera__cta:hover{color:#fff;background:#98390a;border-color:#98390a}.app__cifra span,.app__etiqueta b{color:var(--sello-claro)}.consulta__estado--mal,.campo__error,.formulario__error{color:var(--alerta)}.viva__eti{color:rgba(var(--texto-rgb),.72)}.tarjeta,.tramo .tarjeta,.tramo .tarjeta:hover{border-color:rgba(var(--linea-rgb),.14);box-shadow:none}.tramo .tarjeta:hover{border-color:rgba(var(--linea-rgb),.28)}.idiomas__uno--aqui{color:var(--niebla);box-shadow:inset 0 -2px 0 var(--sol-fondo);background:0 0}.portada__accion{margin-top:max(1.4rem,min(3.2vh,2.2rem))}.portada__accion>span{flex-wrap:wrap;align-items:center;gap:.6rem 1.4rem;display:flex}.portada__dato{font-family:var(--mono);letter-spacing:.01em;color:var(--niebla);border-bottom:1px solid rgba(var(--linea-rgb),.28);transition:border-color .2s var(--sal), color .2s var(--sal);padding-block-start:.2rem;padding-block-end:.2rem;font-size:max(.8rem,min(.95vw,.9rem))}.portada__dato:hover{color:var(--sello-claro);border-bottom-color:var(--sello-claro)}.portada__dato:focus-visible{color:var(--sello-claro);border-bottom-color:var(--sello-claro)}@media (max-width:640px){.portada__accion>span{flex-direction:column;align-items:flex-start;gap:.7rem}.portada__accion .boton{justify-content:space-between;width:100%}}.campo__caja--lista{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;background-image:linear-gradient(45deg,#0000 50%,currentColor 50%),linear-gradient(135deg,currentColor 50%,#0000 50%);background-position:calc(100% - 1.1rem) 55%,calc(100% - .75rem) 55%;background-repeat:no-repeat;background-size:.35rem .35rem;padding-right:2.2rem}.cita{border:1px solid rgba(var(--linea-rgb),.16);border-left:2px solid var(--sol);gap:.8rem;margin:0;padding:1rem 1.1rem 1.1rem;display:grid}.cita legend{padding:0 .4rem}.cita__nota{color:var(--niebla-70);margin:0;font-size:.86rem;line-height:1.5}.cita__opciones,.cita__grupo{flex-wrap:wrap;align-items:center;gap:.5rem 1.2rem;display:flex}.cita__detalle{border-top:1px solid rgba(var(--linea-rgb),.12);gap:.9rem;padding-top:.6rem;display:grid}.cita__grupo>.campo__nombre{flex-basis:100%}.cita__opcion{cursor:pointer;align-items:center;gap:.45rem;font-size:.92rem;display:inline-flex}.cita__opcion input{accent-color:var(--sol-fondo);width:1rem;height:1rem}.mapa-diferido{border:1px solid rgba(var(--linea-rgb),.14);background:repeating-linear-gradient(0deg, rgba(var(--linea-rgb),.05) 0 1px, transparent 1px 28px), repeating-linear-gradient(90deg, rgba(var(--linea-rgb),.05) 0 1px, transparent 1px 28px), rgb(var(--t3));align-content:center;gap:.9rem;min-height:max(220px,min(32vh,340px));padding:max(1.2rem,min(3vw,2rem));display:grid}.mapa-diferido__donde{gap:.2rem;margin:0;display:grid}.mapa-diferido__donde b{font-size:1.05rem;font-weight:600}.mapa-diferido__donde span{font-family:var(--mono);color:var(--niebla-70);font-size:.85rem}.mapa-diferido__botones{flex-wrap:wrap;align-items:center;gap:.8rem 1.4rem;margin:0;display:flex}.mapa-diferido__nota{color:var(--niebla-58);margin:0;font-size:.78rem}.resenas ul{grid-template-columns:repeat(3,minmax(0,1fr))}@media (max-width:900px){.resenas ul{grid-template-columns:1fr}}.resenas li>span{height:100%;padding:0}.resenas__enlace{height:100%;color:inherit;flex-direction:column;padding:1.4rem 1.5rem;display:flex}.resenas__enlace:hover small{color:var(--sello-claro)}.resenas__enlace:focus-visible small{color:var(--sello-claro)}.resenas li b{color:var(--sol);letter-spacing:.15em;font-size:.95rem}.resenas q{quotes:"«" "»";flex:1;margin-top:.9rem;font-size:.98rem;line-height:1.55;display:block}.resenas__solo{color:var(--niebla-58);flex:1;margin-top:.9rem;font-size:.9rem}.resenas li small{margin-top:1.1rem}.resenas__nota{margin:-.6rem 0 1.4rem}.resenas__nota a{font-family:var(--mono);color:var(--niebla);border-bottom:1px solid rgba(var(--linea-rgb),.28);align-items:center;gap:.6rem;padding-bottom:.2rem;font-size:.85rem;display:inline-flex}.resenas__nota b{color:var(--sol);letter-spacing:.12em}.resenas__nota a:hover{color:var(--sello-claro);border-bottom-color:var(--sello-claro)}.consulta__estado--bien{color:#1e6b3a}.consulta__estado--mal{color:var(--alerta)}.felix,.galleta{background:rgba(var(--tinta-rgb),.97);border-color:rgba(var(--linea-rgb),.18);color:var(--niebla);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:0 18px 48px #171a1d29}.placas-enlaces a{color:var(--niebla);background:rgba(var(--tinta-rgb),.86);border-color:rgba(var(--linea-rgb),.28);text-shadow:none}.placas-enlaces a:hover{background:var(--sol-fondo);border-color:var(--sol-fondo);color:#fff}.placas-enlaces a:focus-visible{background:var(--sol-fondo);border-color:var(--sol-fondo);color:#fff}.oficios b,.tramo .oficios b,.pasos b,.tramo .pasos b,.kicker,.relacionados b,.prosa__pregunta b,.pasos-lista li:before,.piegrande__agosto,.viva__dias,.viva__mas,.pasos li.paso b,.consulta-pasos b,.consulta-limites__tel a,.resenas li b,.resenas__nota b,.renglones b{color:var(--sello-claro)}.campo__aviso{color:var(--alerta)}.campo--mal .campo__caja,.tramo .campo--mal .campo__caja{border-color:var(--alerta);border-bottom-color:var(--alerta)}.tramo .campo__caja{border-bottom-color:rgba(var(--linea-rgb),.5)}.campo__caja:focus-visible{outline:2px solid var(--sello-claro);outline-offset:2px;border-bottom-color:var(--sello-claro);box-shadow:none}.tramo .campo__caja:focus-visible{outline:2px solid var(--sello-claro);outline-offset:2px;border-bottom-color:var(--sello-claro);box-shadow:none}.campo__caja::placeholder,.tramo .campo__caja::placeholder{color:rgba(var(--texto-rgb),.62)}@media (max-width:640px){.tramo .campo__nombre{font-size:.8rem}.cita__opcion{min-height:44px;padding-block-start:.35rem;padding-block-end:.35rem}.cita__opcion input{width:1.3rem;height:1.3rem}}.consentimiento input{accent-color:var(--sol-fondo)}.apps .app{border:1px solid rgba(var(--linea-rgb),.16)!important;background:rgba(var(--tinta-rgb),.9)!important;box-shadow:0 1px 2px #171a1d0d,0 10px 28px #171a1d12!important}@media (hover:hover){.apps .app:hover{border-color:rgba(var(--linea-rgb),.3)!important;box-shadow:0 1px 2px #171a1d0f,0 16px 36px #171a1d1a!important}}.app__cifra{border-top-color:var(--filete)}.app__cifra small,.app__etiqueta{font-size:.76rem}.app input[type=range]{accent-color:var(--sello-claro)}.app__opcion:focus-visible{outline:2px solid var(--sello-claro);outline-offset:2px}@media (hover:hover){.boton:not(.cabecera__cta):hover{color:#fff}.boton--fino:before{background:var(--sol-fondo)}.ficha a:hover,.piegrande a:hover{color:var(--sello-claro)}}.pildora>span{background:rgba(var(--tinta-rgb),.6)}.saltar{z-index:1000;background:var(--sol-fondo);color:#fff;border-radius:4px;padding:.6rem 1rem;font-weight:600;text-decoration:none;position:fixed;top:.6rem;left:1rem;transform:translateY(-200%)}.saltar:focus-visible{outline:2px solid var(--niebla);outline-offset:2px;transform:none}.pantalla.seccion:before,.pantalla.cierre:before{transition:opacity 1.6s var(--sal)}html.velo-3d body.listo .pantalla.seccion:before,html.velo-3d body.listo .pantalla.cierre:before{opacity:0}.selector{padding-block-start:max(1.5rem,min(4vh,3rem));padding-block-end:max(3rem,min(8vh,6rem))}.selector__barra{top:var(--altura-cabecera,4.5rem);z-index:20;background:rgba(var(--tinta-rgb),.94);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-bottom:1px solid var(--filete);margin-bottom:max(1.8rem,min(4vh,3rem));position:sticky}.selector__areas{scrollbar-width:none;-webkit-overflow-scrolling:touch;grid-column:1/-1;gap:0;display:flex;overflow-x:auto}.selector__areas::-webkit-scrollbar{display:none}.selector__area{cursor:pointer;font:600 .98rem/1.2 var(--sans);letter-spacing:-.01em;color:rgba(var(--texto-rgb),.62);white-space:nowrap;transition:color .3s var(--sal);background:0 0;border:0;flex:1 0 auto;align-items:baseline;gap:.6rem;padding:1.05rem 1.2rem 1rem;display:flex;position:relative}.selector__area b{font:500 .74rem/1 var(--mono);color:rgba(var(--texto-rgb),.45);transition:color .3s var(--sal)}.selector__area:after{content:"";background:var(--sol);transform-origin:0;height:3px;transition:transform .45s var(--sal);position:absolute;bottom:-1px;left:1.2rem;right:1.2rem;transform:scaleX(0)}.selector__area:hover,.selector__area[aria-selected=true]{color:var(--niebla)}.selector__area[aria-selected=true] b{color:var(--sello-claro)}.selector__area[aria-selected=true]:after{transform:scaleX(1)}.selector__area:focus-visible{outline:2px solid var(--sello-claro);outline-offset:-4px}.selector__panel{row-gap:max(1.4rem,min(3vh,2.2rem))}.selector__panel[hidden]{display:none}.selector__cabeza{max-width:52rem;animation:selector-entra .6s var(--sal) both;grid-column:1/-1}.selector__pregunta{font:700 clamp(2rem,4.2vw,3.6rem)/1.02 var(--sans);letter-spacing:-.035em;color:var(--niebla);margin-top:.8rem}.selector__entrada{color:rgba(var(--texto-rgb),.74);max-width:40rem;margin-top:1rem;font-size:1.06rem;line-height:1.55}.selector__opciones{grid-column:1/-1;grid-template-columns:repeat(auto-fill,minmax(15.5rem,1fr));gap:.6rem;display:grid}.selector__opcion{text-align:left;cursor:pointer;border:1px solid rgba(var(--linea-rgb),.18);background:rgba(var(--tinta-rgb),.7);min-height:3.6rem;font:500 .95rem/1.3 var(--sans);color:var(--niebla);transition:background .3s var(--sal), border-color .3s var(--sal), color .3s var(--sal), transform .3s var(--sal);animation:selector-entra .5s var(--sal) both;border-radius:4px;align-items:flex-start;gap:.75rem;padding:.95rem 1.05rem;display:flex}.selector__opcion:nth-child(2){animation-delay:40ms}.selector__opcion:nth-child(3){animation-delay:80ms}.selector__opcion:nth-child(4){animation-delay:.12s}.selector__opcion:nth-child(5){animation-delay:.16s}.selector__opcion:nth-child(6){animation-delay:.2s}.selector__opcion:nth-child(n+7){animation-delay:.24s}.selector__opcion b{font:500 .74rem/1.75 var(--mono);color:var(--sello-claro);flex:none}@media (hover:hover){.selector__opcion:hover{border-color:rgba(var(--linea-rgb),.45);transform:translateY(-2px)}}.selector__opcion[aria-pressed=true]{background:var(--niebla);border-color:var(--niebla);color:var(--tinta);font-weight:600}.selector__opcion[aria-pressed=true] b{color:var(--sol)}.selector__opcion:focus-visible{outline:2px solid var(--sello-claro);outline-offset:2px}.selector__fichas{scroll-margin-top:calc(var(--altura-cabecera,4.5rem) + 4.5rem);grid-column:1/-1}.ficha-servicio{border:1px solid rgba(var(--linea-rgb),.14);border-top:3px solid var(--sol);animation:ficha-entra .7s var(--sal) both;background:#ffffff9e;border-radius:4px;grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);column-gap:max(2rem,min(5vw,5rem));padding:max(1.8rem,min(4vw,3.2rem));display:grid;position:relative;box-shadow:0 18px 50px #78501e1a}.ficha-servicio[hidden]{display:none}.ficha-servicio>*{animation:selector-entra .6s var(--sal) both;grid-column:1}.ficha-servicio__num{font:500 .8rem/1 var(--mono);color:var(--sello-claro);letter-spacing:.04em}.ficha-servicio__nombre{font:700 clamp(1.6rem,2.8vw,2.4rem)/1.08 var(--sans);letter-spacing:-.03em;color:var(--niebla);margin-top:.9rem;animation-delay:50ms}.ficha-servicio__gancho{border-left:3px solid var(--sol);font:600 1.12rem/1.45 var(--sans);color:var(--niebla);margin-top:1.2rem;padding-left:1rem;animation-delay:.1s}.ficha-servicio__texto{color:rgba(var(--texto-rgb),.8);margin-top:1.1rem;font-size:1.02rem;line-height:1.65;animation-delay:.15s}.ficha-servicio__incluye{grid-area:1/2/span 4;align-self:start;animation-delay:.2s}.ficha-servicio__incluye>p{font:500 .74rem/1 var(--mono);text-transform:uppercase;letter-spacing:.08em;color:rgba(var(--texto-rgb),.74)}.ficha-servicio__incluye ol{counter-reset:incl;margin-top:1rem;padding:0;list-style:none}.ficha-servicio__incluye li{counter-increment:incl;border-top:1px solid var(--filete);font:600 1rem/1.4 var(--sans);color:var(--niebla);align-items:baseline;gap:.9rem;padding:.9rem 0;display:flex}.ficha-servicio__incluye li:last-child{border-bottom:1px solid var(--filete)}.ficha-servicio__incluye li:before{content:counter(incl,decimal-leading-zero);font:500 .74rem/1 var(--mono);color:var(--sello-claro)}.ficha-servicio__acciones{margin-top:1.8rem;animation-delay:.25s}@keyframes ficha-entra{0%{opacity:0;clip-path:inset(0 0 40% round 4px);transform:translateY(22px)}to{opacity:1;clip-path:inset(0 round 4px);transform:none}}@keyframes selector-entra{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@media (max-width:860px){.ficha-servicio{grid-template-columns:minmax(0,1fr)}.ficha-servicio__incluye{grid-area:auto/1;margin-top:1.6rem}.selector__opciones{grid-template-columns:minmax(0,1fr);gap:.45rem}.selector__opcion{min-height:3rem;padding:.8rem .95rem}.selector__area{padding:.9rem .95rem .85rem;font-size:.92rem}.selector__area:after{left:.95rem;right:.95rem}}@media (prefers-reduced-motion:reduce){.ficha-servicio,.ficha-servicio>*,.selector__cabeza,.selector__opcion{animation:none}}.resenas__google>span{display:block}.rg{--rg-tinta:#202124;--rg-gris:#5f6368;--rg-sombra:0 1px 2px #3c40434d, 0 2px 6px 2px #3c404326}.rg__resumen{box-shadow:var(--rg-sombra);color:var(--rg-tinta);transition:box-shadow .25s var(--sal), transform .25s var(--sal);background:#fff;border-radius:8px;align-items:center;gap:.9rem;margin-bottom:1.4rem;padding:.85rem 1.2rem .85rem 1rem;text-decoration:none;display:inline-flex}.rg__resumen-txt{flex-direction:column;gap:.15rem;display:flex}.rg__resumen-tit{color:var(--rg-tinta);font-size:.86rem;font-weight:600}.rg__resumen-nota{color:var(--rg-gris);align-items:center;gap:.45rem;font-size:.86rem;display:flex}.rg__resumen-nota strong{color:var(--rg-tinta);letter-spacing:-.01em;font-size:1.35rem;font-weight:700}.rg__estrellas{vertical-align:middle;gap:1px;display:inline-flex}.rg__estrellas svg{display:block}.rg__lista{grid-template-columns:repeat(3,minmax(0,1fr));gap:max(1rem,min(2vw,1.5rem));margin:0;padding:0;list-style:none;display:grid}.rg__lista li{display:flex}.rg__tarjeta{width:100%;color:var(--rg-tinta);flex-direction:column;gap:1rem;text-decoration:none;display:flex}.rg__globo{box-shadow:var(--rg-sombra);transition:box-shadow .25s var(--sal), transform .25s var(--sal);background:#fff;border-radius:8px;flex-direction:column;flex:1;gap:.7rem;padding:1.15rem 1.25rem 1.25rem;display:flex;position:relative}.rg__globo:after{content:"";background:#fff;width:18px;height:18px;position:absolute;bottom:-9px;left:1.6rem;transform:rotate(45deg);box-shadow:3px 3px 4px #3c40431f}.rg__texto{color:var(--rg-tinta);font-size:.98rem;line-height:1.55}.rg__texto--solo{color:var(--rg-gris);font-style:italic}.rg__autor{align-items:center;gap:.7rem;padding:0 .4rem;display:flex}.rg__avatar{color:#fff;border-radius:50%;flex:none;place-items:center;width:40px;height:40px;font-size:1.05rem;font-weight:600;display:grid}.rg__quien{flex-direction:column;flex:1;min-width:0;display:flex}.rg__quien b{color:var(--rg-tinta);font-size:.92rem;font-weight:700}.rg__quien small{color:var(--rg-gris);font-size:.8rem}.rg__autor .rg__g{flex:none}@media (hover:hover){.rg__resumen:hover,.rg__tarjeta:hover .rg__globo{transform:translateY(-2px);box-shadow:0 2px 4px #3c40434d,0 6px 14px 4px #3c404326}}.rg__resumen:focus-visible{outline-offset:4px;border-radius:8px;outline:2px solid #1a73e8}.rg__tarjeta:focus-visible{outline-offset:4px;border-radius:8px;outline:2px solid #1a73e8}.rg__pie{margin-top:1.4rem}.rg__mas{color:#0b57d0;font-size:.92rem;font-weight:600;text-decoration:none}.rg__mas:hover{text-decoration:underline}@media (max-width:900px){.rg__lista{grid-template-columns:minmax(0,1fr)}}.tramo .resenas .rg__tarjeta .rg__quien b{color:#202124;letter-spacing:0;font-size:.92rem;font-weight:700;display:block}.tramo .resenas .rg__tarjeta .rg__quien small{letter-spacing:0;text-transform:none;color:#5f6368;margin-top:0;font-size:.8rem;display:block}.resenas .rg__lista{grid-template-columns:repeat(3,minmax(0,1fr))}@media (max-width:900px){.resenas .rg__lista{grid-template-columns:minmax(0,1fr)}}.titulo,.display,.tramo .titulo,.tramo .display{letter-spacing:-.035em;font-weight:700}.titulo em,.display em,.tramo .titulo em,.tramo .display em{color:var(--sello-claro);font-style:normal;font-weight:700}.entrada,.tramo .entrada{color:rgba(var(--texto-rgb),.8);font-weight:500}.renglones h3,.oficios h3,.hechos h3,.pasos h3,.relacionados h3,.diario__dos h3,.tramo .renglones h3,.tramo .oficios h3,.tramo .hechos h3,.tramo .pasos h3{letter-spacing:-.02em;font-weight:650}.prosa strong,.prosa b:not([class]),.interior__cuerpo p strong{color:var(--niebla);font-weight:700}.ceja,.tramo .ceja{font-weight:600}.cierre__titular{letter-spacing:-.045em;line-height:.94;font-size:max(3rem,min(7.4vw,7.2rem))!important}.cierre__titular>span{display:block}.cierre__golpe{font:700 clamp(1.4rem,2.6vw,2.3rem)/1.15 var(--sans);letter-spacing:-.025em;color:var(--niebla);margin-top:max(1rem,min(2.4vh,1.6rem))}.cierre__golpe>span{background:linear-gradient(#0000 62%,#f0761f47 62%);display:inline}.cierre__razones{border-top:2px solid var(--niebla);grid-template-columns:repeat(4,minmax(0,1fr));margin:max(2rem,min(5vh,3.4rem)) 0 max(1.6rem,min(4vh,2.6rem));padding:0;list-style:none;display:grid}.cierre__razones li{border-right:1px solid var(--filete)}.cierre__razones li:last-child{border-right:0}.cierre__razones li>span{flex-direction:column;gap:.6rem;padding:1.3rem 1.3rem 1.3rem 0;display:flex}.cierre__razones li+li>span{padding-left:1.3rem}.cierre__razones b{font:500 clamp(1.5rem,2.5vw,2.3rem)/1 var(--mono);letter-spacing:-.05em;color:var(--niebla);white-space:nowrap}.cierre__razones em{color:rgba(var(--texto-rgb),.82);font-size:.98rem;font-style:normal;font-weight:600;line-height:1.45}@media (max-width:900px){.cierre__razones{grid-template-columns:1fr 1fr}.cierre__razones li:nth-child(2){border-right:0}.cierre__razones li:nth-child(n+3){border-top:1px solid var(--filete)}.cierre__razones li:nth-child(3)>span{padding-left:0}}@media (max-width:420px){.cierre__razones b{white-space:normal;overflow-wrap:anywhere;font-size:1.3rem}.cierre__razones em{font-size:.88rem}}.consentimiento>span,.tramo .consentimiento>span{color:rgba(var(--texto-rgb),.76)}.oficios--blog .oficios__idioma{font-family:var(--mono);letter-spacing:.06em;text-transform:uppercase;color:#171a1db8;grid-column:-2/-1;margin-top:.5rem;font-size:.72rem;display:block}.viva__plazo{flex-wrap:wrap;row-gap:.15rem}.viva__plazo .viva__dato{flex:auto;min-width:0}.viva__plazo .viva__dias,.viva__plazo .viva__eti{flex:none}
