@font-face{font-family:Besley Variable;font-style:normal;font-display:swap;font-weight:400 900;src:url(/_astro/besley-latin-ext-wght-normal.Dt3OBXk7.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Besley Variable;font-style:normal;font-display:swap;font-weight:400 900;src:url(/_astro/besley-latin-wght-normal.IX-hlgPH.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Besley Variable;font-style:italic;font-display:swap;font-weight:400 900;src:url(/_astro/besley-latin-ext-wght-italic.Djtdc7fW.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Besley Variable;font-style:italic;font-display:swap;font-weight:400 900;src:url(/_astro/besley-latin-wght-italic.CVKtkS9L.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/ibm-plex-sans-latin-400-normal.CDDApCn2.woff2)format("woff2"),url(/_astro/ibm-plex-sans-latin-400-normal.CYLoc0-x.woff)format("woff")}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/ibm-plex-sans-latin-500-normal.6ng42L7E.woff2)format("woff2"),url(/_astro/ibm-plex-sans-latin-500-normal.BgVn5rGT.woff)format("woff")}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/ibm-plex-sans-latin-600-normal.CuJfVYMP.woff2)format("woff2"),url(/_astro/ibm-plex-sans-latin-600-normal.Cu4Hd6ag.woff)format("woff")}:root{--paper:#eef1f7;--sheet:#fff;--ink:#181b3a;--ink-soft:#545873;--rule:#d3d8e6;--rule-soft:#e4e8f1;--stamp:#3a2fc4;--stamp-dark:#2a2194;--stamp-wash:#ecebfb;--marker:#ffe65a;--ok:#0a7350;--ok-wash:#e2f3ec;--bad:#ae261d;--bad-wash:#fbe9e7;--display:"Besley Variable", "Besley", Georgia, serif;--text:"IBM Plex Sans", system-ui, -apple-system, "Segoe UI", sans-serif;--w:72rem;--w-text:42rem;--gutter:clamp(1rem, 4vw, 2.5rem);--r:6px}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth}body{background:var(--paper);color:var(--ink);font-family:var(--text);-webkit-font-smoothing:antialiased;margin:0;font-size:1.0625rem;line-height:1.55}img,svg{max-width:100%;display:block}a{color:var(--stamp);text-underline-offset:.18em;text-decoration-thickness:1px}a:hover{color:var(--stamp-dark);text-decoration-thickness:2px}:focus-visible{outline:3px solid var(--stamp);outline-offset:2px;border-radius:2px}h1,h2,h3{font-family:var(--display);letter-spacing:-.015em;text-wrap:balance;margin:0;line-height:1.08}h1{letter-spacing:-.025em;font-size:clamp(2.25rem,1.2rem + 4.6vw,4.25rem);font-weight:800;line-height:1}h2{font-size:clamp(1.6rem,1.2rem + 1.6vw,2.35rem);font-weight:750}h3{font-size:1.25rem;font-weight:700;line-height:1.2}p{text-wrap:pretty;margin:0}.wrap{max-width:var(--w);padding-inline:var(--gutter);margin-inline:auto}.lede{color:var(--ink-soft);max-width:36rem;font-size:clamp(1.1rem,1rem + .5vw,1.3rem)}.num{font-variant-numeric:tabular-nums}.soft{color:var(--ink-soft)}.small{font-size:.875rem}.visually-hidden{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}mark,.marker{background:linear-gradient(100deg, transparent 0.4%, var(--marker) 1.6%, var(--marker) 98%, transparent 99.6%);color:inherit;-webkit-box-decoration-break:clone;box-decoration-break:clone;border-radius:.2em .5em .3em .45em;margin-inline:-.18em;padding:.05em .18em}.btn{font:600 1rem/1.2 var(--text);border-radius:var(--r);border:2px solid var(--stamp);background:var(--stamp);color:#fff;cursor:pointer;justify-content:center;align-items:center;gap:.5rem;padding:.85rem 1.25rem;text-decoration:none;display:inline-flex}.btn:hover{background:var(--stamp-dark);border-color:var(--stamp-dark);color:#fff}.btn.ghost{color:var(--stamp);background:0 0}.btn.ghost:hover{background:var(--stamp-wash);color:var(--stamp-dark)}.btn.small{padding:.5rem .8rem;font-size:.9rem}.site-header{border-bottom:1px solid var(--rule);background:var(--paper)}.site-header .wrap{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;min-height:4.25rem;padding-block:.6rem;display:flex}.wordmark{font-family:var(--display);letter-spacing:-.02em;color:var(--ink);align-items:center;gap:.6rem;font-size:1.3rem;font-weight:800;text-decoration:none;display:inline-flex}.wordmark:hover{color:var(--ink)}.wordmark svg{flex:none;width:2.1rem;height:2.1rem}.site-nav{flex-wrap:wrap;gap:clamp(.9rem,2.5vw,1.75rem);display:flex}.site-nav a{color:var(--ink);border-bottom:2px solid #0000;padding-block:.35rem;font-size:.975rem;font-weight:500;text-decoration:none}.site-nav a:hover{border-bottom-color:var(--rule)}.site-nav a[aria-current=page]{border-bottom-color:var(--stamp)}.band{padding-block:clamp(2.75rem,6vw,5rem)}.band.sheet{background:var(--sheet);border-block:1px solid var(--rule)}.band-head{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:1rem 2rem;margin-bottom:1.75rem;display:flex}.band-head p{color:var(--ink-soft);max-width:34rem;margin-top:.6rem}.tabla-wrap{background:var(--sheet);border:1px solid var(--rule);border-radius:var(--r);overflow-x:auto}table.ofertas{border-collapse:collapse;width:100%;font-size:.95rem}.ofertas th,.ofertas td{text-align:left;vertical-align:top;border-bottom:1px solid var(--rule-soft);padding:.85rem 1rem}.ofertas thead th{color:var(--ink-soft);white-space:nowrap;border-bottom:1px solid var(--rule);background:#f7f8fb;font-size:.82rem;font-weight:600}.ofertas tbody tr:last-child td{border-bottom:0}.ofertas td.n,.ofertas th.n{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}.ofertas .banco{font-weight:600}.ofertas .prod{color:var(--ink-soft);font-size:.875rem}.ofertas .tin{font-family:var(--display);letter-spacing:-.01em;font-variant-numeric:normal;font-size:1.3rem;font-weight:750}.ofertas .sub{color:var(--ink-soft);font-size:.8rem;display:block}.ofertas .cond{color:var(--ink-soft);max-width:18rem;font-size:.85rem}.tag{background:var(--stamp-wash);color:var(--stamp-dark);border-radius:3px;padding:.1rem .45rem;font-size:.75rem;font-weight:600;display:inline-block}.tag.tercero{color:var(--ink-soft);background:#f1f2f6}@media (width<=46rem){table.ofertas thead{display:none}table.ofertas,.ofertas tbody,.ofertas tr,.ofertas td{width:100%;display:block}.ofertas tr{border-bottom:1px solid var(--rule);padding:.9rem 1rem}.ofertas tbody tr:last-child{border-bottom:0}.ofertas td{border:0;padding:.2rem 0}.ofertas td.n{text-align:left;justify-content:space-between;align-items:baseline;gap:1rem;display:flex}.ofertas td[data-l]:before{content:attr(data-l);color:var(--ink-soft);font-size:.82rem;font-family:var(--text);letter-spacing:0;font-weight:400}.ofertas .sub{margin-left:.4rem;display:inline}.ofertas .cond{max-width:none}}.campo{gap:.35rem;display:grid}.campo label,.campo legend{font-size:.925rem;font-weight:600}.campo .ayuda{color:var(--ink-soft);font-size:.82rem}.campo input,.campo select{font:inherit;font-variant-numeric:tabular-nums;border-radius:var(--r);width:100%;color:var(--ink);background:#fff;border:1.5px solid #b9bfd3;padding:.65rem .75rem}.campo input:focus,.campo select:focus{outline:3px solid var(--stamp);outline-offset:1px;border-color:var(--stamp)}.con-unidad{position:relative}.con-unidad input{padding-right:2.6rem}.con-unidad span{color:var(--ink-soft);pointer-events:none;position:absolute;top:50%;right:.8rem;transform:translateY(-50%)}fieldset{border:0;min-width:0;margin:0;padding:0}.seg{border-radius:var(--r);background:#fff;border:1.5px solid #b9bfd3;flex-wrap:wrap;display:inline-flex;overflow:hidden}.seg label{cursor:pointer;font-size:.95rem;font-weight:500}.seg input{opacity:0;pointer-events:none;position:absolute}.seg span{border-right:1px solid var(--rule);padding:.55rem .95rem;display:block}.seg label:last-child span{border-right:0}.seg input:checked+span{background:var(--stamp);color:#fff}.seg input:focus-visible+span{outline:3px solid var(--stamp);outline-offset:-3px}.prosa{max-width:var(--w-text)}.prosa>*+*{margin-top:1.1rem}.prosa h2{margin-top:2.75rem;font-size:clamp(1.45rem,1.2rem + 1vw,1.9rem)}.prosa h3{margin-top:2rem}.prosa ul,.prosa ol{margin-block:1.1rem;padding-left:1.25rem}.prosa li+li{margin-top:.45rem}.prosa table{border-collapse:collapse;background:var(--sheet);border:1px solid var(--rule);width:100%;font-size:.95rem}.prosa th,.prosa td{border-bottom:1px solid var(--rule-soft);text-align:left;vertical-align:top;padding:.65rem .8rem}.prosa th{color:var(--ink-soft);background:#f7f8fb;font-size:.85rem}.prosa .tabla-scroll{overflow-x:auto}.don-dice{border-left:4px solid var(--marker);background:var(--sheet);border-radius:0 var(--r) var(--r) 0;padding:1rem 1.25rem}.don-dice strong:first-child{font-family:var(--display);font-weight:750}.aviso{color:var(--ink-soft);border-top:1px solid var(--rule);max-width:var(--w-text);margin-top:2rem;padding-top:1rem;font-size:.875rem}.migas{color:var(--ink-soft);margin-bottom:1.25rem;font-size:.875rem}.migas a{color:var(--ink-soft)}.page-head{padding-block:clamp(2rem,5vw,3.5rem) clamp(1.5rem,3vw,2.25rem)}.page-head h1{max-width:20ch;font-size:clamp(2rem,1.3rem + 3vw,3.25rem);line-height:1.04}.page-head .lede{margin-top:1rem}.tipos{flex-wrap:wrap;gap:.5rem;margin-top:1.5rem;display:flex}.tipos a{color:var(--ink);background:#fff;border:1.5px solid #b9bfd3;border-radius:999px;padding:.45rem .9rem;font-size:.95rem;font-weight:500;text-decoration:none}.tipos a:hover{border-color:var(--stamp)}.tipos a[aria-current=page]{background:var(--stamp);border-color:var(--stamp);color:#fff}.site-footer{border-top:1px solid var(--rule);color:var(--ink-soft);padding-block:2.5rem 3rem;font-size:.9rem}.site-footer .cols{grid-template-columns:repeat(auto-fit,minmax(13rem,1fr));gap:2rem;display:grid}.site-footer h2{font:600 .9rem var(--text);letter-spacing:0;color:var(--ink);margin-bottom:.6rem}.site-footer ul{gap:.35rem;margin:0;padding:0;list-style:none;display:grid}.site-footer a{color:var(--ink-soft)}.site-footer .legal{border-top:1px solid var(--rule);max-width:60rem;margin-top:2rem;padding-top:1.25rem}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition:none!important;animation:none!important}}
