@font-face{font-family:"Franklin Q";src:url(/letra/franklin-400.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Franklin Q";src:url(/letra/franklin-600.woff2) format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:"Encode Q";src:url(/letra/encode-600.woff2) format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:"Encode Q";src:url(/letra/encode-700.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}:root{--tinta:#1d1b1a;--suave:#4f5a53;--papel:#f4f7f4;--blanco:#fff;--campo:#1e7f43;--campo-2:#15632f;--campo-3:#0f4a27;--cesped:#e6f2ea;--bandera:#c8102e;--bandera-2:#a30d26;--granate:var(--campo);--granate-2:var(--campo-2);--rosa:var(--cesped);--linea:#d3e0d7;--banda:#e9f2ec;--acierto:#1e7f43;--fallo:#8a8580;--oro:#f5b82e;--oro-claro:#ffe08a;--oro-hondo:#b9810b;--noche:#07271a;--oro-grad:linear-gradient(135deg,#fff0b0 0%,#f5b82e 46%,#c88a0c 100%);--ancho:1200px;--cuerpo:"Franklin Q",system-ui,-apple-system,"Segoe UI",Arial,sans-serif;--titulo:"Encode Q","Arial Narrow",system-ui,sans-serif}*,*::before,*::after{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{margin:0;background:var(--papel);color:var(--tinta);font:400 18px/1.55 var(--cuerpo)}img,svg{max-width:100%;height:auto}a{color:var(--campo-3);text-decoration:underline;text-decoration-color:var(--oro);text-decoration-thickness:2px;text-underline-offset:4px;text-decoration-skip-ink:none}a:hover{color:var(--noche);background:rgba(245,184,46,.3)}:focus-visible{outline:3px solid var(--granate);outline-offset:2px}h1,h2,h3{font-family:var(--titulo);line-height:1.15;margin:0 0 .5em;color:var(--tinta)}h2{font-size:26px;font-weight:600;margin-top:0}h3{font-size:20px;font-weight:600}p{margin:0 0 1em;max-width:62ch}ul,ol{padding-left:1.2em;max-width:62ch}.l-wrap{max-width:var(--ancho);margin:0 auto;padding:0 24px}.l-top{position:sticky;top:0;z-index:20;background:var(--blanco);border-bottom:4px solid var(--campo)}.l-top__in{display:flex;align-items:center;justify-content:space-between;gap:24px;min-height:64px}.l-top__brand{display:flex;align-items:center;flex:none}.l-top__brand img{display:block;width:302px;height:34px}.l-nav__list{display:flex;gap:4px;list-style:none;margin:0;padding:0;max-width:none}.l-nav__list a{display:block;padding:10px 11px;color:var(--tinta);text-decoration:none;font-size:16px;font-weight:400;border-radius:6px}.l-nav__list a:hover{background:var(--banda);color:var(--tinta)}.l-nav__list a[aria-current=page]{color:var(--granate);font-weight:600}.l-menu{display:none;position:relative}.l-menu summary{list-style:none;cursor:pointer;padding:9px 14px;border:1px solid var(--linea);border-radius:6px;font-size:16px;min-height:42px;display:flex;align-items:center}.l-menu summary::-webkit-details-marker{display:none}.l-menu ul{position:absolute;right:0;top:calc(100% + 8px);background:var(--blanco);border:1px solid var(--linea);border-radius:8px;list-style:none;margin:0;padding:6px;width:min(280px,calc(100vw - 32px));box-shadow:0 8px 24px rgba(29,27,26,.12)}.l-menu li a{display:flex;align-items:center;min-height:44px;padding:0 12px;color:var(--tinta);text-decoration:none}.l-menu li a:hover{background:var(--banda)}@media (max-width:1060px){.l-nav{display:none}.l-menu{display:block}}.l-main{padding:0}.l-pitch{position:relative;overflow:hidden;color:#fff;padding:26px 0 40px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 420 260'%3E%3Cg fill='none' stroke='%23fff' stroke-opacity='.3' stroke-width='3'%3E%3Cpath d='M210 0V260'/%3E%3Ccircle cx='210' cy='130' r='66'/%3E%3Cpath d='M420 52H330V208H420'/%3E%3Cpath d='M420 92H378V168H420'/%3E%3C/g%3E%3Ccircle cx='210' cy='130' r='5' fill='%23fff' fill-opacity='.3'/%3E%3C/svg%3E") right 4% center/auto 150% no-repeat,repeating-linear-gradient(90deg,var(--campo) 0 88px,#1a7239 88px 176px)}.l-pitch .u-h1{color:#fff}.l-pitch .u-sub{color:#e8f5ec}.l-pitch + .l-wrap:has(>.u-estado){position:relative;margin-top:-26px}.u-h1{font-size:42px;font-weight:700;letter-spacing:-.01em;margin:0 0 10px;max-width:24ch}.u-sub{font-size:19px;color:var(--suave);margin:0 0 6px;max-width:68ch}.u-estado{font-size:16px;color:#fff;margin:0 0 20px;max-width:none;background:var(--campo-3);border:2px solid #fff;border-radius:10px;padding:12px 18px;box-shadow:0 6px 18px rgba(15,74,39,.28)}.u-estado a{color:#fff}.u-estado b{font-weight:600}.u-estado .u-cifra{display:inline-block;font:700 24px/1.2 var(--titulo);color:#ffe08a;font-variant-numeric:tabular-nums;background:#0a2f19;border-radius:6px;padding:1px 10px}.l-sec--img{padding-top:0;padding-bottom:8px}.u-banner{margin:0;background:var(--cesped);border-radius:10px}.u-banner img{display:block;width:100%;height:auto;max-height:300px;object-fit:cover;border-radius:10px}.u-ilus{max-width:520px;margin:0 auto}.u-ilus img{display:block;width:100%;height:auto;border-radius:10px}.b-eq{display:inline-flex;align-items:center;gap:8px;vertical-align:middle}.b-vs{color:var(--suave);margin:0 4px}.b-eq>span:last-child{font-weight:600}.b-esc{flex:none;width:28px;height:28px;object-fit:contain}.b-ini{display:inline-flex;align-items:center;justify-content:center;border-radius:50%;background:var(--cesped);border:1.5px solid var(--campo);color:var(--campo-3);font:600 11px/1 var(--cuerpo);letter-spacing:0}.l-sec{padding:32px 0}.l-sec--banda{background:var(--banda)}.l-sec--primero{padding-top:8px}.l-sec h2{margin-bottom:14px}.u-lead{font-size:18px;max-width:66ch}.u-nota{font-size:15px;color:var(--suave);max-width:72ch}.u-scroll{overflow-x:auto;-webkit-overflow-scrolling:touch;margin:0 0 16px}.u-table{width:100%;border-collapse:collapse;font-size:16px;background:var(--blanco)}.u-table th{font-weight:600;text-align:left;font-size:14px;color:var(--campo-3);padding:10px 12px;border-bottom:2px solid var(--campo);white-space:nowrap;background:var(--cesped)}.u-table td{padding:10px 12px;border-bottom:1px solid var(--linea);vertical-align:middle}.u-table .n,.u-table th.n{text-align:right;white-space:nowrap}.u-table .c{text-align:center}.u-table tr:last-child td{border-bottom:0}.u-table--compacta td{padding:7px 10px}.b-grid{width:100%;border-collapse:separate;border-spacing:0;background:var(--blanco);border:2px solid var(--campo);border-radius:12px;font-size:16px;overflow:hidden}.b-grid th{font-size:13px;font-weight:600;color:#fff;background:var(--campo);text-align:left;padding:10px 10px;white-space:nowrap}.b-grid td{padding:6px 10px;border-bottom:1px solid var(--linea);height:54px}.b-grid tbody tr:nth-child(even) td{background:#f7fbf8}.b-grid tr:last-child td{border-bottom:0}.b-grid .b-c{width:44px;text-align:center;font-weight:700;color:var(--campo-3)}.b-grid .b-p{font-weight:400}.b-grid .b-p small{display:block;font-size:13px;color:var(--suave)}.b-grid .b-h{white-space:nowrap;color:var(--campo-3);font-size:14px}.b-chip{display:inline-block;padding:3px 9px;border-radius:999px;background:var(--cesped);border:1px solid var(--linea);font-weight:600;font-variant-numeric:tabular-nums}.b-grid .b-s{text-align:center;font-weight:600;white-space:nowrap}.b-grid .b-k{font-size:14px;color:var(--suave);white-space:nowrap}.b-grid th.b-c,.b-grid th.b-h,.b-grid th.b-k{color:#fff}.b-grid tbody tr.b-15 td{background:#e6f2ea}.b-cells{display:flex;gap:6px}.b-cell{display:flex;flex-direction:column;align-items:center;justify-content:center;width:58px;height:40px;border:1.5px solid var(--linea);border-radius:6px;line-height:1.05;background:#f1f7f3}.b-cell i{font-style:normal;font-size:11px;color:var(--suave)}.b-cell b{font-weight:600;font-size:15px}.b-cell.on{background:var(--bandera);border-color:var(--bandera);color:#fff}.b-cell.on i{color:#fde3e7}.b-res{white-space:nowrap}.b-m{display:none}.b-f{color:var(--suave);font-weight:400}.b-m::before{content:attr(data-m)}.b-m15{font-size:15px;color:var(--suave)}.b-m15 b{color:var(--tinta);font-weight:600}.b-ok{color:var(--acierto);font-weight:600}.b-ko{color:var(--fallo)}.b-sig{display:inline-flex;gap:3px}.b-sig span{display:inline-flex;align-items:center;justify-content:center;width:24px;height:26px;border-radius:4px;background:var(--bandera);color:#fff;font-weight:600;font-size:14px}.b-sig span.x{background:var(--blanco);color:var(--tinta);border:1.5px solid var(--linea)}.u-vistazo{display:flex;flex-wrap:wrap;align-items:center;gap:10px 14px;padding:14px 16px;background:var(--blanco);border:2px solid var(--campo);border-radius:10px;margin:0 0 8px}.u-vistazo p::before{content:"";display:inline-block;width:18px;height:18px;margin-right:8px;vertical-align:-3px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Ccircle cx='12' cy='12' r='10.5' fill='%23fff' stroke='%231d1b1a' stroke-width='1.6'/%3E%3Cpath d='M12 7.2l4.2 3.1-1.6 4.9H9.4L7.8 10.3z' fill='%231d1b1a'/%3E%3Cpath d='M12 7.2V2M16.2 10.3l5-1.6M14.6 15.2l3 4.1M9.4 15.2l-3 4.1M7.8 10.3l-5-1.6' stroke='%231d1b1a' stroke-width='1.4' fill='none'/%3E%3C/svg%3E") center/contain no-repeat}.u-vistazo p{margin:0;font-size:15px}.u-vistazo ol{display:flex;flex-wrap:wrap;gap:4px;list-style:none;margin:0;padding:0;max-width:none}.u-vistazo li{display:flex;flex-direction:column;align-items:center;min-width:30px;font-size:11px;color:var(--suave);line-height:1.1}.u-vistazo li b{display:flex;align-items:center;justify-content:center;min-width:30px;height:28px;padding:0 3px;border-radius:4px;background:var(--bandera);color:#fff;font-size:13px;font-weight:600;margin-top:2px}.u-cols td:first-child{font-weight:600;white-space:nowrap}.u-signos{display:flex;gap:3px;flex-wrap:nowrap}.u-signos span{display:inline-flex;align-items:center;justify-content:center;min-width:26px;height:28px;padding:0 3px;border:1.5px solid var(--linea);border-radius:4px;font-size:13px;font-weight:600;background:var(--blanco)}.u-signos span.m{border-color:var(--bandera);color:var(--bandera-2)}.u-datos{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:0;margin:0 0 20px;border-top:1px solid var(--linea);border-bottom:1px solid var(--linea)}.u-datos div{padding:14px 16px 14px 0}.u-datos dt{font-size:14px;color:var(--suave)}.u-datos dd{margin:2px 0 0;font-family:var(--titulo);font-size:28px;font-weight:600}.u-p15{border-collapse:separate;border-spacing:4px}.u-p15 th{font-size:13px;font-weight:600;color:var(--suave);padding:4px 6px}.u-p15 td{width:66px;height:46px;text-align:center;border-radius:5px;font-size:15px}.u-dos{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:40px;align-items:start}@media (max-width:820px){.u-dos{grid-template-columns:minmax(0,1fr);gap:16px}}.u-rutas{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px 40px;list-style:none;padding:0;margin:0;max-width:none}.u-rutas li a{font-family:var(--titulo);font-weight:600;font-size:20px;text-decoration:none}.u-rutas li a:hover{text-decoration:underline}.u-rutas li p{margin:4px 0 0;font-size:16px;color:var(--suave)}@media (max-width:820px){.u-rutas{grid-template-columns:1fr;gap:18px}}.u-faq details{border-bottom:1px solid var(--linea);padding:12px 0;max-width:72ch}.u-faq summary{cursor:pointer;font-weight:600;min-height:32px}.u-faq details p{margin:10px 0 4px}.u-lista-enlaces{columns:3 220px;list-style:none;padding:0;max-width:none}.u-lista-enlaces li{padding:4px 0;break-inside:avoid}.u-hash{font-size:14px;color:var(--suave);word-break:break-all;max-width:none}.u-barra{display:inline-block;height:10px;background:var(--granate);border-radius:2px;vertical-align:middle}.u-fig{margin:0 0 20px;max-width:760px}.u-fig figcaption{font-size:14px;color:var(--suave);margin-top:6px}.u-prosa h2{margin-top:36px}.u-prosa h2:first-child{margin-top:0}.t-box{background:var(--blanco);border:1px solid var(--linea);border-radius:12px;padding:24px;margin:0 0 12px;max-width:880px}.t-paso[hidden]{display:none}.t-q{font-family:var(--titulo);font-size:22px;font-weight:600;margin:0 0 4px}.t-num{font-size:14px;color:var(--suave);margin:0 0 12px}.t-ops{display:flex;flex-wrap:wrap;gap:8px;margin:0 0 14px}.t-op{flex:1 1 auto;min-height:44px;min-width:56px;padding:0 16px;border:1.5px solid var(--linea);border-radius:8px;background:var(--blanco);color:var(--tinta);font:600 16px var(--cuerpo);cursor:pointer}.t-op:hover{border-color:var(--granate)}.t-op[aria-pressed=true]{background:var(--granate);border-color:var(--granate);color:#fff}.t-in{display:block;width:100%;max-width:340px;min-height:46px;padding:8px 12px;border:1.5px solid #c9c1b4;border-radius:8px;background:var(--blanco);color:var(--tinta);font:400 18px var(--cuerpo)}.t-in:focus{border-color:var(--granate);outline:none;box-shadow:0 0 0 3px var(--rosa)}label.t-lab{display:block;font-weight:600;margin:0 0 6px}.t-acc{display:flex;gap:10px;align-items:center;margin-top:16px;flex-wrap:wrap}.t-btn{min-height:46px;padding:0 20px;border:0;border-radius:8px;background:var(--granate);color:#fff;font:600 17px var(--cuerpo);cursor:pointer}.t-btn:hover{background:var(--granate-2)}.t-acc .t-btn{flex:1 1 auto}.t-back{min-height:44px;padding:0 14px;border:1.5px solid var(--linea);border-radius:8px;background:var(--blanco);color:var(--tinta);font:400 16px var(--cuerpo);cursor:pointer}.t-res{margin-top:18px;font-size:22px;line-height:1.35;font-weight:400}.t-res:empty{display:none}.t-res b{font-family:var(--titulo);font-weight:700;font-size:30px}.t-res p{max-width:none}.t-res small{display:block;font-size:15px;color:var(--suave);margin-top:6px}.t-error{color:var(--granate);font-size:16px;margin:8px 0 0}.t-rejilla{width:100%;border-collapse:collapse;font-size:15px}.t-rejilla td{padding:3px 4px;border-bottom:1px solid var(--linea)}.t-rejilla td:first-child{width:30px;text-align:center;color:var(--suave);font-weight:600}.t-rejilla .t-eq{min-width:150px;padding-right:10px}.t-rejilla input{position:absolute;opacity:0;width:1px;height:1px}.t-rejilla label{display:inline-flex;align-items:center;justify-content:center;width:42px;height:40px;border:1.5px solid var(--linea);border-radius:6px;cursor:pointer;font-weight:600;background:var(--blanco)}.t-rejilla input:checked+label{background:var(--granate);border-color:var(--granate);color:#fff}.t-rejilla input:focus-visible+label{outline:3px solid var(--granate);outline-offset:1px}.l-foot{margin-top:56px;background:var(--blanco);border-top:4px solid var(--campo);font-size:14px}.l-foot__in{display:grid;grid-template-columns:1.4fr 1fr 1fr 1fr;gap:32px;padding-top:36px;padding-bottom:28px}.l-foot__about p{margin:10px 0 0;color:var(--suave);font-size:14px;max-width:34ch}.l-foot__h{font-weight:600;margin:0 0 8px;font-size:14px}.l-foot ul{list-style:none;margin:0;padding:0}.l-foot li a{display:inline-block;padding:4px 0;color:var(--tinta);text-decoration:none}.l-foot li a:hover{color:var(--granate);text-decoration:underline}.l-foot__legal{background:var(--campo-3);color:#e8f5ec;padding:14px 0}.l-foot__legal p{margin:0;font-size:14px;max-width:none}.l-foot__legal a{color:#fff}.u-mark{color:var(--tinta)}@media (max-width:820px){.l-foot__in{grid-template-columns:1fr 1fr}.l-foot__about{grid-column:1/-1}}@media (max-width:640px){body{font-size:17px}.l-wrap{padding:0 16px}.l-top__in{min-height:56px}.l-top__brand img{width:222px;height:25px}.u-h1{font-size:31px}.u-sub{font-size:17px}.l-pitch{padding:18px 0 40px;background-position:right -60px center,0 0}.u-estado{padding:10px 12px}.b-esc{width:22px;height:22px}.b-eq{gap:5px;font-size:15px}.b-grid .b-c{width:26px;padding:4px 2px}.b-grid td{height:auto}.b-grid tbody td.b-s{padding:4px 2px}h2{font-size:23px}.l-sec{padding:30px 0}.b-grid{font-size:15px}.b-grid td{padding:6px 6px}.b-grid .b-h,.b-grid .b-k,.b-grid th.b-h,.b-grid th.b-k{display:none}.b-cell{width:38px;height:36px}.b-grid td{padding:5px 4px}.b-grid .b-c{width:28px}.b-m{display:block;font-size:14px;color:var(--suave);margin:2px 0 0}.b-grid,.b-grid tbody{display:block;width:100%}.b-grid thead{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.b-grid tbody tr{display:grid;grid-template-columns:28px minmax(0,1fr) auto;column-gap:8px;align-items:center;padding:8px 8px;border-bottom:1px solid var(--linea)}.b-grid tbody tr:last-child{border-bottom:0}.b-grid tbody tr:nth-child(even){background:#f7fbf8}.b-grid tbody tr.b-15{background:#e6f2ea}.b-grid tbody td,.b-grid tbody tr:nth-child(even) td,.b-grid tbody tr.b-15 td{display:block;border:0;padding:0;background:none}.b-grid tbody td.b-c{grid-column:1;grid-row:1 / span 2;width:auto;align-self:start;padding-top:2px}.b-grid tbody td.b-p{grid-column:2 / -1;grid-row:1;min-width:0}.b-grid tbody td.b-p .b-eq{flex-wrap:nowrap;max-width:100%}.b-grid tbody td.b-p .b-eq>span:last-child{overflow-wrap:anywhere}.b-grid tbody td:nth-child(4){grid-column:2;grid-row:2;padding-top:6px}.b-grid tbody td.b-s{grid-column:3;grid-row:2;align-self:end;padding:0}.b-m{white-space:normal}.b-grid tbody tr td.b-h,.b-grid tbody tr td.b-k{display:none}.u-table th,.u-table td{padding:8px 6px}.u-table{font-size:15px}.u-apila thead{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.u-apila,.u-apila tbody,.u-apila tr{display:block;width:100%}.u-apila tr{padding:10px 0;border-bottom:1px solid var(--linea)}.u-apila tr:last-child{border-bottom:0}.u-apila td{display:flex;justify-content:space-between;align-items:baseline;gap:12px;padding:3px 0;border:0;text-align:right;white-space:normal}.u-apila td::before{content:attr(data-l);flex:0 0 auto;max-width:55%;text-align:left;font-size:14px;color:var(--suave)}.u-apila td:first-child{font-weight:600;text-align:left}.u-apila td:first-child::before{content:none}.u-apila td:empty{display:none}.u-apila td:has(.u-signos){display:block;text-align:left}.u-apila td:has(.u-signos)::before{display:block;max-width:none;margin:0 0 4px}.u-apila .u-signos{flex-wrap:wrap}.u-table th,.u-table th.n{white-space:normal}.u-table td.n{white-space:normal}.e-qg{font-size:13px}.e-qg th,.e-qg td{padding:6px 2px}.e-qg th{font-size:11px;white-space:normal}.e-qg td.e-q{font-size:12px;padding:6px 1px;text-align:center}.e-qg th:nth-child(7){font-size:10px}.e-qg td.e-q{width:auto}.e-qg .b-c{width:22px}.e-qg td.e-qr{white-space:normal}.u-p15{border-spacing:2px}.u-p15 th{padding:4px 2px}.b-grid th{padding:8px 4px}.b-cells{gap:4px}.b-m15{display:block;font-size:13px;max-width:128px}.b-cell i{display:none}.u-datos dd{font-size:24px}.u-p15 td{width:46px;height:40px;font-size:14px}.t-box{padding:16px}.t-rejilla .t-eq{min-width:0;font-size:14px}.t-rejilla label{width:40px;height:40px}.l-foot__in{grid-template-columns:1fr}}.u-vh{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.u-partidos{display:grid;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:22px 40px;list-style:none;padding:0;margin:0;max-width:none}.u-partidos li{padding:14px 0;border-top:1px solid var(--linea)}.u-partidos h3{font-size:18px;margin:0 0 6px}.u-partidos p{font-size:16px;margin:0}.u-partidos .u-facts{color:var(--suave);font-size:15px;margin:0 0 4px}.u-pasos{display:flex;justify-content:space-between;gap:16px;flex-wrap:wrap;margin:8px 0 0;padding:16px 0 0;border-top:1px solid var(--linea)}.d-sig{letter-spacing:.14em;white-space:nowrap;font-weight:600}.g-boleto{display:block;width:100%;max-width:340px;height:auto;margin:0 auto}.g-cal{display:block;width:100%;max-width:420px;height:auto}.g-precios td small{font-size:13px;color:var(--suave)}.g-precios td:first-child{white-space:nowrap;font-weight:600}label.t-q{display:block}.t-q:focus{outline:none}.t-box select.t-in{appearance:auto}.t-p15{display:flex;flex-wrap:wrap;gap:12px 24px;margin:0 0 6px}.t-p15>div{flex:1 1 200px;max-width:300px}.t-box .u-nota{margin:8px 0 0}.t-box .u-scroll{margin:0}.e-graf{max-width:none}.e-graf__t{font-family:var(--titulo);font-weight:600;font-size:17px;margin:0 0 8px;max-width:none}.e-graf__in{overflow-x:auto;-webkit-overflow-scrolling:touch}.e-graf__in svg{display:block;width:100%;max-width:760px;min-width:560px;height:auto}.e-cal svg{display:block;width:100%;max-width:440px;height:auto}.e-qg td.e-q{text-align:right;white-space:nowrap;width:58px}.e-qg td.e-q b{font-weight:600}.e-qg td.on{background:var(--granate);color:#fff}.e-qg tr.e-qa td{border-bottom:0;padding-bottom:4px}.e-qg tr.e-qb td{padding-top:4px}.e-qg tr.e-qa td[rowspan]{border-bottom:1px solid var(--linea)}.e-qg tbody tr.e-qa:nth-last-child(2) td[rowspan]{border-bottom:0}.e-qg .b-c{width:44px;text-align:center;font-weight:600;color:var(--suave)}.e-qg .b-p small{display:block;font-size:13px;color:var(--suave)}.e-qg .b-s{text-align:center;white-space:nowrap}.e-qg .b-s b{font-weight:600}.e-qr{white-space:nowrap}.e-pasos li{margin:0 0 8px}.t-mas{margin-top:14px;font-size:16px}.t-mas summary{cursor:pointer;font-weight:600;min-height:40px;display:flex;align-items:center;color:var(--granate)}.t-mas .u-scroll{max-height:420px;overflow:auto;margin:6px 0 0}.t-des td:first-child{width:72px;color:var(--suave)}.t-sig{letter-spacing:.08em;white-space:nowrap;font-weight:600}.u-orden{margin:0 0 16px;padding-left:22px;max-width:68ch}.u-orden li{margin:0 0 8px}@media (max-width:360px){.l-top__in{gap:12px}.l-top__brand img{width:178px;height:20px}}h1,h2,h3{letter-spacing:-.015em}h2{font-weight:700}.l-top{border-bottom:3px solid var(--oro);box-shadow:0 10px 30px -18px rgba(7,39,26,.45)}.l-top__in{min-height:72px}.l-nav__list a{padding:9px 14px;border-radius:999px;font-weight:600;font-size:15px;text-decoration:none}.l-nav__list a:hover{background:rgba(245,184,46,.3);color:var(--noche)}.l-nav__list a[aria-current=page]{background:var(--noche);color:#fff;box-shadow:inset 0 -3px 0 var(--oro)}.l-menu summary{border-radius:999px;border-color:var(--campo-3);font-weight:600}.l-pitch .u-h1{font-size:46px;font-weight:700;line-height:1.04}.l-pitch .u-h1::after{content:"";display:block;width:72px;height:6px;border-radius:3px;background:var(--oro-grad);margin-top:14px}.u-estado{background:var(--noche);border:1px solid rgba(245,184,46,.55);border-radius:16px;padding:14px 20px;box-shadow:0 18px 40px -20px rgba(7,39,26,.6)}.u-estado .u-cifra{background:#0a2f19;color:var(--oro-claro);border-radius:8px;padding:2px 12px;font-size:26px}.l-sec{padding:32px 0}.l-sec--primero{padding-top:28px}.l-sec:has(>.l-wrap>.u-vistazo:only-child){padding:16px 0}.l-sec h2::before{content:"";display:block;width:48px;height:5px;border-radius:3px;background:var(--oro-grad);margin:0 0 12px}.l-sec h2{font-size:32px;margin-bottom:18px}.l-sec--img{padding-top:0;padding-bottom:8px}.u-banner,.u-ilus img{border-radius:20px}.u-banner img{border-radius:20px;box-shadow:0 24px 48px -28px rgba(7,39,26,.55)}.u-scroll{padding:0 2px 8px;margin:0 -2px 0}.b-grid{margin-bottom:8px}.b-grid{border:0;border-radius:20px;box-shadow:0 0 0 1px var(--linea),0 28px 56px -30px rgba(7,39,26,.55)}.b-grid th{background:var(--noche);color:#fff;font-size:13px;letter-spacing:.02em;padding:14px 12px;border-bottom:3px solid var(--oro)}.b-grid td{height:64px;padding:8px 12px}.b-grid tbody tr:hover td{background:#fff8e1}.b-grid .b-c{font-family:var(--titulo);font-size:20px;font-weight:700;color:var(--campo-3)}.b-grid tbody tr.b-15 td{background:#fff3c4}.b-grid tbody tr.b-15 td.b-c{box-shadow:inset 5px 0 0 var(--oro)}.b-chip{background:var(--noche);border-color:var(--noche);color:var(--oro-claro);font-size:13px}.b-cell{width:62px;height:44px;border-radius:10px;background:#eef5f0}.b-cell b{font-size:16px;font-weight:700}.b-cell.on{box-shadow:0 8px 16px -6px rgba(200,16,46,.6)}.b-sig span{width:28px;height:30px;border-radius:7px;font-size:15px;font-weight:700}.u-table{border-collapse:separate;border-spacing:0;border-radius:16px;overflow:hidden;box-shadow:0 0 0 1px var(--linea)}.u-table th{background:var(--noche);color:#fff;border-bottom:3px solid var(--oro);padding:12px 14px}.u-table td{padding:12px 14px}.u-table--compacta td{padding:8px 10px}.u-datos{gap:16px;border:0;margin:0 0 26px}.u-lead + .u-datos{max-width:860px}.u-datos div{padding:18px 22px 20px;background:var(--blanco);border:1px solid var(--linea);border-radius:18px;box-shadow:0 22px 40px -28px rgba(7,39,26,.5)}.u-datos dd{font-size:40px;font-weight:700;line-height:1.1;margin-top:6px;color:var(--campo-3)}.u-datos dd::after{content:"";display:block;width:36px;height:4px;border-radius:2px;background:var(--oro-grad);margin-top:10px}.u-rutas{gap:20px}.u-rutas li{position:relative;padding:20px 52px 20px 22px;background:var(--blanco);border:1px solid var(--linea);border-radius:18px;box-shadow:0 22px 40px -30px rgba(7,39,26,.5);transition:transform .15s,box-shadow .15s}.u-rutas li:hover{transform:translateY(-3px);border-color:var(--oro);box-shadow:0 28px 44px -26px rgba(7,39,26,.55)}.u-rutas li::after{content:"→";position:absolute;right:20px;top:20px;font:700 22px/1 var(--titulo);color:var(--oro-hondo)}.u-rutas li a{font-size:21px;font-weight:700;color:var(--campo-3);text-decoration:none}.u-rutas li a::before{content:"";position:absolute;inset:0;border-radius:18px}.u-rutas li a:hover{background:none;text-decoration:none}.u-lista-enlaces{display:flex;flex-wrap:wrap;gap:10px;columns:auto}.u-lista-enlaces li{padding:7px 16px;break-inside:auto;background:var(--blanco);border:1px solid var(--linea);border-radius:999px;font-size:15px}.u-lista-enlaces li a{font-weight:600;text-decoration:none;font-variant-numeric:tabular-nums}.u-lista-enlaces li:hover{border-color:var(--oro);background:#fff8e1;box-shadow:0 8px 16px -10px rgba(185,129,11,.7)}.u-lista-enlaces li a:hover{background:none}.u-vistazo{border:0;border-radius:18px;background:var(--noche);color:#fff;box-shadow:0 18px 40px -26px rgba(7,39,26,.6)}.u-vistazo a{color:#fff}.u-vistazo li{color:#cfe6d7}.t-box{border-radius:20px;border:1px solid var(--linea);box-shadow:0 26px 50px -32px rgba(7,39,26,.5);padding:24px;margin-bottom:0}.t-btn{background:var(--oro-grad);color:var(--tinta);font-weight:700;border-radius:999px;padding:0 26px;box-shadow:0 10px 22px -10px rgba(185,129,11,.9)}.t-btn:hover{background:var(--oro-grad);filter:brightness(1.07);color:var(--tinta)}.t-op,.t-back,.t-in{border-radius:12px}.t-mas summary{color:var(--campo-3)}.u-faq details{border-bottom:1px solid var(--linea)}.l-foot{border-top:4px solid var(--oro)}.l-sec--oro{background:radial-gradient(60% 140% at 92% 0,rgba(245,184,46,.2),transparent 62%),linear-gradient(125deg,var(--noche),var(--campo-3));color:#e8f5ec}.l-sec--oro h2,.l-sec--oro a{color:#fff}.l-sec--oro a{text-decoration-color:var(--oro)}.l-sec--oro a:hover{color:var(--oro-claro);background:none}.l-sec--oro .u-datos div{background:rgba(255,255,255,.07);border-color:rgba(245,184,46,.35);box-shadow:none}.l-sec--oro .u-datos dt{color:#cfe6d7}.l-sec--oro .u-datos dd{color:var(--oro);-webkit-text-fill-color:transparent;background:var(--oro-grad);-webkit-background-clip:text;background-clip:text}.l-pitch--hero{display:flex;align-items:center;min-height:420px;padding:0;background:radial-gradient(70% 120% at 82% 35%,rgba(245,184,46,.18),transparent 60%),repeating-linear-gradient(90deg,#0f4a27 0 88px,#0c4023 88px 176px)}.l-hero__fig{position:absolute;top:0;right:0;bottom:0;width:68%;margin:0;background:none;border-radius:0}.l-hero__fig::after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,rgba(7,39,26,.9) 0,rgba(7,39,26,.74) 26%,rgba(7,39,26,.2) 52%,transparent 74%)}.l-hero__fig img{display:block;width:100%;height:100%;max-height:none;object-fit:cover;object-position:60% 50%;border-radius:0;box-shadow:none;-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 30%);mask-image:linear-gradient(90deg,transparent 0,#000 30%)}.l-hero{position:relative;z-index:1;width:100%;padding-top:28px;padding-bottom:30px}.l-pitch--hero .u-h1{font-size:56px;line-height:1;max-width:15ch;text-shadow:0 4px 24px rgba(7,39,26,.5);margin-bottom:6px}.l-pitch--hero .u-sub{font-size:16px;line-height:1.5;max-width:620px;color:#e8f5ec;margin:12px 0 18px}.u-marcador{display:flex;flex-wrap:wrap;gap:14px;margin:0;padding:0}.u-m{min-width:150px;padding:8px 18px 9px;border:1px solid rgba(245,184,46,.6);border-radius:18px;background:linear-gradient(160deg,rgba(7,39,26,.86),rgba(7,39,26,.62));box-shadow:0 18px 36px -20px rgba(0,0,0,.7),inset 0 1px 0 rgba(255,224,138,.25)}.u-m dt{font-size:12px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--oro-claro)}.u-m dd{margin:2px 0 0;font:700 46px/1.05 var(--titulo);font-variant-numeric:tabular-nums;color:var(--oro);-webkit-text-fill-color:transparent;background:var(--oro-grad);-webkit-background-clip:text;background-clip:text}.u-m--b dd{font-size:54px}.u-m p{margin:4px 0 0;font-size:13px;line-height:1.35;color:#cfe6d7}.l-pitch--hero + .l-wrap{margin-top:0}.l-pitch--hero + .l-wrap .u-estado{margin:20px 0 0;background:var(--blanco);color:var(--tinta);border:0;border-radius:14px;box-shadow:0 0 0 1px var(--linea);font-size:15px;padding:12px 18px}.l-pitch--hero + .l-wrap .u-estado::before{content:"";display:inline-block;width:10px;height:10px;margin-right:10px;border-radius:50%;background:var(--oro-grad)}.l-pitch--hero + .l-wrap .u-estado a{color:var(--campo-3)}.l-pitch--hero + .l-wrap .u-estado b{font-weight:700}@media (max-width:1060px){.l-pitch--hero .u-h1{font-size:48px}.l-hero__fig{width:64%}.u-m dd{font-size:40px}.u-m--b dd{font-size:46px}.u-m{min-width:128px;padding:8px 16px 9px}}@media (max-width:820px){.l-hero__fig{width:100%}.l-hero__fig::after{background:linear-gradient(90deg,rgba(7,39,26,.88),rgba(7,39,26,.6))}.l-hero__fig img{-webkit-mask-image:none;mask-image:none}}@media (max-width:640px){body{font-size:17px}.l-top__in{min-height:56px}.l-sec{padding:30px 0}.l-sec--primero{padding-top:12px}.l-pitch .u-h1::after{height:5px;margin-top:10px}.u-estado{padding:10px 14px}.l-sec h2{font-size:26px}.l-pitch .u-h1{font-size:34px}.l-pitch--hero{display:block;min-height:0;padding:0}.l-hero__fig{position:relative;width:100%;height:190px}.l-hero__fig::after{background:linear-gradient(180deg,rgba(7,39,26,.05) 0,rgba(7,39,26,.4) 40%,rgba(7,39,26,.94) 100%)}.l-hero__fig img{object-position:58% 50%}.l-hero{display:flex;flex-direction:column;margin-top:-100px;padding-top:0;padding-bottom:18px}.l-pitch--hero .u-h1{order:1;font-size:38px;max-width:none;margin-bottom:12px}.u-marcador{order:2;flex-wrap:nowrap;gap:8px}.l-pitch--hero .u-sub{order:3;font-size:14.5px;line-height:1.45;margin:12px 0 0}.u-m{flex:0 1 auto;min-width:0;padding:8px 8px;border-radius:14px}.u-marcador{justify-content:space-between}.u-m dt{font-size:10px;letter-spacing:.06em}.u-m dd,.u-m--b dd{font-size:clamp(18px,5.6vw,24px);white-space:nowrap}.u-m p{display:none}.l-pitch--hero + .l-wrap .u-estado{margin-top:14px;font-size:13px;line-height:1.45;padding:9px 12px}.u-estado .u-cifra{font-size:20px}.u-datos dd{font-size:30px}.u-datos div{padding:14px 16px 16px}.u-rutas li{padding:16px 46px 16px 18px}.t-box{padding:16px}.b-grid{border-radius:16px}.b-grid tbody tr{padding:10px 10px}.b-cell{width:40px;height:38px}.b-grid tbody tr.b-15,.b-grid tbody tr.b-15:nth-child(even){background:#fff3c4}.b-grid tbody tr.b-15 td,.b-grid tbody tr.b-15:hover td,.b-grid tbody tr.b-15:nth-child(even) td{background:none}.b-grid tbody tr.b-15 td.b-c{box-shadow:none}.b-m15{max-width:none}.u-table th,.u-table td{padding:10px 7px}.u-table th{font-size:13px}.e-qg th,.e-qg td{padding:6px 2px}.e-qg th{font-size:11px}.e-qg td.e-q{padding:6px 1px;width:auto;text-align:center}}@media (max-width:340px){.u-m dd,.u-m--b dd{font-size:16px}}