:root{--fondo:#fff;--superficie:#fafaf9;--borde:#e7e5e4;--texto:#1c1917;--tenue:#57534e;--acento:#b45309;--boton:#f59e0b;--boton-texto:#1c1917;--oro:#d97706;--protegido:#166534;--ambar-suave:#fffbeb;--ambar-borde:#fde68a;--verde-suave:#f0fdf4;--verde-marca:#dcfce7;--marco:#1c1917;--sombra:#1c19171f;--banda:#1c1917;--banda-texto:#fafaf9;--banda-tenue:#d6d3d1;--banda-borde:#78716c;color-scheme:light}@media (prefers-color-scheme:dark){:root{--fondo:#0c0a09;--superficie:#1c1917;--borde:#292524;--texto:#fafaf9;--tenue:#a8a29e;--acento:#fbbf24;--oro:#fbbf24;--protegido:#4ade80;--ambar-suave:#231c10;--ambar-borde:#78350f;--verde-suave:#0f1f16;--verde-marca:#14532d;--marco:#44403c;--sombra:#0009;--banda:#292524;--banda-tenue:#a8a29e;color-scheme:dark}}*{box-sizing:border-box}body{background:var(--fondo);color:var(--texto);margin:0;font-family:system-ui,sans-serif;line-height:1.5}h1,h2{text-wrap:balance;margin:0 0 .75rem;line-height:1.15}p{margin:0 0 1rem}.contenedor{max-width:72rem;margin:0 auto;padding:0 1rem}.boton{background:var(--boton);color:var(--boton-texto);border-radius:999px;padding:.8rem 1.4rem;font-weight:700;text-decoration:none;display:inline-block}.boton--chico{padding:.75rem 1.1rem;line-height:1.25}.rotulo{color:var(--acento);text-transform:uppercase;letter-spacing:.08em;margin-bottom:.75rem;font-size:.8rem;font-weight:700}.bento{gap:1rem;padding-top:1.5rem;padding-bottom:1.5rem;display:grid}.bloque{background:var(--superficie);border:1px solid var(--borde);border-radius:1.25rem;margin:0;padding:1.5rem}.bloque h2{font-size:1.35rem}.bloque--hero{background:var(--fondo);border:none;padding:1rem .25rem}.bloque--hero h1{font-size:clamp(2rem,4.5vw,3.25rem)}.bajada{color:var(--tenue);max-width:36rem;margin-bottom:1.5rem;font-size:1.15rem}.bloque--captura{background:var(--ambar-suave);border-color:var(--ambar-borde);flex-direction:column;justify-content:center;align-items:center;gap:1rem;display:flex}.bloque--captura figcaption{color:var(--tenue);text-align:center;max-width:20rem;font-size:.9rem}.lista{color:var(--tenue);gap:.6rem;margin:0;padding:0;list-style:none;display:grid}.lista strong{color:var(--texto)}.comparacion{gap:1rem;display:grid}.lado{background:var(--superficie);border:1px solid var(--borde);border-radius:1.25rem;padding:1.5rem}.lado h2{font-size:1.35rem}.lado--plumii{border-color:var(--boton);background:var(--ambar-suave)}@media (width>=40rem){.comparacion{grid-template-rows:repeat(6,auto);grid-template-columns:repeat(2,minmax(0,1fr));row-gap:0}.lado{grid-row:1/-1;grid-template-rows:subgrid;display:grid}.lado .lista{grid-row:2/6;grid-template-rows:subgrid;row-gap:.75rem}}.bloque--uso{justify-items:center;gap:1.5rem;display:grid}.uso__texto{width:100%}.uso__texto .lista{gap:.9rem}.ley{counter-reset:ley;gap:.75rem;margin:0;padding:0;list-style:none;display:grid}.ley li{counter-increment:ley;grid-template-columns:1.75rem 1fr;column-gap:.5rem;display:grid}.ley li:before{content:counter(ley);color:var(--oro);grid-row:span 2;font-size:1.35rem;font-weight:800;line-height:1.2}.ley span{color:var(--tenue)}.nota{color:var(--tenue);font-size:.95rem}.bloque--privacidad{background:var(--verde-suave);border:2px solid var(--protegido)}.bloque--privacidad .rotulo{color:var(--protegido)}.checks{gap:.5rem;margin:0;padding:0;list-style:none;display:grid}.checks li{padding-left:1.6rem;position:relative}.checks li:before{content:"✓";color:var(--protegido);font-weight:800;position:absolute;left:0}@media (width>=64rem){.bento{grid-template-columns:repeat(6,minmax(0,1fr))}.bloque--hero{grid-column:1/5;align-self:center}.bloque--captura{grid-area:1/5/3/7}.comparacion{grid-column:1/5}.bloque--uso{grid-column:1/7;gap:2rem;padding:2rem}.uso__texto{grid-template-columns:minmax(0,1fr) minmax(0,2.6fr);align-items:start;gap:2.5rem;display:grid}.uso__texto .lista{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.5rem}.bloque--ley{grid-column:1/4}.bloque--privacidad{grid-column:4/7}.bento>.cierre{grid-column:1/7}}.mas{flex-wrap:wrap;gap:0 1.25rem;margin:1rem 0 0;font-weight:700;display:flex}.mas.mas--verde a{color:var(--protegido)}.mas a{color:var(--acento);padding:.4rem 0;display:inline-block}
