.nst-label[data-astro-cid-noeej2nj]{display:inline-block;font-family:var(--font-body);font-size:.75rem;font-weight:700;text-transform:uppercase;letter-spacing:.22em;color:var(--color-primary-hover);margin-bottom:var(--space-sm)}.nst-title[data-astro-cid-noeej2nj]{font-family:var(--font-script);font-weight:400;font-size:clamp(2.75rem,6vw,4.5rem);color:var(--color-dark);line-height:1.05;margin-bottom:var(--space-md)}.nst-h2[data-astro-cid-noeej2nj]{font-family:var(--font-script);font-weight:400;font-size:clamp(2rem,4.5vw,3rem);color:var(--color-dark);line-height:1.1;margin-bottom:var(--space-md)}.nst-intro-banner[data-astro-cid-noeej2nj]{position:relative;min-height:66vh;display:grid;align-items:center;overflow:hidden}.nst-intro-bg[data-astro-cid-noeej2nj]{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.nst-intro-overlay[data-astro-cid-noeej2nj]{position:absolute;inset:0;background:linear-gradient(180deg,#3e27238c,#3e2723c7)}.nst-intro-content[data-astro-cid-noeej2nj]{position:relative;z-index:2;max-width:720px;margin:0 auto;text-align:center;padding:var(--space-xl) var(--space-md)}.nst-intro-content[data-astro-cid-noeej2nj] .nst-label[data-astro-cid-noeej2nj]{color:var(--color-primary)}.nst-intro-content[data-astro-cid-noeej2nj] .nst-title[data-astro-cid-noeej2nj]{color:#fff}.nst-intro-content[data-astro-cid-noeej2nj] p[data-astro-cid-noeej2nj]{color:#ffffffeb;line-height:1.9;font-size:1.05rem}.nst-proposito[data-astro-cid-noeej2nj]{padding:var(--space-xl) 0;background:#fbf6ee}.nst-grid[data-astro-cid-noeej2nj]{display:grid;grid-template-columns:.9fr 1.1fr;gap:var(--space-xl);align-items:center}.nst-img[data-astro-cid-noeej2nj]{border-radius:var(--radius);overflow:hidden;box-shadow:var(--shadow-lg);aspect-ratio:4 / 3;position:relative}.nst-img[data-astro-cid-noeej2nj] img[data-astro-cid-noeej2nj]{position:absolute;top:-8%;left:0;width:100%;height:116%;object-fit:cover}.nst-text[data-astro-cid-noeej2nj] p[data-astro-cid-noeej2nj]{color:var(--color-mid);line-height:1.9;margin-bottom:var(--space-md)}.nst-mv[data-astro-cid-noeej2nj]{padding:var(--space-xl) 0}.nst-mv-grid[data-astro-cid-noeej2nj]{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-lg)}.nst-mv-card[data-astro-cid-noeej2nj]{background:var(--color-bg);border:1px solid var(--color-light);border-radius:var(--radius);padding:var(--space-lg);box-shadow:var(--shadow-sm);border-top:4px solid var(--color-primary)}.nst-mv-card[data-astro-cid-noeej2nj] h3[data-astro-cid-noeej2nj]{font-family:var(--font-heading);font-weight:700;font-size:1.5rem;color:var(--color-dark);margin-bottom:var(--space-sm)}.nst-mv-card[data-astro-cid-noeej2nj] p[data-astro-cid-noeej2nj]{color:var(--color-mid);line-height:1.9}.nst-marquee[data-astro-cid-noeej2nj]{overflow:hidden;background:var(--color-dark);padding:1.1rem 0;border-top:3px solid var(--color-primary);border-bottom:3px solid var(--color-primary)}.nst-marquee-track[data-astro-cid-noeej2nj]{display:flex;width:max-content;animation:nst-marquee 28s linear infinite}.nst-marquee-group[data-astro-cid-noeej2nj]{display:flex;align-items:center}.nst-marquee-item[data-astro-cid-noeej2nj]{display:inline-flex;align-items:center}.nst-marquee-text[data-astro-cid-noeej2nj]{font-family:var(--font-heading);font-weight:700;font-style:italic;font-size:clamp(1.1rem,2.4vw,1.75rem);color:var(--color-bg);white-space:nowrap;padding:0 1.25rem}.nst-marquee-dot[data-astro-cid-noeej2nj]{width:10px;height:10px;border-radius:50%;background:var(--color-primary);flex-shrink:0}@keyframes nst-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}@media(prefers-reduced-motion:reduce){.nst-marquee-track[data-astro-cid-noeej2nj]{animation:none}}.nst-historia[data-astro-cid-noeej2nj]{padding:var(--space-xl) 0;background:#fbf6ee}.nst-head[data-astro-cid-noeej2nj]{text-align:center;margin-bottom:var(--space-xl)}.nst-timeline[data-astro-cid-noeej2nj]{display:flex;gap:var(--space-md);overflow-x:auto;scroll-snap-type:x mandatory;padding-bottom:var(--space-md);-webkit-overflow-scrolling:touch}.nst-timeline[data-astro-cid-noeej2nj]::-webkit-scrollbar{height:8px}.nst-timeline[data-astro-cid-noeej2nj]::-webkit-scrollbar-thumb{background:var(--color-light);border-radius:50px}.nst-tl-item[data-astro-cid-noeej2nj]{scroll-snap-align:start;flex:0 0 320px;background:var(--color-bg);border:1px solid var(--color-light);border-radius:var(--radius);padding:var(--space-lg);box-shadow:var(--shadow-sm);position:relative}.nst-tl-item[data-astro-cid-noeej2nj]:before{content:"";position:absolute;top:0;left:var(--space-lg);width:44px;height:4px;background:var(--color-primary);border-radius:0 0 4px 4px}.nst-year[data-astro-cid-noeej2nj]{display:block;font-family:var(--font-heading);font-weight:900;font-size:2.25rem;color:var(--color-primary-hover);margin-bottom:var(--space-sm);line-height:1}.nst-tl-item[data-astro-cid-noeej2nj] p[data-astro-cid-noeej2nj]{color:var(--color-mid);line-height:1.8;font-size:.95rem}.nst-visitanos[data-astro-cid-noeej2nj]{padding:var(--space-xl) 0}.nst-visit-grid[data-astro-cid-noeej2nj]{display:grid;grid-template-columns:.9fr 1.1fr;gap:var(--space-xl);align-items:center}.nst-visit-line[data-astro-cid-noeej2nj]{color:var(--color-mid);line-height:2;font-size:1.05rem}.nst-visit-actions[data-astro-cid-noeej2nj]{display:flex;gap:var(--space-sm);flex-wrap:wrap;margin-top:var(--space-md)}.nst-visit-map[data-astro-cid-noeej2nj]{border-radius:var(--radius);overflow:hidden;box-shadow:var(--shadow-lg);height:360px}@media(max-width:860px){.nst-grid[data-astro-cid-noeej2nj],.nst-visit-grid[data-astro-cid-noeej2nj],.nst-mv-grid[data-astro-cid-noeej2nj]{grid-template-columns:1fr}.nst-grid[data-astro-cid-noeej2nj] .nst-img[data-astro-cid-noeej2nj]{order:2}.nst-grid[data-astro-cid-noeej2nj] .nst-text[data-astro-cid-noeej2nj]{order:1}.nst-tl-item[data-astro-cid-noeej2nj]{flex:0 0 78vw}.nst-visit-map[data-astro-cid-noeej2nj]{height:300px}}
