.lp :where(:not(svg,svg *)),.lp :where(:not(svg,svg *)):after,.lp :where(:not(svg,svg *)):before{all:revert}:root:has(.lp) body{margin:0}.lp [hidden]{display:none!important}:root:has(.lp){--paper:#F3F5F8;--surface:#FFFFFF;--sunk:#E9EDF2;--ink:#0D1626;--ink-2:#4F5B6E;--ink-3:#5A6679;--line:#D9DFE8;--accent:#1E5FAD;--accent-soft:#E1ECF9;--celeste:#74ACDF;--sol:#FAFF00;--fluor:#FAFF00;--filete:var(--ink);--filete-inv:transparent;--mark:#FAFF00;--mark-soft:#FCFFC6;--mark-ink:#0D1626;--ok:#17845A;--bad:#C2363D;--t1:#1D4E8F;--t2:#8A4708;--t3:#0B6247;--b1:#2C6BC0;--b2:#D3812B;--b3:#1D9A73;--b4:#B8467A;--b5:#7457C2;--b6:#0F93AE;--shadow:0 1px 0 rgba(13,22,38,.04),0 18px 40px -18px rgba(13,22,38,.22);--f-display:var(--fuente-display),"Avenir Next","Segoe UI",system-ui,sans-serif;--f-body:var(--fuente-texto),"Segoe UI",system-ui,sans-serif;--f-mono:var(--fuente-mono),ui-monospace,"Cascadia Mono",Consolas,monospace;color-scheme:light}@media (prefers-color-scheme:dark){:root:not([data-theme=light]):has(.lp){--filete:transparent;--filete-inv:#0A101B;--paper:#0A101B;--surface:#111A28;--sunk:#0D1522;--ink:#E7ECF4;--ink-2:#A2AEC1;--ink-3:#7C889D;--line:#223047;--accent:#86BBF0;--accent-soft:#132339;--mark:rgba(250,255,0,.32);--mark-soft:rgba(250,255,0,.08);--mark-ink:#FFF3C4;--ok:#4CC08C;--bad:#EE7A7F;--t1:#A9CCF7;--t2:#F5C08E;--t3:#86DDBD;--b1:#7DB0F0;--b2:#EFA45C;--b3:#4CC59C;--b4:#E07BA8;--b5:#A792EA;--b6:#4CC3DA;--shadow:0 1px 0 rgba(0,0,0,.3),0 22px 48px -18px rgba(0,0,0,.7);color-scheme:dark}}:root[data-theme=dark]:has(.lp){--filete:transparent;--filete-inv:#0A101B;--paper:#0A101B;--surface:#111A28;--sunk:#0D1522;--ink:#E7ECF4;--ink-2:#A2AEC1;--ink-3:#7C889D;--line:#223047;--accent:#86BBF0;--accent-soft:#132339;--mark:rgba(250,255,0,.32);--mark-soft:rgba(250,255,0,.08);--mark-ink:#FFF3C4;--ok:#4CC08C;--bad:#EE7A7F;--t1:#A9CCF7;--t2:#F5C08E;--t3:#86DDBD;--b1:#7DB0F0;--b2:#EFA45C;--b3:#4CC59C;--b4:#E07BA8;--b5:#A792EA;--b6:#4CC3DA;--shadow:0 1px 0 rgba(0,0,0,.3),0 22px 48px -18px rgba(0,0,0,.7);color-scheme:dark}.lp *{box-sizing:border-box}:root:has(.lp) body{background:var(--paper);color:var(--ink);font-family:var(--f-body);font-size:16px;line-height:1.55;-webkit-font-smoothing:antialiased;overflow-x:hidden}.lp a,.lp button{color:inherit}.lp button{font:inherit}.lp :focus-visible{outline:2px solid var(--accent);outline-offset:3px;border-radius:6px}.lp .wrap{max-width:1200px;margin-inline:auto;padding-inline:clamp(16px,4vw,40px)}.lp .mono{font-family:var(--f-mono);font-variant-numeric:tabular-nums}.lp .eyebrow{font-family:var(--f-mono);font-size:.75rem;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3);margin:0}.lp h1,.lp h2,.lp h3{font-family:var(--f-display);text-wrap:balance;margin:0;letter-spacing:-.025em}.lp h2.big{font-size:clamp(2rem,4.2vw,3.4rem);line-height:1.02;font-weight:700;letter-spacing:-.04em}.lp kbd{font-family:var(--f-mono);font-size:.72rem;border:solid var(--line);border-width:1px 1px 2px;border-radius:5px;padding:.08rem .38rem;background:var(--surface);color:var(--ink-2)}.lp .hl{background-position:0 86%;background-size:100% .55em;padding-inline:.06em;margin-inline:-.06em;-webkit-box-decoration-break:clone;box-decoration-break:clone;color:inherit}.lp .hl,.lp .hlf{background-image:linear-gradient(var(--mark),var(--mark));background-repeat:no-repeat}.lp .hlf{background-size:100% 100%;border-radius:4px;padding:.04em .3em;margin-inline:-.3em;color:var(--mark-ink);transition:background-size .5s cubic-bezier(.6,.05,.25,1)}.lp .hlf.off{background-size:0 100%;color:inherit}@media (prefers-reduced-motion:no-preference){.lp .swipe{animation:lp-swipe .9s cubic-bezier(.6,.05,.25,1) both;animation-delay:var(--d,.35s)}@keyframes lp-swipe{0%{background-size:0 .55em}}}.lp .logo{display:inline-flex;align-items:center;gap:.55rem;text-decoration:none;font-family:var(--f-display);font-weight:700;font-size:1.28rem;letter-spacing:-.035em}.lp .logo-mark{width:30px;height:30px;border-radius:8px;background:var(--ink);color:var(--paper);display:block;flex:none}.lp .logo-mark svg{display:block}.lp .ar{color:var(--accent);font-weight:800}.lp .top{position:sticky;top:env(safe-area-inset-top,0);z-index:20;backdrop-filter:saturate(1.4) blur(14px);-webkit-backdrop-filter:saturate(1.4) blur(14px);background:color-mix(in srgb,var(--paper) 95%,transparent);border-bottom:1px solid transparent;transition:border-color .2s}.lp .top.scrolled{border-bottom-color:var(--line)}.lp .prog{position:absolute;left:0;right:0;bottom:6px;height:0;pointer-events:none}.lp .prog-in{position:relative;max-width:1200px;margin-inline:auto;padding-inline:clamp(16px,4vw,40px);height:0}.lp .prog-rail{position:absolute;left:clamp(16px,4vw,40px);right:clamp(16px,4vw,40px);top:-1px;height:2px;background:transparent}.lp .prog-rail i{position:absolute;left:0;top:0;height:2px;background:var(--ink);width:0}.lp .prog-j{position:absolute;top:-5px;width:10px;height:10px;margin-left:-5px;border-radius:50%;background:var(--paper);border:2px solid var(--line);transition:background .25s,border-color .25s,box-shadow .25s}.lp .prog-j.done{background:var(--ink);border-color:var(--ink)}.lp .prog-j.now{background:var(--sol);border-color:var(--ink);box-shadow:0 0 0 4px var(--mark)}.lp .stage-now{font-family:var(--f-mono);font-size:.75rem;letter-spacing:.06em;text-transform:uppercase;color:var(--ink-2);white-space:nowrap;display:flex;align-items:center;gap:.4rem;transition:opacity .3s}.lp .stage-now b{color:var(--ink);font-weight:600}.lp .stage-now i{width:10px;height:10px;border-radius:50%;background:var(--sol);border:2px solid var(--ink)}.lp .top:not(.scrolled) .stage-now{opacity:0}@media (max-width:1060px){.lp .stage-now{display:none}}.lp .top:not(.scrolled) .prog{opacity:0}.lp .prog{transition:opacity .3s}.lp .top .wrap{display:flex;align-items:center;gap:1.8rem;height:64px;padding-bottom:6px}.lp .nav{display:flex;gap:1.6rem;font-size:.93rem;color:var(--ink-2)}.lp .nav a{text-decoration:none;white-space:nowrap}@media (max-width:1100px){.lp .nav{gap:1.05rem;font-size:.9rem}.lp .top .wrap{gap:1.2rem}.lp .top .stage-now{display:none}}.lp .nav a:hover{color:var(--ink)}.lp .top-right{margin-left:auto;display:flex;align-items:center;gap:.6rem}.lp .btn{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;height:42px;padding:0 1.1rem;border-radius:999px;font:600 .93rem/1 var(--f-body);text-decoration:none;border:1px solid transparent;cursor:pointer;transition:transform .15s,background .15s,border-color .15s;white-space:nowrap}.lp .btn:active{transform:translateY(1px)}.lp .btn-ink{background:var(--ink);color:var(--paper)}.lp .btn-ink:hover{background:color-mix(in srgb,var(--ink) 86%,var(--accent))}.lp .btn-ghost{border-color:var(--line);background:var(--surface);color:var(--ink)}.lp .btn-ghost:hover{border-color:var(--ink-3)}.lp .btn-sm{height:36px;padding:0 .9rem;font-size:.88rem}.lp .btn-lg{height:50px;padding:0 1.4rem;font-size:1rem}.lp .icon-btn{width:36px;height:36px;border-radius:999px;border:1px solid var(--line);background:var(--surface);color:var(--ink-2);display:grid;place-items:center;cursor:pointer}.lp .icon-btn:hover{color:var(--ink)}@media (max-width:880px){.lp .nav{display:none}}@media (max-width:460px){.lp .top .btn-ghost{display:none}.lp .top .wrap{gap:.75rem}.lp .top-right{gap:.4rem}.lp .top .btn-sm{padding:0 .8rem}}@media (max-width:390px){.lp .top #theme{display:none}}.lp .sheet-theme{display:none}@media (max-width:390px){.lp .sheet-theme{display:block;text-align:left;padding:.7rem .2rem;background:none;border:0;border-bottom:1px dashed var(--line);font:600 1.25rem/1.2 var(--f-display);letter-spacing:-.02em;color:var(--ink);cursor:pointer}}.lp .hero{padding-block:clamp(36px,6vw,72px) 0}.lp .tag{display:inline-flex;align-items:center;gap:.5rem;border:1px solid var(--line);background:var(--surface);border-radius:999px;padding:.32rem .8rem .32rem .4rem;font-size:.82rem;color:var(--ink-2)}.lp .tag b{font-family:var(--f-mono);font-size:.7rem;font-weight:600;letter-spacing:.06em;background:var(--accent-soft);color:var(--accent);padding:.18rem .5rem;border-radius:999px}.lp .hero h1{margin-top:1.4rem;font-weight:700;letter-spacing:-.05em;line-height:.88}.lp .hero h1 .l1{display:block;font-size:clamp(2.4rem,6vw,5rem);font-weight:600;letter-spacing:-.04em;color:var(--ink-2)}.lp .hero h1 .l2{display:inline-block;font-size:clamp(4.2rem,15.5vw,12.6rem);font-weight:800;white-space:nowrap;background-image:linear-gradient(var(--mark),var(--mark));background-repeat:no-repeat;background-position:0 84%;background-size:100% .26em;padding-inline:.03em;margin-left:-.05em}@media (prefers-reduced-motion:no-preference){.lp .hero h1 .l2{animation:lp-big 1.1s cubic-bezier(.6,.05,.25,1) .35s both}@keyframes lp-big{0%{background-size:0 .26em}}}.lp .hero-grid{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:clamp(28px,5vw,64px);align-items:start;margin-top:clamp(28px,4vw,44px)}@media (max-width:980px){.lp .hero-grid{grid-template-columns:minmax(0,1fr)}}.lp .kicker{font-family:var(--f-display);font-size:clamp(1.3rem,2vw,1.6rem);line-height:1.25;font-weight:550;letter-spacing:-.02em;margin:0;text-wrap:balance}.lp .lead{font-size:1.02rem;color:var(--ink-2);margin:1rem 0 0;max-width:32rem}.lp .cta{display:flex;flex-wrap:wrap;gap:.7rem;margin-top:1.8rem}.lp .note{margin:1rem 0 0;font-size:.86rem;color:var(--ink-3);display:flex;align-items:center;gap:.5rem}.lp .pulse{width:8px;height:8px;border-radius:50%;background:var(--ok);flex:none}@media (prefers-reduced-motion:no-preference){.lp .pulse{animation:lp-pulse 2.4s infinite}@keyframes lp-pulse{0%{box-shadow:0 0 0 0 color-mix(in srgb,var(--ok) 55%,transparent)}70%,to{box-shadow:0 0 0 7px transparent}}}.lp .trip{background:var(--surface);border:1px solid var(--line);border-radius:18px;box-shadow:var(--shadow);padding:1.3rem 1.4rem 1.2rem;min-width:0}.lp .trip-h{display:flex;align-items:flex-start;gap:1rem}.lp .trip-h .meta{min-width:0}.lp .trip-h .nro{font-family:var(--f-mono);font-size:.82rem;font-weight:600}.lp .trip-h h2{font-size:1.15rem;font-weight:600;letter-spacing:-.015em;line-height:1.25;margin-top:.3rem}.lp .trip-h .by{font-size:.84rem;color:var(--ink-2);margin-top:.2rem}.lp .dots{margin-left:auto;display:flex;gap:.35rem;flex:none;padding-top:.2rem}.lp .dots button{width:26px;height:26px;border-radius:50%;border:1px solid var(--line);background:var(--surface);cursor:pointer;font:600 .7rem var(--f-mono);color:var(--ink-3);display:grid;place-items:center}.lp .dots button[aria-pressed=true]{background:var(--ink);color:var(--paper);border-color:var(--ink)}.lp .track{position:relative;display:grid;grid-template-columns:repeat(6,minmax(0,1fr));margin-top:1.6rem}.lp .rail{left:calc(100% / 12);right:calc(100% / 12);top:10px;height:4px;background:repeating-linear-gradient(90deg,var(--line) 0 8px,transparent 8px 13px)}.lp .rail,.lp .rail i{position:absolute;border-radius:4px}.lp .rail i{left:0;top:0;bottom:0;background:var(--ink);width:0;transition:width .9s cubic-bezier(.6,.05,.25,1)}.lp .stg{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;text-align:center;gap:.45rem;min-width:0}.lp .stg .j{width:24px;height:24px;border-radius:50%;background:var(--surface);border:3px solid var(--line);transition:background .3s,border-color .3s,box-shadow .3s}.lp .stg b{font-size:.8rem;font-weight:600;line-height:1.15}.lp .stg small{font-family:var(--f-mono);font-size:.7rem;color:var(--ink-3)}.lp .stg.done .j{background:var(--ink);border-color:var(--ink)}.lp .stg.now .j{background:var(--accent);border-color:var(--accent);box-shadow:0 0 0 6px var(--accent-soft)}.lp .stg.todo b{color:var(--ink-3);font-weight:500}.lp .next{margin-top:1.3rem;display:flex;gap:.8rem;align-items:center;padding:.75rem .9rem;border-radius:12px;background:var(--mark-soft);font-size:.9rem}.lp .next .ico{width:30px;height:30px;border-radius:9px;background:var(--ink);color:var(--paper);display:grid;place-items:center;flex:none}.lp .next span{min-width:0}.lp .trip-f{display:flex;justify-content:space-between;gap:1rem;margin-top:.9rem;font-size:.76rem;color:var(--ink-3)}@media (max-width:560px){.lp .stg small{display:none}.lp .stg b{font-size:.75rem}.lp .trip{padding:1.1rem}.lp .trip-h{flex-wrap:wrap;gap:.7rem}.lp .trip-h .meta{width:100%}.lp .dots{order:-1;margin-left:0}}.lp .wire{margin-top:clamp(40px,6vw,72px);border-block:1px solid var(--line);align-items:stretch;overflow:hidden}.lp .wire,.lp .wire-l{background:var(--surface);display:flex}.lp .wire-l{flex:none;align-items:center;gap:.55rem;padding:0 1.1rem;border-right:1px solid var(--line);font-family:var(--f-mono);font-size:.75rem;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-2);z-index:1}.lp .wire-v{flex:1;overflow:hidden;mask-image:linear-gradient(90deg,transparent,#000 4%,#000 96%,transparent);-webkit-mask-image:linear-gradient(90deg,transparent,#000 4%,#000 96%,transparent)}.lp .wire-t{display:flex;width:-moz-max-content;width:max-content}.lp .wire-t ul{display:flex;list-style:none;margin:0;padding:0}.lp .wire-t li{display:flex;align-items:center;gap:.6rem;padding:.9rem 1.4rem;white-space:nowrap;font-size:.88rem;border-right:1px dashed var(--line)}.lp .wire-t li .mono{font-size:.78rem;color:var(--ink-2)}.lp .wire-t li.mine .mono{color:var(--mark-ink);background:var(--mark);padding:.05rem .3rem;border-radius:4px;font-weight:600}@media (prefers-reduced-motion:no-preference){.lp .wire-t{animation:lp-wire 60s linear infinite}.lp .wire:hover .wire-t{animation-play-state:paused}@keyframes lp-wire{to{transform:translateX(-50%)}}}@media (prefers-reduced-motion:reduce){.lp .wire-v{overflow-x:auto}}.lp .pill{display:inline-block;font-family:var(--f-mono);font-size:.7rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase;padding:.12rem .42rem;border-radius:5px;vertical-align:1px}.lp .p-ley{background:color-mix(in srgb,var(--b1) 14%,transparent);color:var(--t1)}.lp .p-res{background:color-mix(in srgb,var(--b2) 16%,transparent);color:var(--t2)}.lp .p-dec{background:color-mix(in srgb,var(--b3) 16%,transparent);color:var(--t3)}.lp section.block{padding-block:clamp(56px,7vw,100px) 0;scroll-margin-top:24px}.lp #herramientas{padding-bottom:clamp(56px,7vw,96px)}.lp .sec-head{display:block;margin-bottom:clamp(28px,4vw,48px);max-width:52rem}.lp .sec-head p:not(.eyebrow){color:var(--ink-2);margin:1.1rem 0 0;max-width:38rem;font-size:1.05rem}.lp .sec-head .eyebrow{margin-bottom:.8rem}@media (max-width:820px){.lp .sec-head{grid-template-columns:minmax(0,1fr)}}.lp .play{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);grid-template-areas:"l r" "m r";grid-template-rows:auto 1fr;background:var(--surface);border:1px solid var(--line);border-radius:20px;box-shadow:var(--shadow);overflow:hidden}@media (max-width:920px){.lp .play{grid-template-columns:minmax(0,1fr);grid-template-areas:"l" "r" "m";grid-template-rows:none}}.lp .play-l,.lp .play-m{grid-area:l;padding:1.4rem;border-right:1px solid var(--line);display:flex;flex-direction:column;gap:1.1rem;background:var(--paper)}.lp .play-m{grid-area:m;padding-top:1.1rem;justify-content:flex-start;border-top:1px solid var(--line)}.lp .play-l,.lp .play-m{border-right:1px solid var(--line)}.lp .play-r{grid-area:r}@media (max-width:920px){.lp .play-l{border-right:0;border-bottom:1px solid var(--line)}.lp .play-m{border-right:0;border-top:1px solid var(--line);padding-top:1.4rem}}.lp .step{font-family:var(--f-body);font-size:.92rem;font-weight:600;letter-spacing:0;text-transform:none;color:var(--ink);display:flex;align-items:center;gap:.5rem}.lp .step b{width:20px;height:20px;border-radius:50%;background:var(--ink);color:var(--paper);display:grid;place-items:center;font-size:.75rem}.lp .faces{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem}.lp .face{display:flex;align-items:center;gap:.6rem;padding:.5rem;border-radius:12px;border:1px solid var(--line);background:var(--surface);cursor:pointer;text-align:left;min-width:0;transition:border-color .15s,transform .15s}.lp .face:hover{border-color:var(--ink-3)}.lp .face[aria-pressed=true]{border-color:var(--ink);box-shadow:0 0 0 1px var(--ink)}.lp .face .av{width:34px;height:34px;border-radius:50%;display:grid;place-items:center;font-weight:650;font-size:.76rem;background:var(--sunk);color:var(--ink-2);box-shadow:0 0 0 2px var(--surface),0 0 0 4px var(--c);flex:none}.lp .face span{font-size:.84rem;font-weight:550;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (max-width:420px){.lp .faces{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:901px) and (max-width:1180px){.lp .faces{grid-template-columns:repeat(2,minmax(0,1fr))}}.lp .chips{display:flex;flex-wrap:wrap;gap:.4rem}.lp .chip{display:inline-flex;align-items:center;gap:.35rem;border:1px solid var(--line);border-radius:999px;padding:.26rem .7rem;font-size:.8rem;background:var(--surface)}.lp .chip.pres{border-color:transparent;background:var(--mark);color:var(--mark-ink);font-weight:600}.lp .mailbox{background:var(--surface);border:1px solid var(--line);border-radius:14px;padding:.9rem 1rem}.lp .mail-h{display:flex;gap:.7rem;align-items:center}.lp .mail-h b{display:block;font-size:.9rem;font-weight:600;line-height:1.25}.lp .mail-h small{font-size:.75rem;color:var(--ink-3)}.lp .mail-ico{width:32px;height:32px;border-radius:9px;background:var(--accent);color:#fff;display:grid;place-items:center;font:600 .9rem var(--f-mono);flex:none}.lp .mailbox p{margin:.7rem 0 0;font-size:.84rem;color:var(--ink-2)}.lp .count b{background:var(--mark);color:var(--mark-ink);padding:.05rem .4rem;border-radius:5px}.lp .play-r{min-width:0;display:flex;flex-direction:column}.lp .play-rh{display:flex;align-items:center;gap:1rem;padding:1rem 1.2rem;border-bottom:1px solid var(--line)}.lp .play-rh h3{font-size:1.05rem;font-weight:650;letter-spacing:-.01em}.lp .play-rh .mono{font-size:.75rem;color:var(--ink-3)}.lp .count{margin-left:auto;font-size:.84rem;white-space:nowrap}.lp .count b{font-family:var(--f-mono)}.lp .rows{list-style:none;margin:0;padding:.3rem 0;flex:1;display:flex;flex-direction:column}.lp .rows>li{flex:1}.lp .row{display:grid;grid-template-columns:7.4rem minmax(0,1fr) 7.5rem;gap:1rem;align-items:center;padding:.62rem 1.2rem;font-size:.9rem;transition:background .3s}.lp .row+.row{border-top:1px dashed var(--line)}.lp .row .nro{font-family:var(--f-mono);font-size:.8rem;color:var(--ink-2)}.lp .row .sum{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lp .row .sum .pill{margin-right:.45rem}.lp .row .who{font-size:.8rem;color:var(--ink-3);text-align:right;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lp .row.mine{background:var(--mark-soft)}.lp .row.mine .nro,.lp .row.mine .who{color:var(--ink);font-weight:600}@media (max-width:560px){.lp .row{grid-template-columns:minmax(0,1fr) auto}.lp .row .sum{grid-column:1/-1;grid-row:2;white-space:normal}}.lp .play-f{margin-top:auto;display:flex;justify-content:space-between;gap:1rem;padding:.8rem 1.2rem;border-top:1px solid var(--line);font-size:.78rem;color:var(--ink-3);flex-wrap:wrap}.lp .day{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-template-rows:repeat(5,auto);position:relative;gap:0}.lp .day:before{content:"";position:absolute;left:12px;right:0;top:11px;height:3px;border-radius:3px;background:repeating-linear-gradient(90deg,var(--line) 0 8px,transparent 8px 13px)}.lp .slot{position:relative;padding:2.6rem 1.4rem 0 0;min-width:0;display:grid;grid-row:span 5;grid-template-rows:subgrid;align-content:start}.lp .slot .out{justify-self:start;align-self:start}.lp .slot:before{content:"";position:absolute;top:0;left:0;width:24px;height:24px;border-radius:50%;background:var(--paper);border:3px solid var(--ink)}.lp .slot.now:before{background:var(--ink)}.lp .slot time{font-family:var(--f-mono);font-size:.78rem;color:var(--ink-3);display:block}.lp .slot h3{font-size:1.2rem;font-weight:650;margin-top:.3rem;letter-spacing:-.015em;line-height:1.2}.lp .slot p{font-size:.92rem;color:var(--ink-2);margin:.45rem 0 1rem}.lp .out{display:inline-flex;align-items:center;gap:.45rem;font-family:var(--f-mono);font-size:.75rem;color:var(--ink-2);border:1px solid var(--line);background:var(--surface);border-radius:7px;padding:.3rem .5rem;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lp .out i{width:12px;height:15px;border-radius:2px;display:inline-block;flex:none}.lp .out i.docx{background:#2B5797}.lp .out i.xlsx{background:#1E7145}.lp .out i.mail{background:var(--accent);height:11px;width:15px}.lp .out i.web{background:var(--ink-3);border-radius:50%;width:13px;height:13px}@media (max-width:900px){.lp .day{grid-template-columns:minmax(0,1fr)}.lp .day:before{display:none}.lp .slot{padding:0 0 1.9rem 2.6rem;grid-row:auto;grid-template-rows:none}.lp .slot:not(:last-child):after{content:"";position:absolute;left:11px;top:24px;bottom:0;width:3px;background:repeating-linear-gradient(180deg,var(--line) 0 8px,transparent 8px 13px)}.lp .slot:last-child{padding-bottom:0}}.lp .fast{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:clamp(28px,5vw,72px);align-items:center}@media (max-width:900px){.lp .fast{grid-template-columns:minmax(0,1fr)}}.lp .palette{background:var(--surface);border:1px solid var(--line);border-radius:18px;box-shadow:var(--shadow);overflow:hidden}.lp .palette .q{display:flex;align-items:center;gap:.7rem;padding:1rem 1.1rem;border-bottom:1px solid var(--line);font-size:1.05rem}.lp .palette .q .typed{font-family:var(--f-mono)}.lp .caret{width:1.5px;height:1.1em;background:var(--accent);display:inline-block}@media (prefers-reduced-motion:no-preference){.lp .caret{animation:lp-blink 1.1s steps(1) infinite}@keyframes lp-blink{50%{opacity:0}}}.lp .palette .q kbd{margin-left:auto}.lp .pg{padding:.45rem .5rem}.lp .pg .eyebrow{padding:.5rem .6rem .3rem}.lp .pi{display:flex;align-items:center;gap:.75rem;padding:.58rem .6rem;border-radius:9px;font-size:.9rem;min-width:0}.lp .pi.on{background:var(--accent-soft)}.lp .pi .mono{font-size:.8rem;color:var(--ink-2);flex:none}.lp .pi .t{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lp .pi .go{margin-left:auto;color:var(--ink-2);flex:none}.lp .pi .go,.lp .pi .ico{font-size:.75rem;font-family:var(--f-mono)}.lp .pi .ico{width:22px;height:22px;border-radius:6px;background:var(--sunk);display:grid;place-items:center;color:var(--ink-2);flex:none}.lp .feat{list-style:none;padding:0;margin:1.8rem 0 0;display:grid;gap:1.2rem}.lp .feat li{display:grid;grid-template-columns:4.6rem minmax(0,1fr);gap:1rem;align-items:start}.lp .feat .k{display:flex;gap:.25rem;padding-top:.15rem}.lp .feat h3{font-size:1.06rem;font-weight:650;letter-spacing:-.01em}.lp .feat p{margin:.15rem 0 0;color:var(--ink-2);font-size:.92rem}.lp .law{display:grid;grid-template-columns:minmax(0,.75fr) minmax(0,1.25fr);gap:clamp(28px,5vw,72px);align-items:start}@media (max-width:900px){.lp .law{grid-template-columns:minmax(0,1fr)}}.lp .law-doc{background:var(--surface);border:1px solid var(--line);border-radius:18px;padding:clamp(22px,3.5vw,40px);box-shadow:var(--shadow);position:relative}.lp .law-doc .vis{font-size:1rem;font-weight:500;font-style:italic;letter-spacing:0;color:var(--ink-2);margin:0 0 1.4rem}.lp .law-doc .vis,.lp .law-t{font-family:var(--f-display);text-align:center}.lp .law-t{font-weight:800;font-size:clamp(1.8rem,3vw,2.4rem);letter-spacing:.02em;text-transform:uppercase;margin:-.9rem 0 1.6rem}.lp .art{display:grid;grid-template-columns:5.6rem minmax(0,1fr);gap:1rem;padding-block:1rem;border-top:1px solid var(--line)}.lp .art:first-of-type{border-top:0;padding-top:0}.lp .art .n{font-family:var(--f-display);font-weight:800;font-size:1rem;letter-spacing:-.01em;white-space:nowrap}.lp .art h3{font-size:1.06rem;font-weight:650;letter-spacing:-.01em}.lp .art p{margin:.25rem 0 0;color:var(--ink-2);font-size:.93rem}.lp .formula{margin:1.4rem 0 0;padding-top:1.2rem;border-top:1px solid var(--line);font-family:var(--f-display);font-style:normal;font-weight:600;font-size:1.02rem}@media (max-width:520px){.lp .art{grid-template-columns:minmax(0,1fr);gap:.2rem}}.lp .final{background:var(--ink);color:var(--paper);border-radius:24px;padding:clamp(32px,6vw,72px);display:grid;grid-template-columns:minmax(0,1fr) minmax(300px,400px);gap:2rem;align-items:end;position:relative;overflow:hidden;margin-bottom:clamp(48px,7vw,88px)}.lp .final h2{font-size:clamp(2.2rem,5vw,4rem);line-height:1;font-weight:700;letter-spacing:-.045em;max-width:14ch}.lp .final p{color:color-mix(in srgb,var(--paper) 72%,transparent);margin:1rem 0 0;max-width:30rem}.lp .final .btn-light{background:var(--paper);color:var(--ink)}.lp .final .mk{color:#0D1626;background:var(--sol);border-radius:.12em;padding:0 .12em}.lp .final svg.bg{position:absolute;left:-30px;bottom:-50px;width:min(520px,60%);opacity:.09;pointer-events:none}@media (max-width:960px){.lp .final{grid-template-columns:minmax(0,1fr)}.lp .final>.ask,.lp .final>.ok{justify-self:start}}.lp .skip{position:absolute;left:12px;top:-60px;z-index:50;background:var(--ink);color:var(--paper);padding:.6rem .9rem;border-radius:8px;text-decoration:none;font-weight:600}.lp .skip:focus{top:12px}.lp .menu-btn{display:none}@media (max-width:880px){.lp .menu-btn{display:grid}}.lp .sheet{display:grid;gap:.1rem;padding:.6rem clamp(16px,4vw,40px) 1rem;border-top:1px solid var(--line);background:var(--paper)}.lp .sheet a{padding:.7rem .2rem;text-decoration:none;font-family:var(--f-display);font-size:1.25rem;font-weight:600;letter-spacing:-.02em;border-bottom:1px dashed var(--line)}@media (min-width:881px){.lp .sheet{display:none!important}}.lp .top:has(.sheet:not([hidden])) .prog{display:none}.lp .slot .th{order:1;margin-bottom:.7rem}.lp .slot .out{order:2}.lp .th{margin-top:.2rem;height:96px;border:1px solid var(--line);border-radius:10px;background:var(--surface);padding:10px 11px;display:flex;flex-direction:column;gap:6px;overflow:hidden;box-shadow:0 1px 0 rgba(13,22,38,.03)}.lp .th i{display:block;height:6px;border-radius:3px;background:var(--sunk)}.lp .th i.m{background:color-mix(in srgb,var(--accent) 45%,var(--surface))}.lp .th i.s{width:62%}.lp .th b{font-family:var(--f-mono);font-size:.7rem;letter-spacing:.08em;color:var(--ink-2);font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.lp .th.doc b{text-align:center;text-decoration:underline}.lp .th.srch .q{font-family:var(--f-mono);font-size:.7rem;border:1px solid var(--line);border-radius:6px;padding:.15rem .4rem;color:var(--ink)}.lp .th.xls{display:grid;grid-template-columns:repeat(4,1fr);gap:3px;padding:8px}.lp .th.xls i{height:auto;border-radius:2px}.lp .th.xls i.h{background:#1E7145;opacity:.85}.lp .th.tab span{display:grid;grid-template-columns:1fr 1.4fr auto;gap:5px;align-items:center}.lp .th.tab em{font-style:normal;font-size:.7rem;color:var(--ok);font-weight:700;line-height:6px}.lp .th.mail-th b{font-family:var(--f-body);font-size:.7rem;letter-spacing:0;color:var(--ink)}@media (max-width:900px){.lp .th{max-width:340px}}@media (min-width:601px) and (max-width:900px){.lp .day .slot{grid-template-columns:minmax(0,1fr) minmax(0,15rem);-moz-column-gap:1.6rem;column-gap:1.6rem;align-items:start}.lp .day .slot>:not(.th){grid-column:1}.lp .day .slot .th{grid-column:2;grid-row:1/span 4;order:0;margin:.2rem 0 0;max-width:none}.lp .day .slot .out{order:0}}.lp .faq-w{display:grid;grid-template-columns:minmax(0,.75fr) minmax(0,1.25fr);gap:clamp(28px,5vw,72px);align-items:start}@media (max-width:900px){.lp .faq-w{grid-template-columns:minmax(0,1fr)}}.lp .faq{border-top:1px solid var(--line)}.lp .faq details{border-bottom:1px solid var(--line)}.lp .faq summary{list-style:none;cursor:pointer;padding:1.1rem 2.4rem 1.1rem 0;position:relative;font-family:var(--f-display);font-size:1.15rem;font-weight:600;letter-spacing:-.015em}.lp .faq summary::-webkit-details-marker{display:none}.lp .faq summary:after{content:"";position:absolute;right:.3rem;top:50%;width:18px;height:18px;margin-top:-9px;border-radius:50%;border:3px solid var(--ink);background:var(--paper);transition:background .2s,box-shadow .2s}.lp .faq details[open] summary:after{background:var(--ink)}.lp .faq details p{margin:0 0 1.2rem;color:var(--ink-2);max-width:40rem}.lp .ask{display:grid;gap:.45rem;width:min(380px,100%);position:relative;z-index:1;padding:1.4rem 1.4rem 1.2rem;border-radius:20px;border:1px solid color-mix(in srgb,var(--paper) 16%,transparent);background:color-mix(in srgb,var(--paper) 5%,transparent)}.lp .ask-h{display:flex;justify-content:space-between;align-items:baseline;gap:1rem;margin:0 0 .6rem!important;padding-bottom:.8rem;border-bottom:1px dashed color-mix(in srgb,var(--paper) 22%,transparent);max-width:none!important}.lp .ask-h b{font-family:var(--f-display);font-size:1.15rem;letter-spacing:-.02em;color:var(--paper)}.lp .ask-h span{font-family:var(--f-body);font-size:.82rem;color:color-mix(in srgb,var(--paper) 62%,transparent)}.lp .ask label{font-size:.84rem;color:color-mix(in srgb,var(--paper) 78%,transparent)}.lp .ask-nota{margin:.3rem 0 0!important;font-size:.8rem;color:color-mix(in srgb,var(--paper) 62%,transparent)!important}.lp .ask input,.lp .ask select{height:46px;border-radius:12px;border:1px solid color-mix(in srgb,var(--paper) 22%,transparent);background:color-mix(in srgb,var(--paper) 7%,transparent);color:var(--paper);padding:0 .9rem;font:500 .95rem var(--f-body);margin-bottom:.35rem}.lp .ask select option{color:#0D1626;background:#fff}.lp .ask input::-moz-placeholder{color:color-mix(in srgb,var(--paper) 45%,transparent)}.lp .ask input::placeholder{color:color-mix(in srgb,var(--paper) 45%,transparent)}.lp .ask input:focus,.lp .ask select:focus{outline:2px solid var(--sol);outline-offset:1px}.lp .ask .btn{margin-top:.3rem;width:100%}.lp .ask-err{margin:0;font-size:.84rem;color:#FFB4B8;background:color-mix(in srgb,#C2363D 22%,transparent);border-radius:8px;padding:.45rem .7rem}.lp .ok{width:min(380px,100%);position:relative;z-index:1;padding:1.4rem;border-radius:20px;border:1px solid color-mix(in srgb,var(--paper) 16%,transparent);background:color-mix(in srgb,var(--paper) 5%,transparent)}.lp .ok p{margin:0}.lp .ok-n{font-size:.78rem;color:color-mix(in srgb,var(--paper) 65%,transparent)}.lp .ok-t{font-family:var(--f-display);font-size:1.6rem;font-weight:700;letter-spacing:-.03em;margin-top:.2rem!important;color:var(--paper)}.lp .ok-track{display:flex;align-items:center;margin-top:1rem}.lp .ok-track span{width:20px;height:20px;border-radius:50%;border:3px solid color-mix(in srgb,var(--paper) 35%,transparent);flex:none}.lp .ok-track span.d{background:var(--paper);border-color:var(--paper)}.lp .ok-track span.n{background:var(--sol);border-color:var(--paper);box-shadow:0 0 0 5px color-mix(in srgb,var(--sol) 35%,transparent)}.lp .ok-track s{flex:1;height:3px;background:color-mix(in srgb,var(--paper) 25%,transparent)}.lp .ok-track s.d{background:var(--paper)}.lp .ok-l{display:flex;justify-content:space-between;font-size:.75rem;color:color-mix(in srgb,var(--paper) 70%,transparent);margin-top:.4rem}.lp .ok-s{font-size:.86rem;color:color-mix(in srgb,var(--paper) 75%,transparent);margin-top:1rem!important}@media (max-width:760px){.lp .ask,.lp .ok{width:100%}}.lp .st-e{display:flex;align-items:center;gap:.5rem}.lp .st-e i{width:12px;height:12px;border-radius:50%;background:var(--ink);border:2.5px solid var(--ink);flex:none}.lp .st-e b{color:var(--ink);font-weight:600}.lp .st-e span{color:var(--ink-3)}.lp .st-dark b{color:var(--paper)}.lp .st-dark span{color:color-mix(in srgb,var(--paper) 62%,transparent)}.lp .st-dark i{border-color:var(--paper)}.lp .hl.pt{transition:background-size .9s cubic-bezier(.6,.05,.25,1) .1s}.lp .js-paint .hl.pt:not(.in){background-size:0 .55em}.lp .pp{width:26px;height:26px;border-radius:50%;border:1px solid var(--line);background:var(--surface);cursor:pointer;color:var(--ink-2);display:grid;place-items:center;padding:0}.lp .pp:hover{color:var(--ink);border-color:var(--ink-3)}.lp .pp .pl,.lp .pp.paused .ps{display:none}.lp .pp.paused .pl{display:inline}.lp .wire-l .pp{margin-left:.3rem;width:22px;height:22px}.lp .wire.paused .wire-t{animation-play-state:paused!important}.lp footer .dada{grid-column:1/-1;font-family:var(--f-display);font-size:.95rem;color:var(--ink-2);padding-top:1.2rem;border-top:1px dashed var(--line);max-width:none}.lp .sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.lp .dotj{display:inline-block;width:.19em;height:.19em;border-radius:50%;background:var(--sol);border:.045em solid var(--ink);margin:0 .035em 0 .045em;vertical-align:baseline;box-shadow:0 0 0 .05em var(--mark);position:relative;top:.005em}@media (prefers-reduced-motion:no-preference){.lp .dotj{animation:lp-dotin .6s cubic-bezier(.3,1.6,.5,1) 1.3s both}@keyframes lp-dotin{0%{transform:scale(0)}}}.lp .dlg-wrap{position:fixed;inset:0;z-index:60;display:grid;place-items:center;padding:16px;background:color-mix(in srgb,var(--ink) 38%,transparent);backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px)}.lp .dlg{width:min(780px,100%);max-height:calc(100dvh - 32px);overflow:auto;display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);background:var(--surface);border:1px solid var(--line);border-radius:22px;box-shadow:var(--shadow)}@media (prefers-reduced-motion:no-preference){.lp .dlg{animation:lp-dlgin .25s cubic-bezier(.2,.8,.2,1)}@keyframes lp-dlgin{0%{transform:translateY(10px) scale(.98);opacity:.3}}}@media (max-width:700px){.lp .dlg{grid-template-columns:minmax(0,1fr)}.lp .dlg-side{display:none}}.lp .dlg-side{background:var(--ink);color:var(--paper);padding:2rem 1.8rem;display:flex;flex-direction:column;gap:1rem;border-radius:21px 0 0 21px}.lp .dlg-side .logo-mark{background:var(--paper);color:var(--ink)}.lp .dlg-side .logo-mark circle:not([fill="#FAFF00"]){fill:var(--paper)}.lp .ds-t{font-family:var(--f-display);font-size:1.7rem;font-weight:700;letter-spacing:-.035em;line-height:1.05;margin:.6rem 0 0}.lp .ds-l{list-style:none;margin:.4rem 0 0;padding:0;display:flex;flex-direction:column;position:relative}.lp .ds-l:before{content:"";position:absolute;left:7px;top:10px;bottom:10px;width:3px;border-radius:3px;background:color-mix(in srgb,var(--paper) 30%,transparent)}.lp .ds-l li{display:grid;grid-template-columns:17px auto minmax(0,1fr);gap:.7rem;align-items:baseline;padding:.55rem 0;position:relative}.lp .ds-l li:before{content:"";width:17px;height:17px;border-radius:50%;background:var(--paper);align-self:center;z-index:1}.lp .ds-l li:last-child:before{background:var(--sol);box-shadow:0 0 0 4px color-mix(in srgb,var(--sol) 35%,transparent)}.lp .ds-l b{font-family:var(--f-display);font-size:1.25rem;font-weight:700;letter-spacing:-.02em;white-space:nowrap}.lp .ds-l span{font-size:.84rem;color:color-mix(in srgb,var(--paper) 72%,transparent)}.lp .ds-n{margin-top:auto;font-size:.72rem;color:color-mix(in srgb,var(--paper) 74%,transparent)}.lp .dlg-f{padding:2rem 1.8rem 1.6rem;display:flex;flex-direction:column;gap:.4rem;position:relative}.lp .dlg-x{position:absolute;right:14px;top:14px}.lp .dlg-f h2{font-size:1.7rem;font-weight:700;letter-spacing:-.035em}.lp .lg-s{margin:0 0 .8rem;color:var(--ink-2);font-size:.92rem}.lp .dlg-f label{font-size:.82rem;font-weight:600;margin-top:.35rem}.lp .dlg-f input{height:46px;border-radius:12px;border:1px solid var(--line);background:var(--paper);padding:0 .9rem;font:500 .95rem var(--f-body);color:var(--ink);width:100%}.lp .dlg-f input:focus{outline:2px solid var(--accent);outline-offset:1px;border-color:transparent}.lp .dlg-f input[aria-invalid=true]{border-color:var(--bad)}.lp .pw{position:relative}.lp .pw input{padding-right:5.2rem}.lp .pw button{position:absolute;right:6px;top:6px;height:34px;padding:0 .7rem;border-radius:9px;border:0;background:var(--sunk);font:600 .78rem var(--f-body);color:var(--ink-2);cursor:pointer}.lp .lg-err{font-size:.84rem;color:var(--bad);background:color-mix(in srgb,var(--bad) 9%,transparent);padding:.45rem .7rem}.lp .lg-err,.lp .lg-ok{margin:.3rem 0 0;border-radius:8px}.lp .lg-ok{font-size:.86rem;color:var(--ink);background:var(--mark-soft);padding:.55rem .75rem}.lp .dlg-f .btn{margin-top:.8rem;width:100%}.lp .lg-links{display:flex;justify-content:space-between;gap:1rem;flex-wrap:wrap;margin-top:.9rem;font-size:.84rem}.lp .lg-links a{color:var(--accent);font-weight:600;text-decoration:none}.lp .lg-links a:hover{text-decoration:underline}.lp .pw-m{display:grid;grid-template-columns:repeat(3,1fr);gap:4px;margin-top:.35rem}.lp .pw-m i{height:4px;border-radius:4px;background:var(--line);transition:background .2s}.lp .pw-m.l1 i:first-child{background:var(--bad)}.lp .pw-m.l2 i:nth-child(-n+2){background:var(--sol)}.lp .pw-m.l3 i{background:var(--ok)}.lp .pw-h{margin:.15rem 0 0;font-size:.78rem;color:var(--ink-3)}.lp .ms-i{width:52px;height:52px;border-radius:14px;background:var(--mark-soft);display:grid;place-items:center;color:var(--ink);margin-bottom:.4rem}.lp .dlg-f h2{outline:none}.lp .pd-tr span{border-color:var(--line)}.lp .pd-tr span.d{background:var(--ink);border-color:var(--ink)}.lp .pd-tr span.n{background:var(--sol);border-color:var(--ink);box-shadow:0 0 0 5px var(--mark)}.lp .pd-tr s{background:var(--line)}.lp .pd-tr s.d{background:var(--ink)}.lp .pd-l{color:var(--ink-3)}.lp .dlg-f .ok-track{margin-top:.6rem}.lp .hemi{margin:0;display:flex;flex-direction:column;gap:.5rem}.lp .hemi svg{width:100%;height:auto;display:block;overflow:visible}.lp .hemi .seat{stroke:var(--surface);stroke-width:1.6;transform-box:fill-box;transform-origin:center;transition:opacity .25s}.lp .hemi .seat-n.dim .seat,.lp .hemi .seat.dim{opacity:.28}.lp .hemi .seat-n{cursor:pointer;outline:none}.lp .hemi .seat-n .seat{stroke:var(--ink);stroke-width:2.2}.lp .hemi .seat-n:focus-visible .seat,.lp .hemi .seat-n:hover .seat{stroke-width:3.4}.lp .hemi .seat-n:focus-visible .seat{stroke:var(--accent)}.lp .hemi .seat-n.on .seat{stroke:var(--ink);stroke-width:3}.lp .hemi .halo{fill:var(--mark)}@media (prefers-reduced-motion:no-preference){.lp .hemi svg.in .seat{animation:lp-banca .5s cubic-bezier(.3,1.5,.5,1) both;animation-delay:calc(var(--i) * 12ms)}@keyframes lp-banca{0%{transform:scale(0)}}.lp .hemi .halo{animation:lp-halo 2.4s ease-in-out infinite;transform-box:fill-box;transform-origin:center}@keyframes lp-halo{50%{transform:scale(1.18);opacity:.7}}}.lp .hemi-n{font-family:var(--f-display);font-weight:700;font-size:20px;letter-spacing:-.02em;fill:var(--ink)}.lp .hemi-b{font-family:var(--f-mono);font-size:9.5px;letter-spacing:.06em;fill:var(--ink-3);text-transform:uppercase}.lp .hemi figcaption{display:flex;flex-wrap:wrap;justify-content:center;gap:.25rem .8rem;font-size:.75rem;color:var(--ink-2)}.lp .hemi figcaption span{display:inline-flex;align-items:center;gap:.3rem}.lp .hemi figcaption i{width:9px;height:9px;border-radius:50%;display:inline-block}.lp .law2{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(24px,4vw,56px);align-items:start}@media (max-width:900px){.lp .law2{grid-template-columns:minmax(0,1fr)}}.lp .faq-h{font-family:var(--f-display);font-size:1.3rem;font-weight:650;letter-spacing:-.02em;margin:0 0 .4rem}.lp #preguntas{scroll-margin-top:96px}.lp .vote{margin:1.8rem 0 0;max-width:400px}.lp .vote svg{width:100%;height:auto;display:block;overflow:visible}.lp .vs{stroke-width:1.6;transition:fill .3s,stroke .3s}.lp .vs.p{fill:transparent;stroke:color-mix(in srgb,var(--paper) 32%,transparent)}.lp .vs.a{fill:#3CC48A;stroke:transparent}.lp .vs.n{fill:#EE6B70;stroke:transparent}.lp .vs.x{fill:transparent;stroke:color-mix(in srgb,var(--paper) 70%,transparent)}.lp .vt-1{font-family:var(--f-display);font-weight:700;font-size:21px;letter-spacing:-.02em;fill:var(--paper)}.lp .vt-1.ok{fill:#3CC48A}.lp .vt-2{font-family:var(--f-mono);font-size:10.5px;letter-spacing:.04em;fill:color-mix(in srgb,var(--paper) 72%,transparent)}.lp .vote figcaption{display:flex;flex-wrap:wrap;gap:.3rem .9rem;margin-top:.6rem;font-size:.78rem;color:color-mix(in srgb,var(--paper) 72%,transparent)}.lp .vote figcaption span{display:inline-flex;align-items:center;gap:.35rem}.lp .vote figcaption i{width:10px;height:10px;border-radius:50%;display:inline-block}.lp .vote figcaption i.a{background:#3CC48A}.lp .vote figcaption i.n{background:#EE6B70}.lp .vote figcaption i.x{border:1.6px solid color-mix(in srgb,var(--paper) 70%,transparent)}.lp .vote-n{flex-basis:100%;font-family:var(--f-body);font-size:.78rem}.lp .kstrip{margin-top:clamp(40px,5vw,64px);padding-top:clamp(28px,3.5vw,40px);border-top:1px dashed var(--line);scroll-margin-top:96px}.lp .ks-b{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:clamp(24px,4vw,56px);align-items:center;margin-top:1rem}@media (max-width:900px){.lp .ks-b{grid-template-columns:minmax(0,1fr)}}.lp .ks-t h3{font-family:var(--f-display);font-size:clamp(1.5rem,2.6vw,2.1rem);font-weight:700;letter-spacing:-.035em;line-height:1.08}.lp .ks-t p{margin:.6rem 0 0;color:var(--ink-2);max-width:30rem}.lp .ks-k{display:flex;flex-wrap:wrap;gap:.5rem 1.1rem;font-size:.85rem}.lp .ks-k span{display:inline-flex;align-items:center;gap:.25rem}.lp .ks-p{padding-bottom:.5rem}.lp .ks-p .pi{margin:0 .5rem}.lp .hero .wrap{position:relative}.lp .hero-plan{position:absolute;right:clamp(16px,4vw,40px);top:-8px;width:min(560px,46%);height:auto;z-index:0;pointer-events:none}.lp .hero-plan .pa{fill:none;stroke:var(--line);stroke-width:1;stroke-dasharray:2 5}.lp .hero-plan .pd{fill:color-mix(in srgb,var(--celeste) 38%,transparent)}.lp .hero-plan .pt{fill:var(--sol);stroke:var(--ink);stroke-width:2}.lp .hero-plan .ph{fill:var(--mark)}.lp .hero .tag,.lp .hero h1,.lp .hero-grid{position:relative;z-index:1}@media (max-width:760px){.lp .hero-plan{width:70%;top:30px;opacity:.7}}.lp .vote-r{margin:.3rem 0 0;text-align:center;font-family:var(--f-mono);font-size:.78rem;color:color-mix(in srgb,var(--paper) 78%,transparent)}.lp .hero-plan .ph{transform-box:fill-box;transform-origin:center}@media (prefers-reduced-motion:no-preference){.lp .hero-plan .ph{animation:lp-halo 2.6s ease-in-out infinite}}.lp footer .wrap.ft{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:2rem 4rem;align-items:start}@media (max-width:820px){.lp footer .wrap.ft{grid-template-columns:minmax(0,1fr)}}.lp .ft-b{display:flex;flex-direction:column;gap:.7rem}.lp .ft-s,.lp footer .logo{color:var(--ink)}.lp .ft-s{margin:0;font-family:var(--f-display);font-size:1.5rem;font-weight:700;letter-spacing:-.03em}.lp .ft-d{margin:0;max-width:32rem;color:var(--ink-2);font-size:.86rem}.lp .ft-n{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.2rem}.lp .ft-n h2{font-family:var(--f-mono);font-size:.75rem;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3);font-weight:500;margin:0 0 .6rem}.lp .ft-n a{display:block;text-decoration:none;color:var(--ink);font-size:.92rem;padding:.25rem 0}.lp .ft-n a:hover{color:var(--accent)}.lp .ft-f{grid-column:1/-1;display:flex;align-items:center;gap:1rem;padding-top:1.4rem;border-top:1px dashed var(--line);flex-wrap:wrap}.lp .ft-f .dada{border:0;padding:0;margin:0}.lp .ft-rail{display:flex;align-items:center}.lp .ft-rail i{width:9px;height:9px;border-radius:50%;background:var(--ink)}.lp .ft-rail i.n{background:var(--sol);box-shadow:0 0 0 3px var(--mark);width:11px;height:11px;border:2px solid var(--ink)}.lp .ft-rail s{width:14px;height:2px;background:var(--ink)}.lp .fach{display:block;width:100%;height:auto;overflow:visible}.lp .fach .fl,.lp .fach .fw{fill:none;stroke:color-mix(in srgb,var(--accent) 58%,var(--line));stroke-width:1.3;stroke-linejoin:round}.lp .fach .ft{fill:none;stroke:color-mix(in srgb,var(--accent) 32%,var(--line));stroke-width:.85}.lp .fach .fk{fill:none;stroke:color-mix(in srgb,var(--accent) 46%,var(--line));stroke-width:.7}.lp .fach .fx{fill:none;stroke:color-mix(in srgb,var(--accent) 20%,var(--line));stroke-width:.55}.lp .fach .fg{stroke:var(--ink-3);stroke-width:1.2}.lp .fach .fw{fill:color-mix(in srgb,var(--paper) 60%,transparent)}.lp .fach .fw.on{fill:var(--sol);stroke:var(--ink);stroke-width:1.6}.lp .fach .fglow{fill:var(--mark);opacity:.5}.lp .fach .fclock{fill:var(--surface);stroke:var(--ink);stroke-width:1.15}.lp .fach .fclock.al{stroke:var(--bad);stroke-width:1.7}.lp .fach .ftk{fill:none;stroke:var(--ink-2);stroke-width:.55}.lp .fach .fh{stroke:var(--ink);stroke-width:1.7;stroke-linecap:round}.lp .fach .fm{stroke:var(--ink);stroke-width:1.05;stroke-linecap:round}.lp .fach .fcen{fill:var(--sol);stroke:var(--ink);stroke-width:.7}.lp .fach .fop{fill:color-mix(in srgb,var(--ink) 22%,transparent);stroke:color-mix(in srgb,var(--accent) 58%,var(--line));stroke-width:1.2}.lp .fach .fdr{fill:none;stroke:color-mix(in srgb,#3E8A6E 60%,var(--line));stroke-width:.9}.lp .fach .fsp{stroke:color-mix(in srgb,#3E8A6E 75%,var(--line));stroke-width:1.4;stroke-linecap:round}.lp .fach .fc{stroke:color-mix(in srgb,var(--accent) 30%,var(--line));stroke-width:1}.lp .fach .fs{fill:none;stroke:color-mix(in srgb,var(--accent) 42%,var(--line));stroke-width:1.2;stroke-linecap:round}.lp .fach .fdf{stroke:none}.lp .fach .fdf,.lp .fach .fdome{fill:color-mix(in srgb,#5FA88A 30%,transparent)}.lp .fach .fdome{stroke:color-mix(in srgb,#3E8A6E 70%,var(--line));stroke-width:1.3}@media (prefers-reduced-motion:no-preference){.lp .fach .fglow{animation:lp-fglow 3.2s ease-in-out infinite}@keyframes lp-fglow{50%{opacity:.85}}}.lp .recinto-h{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(24px,4vw,64px);align-items:end;margin-bottom:clamp(28px,4vw,48px)}.lp .recinto-h .sec-head{margin-bottom:0}@media (max-width:900px){.lp .recinto-h{grid-template-columns:minmax(0,1fr)}}.lp .fach-f{margin:0}.lp .fach-f figcaption{display:flex;justify-content:space-between;flex-wrap:wrap;gap:.3rem 1rem;margin-top:.5rem;font-family:var(--f-mono);font-size:.75rem;color:var(--ink-2)}.lp .fc-l{display:inline-flex;align-items:center;gap:.4rem}.lp .fc-l i{width:10px;height:12px;border-radius:5px 5px 1px 1px;background:var(--sol);border:1.5px solid var(--ink)}.lp section.band{background-color:var(--sunk);background-image:repeating-linear-gradient(90deg,transparent 0 79px,color-mix(in srgb,var(--line) 85%,transparent) 79px 80px),linear-gradient(180deg,color-mix(in srgb,var(--paper) 70%,transparent),transparent 30%);padding-bottom:clamp(56px,7vw,100px);border-block:1px solid var(--line)}.lp section.band+section.block{padding-top:clamp(56px,7vw,100px)}.lp .day:after{content:"";position:absolute;left:12px;top:11px;height:3px;border-radius:3px;background:var(--ink);width:0;z-index:0}.lp .day .slot{z-index:1}.lp .js-day .day .slot:before{border-color:var(--line);transition:border-color .4s,background .4s,box-shadow .4s;transition-delay:calc(var(--k) * .42s)}.lp .js-day .day.run .slot:before{border-color:var(--ink)}.lp .js-day .day .slot time{transition:color .4s;transition-delay:calc(var(--k) * .42s)}.lp .js-day .day.run .slot time{color:var(--ink)}.lp .js-day .day.run:after{width:calc(100% - 24px);transition:width 2.1s cubic-bezier(.5,.1,.3,1)}.lp .js-day .day .slot.now:before{background:var(--paper);box-shadow:none}.lp .js-day .day.run .slot.now:before{background:var(--ink)}@media (max-width:900px){.lp .day:after{display:none}}.lp footer{border-top:1px solid var(--line);padding-block:36px 48px;color:var(--ink-3);font-size:.84rem}.lp footer .wrap{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:1.2rem 3rem;align-items:center}.lp footer p{margin:0;max-width:44rem}.lp footer .seal{font-family:var(--f-display);font-weight:600;color:var(--ink-2);white-space:nowrap}@media (max-width:820px){.lp footer .wrap{grid-template-columns:minmax(0,1fr)}}@media (prefers-color-scheme:dark){:root:not([data-theme=light]):has(.lp) .final{--paper:#F3F5F8;--surface:#FFFFFF;--sunk:#E9EDF2;--ink:#131E33;--ink-2:#4F5B6E;--ink-3:#5A6679;--line:#D9DFE8;--accent:#1E5FAD;--mark:#FAFF00;--mark-soft:#FCFFC6;--mark-ink:#0D1626;border:1px solid #26344d}}:root[data-theme=dark]:has(.lp) .final{--paper:#F3F5F8;--surface:#FFFFFF;--sunk:#E9EDF2;--ink:#131E33;--ink-2:#4F5B6E;--ink-3:#5A6679;--line:#D9DFE8;--accent:#1E5FAD;--mark:#FAFF00;--mark-soft:#FCFFC6;--mark-ink:#0D1626;border:1px solid #26344d}@media (prefers-color-scheme:dark){:root:not([data-theme=light]):has(.lp) .hl{background-image:linear-gradient(#FAFF00,#FAFF00);background-size:100% 100%;background-position:0 0;color:#0D1626;border-radius:.14em}:root:not([data-theme=light]):has(.lp) .hero h1 .l2{background-image:linear-gradient(#FAFF00,#FAFF00);background-size:100% .1em;background-position:0 98%}}:root[data-theme=dark]:has(.lp) .hl{background-image:linear-gradient(#FAFF00,#FAFF00);background-size:100% 100%;background-position:0 0;color:#0D1626;border-radius:.14em}:root[data-theme=dark]:has(.lp) .hero h1 .l2{background-image:linear-gradient(#FAFF00,#FAFF00);background-size:100% .1em;background-position:0 98%}@media (max-width:560px){.lp .track{grid-template-columns:minmax(0,1fr);gap:.55rem;margin-top:1.2rem}.lp .rail{left:10px;right:auto;top:12px;bottom:12px;width:4px;height:auto;background:repeating-linear-gradient(180deg,var(--line) 0 6px,transparent 6px 10px)}.lp .rail i{display:none}.lp .stg{flex-direction:row;align-items:center;text-align:left;gap:.7rem}.lp .stg b{font-size:.88rem}.lp .stg small{display:inline;margin-left:auto}.lp .stg.done:after{content:"";position:absolute;left:10px;top:20px;width:4px;height:calc(100% + .55rem);background:var(--ink);z-index:-1}.lp .trip-f{flex-wrap:wrap}}.lp .faq-w,.lp .recinto-h{align-items:center}.lp .final>.ask{align-self:end}@media (max-width:960px){.lp .final>.ask{width:100%;max-width:560px}}.lp .ask-h b,.lp .ask-h span{white-space:nowrap}@media (max-width:420px){.lp .ask-h{flex-wrap:wrap;gap:.2rem .8rem}}.lp .vote-r,.lp .vt-2{text-wrap:balance}.lp .row .sum{white-space:normal;overflow:visible}.lp .casa{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;margin:1.8rem 0 0;padding-top:1.2rem;border-top:1px solid var(--line)}.lp .casa div{min-width:0}.lp .casa dt{font-family:var(--f-display);font-size:clamp(1.4rem,2.4vw,2rem);font-weight:700;letter-spacing:-.03em;line-height:1.1}.lp .casa dd{margin:.25rem 0 0;font-size:.86rem;color:var(--ink-2)}@media (max-width:560px){.lp .casa{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.lp .casa div:last-child{grid-column:1/-1}}.lp .final>.ask{justify-self:stretch;width:100%}@media (max-width:960px){.lp .final{grid-template-columns:minmax(0,1fr)}}@media (prefers-color-scheme:dark){:root:not([data-theme=light]):has(.lp) .final{background:#17243A;border-color:#33466A;box-shadow:0 30px 80px -30px rgba(116,172,223,.25)}:root:not([data-theme=light]):has(.lp) .hemi .seat-n.dim .seat,:root:not([data-theme=light]):has(.lp) .hemi .seat.dim{opacity:.5}:root:not([data-theme=light]):has(.lp) .row.mine{background:#17233A;box-shadow:inset 3px 0 0 #FAFF00}}:root[data-theme=dark]:has(.lp) .final{background:#17243A;border-color:#33466A;box-shadow:0 30px 80px -30px rgba(116,172,223,.25)}:root[data-theme=dark]:has(.lp) .hemi .seat-n.dim .seat,:root[data-theme=dark]:has(.lp) .hemi .seat.dim{opacity:.5}:root[data-theme=dark]:has(.lp) .row.mine{background:#17233A;box-shadow:inset 3px 0 0 #FAFF00}.lp .pi .t{white-space:normal;overflow:visible}.lp .faq summary:after{content:"+";display:grid;place-items:center;font:700 13px/1 var(--f-body);color:var(--ink)}.lp .faq details[open] summary:after{content:"–";color:var(--paper)}.lp .ks-touch{display:none}@media (hover:none),(max-width:900px){.lp .ks-desk,.lp .ks-k{display:none}.lp .ks-touch{display:block}}.lp .hemi-c{display:none}@media (max-width:560px){.lp .hemi .hemi-b{display:none}.lp .hemi-c{display:block;text-align:center;margin:-.2rem 0 0;font:600 .75rem var(--f-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--ink-3)}}@media (prefers-color-scheme:dark){:root:not([data-theme=light]):has(.lp) body{--mark:#FAFF00;--mark-ink:#0D1626;--mark-soft:rgba(250,255,0,.06)}:root:not([data-theme=light]):has(.lp) svg.fach{--mark:rgba(255,212,64,.32);--mark-ink:#FFF3C4}}:root[data-theme=dark]:has(.lp) body{--mark:#FAFF00;--mark-ink:#0D1626;--mark-soft:rgba(250,255,0,.06)}:root[data-theme=dark]:has(.lp) svg.fach{--mark:rgba(255,212,64,.32);--mark-ink:#FFF3C4}.lp .hero h1 .l2,:root:has(.lp) .hero h1 .l2{background-image:none!important}@media (max-width:920px){.lp .hemi svg{max-width:420px;margin-inline:auto}}.lp .final{grid-template-areas:"t t" "v f";align-items:center;row-gap:clamp(20px,3vw,36px)}.lp .final>.fin-t{grid-area:t}.lp .final>.vote{grid-area:v;margin:0;justify-self:start}.lp .final>.ask,.lp .final>.ok{grid-area:f;align-self:center}@media (max-width:960px){.lp .final{grid-template-areas:"t" "v" "f"}.lp .final>.ask{max-width:none}}.lp .final .fin-t p{max-width:36rem}@media (prefers-color-scheme:dark){:root:not([data-theme=light]):has(.lp) .next{background:#FAFF00;color:#0D1626}:root:not([data-theme=light]):has(.lp) .next b{color:#0D1626}:root:not([data-theme=light]):has(.lp) .next .ico{background:#0D1626;color:#FAFF00}:root:not([data-theme=light]):has(.lp) .final{background:linear-gradient(160deg,#22375E,#15223A 70%);border-color:#3D5480}:root:not([data-theme=light]):has(.lp) .hemi .seat-n.dim .seat,:root:not([data-theme=light]):has(.lp) .hemi .seat.dim{opacity:.62}:root:not([data-theme=light]):has(.lp) .th i{background:#26344D}}:root[data-theme=dark]:has(.lp) .next{background:#FAFF00;color:#0D1626}:root[data-theme=dark]:has(.lp) .next b{color:#0D1626}:root[data-theme=dark]:has(.lp) .next .ico{background:#0D1626;color:#FAFF00}:root[data-theme=dark]:has(.lp) .final{background:linear-gradient(160deg,#22375E,#15223A 70%);border-color:#3D5480}:root[data-theme=dark]:has(.lp) .hemi .seat-n.dim .seat,:root[data-theme=dark]:has(.lp) .hemi .seat.dim{opacity:.62}:root[data-theme=dark]:has(.lp) .th i{background:#26344D}.lp .final>.ask,.lp .final>.vote{align-self:end}@media (max-width:960px){.lp .final>.vote{justify-self:center;width:min(420px,100%)}.lp .final>.ask{justify-self:center;max-width:560px}}.lp .vote-r{text-align:left}.lp .vote-r span{white-space:nowrap}@media (max-width:560px){.lp .hero-plan{width:58%;top:auto;bottom:auto;opacity:.32}}.lp .th.cal{gap:5px}.lp .th.cal b{font-family:var(--f-mono);font-size:.6rem;letter-spacing:.08em;color:var(--ink-3);font-weight:500}.lp .th.cal span{display:grid;grid-template-columns:repeat(5,1fr);gap:4px;flex:1}.lp .th.cal i{height:auto;border-radius:3px;background:var(--sunk)}.lp .th.cal i.m{background:var(--mark);box-shadow:inset 0 0 0 1px var(--ink)}.lp .th.cal i.ses{background:var(--ink)}.lp .th.cal i.fer{background:repeating-linear-gradient(135deg,var(--line) 0 3px,transparent 3px 6px)}.lp .th.cal i.nac{background:var(--accent-soft);box-shadow:inset 0 0 0 1px var(--accent)}.lp .th.ctr i.h{background:var(--ink);opacity:1}.lp .planes{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(16px,2.4vw,28px)}@media (max-width:820px){.lp .planes{grid-template-columns:minmax(0,1fr)}}.lp .plan{background:var(--surface);border:1px solid var(--line);border-radius:22px;padding:clamp(22px,3vw,34px);display:flex;flex-direction:column;gap:1rem;min-width:0}.lp .plan-p2{background:var(--ink);color:var(--paper);border-color:var(--ink)}.lp .plan-h{display:grid;gap:.35rem;padding-bottom:1rem;border-bottom:1px dashed var(--line)}.lp .plan-p2 .plan-h{border-color:color-mix(in srgb,var(--paper) 22%,transparent)}.lp .plan-e{margin:0;font-family:var(--f-mono);font-size:.72rem;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3)}.lp .plan-p2 .plan-e{color:color-mix(in srgb,var(--paper) 62%,transparent)}.lp .plan h3{font-family:var(--f-display);font-size:clamp(1.8rem,3.2vw,2.5rem);font-weight:700;letter-spacing:-.04em;line-height:1;margin:0}.lp .plan-p{margin:.2rem 0 0;display:flex;flex-wrap:wrap;gap:.2rem .6rem;align-items:baseline;font-size:.88rem}.lp .plan-p span{color:var(--ink-3)}.lp .plan-p2 .plan-p span{color:color-mix(in srgb,var(--paper) 62%,transparent)}.lp .plan-l{list-style:none;margin:0;padding:0;display:grid;gap:.55rem;font-size:.95rem}.lp .plan-l li{display:grid;grid-template-columns:16px minmax(0,1fr);gap:.6rem;align-items:start}.lp .plan-l li:before{content:"";width:9px;height:9px;border-radius:50%;background:currentColor;margin:.45em 0 0 3px}.lp .plan-l li:has(.lk):before{display:none}.lp .plan-l .lk{grid-column:1;grid-row:1;width:12px;height:12px;margin:.3em 0 0 1px;border-radius:3px;background:var(--fluor);box-shadow:inset 0 0 0 1.5px var(--ink);position:relative}.lp .plan-l .lk:before{content:"";position:absolute;left:2.5px;top:-5px;width:5px;height:6px;border:1.5px solid var(--fluor);border-bottom:0;border-radius:4px 4px 0 0}.lp .plan-l.plan-y li:before{background:transparent;border:1.5px dashed;width:8px;height:8px}.lp .plan-p2 .plan-y{color:color-mix(in srgb,var(--paper) 72%,transparent)}.lp .plan-x{margin:.3rem 0 -.3rem;font-family:var(--f-mono);font-size:.72rem;letter-spacing:.08em;text-transform:uppercase;color:color-mix(in srgb,var(--paper) 62%,transparent)}.lp .plan-n{margin:auto 0 0;padding-top:.9rem;border-top:1px dashed color-mix(in srgb,var(--paper) 22%,transparent);font-size:.84rem;color:color-mix(in srgb,var(--paper) 72%,transparent)}.lp .plan .btn{margin-top:auto;align-self:start}.lp .plan-f{margin:1.2rem 0 0;color:var(--ink-2);font-size:.92rem;max-width:44rem}@media (prefers-color-scheme:dark){:root:not([data-theme=light]):has(.lp) .plan-p2{background:var(--sunk);color:var(--ink);border-color:var(--line)}:root:not([data-theme=light]):has(.lp) .plan-p2 :is(.plan-e,.plan-p span,.plan-x,.plan-n,.plan-y){color:var(--ink-2)}:root:not([data-theme=light]):has(.lp) .plan-p2 :is(.plan-h,.plan-n){border-color:var(--line)}}:root[data-theme=dark]:has(.lp) .plan-p2{background:var(--sunk);color:var(--ink);border-color:var(--line)}:root[data-theme=dark]:has(.lp) .plan-p2 :is(.plan-e,.plan-p span,.plan-x,.plan-n,.plan-y){color:var(--ink-2)}:root[data-theme=dark]:has(.lp) .plan-p2 :is(.plan-h,.plan-n){border-color:var(--line)}.lp .ck{display:grid!important;grid-template-columns:18px minmax(0,1fr);gap:.55rem;align-items:start;font-weight:500!important;font-size:.82rem;line-height:1.35;cursor:pointer}.lp .ck input{width:18px!important;height:18px!important;margin:.05rem 0 0;accent-color:var(--ink);padding:0}.lp .ck small{display:block;color:var(--ink-3);font-size:.76rem}.lp .ck a{color:inherit}.lp .cks{display:grid;gap:.5rem;margin-top:.7rem}.lp .ask .ck{color:color-mix(in srgb,var(--paper) 86%,transparent);margin-top:.4rem}.lp .ask .ck input{accent-color:var(--fluor)}.lp .ft-legal{grid-column:1/-1;display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:1rem 2rem;align-items:center;padding-top:1.4rem;border-top:1px dashed var(--line)}.lp .ft-bt{gap:.6rem}.lp .ft-bt,.lp .ft-lk{display:flex;flex-wrap:wrap}.lp .ft-lk{gap:.3rem 1.2rem;font-size:.86rem}.lp .ft-lk a{color:var(--ink);text-decoration:underline;text-underline-offset:3px;text-decoration-color:var(--line)}.lp .ft-lk a:hover{text-decoration-color:var(--ink)}.lp .ft-df{display:flex;align-items:center;gap:.5rem;text-decoration:none;color:var(--ink-2);font-family:var(--f-mono);font-size:.68rem;line-height:1.2;text-transform:uppercase;letter-spacing:.06em}.lp .ft-df .qr{width:44px;height:44px;border:1px solid var(--line);border-radius:6px;background:repeating-conic-gradient(var(--ink-3) 0 25%,transparent 0 50%) 0 0/11px 11px;opacity:.55}.lp .ft-r{grid-column:1/-1;margin:0;font-size:.8rem;color:var(--ink-3)}@media (max-width:900px){.lp .ft-legal{grid-template-columns:minmax(0,1fr) auto}.lp .ft-bt{grid-column:1/-1}}.lp .uso{list-style:none;margin:.2rem 0 0;padding:0;display:grid;gap:.7rem}.lp .uso li{display:grid;grid-template-columns:minmax(0,1fr) 70px auto;gap:.8rem;align-items:center;padding:.6rem .7rem;border:1px solid var(--line);border-radius:12px;background:var(--paper)}.lp .uso li b{display:block;font-size:.9rem}.lp .uso li small{display:block;color:var(--ink-3);font-size:.76rem}.lp .uso-b{height:6px;border-radius:3px;background:var(--sunk);overflow:hidden}.lp .uso-b i{display:block;height:100%;background:var(--ink-3);border-radius:3px}.lp .uso li.pas .uso-b i{background:var(--bad)}.lp .uso-v{font-family:var(--f-mono);font-size:.78rem;white-space:nowrap}.lp .uso-r{margin:.8rem 0 0;padding:.7rem .8rem;border-radius:12px;background:var(--mark-soft);font-size:.86rem;border-left:3px solid var(--ok)}.lp .uso-r.no{border-left-color:var(--bad);background:var(--sunk)}.lp .bj-d{margin:.4rem 0 0;display:grid;gap:.6rem}.lp .bj-d div{display:grid;gap:.1rem;padding-bottom:.6rem;border-bottom:1px dashed var(--line)}.lp .bj-d dt{font-size:.76rem;color:var(--ink-3)}.lp .bj-d dd{margin:0;font-weight:600;font-size:.92rem}.lp .cd-n{margin:.2rem 0 .4rem;font-size:1.05rem;font-weight:600;align-self:start;background:var(--mark);color:var(--mark-ink);padding:.15rem .45rem;border-radius:6px}.lp .plan-tag{display:inline-block;font-family:var(--f-mono);font-size:.66rem;letter-spacing:.06em;text-transform:uppercase;border:1px solid var(--ink);border-radius:999px;padding:.05rem .45rem;color:var(--ink);vertical-align:1px;white-space:nowrap}.lp .out i.pdf{background:#C2363D}.lp .ks-plan{display:flex;align-items:center;gap:.5rem;margin:.8rem 0 0;font-size:.88rem;color:var(--ink-2)}.lp .palette.ks-ia .q .typed{font-family:var(--f-body);font-size:.98rem}.lp .ia-r{margin:.7rem 1.1rem .4rem;font-size:.9rem;color:var(--ink-2);line-height:1.45}.lp .ia-r b{color:var(--ink)}.lp .ask-h2{margin:-.15rem 0 .2rem;font-size:.76rem;color:color-mix(in srgb,var(--paper) 62%,transparent)}.lp #planes{padding-top:clamp(40px,4.5vw,64px);padding-bottom:clamp(48px,6vw,88px)}.lp .planes{align-items:start}.lp .plan .btn{margin-top:.4rem}.lp .plan-p2 .btn-light{background:var(--paper);color:var(--ink)}.lp .final>.vote{align-self:center}@media (prefers-color-scheme:dark){:root:not([data-theme=light]):has(.lp) .plan-p2{background:#17233A;border:1.5px solid var(--ink)}:root:not([data-theme=light]):has(.lp) .plan-p2 .btn-light{background:var(--ink);color:var(--paper)}:root:not([data-theme=light]):has(.lp) .th i.m{background:color-mix(in srgb,var(--accent) 55%,var(--surface))}:root:not([data-theme=light]):has(.lp) .th.xls i.h{background:#2E9A62;opacity:1}:root:not([data-theme=light]):has(.lp) .th.ctr i.h{background:var(--ink)}:root:not([data-theme=light]):has(.lp) .th.cal i.m{background:#FAFF00}:root:not([data-theme=light]):has(.lp) .th.cal i.ses{background:var(--ink)}:root:not([data-theme=light]):has(.lp) .th.cal i.nac{background:var(--accent-soft);box-shadow:inset 0 0 0 1px var(--accent)}:root:not([data-theme=light]):has(.lp) .next{background:rgba(250,255,0,.1);color:var(--ink)}:root:not([data-theme=light]):has(.lp) .next b{color:var(--ink)}:root:not([data-theme=light]):has(.lp) .next .ico{background:#FAFF00;color:#0D1626}}:root[data-theme=dark]:has(.lp) .plan-p2{background:#17233A;border:1.5px solid var(--ink)}:root[data-theme=dark]:has(.lp) .plan-p2 .btn-light{background:var(--ink);color:var(--paper)}:root[data-theme=dark]:has(.lp) .th i.m{background:color-mix(in srgb,var(--accent) 55%,var(--surface))}:root[data-theme=dark]:has(.lp) .th.xls i.h{background:#2E9A62;opacity:1}:root[data-theme=dark]:has(.lp) .th.ctr i.h{background:var(--ink)}:root[data-theme=dark]:has(.lp) .th.cal i.m{background:#FAFF00}:root[data-theme=dark]:has(.lp) .th.cal i.ses{background:var(--ink)}:root[data-theme=dark]:has(.lp) .th.cal i.nac{background:var(--accent-soft);box-shadow:inset 0 0 0 1px var(--accent)}:root[data-theme=dark]:has(.lp) .next{background:rgba(250,255,0,.1);color:var(--ink)}:root[data-theme=dark]:has(.lp) .next b{color:var(--ink)}:root[data-theme=dark]:has(.lp) .next .ico{background:#FAFF00;color:#0D1626}.lp .planes{align-items:stretch!important}.lp .plan .plan-n{margin-top:auto}.lp .plan .btn{margin-top:.2rem}.lp .plan:not(.plan-p2) .plan-n{color:var(--ink-2);border-top-color:var(--line)}.lp .plan-f2{grid-column:1/-1;margin:.4rem 0 0}.lp .final>.vote{width:min(560px,100%)}@media (prefers-color-scheme:dark){:root:not([data-theme=light]):has(.lp) .plan-p2{background:#E7ECF4!important;color:#0D1626!important;border-color:#E7ECF4!important}:root:not([data-theme=light]):has(.lp) .plan-p2 :is(.plan-e,.plan-p span,.plan-x,.plan-n,.plan-y){color:#4F5B6E!important}:root:not([data-theme=light]):has(.lp) .plan-p2 :is(.plan-h,.plan-n){border-color:rgba(13,22,38,.18)!important}:root:not([data-theme=light]):has(.lp) .plan-p2 .btn-light{background:#0D1626!important;color:#E7ECF4!important}}:root[data-theme=dark]:has(.lp) .plan-p2{background:#E7ECF4!important;color:#0D1626!important;border-color:#E7ECF4!important}:root[data-theme=dark]:has(.lp) .plan-p2 :is(.plan-e,.plan-p span,.plan-x,.plan-n,.plan-y){color:#4F5B6E!important}:root[data-theme=dark]:has(.lp) .plan-p2 :is(.plan-h,.plan-n){border-color:rgba(13,22,38,.18)!important}:root[data-theme=dark]:has(.lp) .plan-p2 .btn-light{background:#0D1626!important;color:#E7ECF4!important}.lp .logo .marca{display:block;flex:none}.lp .logo>span:not(.ar){display:none}.lp .ds-marca .marca{display:block}.lp svg.fach .fglow,.lp svg.fach .fw.on{fill:var(--fluor)}@media (prefers-color-scheme:dark){:root:not([data-theme=light]):has(.lp) svg.fach .fglow{fill:rgba(250,255,0,.32)}}:root[data-theme=dark]:has(.lp) svg.fach .fglow{fill:rgba(250,255,0,.32)}.lp svg.fach{--sol:#FFD43F;--mark:#FFE066;--mark-soft:#FFF5C7}.lp .play-rh{flex-wrap:wrap;justify-content:space-between;row-gap:.5rem}.lp .play-rh .count,.lp .play-rh .nw{white-space:nowrap}.lp .note{align-items:flex-start}.lp .note .pulse{flex:none;margin-top:.42em}.lp .ask{grid-template-columns:minmax(0,1fr)}.lp .ask>*{min-width:0}.lp .ask input,.lp .ask select{width:100%;min-width:0}.lp .ask-h{flex-wrap:wrap;row-gap:.2rem}.lp .ask-h span{white-space:normal}.lp .final>*{min-width:0}.lp .hero h1 .l2{font-size:clamp(min(4.2rem,19vw),15.5vw,12.6rem)}.lp .hero h1 .l1{font-size:clamp(min(2.4rem,11vw),6vw,5rem)}@media (max-width:370px){.lp .top .wrap{gap:.5rem}.lp .top-right{gap:.3rem}.lp .top .btn-sm{padding:0 .65rem;font-size:.82rem}}.lp .plan-tag{max-width:100%;white-space:normal}@media (max-width:340px){.lp .top .btn-ink.btn-sm{display:none}}.lp .ask-h b{white-space:normal}@media (max-width:380px){.lp .final{padding:28px 18px}.lp .ask{padding:1.1rem 1rem 1rem}}