.postit-muro.svelte-c5h1ga{background:linear-gradient(#fdfaf2 0%,#f6efde 100%);border:1px dashed #0000002e;border-radius:14px;margin:2.5rem 0;padding:2rem 1.25rem 2.25rem;box-shadow:inset 0 1px #fff9,0 8px 24px #0000000f}.seccion-header.svelte-c5h1ga{margin:0 0 1.4rem}.seccion-header.svelte-c5h1ga h2:where(.svelte-c5h1ga){font-size:1.45rem;font-family:var(--font-titulos);margin:0 0 .25rem}.seccion-sub.svelte-c5h1ga{color:var(--muted);margin:0;font-size:.95rem;line-height:1.45}.postit-grid.svelte-c5h1ga{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:1.6rem 1.2rem;padding:.5rem 0;display:grid}.postit.svelte-c5h1ga{--linea-color:#888;border:1px solid #00000014;border-top:6px solid var(--linea-color);transform:rotate(var(--rot,0deg));background:#fffbe7;border-radius:4px 4px 2px 2px;padding:1.1rem 1rem 1.15rem;transition:transform .2s,box-shadow .2s;position:relative;box-shadow:0 1px 1px #0000000d,0 8px 18px #00000014}.postit.svelte-c5h1ga:hover{transform:rotate(0)translateY(-2px);box-shadow:0 1px 1px #0000000d,0 12px 22px #0000001f}.postit.svelte-c5h1ga:before{content:"";pointer-events:none;background:#0000000f;border-radius:1px;width:70%;height:16px;position:absolute;top:-10px;left:50%;transform:translate(-50%)rotate(-2deg)}.postit-head.svelte-c5h1ga{border-bottom:1px dashed #0000002e;align-items:flex-start;gap:.55rem;margin-bottom:.75rem;padding-bottom:.6rem;display:flex}.postit-tag.svelte-c5h1ga{font-family:var(--font-acento);color:var(--linea-color);flex-shrink:0;margin-top:-2px;font-size:1.5rem;line-height:1}.postit-head-text.svelte-c5h1ga{min-width:0}.postit-head.svelte-c5h1ga h3:where(.svelte-c5h1ga){font-family:var(--font-acento);color:var(--tinta);margin:0;font-size:1.45rem;font-weight:700;line-height:1.1}.postit-sub.svelte-c5h1ga{font-family:var(--font-cedula);letter-spacing:.06em;text-transform:uppercase;color:var(--muted);margin:.15rem 0 0;font-size:.7rem}.postit-items.svelte-c5h1ga{font-family:var(--font-cuerpo);color:#2a2419;margin:0;padding-left:1.1rem;font-size:.88rem;line-height:1.4;list-style:outside}.postit-items.svelte-c5h1ga li:where(.svelte-c5h1ga){margin-bottom:.35rem}.postit-items.svelte-c5h1ga li:where(.svelte-c5h1ga)::marker{color:var(--linea-color)}@media (width<=700px){.postit-muro.svelte-c5h1ga{padding:1.4rem .9rem 1.6rem}.postit-grid.svelte-c5h1ga{grid-template-columns:1fr;gap:1.2rem}.postit.svelte-c5h1ga{transform:rotate(0)}}.selector-lineas.svelte-1htknrl{flex-wrap:wrap;gap:.5rem;margin:0 0 1.5rem;display:flex}.mini.svelte-1htknrl{box-sizing:border-box;border:1.5px solid var(--c);min-height:44px;color:var(--tinta);font-family:var(--font-cedula);letter-spacing:.03em;text-transform:uppercase;cursor:pointer;background:#fff;border-radius:999px;align-items:center;gap:.45rem;padding:.55rem .85rem;font-size:.85rem;text-decoration:none;transition:background .15s,transform .15s,box-shadow .15s;display:inline-flex}a.mini.svelte-1htknrl:hover{background:color-mix(in srgb, var(--c) 14%, #fff);transform:translateY(-1px);box-shadow:0 2px 8px #00000014}.mini.svelte-1htknrl:focus-visible{outline:2px dashed var(--c);outline-offset:3px}.mini.actual.svelte-1htknrl{background:var(--c);border-color:var(--c);color:#fff;cursor:default;box-shadow:0 2px 6px #0000001f}.dot.svelte-1htknrl{background:var(--c);border-radius:50%;flex-shrink:0;width:10px;height:10px}.mini.actual.svelte-1htknrl .dot:where(.svelte-1htknrl){background:#fff}.letra.svelte-1htknrl{font-weight:700}.orden.svelte-1htknrl{opacity:.7;font-size:.78rem}.nombre.svelte-1htknrl{white-space:nowrap;font-family:var(--font-cuerpo);text-transform:none;letter-spacing:0;color:inherit;font-size:.92rem}@media (width<=700px){.selector-lineas.svelte-1htknrl{flex-direction:column;align-items:stretch;gap:.5rem}.mini.svelte-1htknrl{justify-content:flex-start;width:100%;padding:.6rem .85rem;font-size:.9rem}.mini.svelte-1htknrl .orden:where(.svelte-1htknrl){display:none}.mini.svelte-1htknrl .nombre:where(.svelte-1htknrl){white-space:normal;flex:1;font-size:.9rem;display:block}.mini.svelte-1htknrl .dot:where(.svelte-1htknrl){width:12px;height:12px}.mini.svelte-1htknrl .letra:where(.svelte-1htknrl){font-size:1rem}}.placeholder.svelte-4bg4sm{background:#fff8e1;border:1px solid #f0d57a;border-radius:8px;padding:2rem}.back.svelte-4bg4sm{color:var(--muted);margin-bottom:1rem;font-size:.9rem;text-decoration:none;display:inline-block}.back.svelte-4bg4sm:hover{color:var(--goyn-purple)}.linea-header.svelte-4bg4sm{flex-direction:column;gap:.75rem;margin-bottom:1.5rem;display:flex}.linea-cabecera-top.svelte-4bg4sm{flex-wrap:wrap;align-items:center;gap:1rem;display:flex}.linea-orden.svelte-4bg4sm{font-family:var(--font-cedula);text-transform:uppercase;letter-spacing:.08em;color:var(--muted);border:1px solid var(--borde);border-radius:999px;padding:.3rem .7rem;font-size:.95rem}.linea-titulo.svelte-4bg4sm{font-family:var(--font-metro);margin:0;font-size:clamp(2rem,4.5vw,3rem);font-weight:700;line-height:1.05}.linea-resumen.svelte-4bg4sm{max-width:70ch;color:var(--tinta);margin:0;font-size:1rem;line-height:1.55}.seccion-header.svelte-4bg4sm{margin:0 0 1rem}.seccion-header.svelte-4bg4sm h2:where(.svelte-4bg4sm){font-size:1.45rem;font-family:var(--font-titulos);margin:0 0 .25rem}.seccion-sub.svelte-4bg4sm{color:var(--muted);margin:0;font-size:.95rem}.propuestas-estrella.svelte-4bg4sm{margin:2.25rem 0}.propuestas-grid.svelte-4bg4sm{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:.85rem;display:grid}.propuesta-tarjeta.svelte-4bg4sm{border:1px solid var(--borde);border-top:4px solid var(--linea-color);background:#fff;border-radius:8px;flex-direction:column;gap:.5rem;padding:1rem 1.15rem 1.1rem;display:flex}.propuesta-tarjeta.svelte-4bg4sm h3:where(.svelte-4bg4sm){font-family:var(--font-titulos);margin:0;font-size:1.05rem;line-height:1.2}.propuesta-desc.svelte-4bg4sm{color:#444;margin:0;font-size:.95rem;line-height:1.4}.badge.svelte-4bg4sm{color:#555;text-transform:lowercase;font-size:.72rem;font-family:var(--font-cuerpo);letter-spacing:0;background:#f0f0f0;border-radius:999px;align-self:flex-start;padding:.2rem .55rem;display:inline-block}.badge[data-nivel=alto].svelte-4bg4sm{color:#0a6b2a;background:#d6f5e0}.badge[data-nivel=medio].svelte-4bg4sm{color:#7a5a00;background:#fff4d6}.badge[data-nivel=bajo].svelte-4bg4sm{color:#8a0a0a;background:#f5d6d6}.otros-temas.svelte-4bg4sm{margin:2.25rem 0}.otros-temas-lista.svelte-4bg4sm{margin:0;padding-left:1.25rem;list-style:outside}.otros-temas-lista.svelte-4bg4sm li:where(.svelte-4bg4sm){margin-bottom:.5rem;line-height:1.45}.postit-cta.svelte-4bg4sm{text-align:center;margin:0 0 2.5rem}.btn-memoria.svelte-4bg4sm{background:var(--linea-color);color:#fff;min-height:44px;font-family:var(--font-cedula);text-transform:uppercase;letter-spacing:.06em;border-radius:999px;align-items:center;gap:.55rem;padding:.85rem 1.3rem;font-size:.85rem;text-decoration:none;transition:filter .15s,transform .15s;display:inline-flex;box-shadow:0 4px 12px #0000001f}.btn-memoria.svelte-4bg4sm:hover{filter:brightness(1.08);transform:translateY(-1px)}.btn-memoria.svelte-4bg4sm:focus-visible{outline:2px dashed var(--linea-color);outline-offset:3px}.btn-memoria-icono.svelte-4bg4sm{font-size:1em;line-height:1}code.svelte-4bg4sm{background:#f0f0f0;border-radius:3px;padding:.1rem .3rem;font-size:.9em}
