.relation-card[data-astro-cid-juc3dc3m]{height:100%;color:var(--text-strong);flex-direction:column;text-decoration:none;display:flex}.relation-card__image[data-astro-cid-juc3dc3m]{aspect-ratio:16/10;border-radius:var(--radius-md);background:var(--surface-subtle);overflow:hidden}.relation-card__image[data-astro-cid-juc3dc3m] img{object-fit:cover;width:100%;height:100%;display:block}.relation-card__image--empty[data-astro-cid-juc3dc3m]{color:var(--text-muted);place-items:center;display:grid}.relation-card__body[data-astro-cid-juc3dc3m]{padding-top:var(--space-4);flex-direction:column;flex:1;align-items:start;display:flex}.relation-card[data-astro-cid-juc3dc3m] h3[data-astro-cid-juc3dc3m]{font:var(--weight-semibold) var(--text-md)/1.4 var(--font-ui);overflow-wrap:anywhere;margin:0}.relation-card__intro[data-astro-cid-juc3dc3m]{font:var(--type-body-sm);color:var(--text-body);margin:var(--space-3) 0 var(--space-4);overflow-wrap:anywhere}.relation-card__action[data-astro-cid-juc3dc3m]{align-items:center;gap:var(--space-2);font:var(--type-body-sm);font-weight:var(--weight-semibold);color:var(--text-brand);min-height:44px;margin-top:auto;display:inline-flex}.relation-card--wide[data-astro-cid-juc3dc3m] .relation-card__image[data-astro-cid-juc3dc3m]{aspect-ratio:2}.relation-card--feature[data-astro-cid-juc3dc3m]{gap:var(--space-8);grid-template-columns:minmax(0,1fr) minmax(0,2fr);align-items:center;display:grid}.relation-card--feature[data-astro-cid-juc3dc3m] .relation-card__body[data-astro-cid-juc3dc3m]{max-width:65ch;padding-top:0}@media (width<=767px){.relation-card--feature[data-astro-cid-juc3dc3m]{gap:var(--space-5);grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=599px){.relation-card--feature[data-astro-cid-juc3dc3m]{gap:0;display:flex}.relation-card--feature[data-astro-cid-juc3dc3m] .relation-card__body[data-astro-cid-juc3dc3m]{padding-top:var(--space-4)}.relation-card--wide[data-astro-cid-juc3dc3m] .relation-card__image[data-astro-cid-juc3dc3m]{aspect-ratio:16/10}}a[data-astro-cid-juc3dc3m].relation-card:hover h3[data-astro-cid-juc3dc3m]{color:var(--text-brand);text-underline-offset:4px;text-decoration:underline}.relations[data-astro-cid-vjcifril]{gap:var(--space-10);display:grid}.relations__section[data-astro-cid-vjcifril]{border-top:1px solid var(--border-subtle);padding-top:var(--space-7)}.relations__section[data-astro-cid-vjcifril] h2[data-astro-cid-vjcifril]{font:var(--weight-medium) var(--text-xl)/1.25 var(--font-ui);margin:0 0 var(--space-6);text-wrap:balance}.relations__grid[data-astro-cid-vjcifril]{gap:var(--space-8) var(--space-6);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.relations__grid--pair[data-astro-cid-vjcifril]{grid-template-columns:repeat(2,minmax(0,1fr))}.relations__grid--single[data-astro-cid-vjcifril]{grid-template-columns:minmax(0,1fr)}.relations__grid[data-astro-cid-vjcifril]>li[data-astro-cid-vjcifril]{min-width:0}@media (width<=1023px){.relations__grid[data-astro-cid-vjcifril]{grid-template-columns:repeat(2,minmax(0,1fr))}.relations__grid--single[data-astro-cid-vjcifril]{grid-template-columns:minmax(0,1fr)}}@media (width<=599px){.relations[data-astro-cid-vjcifril]{gap:var(--space-9)}.relations__grid[data-astro-cid-vjcifril]{grid-template-columns:minmax(0,1fr)}}.facts[data-astro-cid-y4jge4lg]{gap:var(--space-4);padding:var(--space-4) var(--space-5);border:1px solid var(--border-subtle);border-radius:var(--radius-lg);background:var(--surface-subtle);color:var(--text-body);display:grid}.facts[data-astro-cid-y4jge4lg] dl[data-astro-cid-y4jge4lg],.facts[data-astro-cid-y4jge4lg] dd[data-astro-cid-y4jge4lg]{margin:0}.facts__stats[data-astro-cid-y4jge4lg]{gap:var(--space-3) var(--space-7);padding-bottom:var(--space-4);border-bottom:1px solid var(--border-subtle);flex-wrap:wrap;display:flex}.facts__stats[data-astro-cid-y4jge4lg]:last-child{border-bottom:0;padding-bottom:0}.facts__stat[data-astro-cid-y4jge4lg]{align-items:center;gap:var(--space-2);color:var(--text-brand);display:flex}.facts__stat[data-astro-cid-y4jge4lg] dt[data-astro-cid-y4jge4lg]{font:var(--type-caption);color:var(--text-muted)}.facts__stat[data-astro-cid-y4jge4lg] dd[data-astro-cid-y4jge4lg]{align-items:center;gap:var(--space-2);font:var(--weight-semibold) var(--text-md)/1.3 var(--font-ui);color:var(--text-strong);display:flex}.facts__gauge[data-astro-cid-y4jge4lg]{gap:3px;display:inline-flex}.facts__gauge[data-astro-cid-y4jge4lg] span[data-astro-cid-y4jge4lg]{background:var(--border-subtle);border-radius:3px;width:14px;height:5px}.facts__gauge[data-astro-cid-y4jge4lg] span[data-astro-cid-y4jge4lg].is-on{background:var(--status-warning)}.facts__rows[data-astro-cid-y4jge4lg]{gap:var(--space-3) var(--space-6);grid-template-columns:repeat(auto-fill,minmax(230px,1fr));display:grid}.facts__row[data-astro-cid-y4jge4lg]{align-items:flex-start;gap:var(--space-2);min-width:0;color:var(--text-brand);display:flex}.facts__row[data-astro-cid-y4jge4lg] .ds-icon{flex:none;margin-top:3px}.facts__row[data-astro-cid-y4jge4lg]>div[data-astro-cid-y4jge4lg]{flex:1;min-width:0}.facts__row[data-astro-cid-y4jge4lg] dt[data-astro-cid-y4jge4lg]{font:var(--type-caption);color:var(--text-muted)}.facts__row[data-astro-cid-y4jge4lg] dd[data-astro-cid-y4jge4lg]{font:var(--weight-medium) var(--text-sm)/1.45 var(--font-ui);color:var(--text-strong);overflow-wrap:anywhere}.facts__row[data-astro-cid-y4jge4lg] a[data-astro-cid-y4jge4lg]{color:var(--text-brand);text-underline-offset:3px}.facts__actions[data-astro-cid-y4jge4lg]{gap:var(--space-2);flex-wrap:wrap;display:flex}.facts__actions[data-astro-cid-y4jge4lg] .ds-btn{min-height:44px}.facts__body[data-astro-cid-y4jge4lg]{display:contents}.facts--emblem[data-astro-cid-y4jge4lg]{align-items:center;column-gap:var(--space-5);grid-template-columns:auto minmax(0,1fr)}.facts--emblem[data-astro-cid-y4jge4lg] .facts__body[data-astro-cid-y4jge4lg]{gap:var(--space-4);display:grid}.facts__emblem[data-astro-cid-y4jge4lg]{width:64px;padding:var(--space-1);border-radius:var(--radius-md);background:var(--white);margin:0}.facts__emblem[data-astro-cid-y4jge4lg] img{width:100%;height:auto;display:block}.facts__foreign[data-astro-cid-y4jge4lg]{font-style:italic}.facts__taxa[data-astro-cid-y4jge4lg]{margin:var(--space-1) 0 0;padding:0 0 0 var(--space-3);border-left:2px solid var(--green-300);gap:var(--space-1);list-style:none;display:grid}.facts__rank[data-astro-cid-y4jge4lg]{min-width:64px;font:var(--type-caption);color:var(--text-muted);display:inline-block}.facts__scale[data-astro-cid-y4jge4lg]{gap:var(--space-2);margin-top:var(--space-2);display:grid}.facts__scale[data-astro-cid-y4jge4lg] ol[data-astro-cid-y4jge4lg]{grid-template-columns:repeat(5,minmax(0,1fr));gap:2px;margin:0;padding:0;list-style:none;display:grid}.facts__scale[data-astro-cid-y4jge4lg] li[data-astro-cid-y4jge4lg]{font:var(--weight-medium) var(--text-2xs)/1 var(--font-ui);letter-spacing:var(--tracking-label);color:var(--text-muted);justify-items:center;gap:6px;display:grid}.facts__bar[data-astro-cid-y4jge4lg]{background:var(--level);opacity:.28;width:100%;height:6px;margin-top:3px}.facts__scale[data-astro-cid-y4jge4lg] li[data-astro-cid-y4jge4lg]:first-child .facts__bar[data-astro-cid-y4jge4lg]{border-radius:3px 0 0 3px}.facts__scale[data-astro-cid-y4jge4lg] li[data-astro-cid-y4jge4lg]:last-child .facts__bar[data-astro-cid-y4jge4lg]{border-radius:0 3px 3px 0}.facts__scale[data-astro-cid-y4jge4lg] li[data-astro-cid-y4jge4lg][aria-current]{color:var(--text-strong);font-weight:var(--weight-bold)}.facts__scale[data-astro-cid-y4jge4lg] li[data-astro-cid-y4jge4lg][aria-current] .facts__bar[data-astro-cid-y4jge4lg]{opacity:1;border-radius:3px;height:12px;margin-top:0}.facts__scale[data-astro-cid-y4jge4lg] li[data-astro-cid-y4jge4lg][data-code=LC]{--level:var(--theme-natura-ink)}.facts__scale[data-astro-cid-y4jge4lg] li[data-astro-cid-y4jge4lg][data-code=NT]{--level:#7a5c00}.facts__scale[data-astro-cid-y4jge4lg] li[data-astro-cid-y4jge4lg][data-code=VU]{--level:var(--theme-sapori-ink)}.facts__scale[data-astro-cid-y4jge4lg] li[data-astro-cid-y4jge4lg][data-code=EN]{--level:var(--status-danger)}.facts__scale[data-astro-cid-y4jge4lg] li[data-astro-cid-y4jge4lg][data-code=CR]{--level:#7f1d1d}.facts__scale[data-astro-cid-y4jge4lg] li[data-astro-cid-y4jge4lg]{align-content:end}.facts__scale-ends[data-astro-cid-y4jge4lg]{font:var(--type-caption);color:var(--text-muted);justify-content:space-between;display:flex}.facts__scale-value[data-astro-cid-y4jge4lg]{font:var(--weight-semibold) var(--text-base)/1.4 var(--font-ui);color:var(--text-strong)}.facts__periods[data-astro-cid-y4jge4lg]{gap:var(--space-2);margin-top:var(--space-2);display:grid}.facts__periods[data-astro-cid-y4jge4lg] ol[data-astro-cid-y4jge4lg]{border-radius:var(--radius-sm);margin:0;padding:0;list-style:none;display:grid;overflow:hidden}.facts__periods[data-astro-cid-y4jge4lg] li[data-astro-cid-y4jge4lg]{justify-content:space-between;align-items:center;gap:var(--space-3);min-height:34px;padding:0 var(--space-3);background:var(--stratum);font:var(--weight-regular) var(--text-sm)/1.3 var(--font-ui);color:var(--text-body);display:flex}.facts__periods[data-astro-cid-y4jge4lg] li[data-astro-cid-y4jge4lg]+li[data-astro-cid-y4jge4lg]{box-shadow:inset 0 1px #503c281f}.facts__periods[data-astro-cid-y4jge4lg] li[data-astro-cid-y4jge4lg]:first-child{--stratum:#f3eee6}.facts__periods[data-astro-cid-y4jge4lg] li[data-astro-cid-y4jge4lg]:nth-child(2){--stratum:#eee6da}.facts__periods[data-astro-cid-y4jge4lg] li[data-astro-cid-y4jge4lg]:nth-child(3){--stratum:#e8ddce}.facts__periods[data-astro-cid-y4jge4lg] li[data-astro-cid-y4jge4lg]:nth-child(4){--stratum:#e2d5c3}.facts__periods[data-astro-cid-y4jge4lg] li[data-astro-cid-y4jge4lg][aria-current]{min-height:44px;color:var(--white);font-weight:var(--weight-bold);background:#8a3b2e}.facts__range[data-astro-cid-y4jge4lg]{font:var(--type-caption);font-variant-numeric:tabular-nums;text-align:right}.facts__periods[data-astro-cid-y4jge4lg] li[data-astro-cid-y4jge4lg][aria-current] .facts__range[data-astro-cid-y4jge4lg]{font-weight:var(--weight-medium)}.facts__periods-note[data-astro-cid-y4jge4lg]{font:var(--type-caption);color:var(--text-muted)}.facts--side[data-astro-cid-y4jge4lg]{gap:var(--space-5);padding:var(--space-6)}.facts__title[data-astro-cid-y4jge4lg]{font:var(--type-eyebrow);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--text-brand);margin:0}.facts--side[data-astro-cid-y4jge4lg] .facts__rows[data-astro-cid-y4jge4lg]{gap:var(--space-5);grid-template-columns:minmax(0,1fr)}.facts--side[data-astro-cid-y4jge4lg] .facts__row[data-astro-cid-y4jge4lg] .ds-icon{display:none}.facts--side[data-astro-cid-y4jge4lg] .facts__row[data-astro-cid-y4jge4lg] dt[data-astro-cid-y4jge4lg]{margin-bottom:2px}.facts--side[data-astro-cid-y4jge4lg] .facts__row[data-astro-cid-y4jge4lg] dd[data-astro-cid-y4jge4lg]{font-size:var(--text-base)}.facts--side[data-astro-cid-y4jge4lg] .facts__foreign[data-astro-cid-y4jge4lg]{font-size:var(--text-lg);line-height:1.3}.facts--side[data-astro-cid-y4jge4lg] .facts__actions[data-astro-cid-y4jge4lg]{flex-direction:column;align-items:stretch}.facts__more[data-astro-cid-y4jge4lg]{align-items:center;gap:var(--space-2);min-height:44px;padding-top:var(--space-3);border-top:1px solid var(--border-subtle);font:var(--weight-semibold) var(--text-sm)/1.3 var(--font-ui);color:var(--text-brand);text-decoration:none;display:inline-flex}.facts__more[data-astro-cid-y4jge4lg]:hover{text-underline-offset:4px;text-decoration:underline}.story[data-astro-cid-nzssbaar]{overflow-wrap:anywhere;min-width:0}.story[data-astro-cid-nzssbaar] .prose p{margin-bottom:var(--space-5);text-align:justify;-webkit-hyphens:auto;hyphens:auto;line-height:1.8}.story[data-astro-cid-nzssbaar] .prose>:first-child{margin-top:0}.story[data-astro-cid-nzssbaar] .prose>:last-child{margin-bottom:0}.story[data-astro-cid-nzssbaar] .prose+.prose{margin-top:var(--space-5)}.story[data-astro-cid-nzssbaar] img,.story[data-astro-cid-nzssbaar] iframe,.story[data-astro-cid-nzssbaar] table{max-width:100%}.story[data-astro-cid-nzssbaar] [data-story-hidden]{display:none}.story__toggle[data-astro-cid-nzssbaar]{align-items:center;gap:var(--space-2);min-height:44px;margin-top:var(--space-5);padding:0 var(--space-5);border:1px solid var(--border-strong);border-radius:var(--radius-md);background:var(--surface-card);color:var(--text-brand);font:var(--weight-semibold) var(--text-sm)/1 var(--font-ui);cursor:pointer;display:inline-flex}.story__toggle[data-astro-cid-nzssbaar][hidden]{display:none}.story__toggle[data-astro-cid-nzssbaar][aria-expanded=true] svg[data-astro-cid-nzssbaar]{transform:rotate(180deg)}.elev[data-astro-cid-antk4gnn]{gap:var(--space-3);color:var(--text-body);display:grid;container-type:inline-size}.elev__head[data-astro-cid-antk4gnn]{justify-content:space-between;align-items:baseline;gap:var(--space-2) var(--space-6);flex-wrap:wrap;display:flex}.elev__title[data-astro-cid-antk4gnn]{font:var(--type-h4);color:var(--text-strong);margin:0}.elev__stats[data-astro-cid-antk4gnn]{gap:var(--space-1-5) var(--space-5);font:var(--type-body-sm);flex-wrap:wrap;margin:0;display:flex}.elev__stats[data-astro-cid-antk4gnn]>div[data-astro-cid-antk4gnn]{align-items:center;gap:var(--space-1-5);color:var(--text-brand);display:flex}.elev__stats[data-astro-cid-antk4gnn] dt[data-astro-cid-antk4gnn]{color:var(--text-muted)}.elev__stats[data-astro-cid-antk4gnn] dd[data-astro-cid-antk4gnn]{font-weight:var(--weight-semibold);color:var(--text-strong);white-space:nowrap;margin:0}.elev__chart[data-astro-cid-antk4gnn]{gap:var(--space-1-5) var(--space-2);grid-template-columns:52px minmax(0,1fr);display:grid}.elev__y[data-astro-cid-antk4gnn],.elev__plot[data-astro-cid-antk4gnn]{height:180px;position:relative}.elev__y[data-astro-cid-antk4gnn] span[data-astro-cid-antk4gnn]{font:var(--type-caption);color:var(--text-muted);white-space:nowrap;position:absolute;right:0;transform:translateY(-50%)}.elev__plot[data-astro-cid-antk4gnn]{cursor:crosshair;touch-action:pan-y;border-radius:var(--radius-sm)}.elev__plot[data-astro-cid-antk4gnn]:focus-visible{outline:2px solid var(--border-brand);outline-offset:4px}.elev__plot[data-astro-cid-antk4gnn] svg[data-astro-cid-antk4gnn]{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.elev__grid[data-astro-cid-antk4gnn]{fill:none;stroke:var(--border-subtle);stroke-width:1px}.elev__area[data-astro-cid-antk4gnn]{fill:var(--green-200)}.elev__line[data-astro-cid-antk4gnn]{fill:none;stroke:var(--green-800);stroke-width:2px;stroke-linejoin:round}.elev__x[data-astro-cid-antk4gnn]{height:18px;position:relative}.elev__x[data-astro-cid-antk4gnn] span[data-astro-cid-antk4gnn]{font:var(--type-caption);color:var(--text-muted);white-space:nowrap;position:absolute;top:0;transform:translate(-50%)}.elev__x[data-astro-cid-antk4gnn] span[data-astro-cid-antk4gnn].is-first{transform:none}.elev__x[data-astro-cid-antk4gnn] span[data-astro-cid-antk4gnn].is-last{transform:translate(-100%)}@container (width<=480px){.elev[data-astro-cid-antk4gnn]:not(.elev--compact) .elev__x[data-astro-cid-antk4gnn] span[data-astro-cid-antk4gnn]:nth-child(2n):not(.is-last){display:none}}.elev__cursor[data-astro-cid-antk4gnn]{border-left:1px dashed var(--ink-900);pointer-events:none;width:0;position:absolute;top:0;bottom:0}.elev__dot[data-astro-cid-antk4gnn]{border-radius:var(--radius-pill);background:var(--white);border:4px solid var(--status-warning);pointer-events:none;width:14px;height:14px;position:absolute;transform:translate(-50%,-50%)}.elev__tip[data-astro-cid-antk4gnn]{padding:var(--space-1) var(--space-2);border-radius:var(--radius-sm);background:var(--ink-900);color:var(--white);font:var(--weight-semibold) var(--text-2xs)/1.4 var(--font-ui);white-space:nowrap;pointer-events:none;position:absolute;top:2px;transform:translate(-50%)}.elev__tip[data-astro-cid-antk4gnn].is-start{transform:translate(6px)}.elev__tip[data-astro-cid-antk4gnn].is-end{transform:translate(calc(-100% - 6px))}.elev[data-astro-cid-antk4gnn] [data-astro-cid-antk4gnn][hidden]{display:none}.elev--compact[data-astro-cid-antk4gnn] .elev__head[data-astro-cid-antk4gnn]{gap:var(--space-2);display:grid}.elev--compact[data-astro-cid-antk4gnn] .elev__title[data-astro-cid-antk4gnn]{font:var(--weight-semibold) var(--text-sm)/1.35 var(--font-ui)}.elev--compact[data-astro-cid-antk4gnn] .elev__stats[data-astro-cid-antk4gnn]{gap:var(--space-1) var(--space-3);font:var(--type-caption);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.elev--compact[data-astro-cid-antk4gnn] .elev__chart[data-astro-cid-antk4gnn]{grid-template-columns:40px minmax(0,1fr)}.elev--compact[data-astro-cid-antk4gnn] .elev__y[data-astro-cid-antk4gnn],.elev--compact[data-astro-cid-antk4gnn] .elev__plot[data-astro-cid-antk4gnn]{height:100px}.place-map[data-astro-cid-kwb57iot]{gap:var(--space-3);min-width:0;display:grid}.place-map--track[data-astro-cid-kwb57iot]{gap:var(--space-5)}.place-map__title[data-astro-cid-kwb57iot]{font:var(--weight-medium) var(--text-lg)/1.3 var(--font-ui);color:var(--text-strong);margin:0}.place-map__frame[data-astro-cid-kwb57iot]{border-radius:var(--radius-lg);border:var(--border-w-hairline) solid var(--border-subtle);box-shadow:var(--shadow-card);background:var(--surface-subtle);position:relative;overflow:hidden}.place-map__map--mini[data-astro-cid-kwb57iot]{aspect-ratio:4/3;width:100%}.place-map__map--track[data-astro-cid-kwb57iot]{width:100%;height:clamp(320px,45vw,480px)}.place-map__open[data-astro-cid-kwb57iot]{z-index:500;cursor:zoom-in;background:0 0;border:0;width:100%;height:100%;padding:0;position:absolute;inset:0}.place-map__open-chip[data-astro-cid-kwb57iot]{top:var(--space-3);right:var(--space-3);border-radius:var(--radius-sm);background:var(--surface-card);width:44px;height:44px;color:var(--text-brand);box-shadow:var(--shadow-sm);place-items:center;display:grid;position:absolute}.place-map__open[data-astro-cid-kwb57iot]:focus-visible{box-shadow:inset 0 0 0 3px var(--border-brand);outline:none}.place-map__note[data-astro-cid-kwb57iot]{margin:var(--space-1) 0 0;font:var(--type-caption);color:var(--text-muted)}.place-map__list[data-astro-cid-kwb57iot],.place-map__picks[data-astro-cid-kwb57iot]{margin:0;padding:0;list-style:none}.place-map__list[data-astro-cid-kwb57iot] li[data-astro-cid-kwb57iot]{border-bottom:1px solid var(--border-subtle)}.place-map__list[data-astro-cid-kwb57iot] a[data-astro-cid-kwb57iot],.place-map__picks[data-astro-cid-kwb57iot] button[data-astro-cid-kwb57iot]{align-items:center;gap:var(--space-3);width:100%;min-height:60px;padding:var(--space-2) 0;color:inherit;text-align:left;font:inherit;text-decoration:none;display:flex}.place-map__list[data-astro-cid-kwb57iot] a[data-astro-cid-kwb57iot]:hover strong[data-astro-cid-kwb57iot]{color:var(--text-brand);text-underline-offset:3px;text-decoration:underline}.place-map__num[data-astro-cid-kwb57iot]{border-radius:var(--radius-pill);width:22px;height:22px;color:var(--white);font:var(--weight-bold) 11px/1 var(--font-ui);flex:none;place-items:center;display:grid}.place-map__text[data-astro-cid-kwb57iot]{flex:1;gap:1px;min-width:0;display:grid}.place-map__text[data-astro-cid-kwb57iot] strong[data-astro-cid-kwb57iot]{font:var(--weight-semibold) var(--text-sm)/1.3 var(--font-ui);color:var(--text-strong)}.place-map__text[data-astro-cid-kwb57iot] span[data-astro-cid-kwb57iot]{font:var(--type-caption);color:var(--text-muted)}.place-map__dist[data-astro-cid-kwb57iot]{font:var(--weight-semibold) var(--text-xs)/1 var(--font-ui);color:var(--text-brand);white-space:nowrap;flex:none}.place-map__list[data-astro-cid-kwb57iot] .ds-icon{color:var(--text-muted);flex:none}.place-map__more[data-astro-cid-kwb57iot]{justify-content:space-between;align-items:center;gap:var(--space-2);width:100%;min-height:48px;margin-top:var(--space-3);padding:0 var(--space-4);border:1px solid var(--border-subtle);border-radius:var(--radius-md);background:var(--surface-card);color:var(--text-brand);font:var(--weight-semibold) var(--text-sm)/1 var(--font-ui);cursor:pointer;display:flex}.place-map__more[data-astro-cid-kwb57iot][aria-expanded=true] .ds-icon{transform:rotate(180deg)}.place-map__dialog[data-astro-cid-kwb57iot]{border-radius:var(--radius-xl);width:min(1440px,100vw - 48px);max-width:none;height:min(920px,100dvh - 48px);max-height:none;box-shadow:var(--shadow-lg);color:var(--text-body);border:0;padding:0}.place-map__dialog[data-astro-cid-kwb57iot][open]{flex-direction:column;display:flex}.place-map__dialog[data-astro-cid-kwb57iot]::backdrop{background:rgb(var(--scrim-rgb) / .72)}.place-map__dialog-head[data-astro-cid-kwb57iot]{justify-content:space-between;align-items:center;gap:var(--space-4);padding:var(--space-3) var(--space-4) var(--space-3) var(--space-6);border-bottom:1px solid var(--border-subtle);display:flex}.place-map__dialog-head[data-astro-cid-kwb57iot] h2[data-astro-cid-kwb57iot]{font:var(--weight-semibold) var(--text-lg)/1.3 var(--font-ui);color:var(--text-strong);margin:0}.place-map__dialog-head[data-astro-cid-kwb57iot] p[data-astro-cid-kwb57iot]{font:var(--type-caption);color:var(--text-muted);margin:2px 0 0}.place-map__close[data-astro-cid-kwb57iot]{border:1px solid var(--border-subtle);border-radius:var(--radius-md);background:var(--surface-card);width:44px;height:44px;color:var(--text-strong);cursor:pointer;flex:none;place-items:center;display:grid}.place-map__dialog-body[data-astro-cid-kwb57iot]{flex-wrap:wrap;flex:1;min-height:0;display:flex;overflow:auto}.place-map__dialog-main[data-astro-cid-kwb57iot]{gap:var(--space-4);min-width:0;padding:var(--space-4);flex-direction:column;flex:999 560px;display:flex}.place-map__map--big[data-astro-cid-kwb57iot]{border-radius:var(--radius-md);border:1px solid var(--border-subtle);flex:1;min-height:380px}.place-map__dialog-side[data-astro-cid-kwb57iot]{min-width:0;max-height:100%;padding:var(--space-4);border-left:1px solid var(--border-subtle);flex:300px;overflow:auto}.place-map__dialog-side[data-astro-cid-kwb57iot] h3[data-astro-cid-kwb57iot]{margin:0 0 var(--space-2);font:var(--weight-semibold) var(--text-sm)/1.4 var(--font-ui);color:var(--text-strong)}.place-map__picks[data-astro-cid-kwb57iot] button[data-astro-cid-kwb57iot]{min-height:52px;padding:var(--space-1-5) var(--space-2);border-radius:var(--radius-md);cursor:pointer;background:0 0;border:0}.place-map__picks[data-astro-cid-kwb57iot] button[data-astro-cid-kwb57iot]:hover,.place-map__picks[data-astro-cid-kwb57iot] button[data-astro-cid-kwb57iot][aria-pressed=true]{background:var(--surface-subtle)}.place-map[data-astro-cid-kwb57iot] .place-map__marker span{box-sizing:border-box;border:2px solid var(--white);border-radius:var(--radius-pill);width:100%;height:100%;color:var(--white);font:var(--weight-bold) 11px/1 var(--font-ui);place-items:center;display:grid;box-shadow:0 1px 4px #00000059}.place-map__map--mini[data-astro-cid-kwb57iot] .place-map__marker span{font-size:10px}.place-map[data-astro-cid-kwb57iot] .place-map__end{box-sizing:border-box;border:3px solid var(--white);border-radius:var(--radius-pill);background:var(--ink-900);box-shadow:0 1px 4px #0006}.place-map[data-astro-cid-kwb57iot] .place-map__end--finish{border-radius:4px}.place-map[data-astro-cid-kwb57iot] .place-map__hover{box-sizing:border-box;border:4px solid var(--status-warning);border-radius:var(--radius-pill);background:var(--white);box-shadow:0 1px 6px #00000073}.place-map[data-astro-cid-kwb57iot] .place-map__pin{color:var(--status-warning);filter:drop-shadow(0 3px 4px rgb(var(--scrim-rgb) / .3))}.place-map[data-astro-cid-kwb57iot] .place-map__pin svg{width:30px;height:38px;display:block}.place-map[data-astro-cid-kwb57iot] .place-map__label{border-radius:var(--radius-sm);padding:var(--space-1) var(--space-2);background:var(--ink-900);color:var(--white);box-shadow:var(--shadow-sm);font:var(--weight-semibold) var(--text-2xs)/1.4 var(--font-ui);border:0}.place-map[data-astro-cid-kwb57iot] .place-map__label:before{display:none}.place-map[data-astro-cid-kwb57iot] .leaflet-popup-content{font:var(--type-body-sm);margin:var(--space-3) var(--space-4)}.place-map[data-astro-cid-kwb57iot] .leaflet-popup-content a{color:var(--text-brand);font-weight:var(--weight-semibold)}@media (width<=767px){.place-map__dialog[data-astro-cid-kwb57iot]{border-radius:0;width:100vw;height:100dvh}.place-map__dialog-main[data-astro-cid-kwb57iot]{padding:var(--space-3)}.place-map__map--big[data-astro-cid-kwb57iot]{flex:none;height:56dvh;min-height:0}.place-map__dialog-side[data-astro-cid-kwb57iot]{border-left:0;border-top:1px solid var(--border-subtle);max-height:none}}.vt-portal[data-astro-cid-5nfyh64o]{backdrop-filter:blur(10px);color:#fff;background:#fffffc24;border:1px solid #ffffff80;border-radius:999px;align-items:center;gap:14px;margin-top:18px;padding:8px 22px 8px 8px;text-decoration:none;transition:background-color .25s,transform .25s;display:inline-flex}.vt-portal[data-astro-cid-5nfyh64o]:hover{background:#fffffc42;transform:translateY(-2px)}.vt-portal[data-astro-cid-5nfyh64o]:focus-visible{outline:3px solid var(--green-400);outline-offset:3px}.vt-portal__lens[data-astro-cid-5nfyh64o]{border:3px solid var(--portal-card);width:58px;height:58px;box-shadow:0 0 0 2px var(--portal-forest), 0 0 0 8px #fffffc2e;background:var(--portal-forest);border-radius:50%;flex:none;position:relative;overflow:hidden}.vt-portal__lens[data-astro-cid-5nfyh64o] img[data-astro-cid-5nfyh64o]{object-fit:cover;width:100%;height:100%;transform:scale(1.4)}.vt-portal__lens[data-astro-cid-5nfyh64o]>span[data-astro-cid-5nfyh64o]{text-align:center;font:700 9px/1 var(--font-ui);letter-spacing:.08em;text-shadow:0 1px 3px #000000b3;position:absolute;inset:auto 0 6px}.vt-portal__text[data-astro-cid-5nfyh64o]{gap:3px;display:grid}.vt-portal__text[data-astro-cid-5nfyh64o] strong[data-astro-cid-5nfyh64o]{font:600 15px/1.2 var(--font-ui)}@media (prefers-reduced-motion:reduce){.vt-portal[data-astro-cid-5nfyh64o]{transition:none}}.person-hero[data-astro-cid-rdqahqwh] .ds-hero{min-height:clamp(280px,28vw,400px)}.detail[data-astro-cid-rdqahqwh]{padding-bottom:var(--space-11)}.detail[data-astro-cid-rdqahqwh] [id]{scroll-margin-top:104px}.detail__breadcrumb[data-astro-cid-rdqahqwh]{padding-block:var(--space-5)}.detail__badges[data-astro-cid-rdqahqwh]{gap:var(--space-2);flex-wrap:wrap;display:flex}.detail[data-astro-cid-rdqahqwh] .detail__closed{margin-bottom:var(--space-4)}.detail[data-astro-cid-rdqahqwh] .detail__closed a{color:inherit;font-weight:var(--weight-semibold);text-underline-offset:3px;text-decoration:underline}.detail__layout[data-astro-cid-rdqahqwh]{grid-template-columns:minmax(0,1fr) 340px;grid-template-rows:var(--detail-rows);grid-template-areas:var(--detail-areas);gap:var(--space-9);padding-top:var(--space-4);align-items:start;display:grid}.detail__layout--single[data-astro-cid-rdqahqwh]{grid-template-columns:minmax(0,760px)}.detail__main[data-astro-cid-rdqahqwh]{gap:var(--space-6);grid-area:main;min-width:0;display:grid}.detail__main[data-astro-cid-rdqahqwh] .story{max-width:78ch}.detail__side[data-astro-cid-rdqahqwh]{gap:var(--space-6);grid-area:side;min-width:0;display:grid}.detail__gallery[data-astro-cid-rdqahqwh]{grid-area:gallery;min-width:0}.detail__nav[data-astro-cid-rdqahqwh]{gap:var(--space-2) var(--space-5);border-block:1px solid var(--border-subtle);padding-block:var(--space-2);flex-wrap:wrap;display:flex}.detail__nav[data-astro-cid-rdqahqwh] a[data-astro-cid-rdqahqwh]{align-items:center;gap:var(--space-2);min-height:44px;color:var(--text-brand);font:var(--type-body-sm);font-weight:var(--weight-semibold);text-decoration:none;display:inline-flex}.detail__nav[data-astro-cid-rdqahqwh] a[data-astro-cid-rdqahqwh]:hover{text-underline-offset:4px;text-decoration:underline}.detail__nav[data-astro-cid-rdqahqwh] span[data-astro-cid-rdqahqwh]{color:var(--text-muted);font-variant-numeric:tabular-nums}.detail__profile[data-astro-cid-rdqahqwh]{border-radius:var(--radius-md);background:var(--surface-subtle);width:100%;max-width:340px;overflow:hidden}.detail__portrait[data-astro-cid-rdqahqwh]{width:100%;margin:0}.detail__portrait[data-astro-cid-rdqahqwh] img{width:100%;height:auto;display:block}.detail__biography[data-astro-cid-rdqahqwh]{padding:var(--space-5);font:var(--type-body-sm);color:var(--text-body);overflow-wrap:anywhere}.detail__biography[data-astro-cid-rdqahqwh] h2[data-astro-cid-rdqahqwh]{font:var(--weight-semibold) var(--text-sm)/1.4 var(--font-ui);color:var(--text-strong);margin:0 0 var(--space-3)}.detail__biography[data-astro-cid-rdqahqwh] p{margin:0;line-height:1.8}.detail__section[data-astro-cid-rdqahqwh]{margin-top:var(--space-10)}.detail__return[data-astro-cid-rdqahqwh]{margin-top:var(--space-9);padding-top:var(--space-5);border-top:1px solid var(--border-subtle)}.detail__return[data-astro-cid-rdqahqwh] a[data-astro-cid-rdqahqwh]{align-items:center;gap:var(--space-3);min-height:44px;color:var(--text-brand);font:var(--type-body-sm);text-underline-offset:4px;display:inline-flex}.detail__section[data-astro-cid-rdqahqwh] .ds-section-title{font:var(--weight-medium) var(--text-xl)/1.25 var(--font-ui);margin:0 0 var(--space-5)}.detail__gallery[data-astro-cid-rdqahqwh] .ds-section-title{font:var(--weight-medium) var(--text-lg)/1.3 var(--font-ui);margin:0 0 var(--space-4)}.detail__visit[data-astro-cid-rdqahqwh]{justify-content:space-between;align-items:center;gap:var(--space-6);padding:var(--space-6);background:var(--surface-subtle);border-radius:var(--radius-md);flex-wrap:wrap;display:flex}.detail__visit[data-astro-cid-rdqahqwh] h2[data-astro-cid-rdqahqwh]{font:var(--weight-semibold) var(--text-md)/1.3 var(--font-ui);margin:0 0 var(--space-2)}.detail__visit[data-astro-cid-rdqahqwh] p[data-astro-cid-rdqahqwh]{font:var(--type-body-sm);color:var(--text-muted);margin:0}.detail__visit-links[data-astro-cid-rdqahqwh]{gap:var(--space-3);flex-wrap:wrap;display:flex}@media (width<=1023px){.detail__layout[data-astro-cid-rdqahqwh]{grid-template-rows:auto;grid-template-columns:minmax(0,1fr);grid-template-areas:var(--detail-areas-narrow);gap:var(--space-8)}.detail__main[data-astro-cid-rdqahqwh] .story{max-width:none}.detail__side[data-astro-cid-rdqahqwh]{max-width:640px}}@media (width<=767px){.detail__section[data-astro-cid-rdqahqwh]{margin-top:var(--space-9)}.detail__breadcrumb[data-astro-cid-rdqahqwh]{padding-block:var(--space-4)}}
