.lp{background:var(--surface);border-left:1px solid var(--line);border-right:1px solid var(--line);--lp-gutter:20px;--lp-band:52px;--lp-col:28px;max-width:1240px;min-height:100dvh;margin:0 auto}@media (min-width:900px){.lp{--lp-gutter:48px;--lp-band:88px;--lp-col:48px}}.lp-wrap{padding-inline:var(--lp-gutter)}.lp-masthead{justify-content:space-between;align-items:baseline;gap:var(--s4);padding-block:var(--s5) var(--s4);border-bottom:3px double var(--ink);flex-wrap:wrap;display:flex}.lp-wordmark{letter-spacing:-.015em;font-size:23px;font-weight:600;line-height:var(--lh-tight)}@media (min-width:900px){.lp-wordmark{font-size:27px}}.lp-kicker{font-family:var(--font-label);letter-spacing:.16em;text-transform:uppercase;color:var(--muted);font-size:10px;line-height:1.4}.lp-masthead-side{align-items:center;gap:var(--s2) var(--s5);flex-wrap:wrap;display:flex}@media (min-width:700px){.lp-masthead-side{justify-content:flex-end}}.lp-idiomas{align-items:center;margin-inline:-8px;display:flex}.lp-idioma{min-height:44px;color:var(--muted);align-items:center;gap:7px;padding-inline:8px;text-decoration:none;display:inline-flex}.lp-idioma-sigla{font-family:var(--font-label);letter-spacing:.14em;font-size:11px}.lp-idioma[aria-current]{color:var(--ink);text-underline-offset:5px;text-decoration:underline}.lp-idioma:hover,.lp-idioma:focus-visible{color:var(--accent)}.lp-bandera{opacity:.55;flex:none;display:block}.lp-idioma[aria-current] .lp-bandera,.lp-idioma:hover .lp-bandera,.lp-idioma:focus-visible .lp-bandera{opacity:1}.lp-beta{align-items:baseline;gap:var(--s2) var(--s4);padding-block:var(--s4);border-bottom:1px solid var(--line);flex-wrap:wrap;display:flex}.lp-beta-mark{font-family:var(--font-label);letter-spacing:.18em;text-transform:uppercase;color:var(--ink);white-space:nowrap;font-size:12px;font-weight:600}.lp-beta-text{font-size:13px;line-height:var(--lh-prose);color:var(--muted);flex:320px;max-width:68em}.lp-section{padding-block:var(--lp-band)}.lp-section+.lp-section{border-top:1px solid var(--ink)}.lp-rubric{justify-content:space-between;align-items:baseline;gap:var(--s4);border-bottom:1px solid var(--ink);padding-bottom:var(--s2);margin-bottom:var(--s6);font-family:var(--font-label);letter-spacing:.18em;text-transform:uppercase;font-size:11px;line-height:1.2;display:flex}.lp-rubric h2{font:inherit;color:var(--ink);font-weight:500}.lp-rubric span{color:var(--muted);text-align:right}.lp-hero{gap:var(--s7);display:grid}@media (min-width:900px){.lp-hero{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:start;gap:0}.lp-hero-figures{border-left:1px solid var(--line);padding-left:var(--lp-col);margin-left:var(--lp-col)}}.lp-h1{letter-spacing:-.03em;margin-top:var(--s3);text-wrap:balance;font-size:clamp(35px,7vw,66px);font-weight:600;line-height:1.03}.lp-deck{font-size:clamp(16px,2vw,19px);line-height:var(--lh-prose);color:var(--muted);margin-top:var(--s5);max-width:34em}.lp-deck strong{color:var(--ink);font-weight:600}.lp-figure-title{font-family:var(--font-label);letter-spacing:.18em;text-transform:uppercase;color:var(--ink);padding-bottom:var(--s2);border-bottom:1px solid var(--ink);font-size:11px;font-weight:500}.lp-figure-row{justify-content:space-between;align-items:baseline;gap:var(--s3);padding-block:var(--s4);border-bottom:1px solid var(--hairline);display:flex}.lp-figure-label{font-family:var(--font-label);letter-spacing:.14em;text-transform:uppercase;color:var(--muted);font-size:10px}.lp-figure-value{font-variant-numeric:tabular-nums;letter-spacing:-.015em;white-space:nowrap;font-size:20px;font-weight:600}.lp-figure-row.is-total{border-bottom:none;border-top:1px solid var(--ink);align-items:baseline;padding-bottom:0}.lp-figure-row.is-total .lp-figure-value{letter-spacing:-.025em;font-size:clamp(30px,6vw,42px);font-weight:700;line-height:var(--lh-tight)}.lp-caption{font-family:var(--font-label);font-size:11px;line-height:var(--lh-prose);color:var(--muted);margin-top:var(--s4)}.lp-extract{gap:var(--s6);margin-top:var(--s7);padding-top:var(--s6);border-top:1px solid var(--ink);display:grid}@media (min-width:900px){.lp-extract{gap:var(--lp-col);grid-template-columns:minmax(0,4fr) minmax(0,8fr)}.lp-extract-side{flex-direction:column;justify-content:space-between;display:flex}}.lp-extract-lead{font-size:16px;line-height:var(--lh-prose)}.lp-ledger{border-collapse:collapse;width:100%;font-size:14px;line-height:var(--lh-snug)}.lp-ledger caption{font-family:var(--font-label);letter-spacing:.14em;text-transform:uppercase;color:var(--muted);text-align:left;padding-bottom:var(--s2);font-size:10px}.lp-ledger thead th:first-child{padding-right:var(--s3)}.lp-ledger th{font-family:var(--font-label);letter-spacing:.14em;text-transform:uppercase;color:var(--muted);text-align:left;padding-bottom:var(--s2);border-bottom:1px solid var(--ink);font-size:10px;font-weight:400}.lp-ledger td{padding-block:var(--s3);border-bottom:1px solid var(--hairline);vertical-align:baseline;font-weight:400}.lp-date{font-family:var(--font-label);font-variant-numeric:tabular-nums;color:var(--muted);white-space:nowrap;width:1%;padding-right:var(--s3);font-size:11px}.lp-sub{font-family:var(--font-label);color:var(--muted);margin-top:2px;font-size:11px;display:block}@media (min-width:900px){.lp-sub{margin-top:0;margin-left:10px;display:inline}}.lp-amount{text-align:right;white-space:nowrap;font-variant-numeric:tabular-nums;width:1%;padding-left:var(--s3)}.lp-ledger tfoot td{border-bottom:none;border-top:1px solid var(--line);font-weight:600}.lp-ledger tfoot .lp-foot-label{font-family:var(--font-label);letter-spacing:.14em;text-transform:uppercase;color:var(--muted);font-size:10px;font-weight:400}.lp-ledger tfoot .is-close td{border-top:1px solid var(--ink);letter-spacing:-.015em;font-size:18px;font-weight:700}.lp-ellipsis td{font-family:var(--font-label);color:var(--muted);font-size:11px}.lp-ledger tfoot td[colspan]{width:auto}@media (max-width:359px){.lp-ledger tfoot .is-close td{font-size:17px}}.lp-cols{display:grid}.lp-col{padding-block:var(--s5);border-bottom:1px solid var(--hairline)}.lp-col:first-child{padding-top:0}.lp-col:last-child{border-bottom:none;padding-bottom:0}@media (min-width:900px){.lp-cols{grid-template-columns:repeat(3,minmax(0,1fr))}.lp-col{padding:0 0 0 var(--lp-col);margin-left:var(--lp-col);border-bottom:none;border-left:1px solid var(--line)}.lp-col:first-child{border-left:none;margin-left:0;padding-left:0}}.lp-col-num{font-variant-numeric:tabular-nums;letter-spacing:-.03em;color:var(--ink);font-size:30px;font-weight:700;line-height:1}.lp-col-title{letter-spacing:-.015em;font-size:19px;font-weight:600;line-height:var(--lh-tight);margin-top:var(--s3)}.lp-col-text{font-size:15px;line-height:var(--lh-prose);color:var(--muted);margin-top:var(--s2)}.lp-plates{gap:var(--lp-col);overscroll-behavior-x:contain;scroll-snap-type:x proximity;margin:0;margin-inline:calc(var(--lp-gutter) * -1);padding:0;padding:0 var(--lp-gutter) var(--s4);grid-auto-columns:min(62vw,260px);grid-auto-flow:column;list-style:none;display:grid;overflow-x:auto}.lp-plates:focus-visible{outline:2px solid var(--accent);outline-offset:4px}.lp-plate{scroll-snap-align:start}@media (min-width:900px){.lp-plates{row-gap:var(--s7);grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-columns:auto;grid-auto-flow:row;margin-inline:0;padding:0;overflow-x:visible}}.lp-plate-figure{margin:0}.lp-plate-shot{border:1px solid var(--line);width:100%;height:auto;display:block}.lp-plate-name{align-items:baseline;gap:var(--s1) var(--s3);margin-top:var(--s4);letter-spacing:-.015em;font-size:18px;font-weight:600;line-height:var(--lh-tight);flex-wrap:wrap;display:flex}.lp-plate-num{font-family:var(--font-label);letter-spacing:.14em;font-variant-numeric:tabular-nums;color:var(--muted);font-size:10px;font-weight:400}.lp-plate-gloss{font-family:var(--font-label);letter-spacing:.02em;color:var(--muted);font-size:11px;font-weight:400}.lp-plate-gloss:before{content:"("}.lp-plate-gloss:after{content:")"}.lp-plate-desc{margin-top:var(--s2);font-size:15px;line-height:var(--lh-snug);color:var(--muted)}.lp-alza{gap:var(--s6);display:grid}@media (min-width:900px){.lp-alza{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;gap:0}.lp-alza>.lp-plate-figure{border-left:1px solid var(--line);padding-left:var(--lp-col);margin-left:var(--lp-col)}}.lp-alza-delta{font-variant-numeric:tabular-nums;letter-spacing:-.025em;font-size:clamp(30px,5.2vw,44px);font-weight:700;line-height:var(--lh-tight);color:var(--positive)}.lp-alza-title{margin-top:var(--s4);letter-spacing:-.015em;font-size:19px;font-weight:600;line-height:var(--lh-tight)}.lp-alza-text{margin-top:var(--s3);font-size:15px;line-height:var(--lh-prose);color:var(--muted);max-width:36em}.lp-final-line{letter-spacing:-.025em;text-wrap:balance;max-width:18em;font-size:clamp(25px,4.4vw,44px);font-weight:600;line-height:1.08}.lp-ctas{gap:var(--s4);margin-top:var(--s6);flex-wrap:wrap;display:flex}.lp-cta{border:1px solid var(--ink);min-width:156px;min-height:52px;color:var(--ink);font-family:var(--font-label);letter-spacing:.16em;text-transform:uppercase;text-align:center;background:0 0;flex:auto;justify-content:center;align-items:center;padding:14px 26px;font-size:11px;text-decoration:none;display:inline-flex}.lp-cta-primary{background:var(--accent);border-color:var(--accent);color:var(--surface)}.lp-cta:hover,.lp-cta:focus-visible{background:var(--ink);border-color:var(--ink);color:var(--surface)}@media (min-width:900px){.lp-cta{flex:none}}.lp-note{font-family:var(--font-label);font-size:12px;line-height:var(--lh-prose);color:var(--muted);margin-top:var(--s5);max-width:42em}.lp-note a{min-height:44px;color:var(--ink);text-underline-offset:3px;align-items:center;margin-inline:-4px;padding-inline:4px;text-decoration:underline;display:inline-flex}.lp-note a:hover,.lp-note a:focus-visible{color:var(--accent)}.lp-footer{justify-content:space-between;align-items:baseline;gap:var(--s3) var(--s5);padding-block:var(--s5) var(--s6);border-top:1px solid var(--ink);font-family:var(--font-label);font-size:11px;line-height:var(--lh-prose);color:var(--muted);flex-wrap:wrap;display:flex}.lp-footer a{min-height:44px;color:var(--muted);text-underline-offset:3px;align-items:center;margin-inline:0;padding-inline:8px;text-decoration:underline;display:inline-flex}.lp-footer a:hover{color:var(--accent)}
