@font-face{font-family:DM Serif Display;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/dm-serif-display-latin-ext-400-normal.p18AlW_x.woff2)format("woff2"),url(/_astro/dm-serif-display-latin-ext-400-normal.B1toqZab.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:DM Serif Display;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/dm-serif-display-latin-400-normal.C5_t9oOD.woff2)format("woff2"),url(/_astro/dm-serif-display-latin-400-normal._kVFYEpx.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:DM Serif Display;font-style:italic;font-display:swap;font-weight:400;src:url(/_astro/dm-serif-display-latin-ext-400-italic.DiLdooSn.woff2)format("woff2"),url(/_astro/dm-serif-display-latin-ext-400-italic.D6UvgSoX.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:DM Serif Display;font-style:italic;font-display:swap;font-weight:400;src:url(/_astro/dm-serif-display-latin-400-italic.DpcbibHm.woff2)format("woff2"),url(/_astro/dm-serif-display-latin-400-italic.BgxzcTJK.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.concept-notice{color:#b8bec7;font:.64rem var(--font-mono);background:#0b1014;justify-content:space-between;align-items:center;gap:1rem;padding:.7rem 3vw;display:flex}.concept-notice a{color:#eceeea;text-decoration:none}.concept-notice span{text-align:right}.lx{--lx-bg:#f6f3ec;--lx-paper:#fffdf8;--lx-ink:#15161a;--lx-ink-2:#4b4d55;--lx-wine:#7a1f2b;--lx-wine-2:#5e1620;--lx-wine-soft:#f1e3e4;--lx-parchment:#ebe5d6;--lx-dark:#1b1d22;--lx-line:#15161a29;--lx-gutter:clamp(1rem,4vw,3rem);--lx-display:"DM Serif Display",Georgia,"Times New Roman",serif;--lx-text:"Inter Variable","Segoe UI",system-ui,sans-serif;background:var(--lx-bg);color:var(--lx-ink);font-family:var(--lx-text);color-scheme:light;font-size:1rem;line-height:1.55;overflow-x:clip}.lx h1,.lx h2,.lx h3{font-family:var(--lx-display);letter-spacing:-.015em;text-wrap:balance;margin:0 0 .5em;font-weight:400;line-height:1.05}.lx h2{font-size:clamp(2.1rem,4.6vw,3.6rem)}.lx h3{font-size:1.45rem;line-height:1.2}.lx em{font-style:italic}.lx p{max-width:none;margin:0 0 1em}.lx a,.lx a:hover{color:inherit}.lx :focus-visible{outline:3px solid var(--lx-wine);outline-offset:3px;box-shadow:none;border-radius:2px}.lx-consulta :focus-visible,.lx-footer :focus-visible{outline-color:#f0c9ce}.lx-wrap{max-width:80rem;margin:0 auto}.lx-visually-hidden{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.lx-btn{background:var(--lx-wine);color:#fff;border:2px solid var(--lx-wine);min-height:3rem;font:600 .95rem var(--lx-text);cursor:pointer;touch-action:manipulation;border-radius:2px;justify-content:center;align-items:center;padding:.7rem 1.4rem;text-decoration:none;transition:background-color .2s,border-color .2s,color .2s,transform .2s;display:inline-flex}.lx-btn:hover{background:var(--lx-wine-2);border-color:var(--lx-wine-2);color:#fff}.lx-btn:active{transform:translateY(1px)}.lx-btn:disabled{opacity:.45;cursor:not-allowed}.lx-btn--sec{color:var(--lx-ink);border-color:var(--lx-ink);background:0 0}.lx-btn--sec:hover{background:var(--lx-ink);color:#fff;border-color:var(--lx-ink)}.lx-link{min-height:3rem;font:600 .95rem var(--lx-text);cursor:pointer;color:var(--lx-ink);text-underline-offset:.28em;text-decoration:underline 2px;text-decoration-color:var(--lx-wine);background:0 0;border:0;align-items:center;padding:.7rem .2rem;display:inline-flex}.lx-mono{background:var(--lx-wine);color:#fff;width:4.2rem;height:4.2rem;font:1.5rem var(--lx-display);letter-spacing:.02em;border-radius:50%;flex:none;justify-content:center;align-items:center;display:inline-flex}.lx-mono--peq{vertical-align:middle;width:2.4rem;height:2.4rem;margin-right:.6rem;font-size:.95rem}.lx-masthead{padding:.8rem var(--lx-gutter) 0;background:var(--lx-paper);border-bottom:3px double var(--lx-ink)}.lx-dateline{color:var(--lx-ink-2);border-bottom:1px solid var(--lx-line);flex-wrap:wrap;justify-content:space-between;gap:.3rem 1rem;padding-bottom:.6rem;font-size:.74rem;display:flex}.lx-dateline span:first-child:first-letter{text-transform:uppercase}.lx-brand{text-align:center;font:clamp(2.6rem,8vw,4.6rem)/1 var(--lx-display);letter-spacing:-.02em;padding:1rem 0 .8rem;text-decoration:none;display:block}.lx-brand em{color:var(--lx-wine)}.lx-menu{border-top:1px solid var(--lx-line);flex-wrap:wrap;justify-content:center;gap:.2rem 1.2rem;padding:.6rem 0 .8rem;font-size:.86rem;font-weight:600;display:flex}.lx-menu a{align-items:center;min-height:2.4rem;text-decoration:none;display:inline-flex}.lx-menu a:hover{text-underline-offset:.3em;text-decoration:underline;text-decoration-color:var(--lx-wine);text-decoration-thickness:2px}.lx-menu-cta{color:var(--lx-wine)}.lx-portada{padding:2.5rem var(--lx-gutter) 3rem}.lx-portada-grid{gap:2rem;display:grid}.lx h1{letter-spacing:-.025em;max-width:14ch;font-size:clamp(2.6rem,9vw,5.6rem)}.lx-entradilla{max-width:46ch;margin-bottom:1.4rem;font-size:1.15rem;line-height:1.45}.lx-texto{max-width:60ch;color:var(--lx-ink-2);margin-bottom:1.6rem}.lx-capitular:first-letter{font:4rem/.8 var(--lx-display);float:left;color:var(--lx-wine);padding:.25rem .5rem 0 0}.lx-portada-acciones{clear:both;flex-wrap:wrap;align-items:center;gap:.6rem 1.4rem;display:flex}.lx-portada-foto{margin:0}.lx-portada-foto img{width:100%;height:auto;display:block}.lx-portada-foto figcaption{color:var(--lx-ink-2);border-top:1px solid var(--lx-line);margin-top:.5rem;padding:.5rem 0 0;font-size:.78rem}.lx-sumario{background:var(--lx-parchment);border-top:4px solid var(--lx-ink);padding:1.4rem}.lx-sumario h2{margin-bottom:.8rem;font-size:1.2rem}.lx-sumario ul{gap:.1rem;margin:0 0 1.2rem;padding:0;list-style:none;display:grid}.lx-sumario li{border-bottom:1px solid var(--lx-line)}.lx-sumario li+li{margin:0}.lx-sumario a{align-items:center;min-height:2.6rem;font-size:.92rem;font-weight:600;text-decoration:none;display:flex}.lx-sumario a:hover{color:var(--lx-wine)}.lx-sumario-nota{color:var(--lx-ink-2);margin:0;font-size:.88rem}.lx-sumario-nota strong{color:var(--lx-ink)}.lx-caso{padding:clamp(3rem,7vw,6rem) var(--lx-gutter);background:var(--lx-paper)}.lx-caso-grid{gap:2rem;display:grid}.lx-caso-intro p{max-width:44ch;color:var(--lx-ink-2)}.lx-caso-pasos{gap:1.6rem;display:grid}.lx-pregunta{border:0;margin:0;padding:0}.lx-pregunta legend{font:1.45rem/1.2 var(--lx-display);margin-bottom:.8rem;padding:0}.lx-opciones{gap:.5rem;display:grid}.lx-opciones button{text-align:left;background:var(--lx-bg);min-height:3.2rem;font:500 .95rem/1.3 var(--lx-text);cursor:pointer;color:var(--lx-ink);touch-action:manipulation;border:2px solid #0000;border-radius:2px;padding:.7rem 1rem;transition:border-color .2s,background-color .2s,color .2s}.lx-opciones button:hover{border-color:var(--lx-wine)}.lx-opciones button[aria-pressed=true]{background:var(--lx-ink);color:#fff;border-color:var(--lx-ink)}.lx-resultado{background:var(--lx-wine-soft);border-left:6px solid var(--lx-wine);padding:1.4rem}.lx-res-area{margin-bottom:.8rem;font-size:.95rem}.lx-res-area strong{font:2rem/1.1 var(--lx-display);margin-top:.2rem;display:block}.lx-res-quien{align-items:center;gap:0;margin-bottom:1.2rem;font-weight:600;display:flex}.lx-resultado h3{margin-bottom:.4rem;font-size:1.2rem}.lx-res-urgencia{font-weight:600}.lx-res-acciones{flex-wrap:wrap;align-items:center;gap:.6rem 1rem;margin-top:1.2rem;display:flex}.lx-proceso{padding:clamp(3rem,7vw,6rem) var(--lx-gutter);background:var(--lx-dark);color:#f3efe6}.lx-proceso-grid{gap:2rem;display:grid}.lx-proceso-texto>p{color:#cfc9bc;max-width:44ch}.lx-etapas{counter-reset:etapa;gap:.4rem;margin:1.5rem 0;padding:0;list-style:none;display:grid}.lx-etapas li+li{margin:0}.lx-etapas button{text-align:left;color:#f3efe6;width:100%;min-height:3rem;font:600 .92rem var(--lx-text);cursor:pointer;touch-action:manipulation;background:0 0;border:2px solid #3b3e46;border-radius:2px;padding:.6rem .9rem;transition:border-color .2s,background-color .2s,color .2s}.lx-etapas button:hover{border-color:#f0c9ce}.lx-etapas button[aria-pressed=true]{color:var(--lx-ink);background:#f3efe6;border-color:#f3efe6}.lx-proceso-nav{gap:.6rem;display:flex}.lx-proceso .lx-btn--sec{color:#f3efe6;border-color:#f3efe6}.lx-proceso .lx-btn--sec:hover{color:var(--lx-ink);background:#f3efe6}.lx-pila{perspective:1400px;min-height:24rem;padding:1rem 0 0;position:relative;overflow:hidden}.lx-pila-tilt{height:100%;min-height:23rem;transform-style:preserve-3d;transform:rotateY(var(--ry,0deg)) rotateX(var(--rx,0deg));transition:transform .15s linear;position:relative}.lx-hoja{background:var(--lx-paper);width:calc(100% - 4.5rem);color:var(--lx-ink);border-top:6px solid var(--lx-wine);transform:translate3d(calc(var(--d,0) * 22px),calc(var(--d,0) * 16px),calc(var(--d,0) * -110px));opacity:calc(1 - var(--d,0) * .16);transform-style:preserve-3d;padding:1.4rem 1.4rem 1.6rem;transition:transform .6s cubic-bezier(.2,.7,.2,1),opacity .6s;position:absolute;top:0;left:0;box-shadow:0 24px 50px #00000059}.lx-hoja[data-rel=pasada]{transform:translate3d(-70%,calc(var(--d,0) * 10px),calc(var(--d,0) * -90px)) rotateY(18deg);opacity:0;pointer-events:none}.lx-hoja[data-rel=futura]{pointer-events:none}.lx-hoja-plazo{color:var(--lx-wine);margin-bottom:.6rem;font-size:.78rem;font-weight:600;display:inline-block}.lx-hoja h3{margin-bottom:.5rem;font-size:1.6rem}.lx-hoja p{color:var(--lx-ink-2);margin:0;font-size:.95rem}.lx-areas{padding:clamp(3rem,7vw,6rem) var(--lx-gutter)}.lx-areas-intro{max-width:58ch;color:var(--lx-ink-2);margin-bottom:2rem}.lx-areas-grid{border-top:3px double var(--lx-ink);gap:0;display:grid}.lx-area{border-bottom:1px solid var(--lx-line);padding:1.5rem 0}.lx-area h3{margin-bottom:.4rem}.lx-area>p{max-width:58ch}.lx-area-honorarios{color:var(--lx-ink-2);font-size:.9rem}.lx-area-honorarios strong{color:var(--lx-ink)}.lx-area-quien{align-items:center;margin:0;font-size:.92rem;font-weight:600;display:flex}.lx-equipo{padding:clamp(3rem,7vw,6rem) var(--lx-gutter);background:var(--lx-parchment)}.lx-equipo-intro{max-width:58ch;color:var(--lx-ink-2);margin-bottom:2rem}.lx-personas{gap:1.5rem;margin:0;padding:0;list-style:none;display:grid}.lx-persona{grid-template-columns:auto 1fr;align-items:start;gap:.15rem 1rem;display:grid}.lx-persona+.lx-persona{margin:0}.lx-persona .lx-mono{grid-row:1/4}.lx-persona strong{font:1.25rem/1.2 var(--lx-display)}.lx-persona-rol{color:var(--lx-wine);font-size:.86rem;font-weight:600}.lx-persona-txt{color:var(--lx-ink-2);max-width:40ch;font-size:.9rem}.lx-consulta{padding:clamp(3rem,7vw,6rem) var(--lx-gutter);background:var(--lx-wine);color:#fff}.lx-consulta-grid{gap:2rem;display:grid}.lx-consulta-info p{max-width:44ch}.lx-direccion{gap:.3rem;margin-bottom:1.2rem;font-size:.95rem;font-style:normal;display:grid}.lx-direccion a{width:fit-content;font-weight:600;text-decoration:none}.lx-direccion a:hover{text-decoration:underline}.lx-direccion span{color:#f0c9ce}.lx-consulta-nota{font-size:.85rem;font-weight:600}.lx-form{background:var(--lx-paper);color:var(--lx-ink);border-top:6px solid var(--lx-ink);padding:1.4rem}.lx-form fieldset{border:0;gap:1rem;margin:0;padding:0;display:grid}.lx-form fieldset:disabled{opacity:.55}.lx-campo{gap:.35rem;display:grid}.lx-campo label{font-size:.9rem;font-weight:600}.lx-campo input,.lx-campo textarea,.lx-campo select{border:2px solid var(--lx-ink);width:100%;min-height:3rem;color:var(--lx-ink);font:1rem var(--lx-text);background:#fff;border-radius:2px;padding:.6rem .9rem}.lx-campo textarea{resize:vertical}.lx-modalidad{border:0;flex-wrap:wrap;gap:.5rem;margin:0;padding:0;display:flex}.lx-modalidad legend{width:100%;margin-bottom:.5rem;padding:0;font-size:.9rem;font-weight:600}.lx-modalidad label{border:2px solid var(--lx-ink);cursor:pointer;border-radius:2px;align-items:center;min-height:2.8rem;padding:0 1rem;font-size:.9rem;font-weight:600;display:inline-flex;position:relative}.lx-modalidad input{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.lx-modalidad label:has(input:checked){background:var(--lx-ink);color:#fff}.lx-modalidad label:has(input:focus-visible){outline:3px solid var(--lx-wine);outline-offset:3px}.lx-urgente{cursor:pointer;align-items:center;gap:.6rem;min-height:2.6rem;font-size:.92rem;font-weight:600;display:flex}.lx-urgente input{width:1.3rem;height:1.3rem;accent-color:var(--lx-wine);margin:0}.lx-form .lx-btn{justify-self:start}.lx-form-ok{min-height:1.5em;margin:1rem 0 0;font-weight:600}.lx-asis{z-index:50;justify-items:end;gap:.6rem;display:grid;position:fixed;bottom:1rem;right:1rem}.lx-asis-btn{background:var(--lx-ink);color:#fff;min-height:3rem;font:600 .9rem var(--lx-text);cursor:pointer;touch-action:manipulation;border:2px solid #f0c9ce;border-radius:999px;align-items:center;gap:.5rem;padding:.6rem 1rem;display:inline-flex;box-shadow:0 10px 30px #00000040}.lx-asis-btn svg{fill:#f0c9ce;width:1.2rem;height:1.2rem}.lx-asis-panel{background:var(--lx-paper);width:min(22rem,100vw - 2rem);color:var(--lx-ink);border:2px solid var(--lx-ink);grid-template-rows:auto 1fr auto;max-height:min(32rem,100vh - 6rem);display:grid;overflow:hidden;box-shadow:0 20px 50px #0000004d}.lx-asis-panel[hidden]{display:none}.lx-asis-cab{background:var(--lx-wine);color:#fff;justify-content:space-between;align-items:start;gap:.6rem;padding:.8rem 1rem;display:flex}.lx-asis-cab strong{font:1.2rem/1.1 var(--lx-display);display:block}.lx-asis-cab span{color:#f0c9ce;font-size:.72rem}.lx-asis-cerrar{width:2.4rem;height:2.4rem;color:var(--lx-wine);cursor:pointer;background:#fff;border:0;border-radius:50%;flex:none;font-size:1.3rem;line-height:1}.lx-asis-log{align-content:start;gap:.6rem;padding:.9rem 1rem;font-size:.9rem;display:grid;overflow:auto}.lx-asis-log p{border-radius:10px;max-width:92%;margin:0;padding:.6rem .8rem;line-height:1.4}.lx-asis-bot{background:var(--lx-parchment);border-bottom-left-radius:2px;justify-self:start}.lx-asis-user{background:var(--lx-ink);color:#fff;border-bottom-right-radius:2px;justify-self:end}.lx-asis-preguntas{border-top:2px solid var(--lx-line);gap:.4rem;padding:.6rem 1rem 1rem;display:grid}.lx-asis-preguntas button{border:2px solid var(--lx-ink);min-height:2.6rem;font:600 .8rem var(--lx-text);text-align:left;cursor:pointer;color:var(--lx-ink);touch-action:manipulation;background:#fff;border-radius:2px;padding:.45rem .8rem}.lx-asis-preguntas button:hover{background:var(--lx-wine-soft)}.lx-footer{padding:2rem var(--lx-gutter) 6rem;background:var(--lx-dark);color:#f3efe6;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;font-size:.8rem;display:flex}.lx-footer strong{font:400 2rem/1 var(--lx-display)}.lx-footer strong em{color:#f0c9ce}.lx-footer span{color:#aaa49a}.lx-footer a{color:#f0c9ce;font-weight:600;text-decoration:none}.lx-footer a:hover{text-decoration:underline}@media (width<=47.99em){.concept-notice{padding:.65rem 1rem;font-size:.5rem}.concept-notice span{max-width:25ch}.lx-menu{gap:.1rem .9rem;font-size:.8rem}}@media (width>=48em){.lx-portada-grid{grid-template-columns:1fr 1fr;align-items:start}.lx-portada-principal{grid-column:1/-1}.lx-caso-grid,.lx-consulta-grid,.lx-proceso-grid{grid-template-columns:1fr 1fr;align-items:start}.lx-opciones{grid-template-columns:1fr}.lx-form fieldset{grid-template-columns:1fr 1fr}.lx-campo--ancho,.lx-form .lx-btn{grid-column:1/-1}.lx-personas{grid-template-columns:1fr 1fr;gap:2rem}.lx-areas-grid{grid-template-columns:1fr 1fr;column-gap:3rem}.lx-footer{padding-bottom:2rem}.lx-asis{bottom:1.5rem;right:1.5rem}}@media (width>=64em){.lx-masthead{padding-top:1rem}.lx-portada{padding:3rem var(--lx-gutter) 4rem}.lx-portada-grid{grid-template-rows:auto auto;grid-template-columns:7fr 5fr;gap:2rem 3rem}.lx-portada-principal{grid-area:1/1/3}.lx-portada-foto{grid-area:1/2}.lx-sumario{grid-area:2/2}.lx h1{font-size:clamp(3.6rem,5.6vw,5.6rem)}.lx-caso-grid{grid-template-columns:.8fr 1.2fr;gap:4rem}.lx-proceso-grid{grid-template-columns:.8fr 1.2fr;align-items:center;gap:4rem}.lx-pila{min-height:26rem}.lx-hoja{width:min(100% - 6rem,30rem);padding:2rem 2rem 2.2rem}.lx-personas{grid-template-columns:repeat(3,1fr)}.lx-consulta-grid{grid-template-columns:.8fr 1.2fr;gap:4rem}}
