.pager[data-astro-cid-xd3da5io]{justify-content:space-between;align-items:center;gap:var(--space-3);margin-block:var(--space-6);flex-wrap:wrap;display:flex}.pages[data-astro-cid-xd3da5io]{gap:var(--space-1);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.pages[data-astro-cid-xd3da5io] li[data-astro-cid-xd3da5io]{align-items:center;gap:var(--space-1);display:flex}.pages[data-astro-cid-xd3da5io] a[data-astro-cid-xd3da5io],.current[data-astro-cid-xd3da5io]{min-inline-size:var(--target-touch);min-block-size:var(--target-touch);border-radius:var(--radius-cut);place-items:center;font-weight:600;display:inline-grid}.current[data-astro-cid-xd3da5io]{color:var(--color-on-accent);background:var(--color-accent-fill)}.gap[data-astro-cid-xd3da5io]{color:var(--color-text-tertiary)}.date-range[data-astro-cid-mifsqhjz]{gap:var(--space-1);min-inline-size:0;display:grid}.dr-head[data-astro-cid-mifsqhjz]{align-items:baseline;gap:var(--space-2);flex-wrap:wrap;display:flex}.dr-text[data-astro-cid-mifsqhjz]{font-family:var(--font-data);font-size:var(--text-xs);color:var(--color-text-primary);font-weight:500}.date-range--typological[data-astro-cid-mifsqhjz] .dr-text[data-astro-cid-mifsqhjz]{font-style:italic}.dr-method[data-astro-cid-mifsqhjz]{padding-inline:var(--space-2);font-size:var(--text-2xs);letter-spacing:.04em;text-transform:uppercase;color:var(--color-text-tertiary);border:1px solid var(--color-border-subtle);border-radius:var(--radius-cut);font-weight:600}.dr-axis[data-astro-cid-mifsqhjz]{block-size:8px;position:relative}.dr-track[data-astro-cid-mifsqhjz]{background:var(--color-border-subtle);border-radius:var(--radius-pill);block-size:2px;position:absolute;inset-block-start:3px;inset-inline:0}.dr-bar[data-astro-cid-mifsqhjz]{inline-size:calc(var(--to) - var(--from));background:var(--color-accent);border-radius:var(--radius-pill);block-size:4px;position:absolute;inset-block-start:2px;inset-inline-start:var(--from)}.date-range--typological[data-astro-cid-mifsqhjz] .dr-bar[data-astro-cid-mifsqhjz]{background:repeating-linear-gradient(90deg, var(--color-accent) 0 4px, transparent 4px 7px)}.dr-tick[data-astro-cid-mifsqhjz]{font-family:var(--font-data);font-size:var(--text-2xs);color:var(--color-text-tertiary);position:absolute;inset-block-start:9px}.dr-tick-start[data-astro-cid-mifsqhjz]{inset-inline-start:0}.dr-tick-end[data-astro-cid-mifsqhjz]{inset-inline-end:0}.date-range--none[data-astro-cid-mifsqhjz]{font-size:var(--text-xs);color:var(--color-text-tertiary);margin:0}.date-range--compact[data-astro-cid-mifsqhjz]{align-items:center;gap:var(--space-2);grid-template-columns:auto minmax(3rem,1fr)}.date-range--compact[data-astro-cid-mifsqhjz] .dr-head[data-astro-cid-mifsqhjz]{flex-wrap:nowrap}.date-range--compact[data-astro-cid-mifsqhjz] .dr-axis[data-astro-cid-mifsqhjz]{block-size:4px}.date-range--compact[data-astro-cid-mifsqhjz] .dr-track[data-astro-cid-mifsqhjz]{block-size:2px;inset-block-start:1px}.date-range--compact[data-astro-cid-mifsqhjz] .dr-bar[data-astro-cid-mifsqhjz]{block-size:4px;inset-block-start:0}.date-range--none[data-astro-cid-mifsqhjz].date-range--compact{display:block}.tile[data-astro-cid-wcotrxrf]{border:0;border-block-start:1px solid var(--hairline);min-inline-size:0;box-shadow:none;transition:border-color var(--dur-short) var(--ease-standard), box-shadow var(--dur-short) var(--ease-standard), transform var(--dur-short) var(--ease-out-soft);background:0 0;border-radius:0;flex-direction:column;display:flex;position:relative;overflow:hidden}.tile[data-astro-cid-wcotrxrf]:hover,.tile[data-astro-cid-wcotrxrf]:focus-within{border-color:var(--hairline-hover);box-shadow:none;transform:none}.tile-link[data-astro-cid-wcotrxrf]{color:inherit;flex-direction:column;flex:1;text-decoration:none;display:flex}.tile-link[data-astro-cid-wcotrxrf]:focus-visible{outline-offset:-3px}.tile-media[data-astro-cid-wcotrxrf]{aspect-ratio:4/3;background:radial-gradient(120% 120% at 70% 12%, color-mix(in srgb, var(--fam,var(--color-accent)) 22%, transparent), transparent 62%), linear-gradient(180deg, var(--color-surface-sunken), var(--color-surface-1));position:relative;overflow:hidden}.tile-blur[data-astro-cid-wcotrxrf]{background-image:var(--src);filter:blur(18px)saturate(1.1);opacity:.55;background-position:50%;background-size:cover;position:absolute;inset:0;transform:scale(1.08)}.tile-photo[data-astro-cid-wcotrxrf]{z-index:1;object-fit:cover;block-size:100%;inline-size:100%;transition:opacity var(--dur-long) var(--ease-out-soft), transform var(--dur-long) var(--ease-out-soft);display:block;position:relative}.tile-photo[data-astro-cid-wcotrxrf][data-fade-state=pending]{opacity:0}.tile-photo[data-astro-cid-wcotrxrf][data-fade-state=error]{opacity:0;visibility:hidden}.tile-media[data-astro-cid-wcotrxrf]:has(.tile-photo[data-fade-state=error]) .tile-blur[data-astro-cid-wcotrxrf]{opacity:0}.tile[data-astro-cid-wcotrxrf]:hover .tile-photo[data-astro-cid-wcotrxrf]{transform:scale(1.045)}.tile-media[data-astro-cid-wcotrxrf] svg{position:absolute;inset:0}.tile-plate-tag[data-astro-cid-wcotrxrf]{z-index:2;padding-block:2px;padding-inline:var(--space-2);border-radius:var(--radius-pill);background:color-mix(in srgb, var(--color-surface-1) 82%, transparent);border:1px solid var(--color-border-subtle);font-size:var(--text-xs);line-height:var(--leading-xs);color:var(--color-text-secondary);position:absolute;inset-block-end:var(--space-2);inset-inline-start:var(--space-2)}.tile-badge[data-astro-cid-wcotrxrf]{z-index:2;padding-block:2px;padding-inline:var(--space-2);font-size:var(--text-2xs);letter-spacing:var(--tracking-plate);text-transform:uppercase;color:var(--p-starlight-50);background:color-mix(in srgb, var(--color-bg-space) 72%, transparent);border-radius:var(--radius-cut);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);font-weight:600;position:absolute;inset-block-start:var(--space-2);inset-inline-start:var(--space-2)}.tile-badge--lore[data-astro-cid-wcotrxrf]{border:1px solid var(--color-lore);inset-inline-start:auto;inset-inline-end:var(--space-2)}.tile-badge--unesco[data-astro-cid-wcotrxrf]{border:1px solid var(--color-border-control);inset-inline-start:auto;inset-inline-end:var(--space-2)}.tile-badge--ai[data-astro-cid-wcotrxrf]{border:1px solid var(--color-border-control);inset-block-start:auto;inset-block-end:var(--space-2)}.tile-body[data-astro-cid-wcotrxrf]{gap:var(--space-2);padding:var(--space-3) var(--space-4) var(--space-4);display:grid}.tile-name[data-astro-cid-wcotrxrf]{font-family:var(--font-display);font-size:var(--text-lg);letter-spacing:var(--tracking-tight);color:var(--color-text-primary);margin:0;font-weight:600;line-height:1.22}.tile-meta[data-astro-cid-wcotrxrf]{align-items:center;gap:var(--space-1) var(--space-2);font-size:var(--text-xs);color:var(--color-text-secondary);flex-wrap:wrap;margin:0;display:flex}.tile-meta[data-astro-cid-wcotrxrf] .tile-glyph{block-size:1rem;inline-size:1rem;color:var(--fam,var(--color-text-tertiary));flex:none}.tile-type[data-astro-cid-wcotrxrf]{font-weight:600}.tile-place[data-astro-cid-wcotrxrf]{color:var(--color-text-tertiary)}.tile-place[data-astro-cid-wcotrxrf]:before{content:"·";color:var(--color-border-control);margin-inline-end:var(--space-2)}.tile-range[data-astro-cid-wcotrxrf]{margin-block-start:var(--space-1)}.tile-credit[data-astro-cid-wcotrxrf]{padding:0 var(--space-4) var(--space-3);font-size:var(--text-2xs);line-height:var(--leading-xs);color:var(--color-text-tertiary);margin:0}.tile-credit[data-astro-cid-wcotrxrf] a[data-astro-cid-wcotrxrf]{color:inherit;min-block-size:var(--target-min);align-items:center;display:inline-flex}@media (prefers-reduced-motion:reduce){.tile[data-astro-cid-wcotrxrf],.tile-photo[data-astro-cid-wcotrxrf]{transition:none}.tile[data-astro-cid-wcotrxrf]:hover,.tile[data-astro-cid-wcotrxrf]:focus-within,.tile[data-astro-cid-wcotrxrf]:hover .tile-photo[data-astro-cid-wcotrxrf]{transform:none}}
