.in{background:var(--brand-night);color:var(--brand-ivory)}.in-rotulo{font:600 12px/1.4 var(--font-label);letter-spacing:.12em;text-transform:uppercase;color:var(--brand-gold)}.in-rotulo--papel{color:var(--gold-text)}.in-h2{font:500 clamp(36px, 4vw, 56px)/1.08 var(--font-display);letter-spacing:-.01em;color:var(--text);text-wrap:balance;margin-top:16px}.in-parrafo{font:400 18px/1.5 var(--font-sans);color:var(--text-soft);max-width:52ch;margin-top:24px}.in-acciones{flex-wrap:wrap;justify-content:center;gap:16px;margin-top:40px;display:flex}.in-btn{min-height:48px;font:600 16px/1 var(--font-sans);border-radius:10px;justify-content:center;align-items:center;padding:12px 24px;text-decoration:none;transition:opacity .15s,background .15s;display:inline-flex}.in-btn--principal{background:var(--brand-ivory);color:var(--brand-night);border:1px solid var(--brand-ivory)}.in-btn--secundario{color:var(--brand-ivory);border:1px solid var(--on-night-soft);background:0 0}.in-btn:hover{opacity:.88}.in-btn:focus-visible,.in-entrar:focus-visible,.in a:focus-visible{outline:3px solid var(--brand-gold);outline-offset:3px}.in-umbral{background-image:radial-gradient(90% 70% at 50% 0%, var(--gold-glow) 0%, transparent 60%);flex-direction:column;min-height:100vh;padding:0 24px 96px;display:flex}.in-barra{justify-content:space-between;align-items:center;gap:16px;width:100%;max-width:1280px;margin:0 auto;padding:24px 0;display:flex}.in-barra__der{align-items:center;gap:16px;display:flex}.in-barra .alg-segmentado{border-color:var(--on-night-soft);background:0 0}.in-barra .alg-segmentado button{color:var(--brand-ivory)}.in-barra .alg-segmentado button+button{border-left-color:var(--on-night-soft)}.in-barra .alg-segmentado button[aria-pressed=true]{background:var(--brand-ivory);color:var(--brand-night)}.in-tema button{border:1px solid var(--on-night-line);min-height:44px;color:var(--on-night-soft);font:500 14px/1 var(--font-sans);cursor:pointer;background:0 0;border-radius:10px;padding:8px 16px}.in-entrar{min-height:44px;color:var(--brand-ivory);font:600 15px/1 var(--font-sans);border-bottom:1px solid var(--brand-gold);align-items:center;padding:8px 16px;text-decoration:none;display:inline-flex}.in-umbral__centro{text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;padding-top:16px;display:flex}.in-logo{width:min(420px,78vw);height:auto;margin:0 auto;display:block}.in-filete{background:var(--brand-gold);width:160px;height:1px;margin:40px auto 24px;display:block}.in-titular{font:500 clamp(44px, 6vw, 88px)/1.04 var(--font-display);letter-spacing:-.02em;color:var(--brand-ivory);text-wrap:balance;max-width:17ch;margin:24px auto 0}.in-bajada{font:400 18px/1.5 var(--font-sans);color:var(--on-night-soft);max-width:52ch;margin:24px auto 0}.in-papel{background:var(--bg);color:var(--text)}.in-producto{grid-template-columns:minmax(0,1fr) minmax(0,480px);align-items:center;gap:64px;max-width:1280px;margin:0 auto;padding:96px 80px 64px;display:grid}.in-ficha{background:var(--surface);border:1px solid var(--border);box-shadow:var(--shadow-card);font-variant-numeric:tabular-nums;border-radius:16px;padding:32px}.in-ficha__plato{font:500 24px/1.2 var(--font-display);color:var(--text)}.in-ficha__cifra{flex-wrap:wrap;align-items:baseline;gap:8px 16px;margin-top:24px;display:flex}.in-ficha__cifra span{width:100%;font:600 12px/1.4 var(--font-label);letter-spacing:.12em;text-transform:uppercase;color:var(--text-soft)}.in-ficha__cifra b{font:700 56px/1 var(--font-sans);color:var(--text)}.in-estado{background:var(--warning-bg);color:var(--warning-text);font:600 14px/1.4 var(--font-sans);border-radius:999px;align-items:center;gap:6px;padding:4px 12px;font-style:normal;display:inline-flex}.in-ficha__datos{border-top:1px solid var(--border);border-bottom:1px solid var(--border);grid-template-columns:1fr 1fr;gap:16px;margin:24px 0 0;padding:24px 0;display:grid}.in-ficha__datos dt{color:var(--text-soft);font-size:14px}.in-ficha__datos dd{font:700 20px/1.2 var(--font-sans);color:var(--text);margin:4px 0 0}.in-ficha__sugerido{grid-column:1/-1}.in-ficha__sugerido dd{color:var(--action);font-size:24px}.in-ficha__sub{color:var(--text-soft);margin-top:24px;font-size:14px}.in-ficha__partes{flex-direction:column;gap:8px;margin:8px 0 0;padding:0;list-style:none;display:flex}.in-ficha__partes li{grid-template-columns:minmax(0,1fr) 96px 48px;align-items:center;gap:16px;font-size:15px;display:grid}.in-ficha__partes i{background:var(--surface-alt);border-radius:4px;height:8px;overflow:hidden}.in-ficha__partes em{background:var(--action);height:100%;display:block}.in-ficha__partes b{text-align:right}.in-ficha__nota{color:var(--text-soft);text-align:right;margin-top:16px;font-size:14px}.in-pilares{grid-template-columns:repeat(3,minmax(0,1fr));max-width:1280px;margin:0 auto;padding:0 80px 96px;list-style:none;display:grid}.in-pilares li{border-top:1px solid var(--text);flex-direction:column;gap:8px;padding:32px 32px 0 0;display:flex}.in-pilares li+li{border-left:1px solid var(--border);padding-left:32px}.in-pilares span{font:500 20px/1 var(--font-display);color:var(--gold-text)}.in-pilares b{font:500 32px/1.1 var(--font-display);color:var(--text)}.in-pilares p{color:var(--text-soft);max-width:34ch;line-height:1.5}.in-carta{background:var(--brand-ivory);color:var(--brand-night);padding:96px max(24px,50vw - 560px)}.in-carta .in-h2{color:var(--brand-night);max-width:22ch}.in-carta ul{columns:2;column-gap:96px;margin:48px 0 0;padding:0;list-style:none}.in-carta li{break-inside:avoid;align-items:baseline;gap:16px;padding:16px 0;display:flex}.in-carta li span{font:500 28px/1.2 var(--font-display)}.in-carta li i{border-bottom:1px dotted var(--border-control);flex:1}.in-carta li b{font:600 12px/1 var(--font-label);letter-spacing:.12em;text-transform:uppercase;color:var(--text-soft)}.in-carta li b.in-carta__listo{color:var(--gold-text)}.in-cierre{text-align:center;padding:96px 24px 48px}.in-cierre__promesa{font:italic 500 clamp(28px, 3.4vw, 44px)/1.2 var(--font-display);color:var(--brand-ivory);text-wrap:balance;max-width:26ch;margin:0 auto}.in-pie{border-top:1px solid var(--on-night-line);color:var(--on-night-soft);flex-wrap:wrap;justify-content:center;gap:8px 32px;margin-top:96px;padding-top:32px;font-size:14px;display:flex}.in-pie a{color:var(--brand-ivory)}@media (max-width:900px){.in-producto{grid-template-columns:minmax(0,1fr);gap:48px;padding:64px 24px 48px}.in-pilares{grid-template-columns:minmax(0,1fr);padding:0 24px 64px}.in-pilares li,.in-pilares li+li{border-left:0;padding:32px 0}.in-pilares li+li{border-top:1px solid var(--border)}.in-carta{padding:64px 24px}.in-carta ul{columns:1}.in-carta li span{font-size:24px}.in-umbral{padding-bottom:64px}.in-bajada,.in-parrafo{font-size:16px}.in-ficha{padding:24px}.in-ficha__cifra b{font-size:48px}.in-tema{display:none}}
.pp{background:var(--brand-night);min-height:100dvh;color:var(--brand-ivory);flex-direction:column;padding:0 16px;display:flex}.pp-barra{justify-content:flex-end;width:100%;max-width:1120px;margin:0 auto;padding:24px 0;display:flex}.pp-barra .alg-segmentado{border-color:var(--on-night-soft);background:0 0}.pp-barra .alg-segmentado button{color:var(--brand-ivory)}.pp-barra .alg-segmentado button+button{border-left-color:var(--on-night-soft)}.pp-barra .alg-segmentado button[aria-pressed=true]{background:var(--brand-ivory);color:var(--brand-night)}.pp-centro{text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;padding:16px 0 48px;display:flex}.pp-logo{width:200px;min-width:160px;height:auto;display:block}.pp-filete{background:var(--brand-gold);width:120px;height:1px;margin:32px auto 24px;display:block}.pp-rotulo{font:600 12px/1.4 var(--font-label);letter-spacing:.16em;text-transform:uppercase;color:var(--brand-gold)}.pp-titulo{font:500 56px/1.1 var(--font-display);color:var(--brand-ivory);margin:12px 0 0}.pp-titulo__by{font:600 16px/1 var(--font-label);letter-spacing:.16em;text-transform:uppercase;color:var(--brand-gold);vertical-align:middle;margin-left:8px}.pp-lead{max-width:560px;color:var(--on-night-soft);margin:16px auto 0;font-size:18px;line-height:1.5}.pp-caminos{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;width:min(880px,100%);margin-top:48px;display:grid}.pp-camino{border-radius:var(--radius-lg);text-align:left;min-height:120px;color:var(--brand-ivory);background:color-mix(in srgb, var(--brand-ivory) 4%, transparent);border:1px solid var(--on-night-line);align-items:center;gap:16px;padding:24px;text-decoration:none;transition:border-color .15s,background .15s;display:flex}.pp-camino:hover{border-color:var(--brand-gold);background:color-mix(in srgb, var(--brand-ivory) 7%, transparent)}.pp-camino:focus-visible{outline:3px solid var(--focus-soft);outline-offset:3px}.pp-camino__icono{border:1px solid var(--brand-gold);width:56px;height:56px;color:var(--brand-gold);border-radius:50%;flex:none;place-items:center;display:grid}.pp-camino__texto{flex-direction:column;flex:1;gap:4px;display:flex}.pp-camino__titulo{font:600 20px/1.3 var(--font-sans)}.pp-camino__ayuda{color:var(--on-night-soft);font-size:14px;line-height:1.5}.pp-camino__flecha{color:var(--brand-gold);font-size:24px}.pp-pie{border-top:1px solid var(--on-night-line);color:var(--on-night-soft);flex-wrap:wrap;justify-content:center;gap:8px 32px;width:100%;max-width:1120px;margin:0 auto;padding:24px 0 32px;font-size:14px;display:flex}.pp-pie a{color:var(--brand-ivory)}@media (max-width:720px){.pp-caminos{grid-template-columns:1fr;margin-top:32px}.pp-titulo{font-size:44px}.pp-camino{min-height:96px;padding:16px}}
