.principio[data-astro-cid-fkllokcm]{border-top:1px solid var(--line);grid-template-columns:auto 1fr;align-items:start;gap:clamp(1.5rem,5vw,4rem);padding:clamp(2.5rem,5vw,3.5rem) 0;display:grid}.principio[data-astro-cid-fkllokcm]:last-child{border-bottom:1px solid var(--line)}.p-n[data-astro-cid-fkllokcm] span[data-astro-cid-fkllokcm]{color:var(--amber);min-width:2ch;font-size:clamp(2.5rem,6vw,4.5rem);font-weight:400;line-height:.9;display:block}.p-body[data-astro-cid-fkllokcm] h2[data-astro-cid-fkllokcm]{margin-bottom:1rem;font-size:clamp(1.8rem,3.5vw,2.6rem)}.p-body[data-astro-cid-fkllokcm] .lead[data-astro-cid-fkllokcm]{max-width:62ch;color:var(--navy-600)}.more[data-astro-cid-fkllokcm]{max-width:62ch;margin-top:1.4rem}.more[data-astro-cid-fkllokcm] summary[data-astro-cid-fkllokcm]{cursor:pointer;letter-spacing:.14em;text-transform:uppercase;color:var(--amber);border-radius:var(--radius-sm);align-items:center;gap:.6rem;padding:.4rem 0;font-size:.8rem;font-weight:600;list-style:none;display:inline-flex}.more[data-astro-cid-fkllokcm] summary[data-astro-cid-fkllokcm]::-webkit-details-marker{display:none}.more[data-astro-cid-fkllokcm] summary[data-astro-cid-fkllokcm]:hover .more-open[data-astro-cid-fkllokcm],.more[data-astro-cid-fkllokcm] summary[data-astro-cid-fkllokcm]:hover .more-close[data-astro-cid-fkllokcm]{text-underline-offset:.3em;text-decoration:underline}.more[data-astro-cid-fkllokcm] summary[data-astro-cid-fkllokcm]:focus-visible{outline:2px solid var(--amber);outline-offset:4px}.more-icon[data-astro-cid-fkllokcm]{border:1px solid;border-radius:50%;flex:none;width:1.4rem;height:1.4rem;position:relative}.more-icon[data-astro-cid-fkllokcm]:before,.more-icon[data-astro-cid-fkllokcm]:after{content:"";width:.6rem;height:1px;transition:transform .3s var(--ease);background:currentColor;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.more-icon[data-astro-cid-fkllokcm]:after{transform:translate(-50%,-50%)rotate(90deg)}.more[data-astro-cid-fkllokcm][open] .more-icon[data-astro-cid-fkllokcm]:after{transform:translate(-50%,-50%)rotate(0)}.more-close[data-astro-cid-fkllokcm],.more[data-astro-cid-fkllokcm][open] .more-open[data-astro-cid-fkllokcm]{display:none}.more[data-astro-cid-fkllokcm][open] .more-close[data-astro-cid-fkllokcm]{display:inline}.more-body[data-astro-cid-fkllokcm]{border-left:2px solid var(--amber-soft);color:var(--ink);animation:more-in .4s var(--ease);gap:1.4rem;margin-top:1.2rem;padding-left:1.4rem;display:grid}.more-body[data-astro-cid-fkllokcm] h3[data-astro-cid-fkllokcm]{font-family:var(--sans);letter-spacing:.16em;text-transform:uppercase;color:var(--muted);margin-bottom:.4rem;font-size:.78rem;font-weight:600}.more-body[data-astro-cid-fkllokcm] p[data-astro-cid-fkllokcm]{line-height:1.65}.more-body[data-astro-cid-fkllokcm] a[data-astro-cid-fkllokcm]{color:var(--navy-700);text-decoration:underline;text-decoration-color:var(--amber);text-underline-offset:.2em}.more-body[data-astro-cid-fkllokcm] a[data-astro-cid-fkllokcm]:hover{color:var(--amber)}.more-quote[data-astro-cid-fkllokcm]{margin:.4rem 0 0}.more-quote[data-astro-cid-fkllokcm] blockquote[data-astro-cid-fkllokcm]{color:var(--navy-700);quotes:"“" "”";margin:0;font-size:1.2rem;font-style:italic;line-height:1.45}.more-quote[data-astro-cid-fkllokcm] blockquote[data-astro-cid-fkllokcm]:before{content:open-quote;color:var(--amber)}.more-quote[data-astro-cid-fkllokcm] blockquote[data-astro-cid-fkllokcm]:after{content:close-quote;color:var(--amber)}.more-quote[data-astro-cid-fkllokcm] figcaption[data-astro-cid-fkllokcm]{color:var(--muted);margin-top:.6rem;font-size:.85rem}.more-after[data-astro-cid-fkllokcm]{color:var(--navy-600)}@keyframes more-in{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.more-body[data-astro-cid-fkllokcm]{animation:none}.more-icon[data-astro-cid-fkllokcm]:before,.more-icon[data-astro-cid-fkllokcm]:after{transition:none}}.app-grid[data-astro-cid-fkllokcm]{grid-template-columns:repeat(3,1fr);gap:1.5rem;margin-top:3rem;display:grid}.app-grid[data-astro-cid-fkllokcm] article[data-astro-cid-fkllokcm]{border:1px solid var(--line-dark);border-radius:var(--radius);background:#ffffff05;padding:2.2rem 2rem}.app-n[data-astro-cid-fkllokcm]{color:var(--amber);margin-bottom:1rem;font-size:1.4rem;display:block}.app-grid[data-astro-cid-fkllokcm] h3[data-astro-cid-fkllokcm]{color:var(--ivory);margin-bottom:.6rem}.nota[data-astro-cid-fkllokcm]{background:var(--ivory-soft)}.center[data-astro-cid-fkllokcm]{text-align:center}.quote[data-astro-cid-fkllokcm]{color:var(--amber);height:.6em;font-size:5rem;line-height:.5;display:block}.nota-text[data-astro-cid-fkllokcm]{color:var(--navy-700);margin-top:1rem;font-size:clamp(1.3rem,3vw,1.9rem);font-style:italic;line-height:1.4}.firma[data-astro-cid-fkllokcm]{letter-spacing:.2em;text-transform:uppercase;color:var(--muted);margin-top:2rem;font-size:.8rem}@media (width<=860px){.app-grid[data-astro-cid-fkllokcm]{grid-template-columns:1fr}}@media (width<=560px){.more-body[data-astro-cid-fkllokcm]{padding-left:.9rem}}
