.hero[data-astro-cid-l4k2jf5b]{min-height:100svh;display:grid;grid-template-columns:.95fr 1.05fr;align-items:center;gap:56px;max-width:1360px;margin:0 auto;padding:130px 40px 70px}@media(max-width:1040px){.hero[data-astro-cid-l4k2jf5b]{min-height:0;grid-template-columns:1fr;gap:40px;padding:120px 22px 60px}}@media(max-width:640px){.hero-cta[data-astro-cid-l4k2jf5b] .btn[data-astro-cid-l4k2jf5b]{width:100%;justify-content:center}}.hero-copy[data-astro-cid-l4k2jf5b] h1[data-astro-cid-l4k2jf5b]{font-size:var(--fs-display);font-weight:800;line-height:1.04;letter-spacing:-.035em;margin-bottom:22px}.hero-copy[data-astro-cid-l4k2jf5b] h1[data-astro-cid-l4k2jf5b] em{display:block}.sub[data-astro-cid-l4k2jf5b]{font-family:var(--font-text);font-size:var(--fs-20);line-height:1.5;color:var(--bone);max-width:44ch;margin-bottom:16px}.hero-cta[data-astro-cid-l4k2jf5b]{display:flex;gap:12px;margin-top:34px;flex-wrap:wrap}.hero-art[data-astro-cid-l4k2jf5b]{position:relative;width:100%;aspect-ratio:1/1;max-width:min(680px,48vw)}@media(max-width:1040px){.hero-art[data-astro-cid-l4k2jf5b]{max-width:min(400px,72vw);margin:0 auto}}.hero-art[data-astro-cid-l4k2jf5b] canvas[data-astro-cid-l4k2jf5b]{width:100%;height:100%;display:block}.art-caption[data-astro-cid-l4k2jf5b]{position:absolute;top:calc(100% + 8px);left:0;right:0;font-family:var(--font-text);font-size:var(--fs-13);line-height:1.5;color:var(--dim);text-align:center}.tabs[data-astro-cid-e4sjncz5]{display:flex;gap:0;border-bottom:1px solid var(--line);margin-bottom:40px}.tabs[data-astro-cid-e4sjncz5] button[data-astro-cid-e4sjncz5]{background:transparent;border:0;border-bottom:1px solid transparent;margin-bottom:-1px;color:var(--dim);font-family:var(--font-display);font-size:var(--fs-15);font-weight:500;padding:14px 22px 14px 0;margin-right:30px;cursor:pointer;transition:color .3s,border-color .3s}.tabs[data-astro-cid-e4sjncz5] button[data-astro-cid-e4sjncz5].on{color:var(--bone);border-bottom-color:var(--accent)}.tab-pane[data-astro-cid-e4sjncz5]{display:none;max-width:70ch}.tab-pane[data-astro-cid-e4sjncz5].on{display:block;animation:fade .5s cubic-bezier(.2,.8,.2,1)}@keyframes fade{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.tab-pane[data-astro-cid-e4sjncz5] h3[data-astro-cid-e4sjncz5]{font-size:var(--fs-30);margin-bottom:18px}.takeaway[data-astro-cid-e4sjncz5]{margin-top:26px;padding:18px 22px;border-left:2px solid var(--accent);background:var(--ink-2);font-family:var(--font-text);font-size:var(--fs-15);color:var(--text-lead)}.takeaway[data-astro-cid-e4sjncz5] b[data-astro-cid-e4sjncz5]{color:var(--accent);font-weight:600;font-family:var(--font-display);font-size:var(--fs-12);letter-spacing:.08em;text-transform:uppercase;display:block;margin-bottom:7px}#dim[data-astro-cid-5imqi4ii]{background:var(--ink-2);border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.estudia[data-astro-cid-5imqi4ii]{margin-top:18px;font-size:var(--fs-15);color:var(--text-muted);line-height:1.55}.estudia[data-astro-cid-5imqi4ii] span[data-astro-cid-5imqi4ii]{display:block;font-family:var(--font-display);font-size:var(--fs-12);font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--dim);margin-bottom:4px}.dims[data-astro-cid-5imqi4ii]{display:grid;grid-template-columns:1fr 1fr;gap:1px;background:var(--line);border:1px solid var(--line);margin-top:52px}@media(max-width:860px){.dims[data-astro-cid-5imqi4ii]{grid-template-columns:1fr}}.dim[data-astro-cid-5imqi4ii]{background:var(--ink);padding:38px 34px;transition:background .4s;position:relative;overflow:hidden}.dim[data-astro-cid-5imqi4ii]:after{content:"";position:absolute;left:0;top:0;width:2px;height:100%;transform:scaleY(0);transform-origin:top;background:var(--accent);transition:transform .5s cubic-bezier(.2,.8,.2,1)}.dim[data-astro-cid-5imqi4ii]:hover{background:var(--ink-3)}.dim[data-astro-cid-5imqi4ii]:hover:after{transform:scaleY(1)}.dim[data-astro-cid-5imqi4ii] h3[data-astro-cid-5imqi4ii]{font-size:var(--fs-20);letter-spacing:-.01em;margin-bottom:12px}.dim[data-astro-cid-5imqi4ii] p[data-astro-cid-5imqi4ii]{font-size:var(--fs-15);color:var(--text-muted);line-height:1.6}#biomarcadores[data-astro-cid-obypredk]{background:var(--ink-2);border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.acceso-resumen[data-astro-cid-obypredk]{margin-top:16px;font-size:var(--fs-15)!important;color:var(--dim)!important}.bm-lista[data-astro-cid-obypredk]{display:grid;grid-template-columns:1fr 1fr;gap:1px;background:var(--line);border:1px solid var(--line);margin-top:48px}@media(max-width:860px){.bm-lista[data-astro-cid-obypredk]{grid-template-columns:1fr}}.bm[data-astro-cid-obypredk]:last-child:nth-child(odd){grid-column:1 / -1}.bm[data-astro-cid-obypredk]{background:var(--ink);padding:26px 24px 22px;display:flex;flex-direction:column;gap:10px;text-decoration:none;position:relative;overflow:hidden;transition:background .35s}.bm[data-astro-cid-obypredk]:after{content:"";position:absolute;left:0;top:0;width:2px;height:100%;transform:scaleY(0);transform-origin:top;background:var(--accent);transition:transform .45s cubic-bezier(.2,.8,.2,1)}.bm[data-astro-cid-obypredk]:hover{background:var(--ink-3)}.bm[data-astro-cid-obypredk]:hover:after{transform:scaleY(1)}.bm-cab[data-astro-cid-obypredk]{display:flex;align-items:baseline;gap:10px;flex-wrap:wrap}.bm[data-astro-cid-obypredk] h3[data-astro-cid-obypredk]{font-size:var(--fs-18);letter-spacing:-.01em;line-height:1.2}.siglas[data-astro-cid-obypredk]{font-family:var(--font-display);font-size:var(--fs-12);font-weight:600;letter-spacing:.08em;color:var(--accent);opacity:.75}.bm[data-astro-cid-obypredk] p[data-astro-cid-obypredk]{font-size:var(--fs-13)!important;color:#9d978b!important;line-height:1.55;flex:1}.bm-pie[data-astro-cid-obypredk]{display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin-top:4px}.matriz[data-astro-cid-obypredk],.acceso[data-astro-cid-obypredk]{font-family:var(--font-display);font-size:var(--fs-12);font-weight:600;letter-spacing:.08em;text-transform:uppercase}.matriz[data-astro-cid-obypredk]{color:var(--dim);border:1px solid var(--line);padding:3px 8px;border-radius:2px}.acceso[data-astro-cid-obypredk]{display:inline-flex;align-items:center;gap:7px}.acceso[data-astro-cid-obypredk]:before{content:"";width:8px;height:8px;border-radius:50%;border:1px solid currentColor;flex-shrink:0}.acceso[data-astro-cid-obypredk].si{color:var(--gold-mid)}.acceso[data-astro-cid-obypredk].si:before{background:currentColor}.acceso[data-astro-cid-obypredk].quiza{color:var(--gold-mid)}.acceso[data-astro-cid-obypredk].quiza:before{background:linear-gradient(90deg,currentColor 50%,transparent 50%)}.acceso[data-astro-cid-obypredk].no{color:var(--dim)}.prestados[data-astro-cid-obypredk]{margin-top:40px;padding-top:28px;border-top:1px solid var(--line);max-width:80ch}.prestados[data-astro-cid-obypredk] p[data-astro-cid-obypredk]{font-size:var(--fs-15)!important;line-height:1.9}.prestados[data-astro-cid-obypredk] a[data-astro-cid-obypredk]{color:#c8c2b6;text-decoration:none;border-bottom:1px solid var(--line)}.prestados[data-astro-cid-obypredk] a[data-astro-cid-obypredk]:hover{color:var(--accent);border-color:var(--accent)}.prestados[data-astro-cid-obypredk] .de[data-astro-cid-obypredk]{font-family:var(--font-display);font-size:var(--fs-12);font-weight:600;color:var(--dim);letter-spacing:.08em}.bm-cta[data-astro-cid-obypredk]{margin-top:40px}.conn-grid[data-astro-cid-usukpvmb]{display:grid;grid-template-columns:1fr 1fr;gap:60px;align-items:center;margin-top:56px}@media(max-width:960px){.conn-grid[data-astro-cid-usukpvmb]{grid-template-columns:1fr;gap:36px}}#connArt[data-astro-cid-usukpvmb]{width:100%;aspect-ratio:1/1;max-width:440px;margin:0 auto;display:block}.conn-list[data-astro-cid-usukpvmb]{display:flex;flex-direction:column;gap:0}.conn[data-astro-cid-usukpvmb]{padding:20px 0;border-bottom:1px solid var(--line);cursor:default;transition:transform .35s}.conn[data-astro-cid-usukpvmb]:hover{transform:translate(12px)}.conn[data-astro-cid-usukpvmb] .h[data-astro-cid-usukpvmb]{font-family:var(--font-display);font-size:var(--fs-12);font-weight:600;letter-spacing:.08em;text-transform:uppercase;margin-bottom:9px}.conn[data-astro-cid-usukpvmb] p[data-astro-cid-usukpvmb]{font-size:var(--fs-15);color:var(--text-muted)}.glifo[data-astro-cid-x6hznbjz]{flex-shrink:0;color:var(--accent)}.prod[data-astro-cid-df7hck6t]{break-inside:avoid;-webkit-column-break-inside:avoid;padding:30px 0 32px;border-bottom:1px solid var(--line)}.prod-cab[data-astro-cid-df7hck6t]{display:flex;align-items:flex-start;gap:14px;margin-bottom:14px}.prod-tit[data-astro-cid-df7hck6t]{flex:1;min-width:0}.prod[data-astro-cid-df7hck6t] h3[data-astro-cid-df7hck6t]{font-family:var(--font-display);font-size:var(--fs-20);font-weight:700;letter-spacing:-.01em;line-height:1.25;color:var(--bone);margin-bottom:7px;transition:color .3s}.prod[data-astro-cid-df7hck6t]:hover h3[data-astro-cid-df7hck6t]{color:var(--accent)}.prod-meta[data-astro-cid-df7hck6t]{display:flex;align-items:baseline;gap:12px}.prod-cat[data-astro-cid-df7hck6t]{font-family:var(--font-display);font-size:var(--fs-12);font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--accent)}.prod-precio[data-astro-cid-df7hck6t]{font-family:var(--font-display);font-size:var(--fs-12);font-weight:600;color:var(--dim);white-space:nowrap}.prod[data-astro-cid-df7hck6t] .resena[data-astro-cid-df7hck6t]{font-size:var(--fs-15);line-height:1.72;color:var(--text-muted);margin-bottom:16px}.prod[data-astro-cid-df7hck6t] .para-quien[data-astro-cid-df7hck6t]{font-size:var(--fs-13);line-height:1.6;color:#9d978b;border-left:1px solid var(--accent);padding-left:14px;margin-bottom:16px}.prod[data-astro-cid-df7hck6t] .para-quien[data-astro-cid-df7hck6t] span[data-astro-cid-df7hck6t]{display:block;font-family:var(--font-display);font-size:var(--fs-12);font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--accent);margin-bottom:5px}.prod[data-astro-cid-df7hck6t] .nota[data-astro-cid-df7hck6t]{font-size:var(--fs-13);line-height:1.55;color:var(--dim);font-style:italic;margin-bottom:16px}.prod[data-astro-cid-df7hck6t] .buy[data-astro-cid-df7hck6t]{display:inline-flex;align-items:center;gap:8px;font-family:var(--font-display);font-size:var(--fs-12);font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--bone);border-bottom:1px solid var(--line);padding-bottom:5px;transition:color .3s,border-color .3s}.prod[data-astro-cid-df7hck6t] .buy[data-astro-cid-df7hck6t]:hover{color:var(--accent);border-bottom-color:var(--accent)}.prod[data-astro-cid-df7hck6t] .buy[data-astro-cid-df7hck6t] svg[data-astro-cid-df7hck6t]{transition:transform .3s cubic-bezier(.2,.8,.2,1)}.prod[data-astro-cid-df7hck6t] .buy[data-astro-cid-df7hck6t]:hover svg[data-astro-cid-df7hck6t]{transform:translate(3px)}@media(max-width:1040px),(pointer:coarse){.prod[data-astro-cid-df7hck6t] .buy[data-astro-cid-df7hck6t]{min-height:44px;align-items:flex-end}}@media(prefers-reduced-motion:reduce){.prod[data-astro-cid-df7hck6t] .buy[data-astro-cid-df7hck6t] svg[data-astro-cid-df7hck6t],.prod[data-astro-cid-df7hck6t] .buy[data-astro-cid-df7hck6t]:hover svg[data-astro-cid-df7hck6t]{transition:none;transform:none}}#tools[data-astro-cid-d5pmz7sc]{background:var(--ink-2);border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.prod-lista[data-astro-cid-d5pmz7sc]{columns:2;column-gap:52px;margin-top:32px;border-top:1px solid var(--line)}@media(max-width:860px){.prod-lista[data-astro-cid-d5pmz7sc]{columns:1}}.mas[data-astro-cid-d5pmz7sc]{margin-top:28px}.mas[data-astro-cid-d5pmz7sc] summary[data-astro-cid-d5pmz7sc]{display:inline-flex;align-items:center;gap:10px;min-height:44px;padding:11px 22px;border:1px solid var(--line);border-radius:2px;font-family:var(--font-display);font-size:var(--fs-15);font-weight:600;color:var(--bone);cursor:pointer;list-style:none;transition:border-color .25s,color .25s,transform .25s cubic-bezier(.2,.8,.2,1)}.mas[data-astro-cid-d5pmz7sc] summary[data-astro-cid-d5pmz7sc]::-webkit-details-marker{display:none}.mas[data-astro-cid-d5pmz7sc] summary[data-astro-cid-d5pmz7sc]:hover{border-color:var(--accent);color:var(--accent);transform:translateY(-2px)}.mas[data-astro-cid-d5pmz7sc] summary[data-astro-cid-d5pmz7sc] svg[data-astro-cid-d5pmz7sc]{transition:transform .25s cubic-bezier(.2,.8,.2,1)}.mas[data-astro-cid-d5pmz7sc][open] summary[data-astro-cid-d5pmz7sc] svg[data-astro-cid-d5pmz7sc]{transform:rotate(180deg)}.mas-cerrar[data-astro-cid-d5pmz7sc],.mas[data-astro-cid-d5pmz7sc][open] .mas-abrir[data-astro-cid-d5pmz7sc]{display:none}.mas[data-astro-cid-d5pmz7sc][open] .mas-cerrar[data-astro-cid-d5pmz7sc]{display:inline}@media(prefers-reduced-motion:reduce){.mas[data-astro-cid-d5pmz7sc] summary[data-astro-cid-d5pmz7sc],.mas[data-astro-cid-d5pmz7sc] summary[data-astro-cid-d5pmz7sc] svg[data-astro-cid-d5pmz7sc]{transition:none}.mas[data-astro-cid-d5pmz7sc] summary[data-astro-cid-d5pmz7sc]:hover{transform:none}}.biblio[data-astro-cid-d5pmz7sc]{margin-top:44px;padding:30px;border:1px solid var(--line);border-radius:2px;background:var(--ink)}.biblio-lead[data-astro-cid-d5pmz7sc]{font-size:var(--fs-13);color:#9d978b;max-width:62ch;margin-top:10px}.biblio-list[data-astro-cid-d5pmz7sc]{list-style:none;padding:0;margin:22px 0 0;display:grid;grid-template-columns:1fr 1fr;gap:2px 20px}@media(max-width:700px){.biblio-list[data-astro-cid-d5pmz7sc]{grid-template-columns:1fr}}.biblio-list[data-astro-cid-d5pmz7sc] a[data-astro-cid-d5pmz7sc]{display:flex;align-items:baseline;justify-content:space-between;gap:14px;padding:12px 0;border-bottom:1px solid var(--line);transition:color .3s}.biblio-list[data-astro-cid-d5pmz7sc] a[data-astro-cid-d5pmz7sc]:hover{color:var(--accent)}.biblio-t[data-astro-cid-d5pmz7sc]{font-family:var(--font-text);font-size:var(--fs-18);font-weight:400}.biblio-a[data-astro-cid-d5pmz7sc]{font-family:var(--font-display);font-size:var(--fs-12);font-weight:600;letter-spacing:.08em;color:var(--dim);text-align:right;white-space:nowrap}.lists[data-astro-cid-d5pmz7sc]{display:grid;grid-template-columns:1fr 1fr;gap:20px;margin-top:20px}@media(max-width:860px){.lists[data-astro-cid-d5pmz7sc]{grid-template-columns:1fr}}.list-card[data-astro-cid-d5pmz7sc]{border:1px solid var(--line);border-radius:2px;padding:30px;background:var(--ink);display:flex;justify-content:space-between;align-items:center;gap:24px;flex-wrap:wrap;transition:border-color .35s}.list-card[data-astro-cid-d5pmz7sc]:hover{border-color:var(--accent)}.list-card[data-astro-cid-d5pmz7sc] h3[data-astro-cid-d5pmz7sc]{font-family:var(--font-display);font-size:var(--fs-20);font-weight:700;letter-spacing:-.01em;margin-bottom:7px}.list-card[data-astro-cid-d5pmz7sc] p[data-astro-cid-d5pmz7sc]{font-size:var(--fs-13);color:#9d978b;max-width:40ch}.disclosure[data-astro-cid-d5pmz7sc]{margin-top:32px;max-width:90ch;padding:18px 22px;border:1px solid var(--line);border-radius:2px;font-size:var(--fs-13);color:var(--dim);line-height:1.6;background:var(--ink)}.disclosure[data-astro-cid-d5pmz7sc] strong[data-astro-cid-d5pmz7sc]{color:#9d978b;font-weight:400}.disclosure[data-astro-cid-d5pmz7sc] a[data-astro-cid-d5pmz7sc]{color:var(--accent);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}.disclosure[data-astro-cid-d5pmz7sc] a[data-astro-cid-d5pmz7sc]:hover{text-decoration-thickness:2px}.src-grid[data-astro-cid-ipeoueht]{display:grid;grid-template-columns:1fr 1fr;gap:1px;background:var(--line);border:1px solid var(--line);margin-top:48px}@media(max-width:860px){.src-grid[data-astro-cid-ipeoueht]{grid-template-columns:1fr}}.src[data-astro-cid-ipeoueht]{background:var(--ink);padding:28px}.src[data-astro-cid-ipeoueht] .t[data-astro-cid-ipeoueht]{font-family:var(--font-text);font-size:var(--fs-15);color:#c8c2b6;line-height:1.45;margin-bottom:8px}.src[data-astro-cid-ipeoueht] .j[data-astro-cid-ipeoueht]{font-family:var(--font-text);font-size:var(--fs-13);line-height:1.5;color:var(--dim);margin-bottom:12px}.src[data-astro-cid-ipeoueht] p[data-astro-cid-ipeoueht]{font-size:var(--fs-13);color:#9d978b;line-height:1.55}details[data-astro-cid-6uarynuf]{border-bottom:1px solid var(--line)}details[data-astro-cid-6uarynuf] summary[data-astro-cid-6uarynuf]{cursor:pointer;list-style:none;padding:24px 40px 24px 0;position:relative;font-family:var(--font-display);font-size:var(--fs-20);font-weight:600;letter-spacing:-.01em;color:var(--bone);transition:color .3s}details[data-astro-cid-6uarynuf] summary[data-astro-cid-6uarynuf]::-webkit-details-marker{display:none}details[data-astro-cid-6uarynuf] summary[data-astro-cid-6uarynuf]:hover{color:var(--accent)}details[data-astro-cid-6uarynuf] summary[data-astro-cid-6uarynuf]:after{content:"+";position:absolute;right:6px;top:24px;font-family:var(--font-display);font-size:var(--fs-18);color:var(--dim);transition:transform .3s}details[data-astro-cid-6uarynuf][open] summary[data-astro-cid-6uarynuf]:after{content:"−"}details[data-astro-cid-6uarynuf] .ans[data-astro-cid-6uarynuf]{padding:0 60px 28px 0;font-family:var(--font-text);font-size:var(--fs-18);color:var(--text-muted);line-height:1.7}.cta[data-astro-cid-jlch3wof]{border:1px solid var(--line);border-radius:2px;padding:60px;text-align:center;background:var(--ink-2)}@media(max-width:640px){.cta[data-astro-cid-jlch3wof]{padding:36px 24px}}.cta[data-astro-cid-jlch3wof] h2[data-astro-cid-jlch3wof]{margin-bottom:18px}.cta[data-astro-cid-jlch3wof] .lead[data-astro-cid-jlch3wof]{margin-left:auto;margin-right:auto}.cta-app[data-astro-cid-jlch3wof]{margin:40px auto 0;padding-top:32px;border-top:1px solid var(--line);max-width:56ch}.cta-app[data-astro-cid-jlch3wof] .cta-app-txt[data-astro-cid-jlch3wof]{font-size:var(--fs-15);line-height:1.65;color:var(--dim);margin:0 auto 20px}@media(max-width:640px){.cta[data-astro-cid-jlch3wof] .btn[data-astro-cid-jlch3wof]{width:100%;justify-content:center}}.free-badge[data-astro-cid-jlch3wof]{display:inline-flex;align-items:center;gap:9px;font-family:var(--font-display);font-size:var(--fs-12);font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--accent);border:1px solid currentColor;padding:7px 15px;border-radius:100px;margin-bottom:24px;opacity:.85}.free-badge[data-astro-cid-jlch3wof] b[data-astro-cid-jlch3wof]{width:5px;height:5px;border-radius:50%;background:currentColor;display:block}.next[data-astro-cid-jlch3wof]{display:flex;justify-content:space-between;align-items:center;padding:44px 0;border-top:1px solid var(--line);gap:20px;flex-wrap:wrap}.next-link[data-astro-cid-jlch3wof]{transition:opacity .2s}.next-link[data-astro-cid-jlch3wof]:hover{opacity:.7}.next[data-astro-cid-jlch3wof] .l[data-astro-cid-jlch3wof]{font-family:var(--font-display);font-size:var(--fs-12);font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--dim);display:block;margin-bottom:8px}.next[data-astro-cid-jlch3wof] .t[data-astro-cid-jlch3wof]{font-family:var(--font-display);font-size:var(--fs-30);font-weight:700;letter-spacing:-.02em;line-height:1.1;color:var(--bone)}
