.family-explore--compact[data-astro-cid-zjublsgr] .family-explore__item[data-astro-cid-zjublsgr]{grid-template-columns:minmax(0,1fr);padding-block:10px}.family-explore[data-astro-cid-zjublsgr]{flex-shrink:0;position:relative}.family-explore[data-astro-cid-zjublsgr]>summary[data-astro-cid-zjublsgr]{box-sizing:border-box;min-height:44px;color:var(--foreground);letter-spacing:.02em;white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:4px;align-items:center;gap:7px;padding:8px;font:500 14px/1.4 Space Grotesk,Inter,system-ui,sans-serif;list-style:none;transition:color .16s,background .16s;display:inline-flex}.family-explore[data-astro-cid-zjublsgr]>summary[data-astro-cid-zjublsgr]::-webkit-details-marker{display:none}.family-explore[data-astro-cid-zjublsgr]>summary[data-astro-cid-zjublsgr]::marker{content:""}.family-explore[data-astro-cid-zjublsgr]>summary[data-astro-cid-zjublsgr]:hover{color:var(--gold);background:var(--gold-glow,transparent)}.family-explore[data-astro-cid-zjublsgr]>summary[data-astro-cid-zjublsgr]:focus-visible{outline:2px solid var(--gold);outline-offset:3px}.family-explore__glyph[data-astro-cid-zjublsgr]{width:17px;height:17px;color:var(--gold);flex-shrink:0;display:none}.family-explore__caret[data-astro-cid-zjublsgr]{flex-shrink:0;width:13px;height:13px;transition:transform .18s}.family-explore[data-astro-cid-zjublsgr][open]>summary[data-astro-cid-zjublsgr]{color:var(--gold)}.family-explore[data-astro-cid-zjublsgr][open] .family-explore__caret[data-astro-cid-zjublsgr]{transform:rotate(180deg)}.family-explore__panel[data-astro-cid-zjublsgr]{z-index:120;top:calc(100% + 10px);box-sizing:border-box;background:var(--background);border:1px solid var(--border-strong);width:max-content;max-width:min(840px,100vw - 32px);box-shadow:inset 0 0 0 1px var(--surface), var(--shadow-md);border-radius:4px;position:absolute;inset-inline-end:0}.family-explore__grid[data-astro-cid-zjublsgr]{grid-template-columns:repeat(3,minmax(214px,1fr));gap:4px 22px;padding:16px 18px;display:grid}.family-explore__group[data-astro-cid-zjublsgr]{align-content:start;min-width:0;display:grid}.family-explore__heading[data-astro-cid-zjublsgr]{color:var(--gold);letter-spacing:.16em;text-transform:uppercase;align-items:center;gap:5px;margin:0 0 8px;padding:0 8px;font-family:Inter,system-ui,sans-serif;font-size:10px;font-weight:600;line-height:1.6;text-decoration:none;display:flex}.family-explore__heading-arrow[data-astro-cid-zjublsgr]{opacity:0;transition:opacity .14s,transform .14s;transform:translate(-3px)}.family-explore__heading--link[data-astro-cid-zjublsgr]:hover .family-explore__heading-arrow[data-astro-cid-zjublsgr]{opacity:1;transform:translate(0)}.family-explore__heading--link[data-astro-cid-zjublsgr]:focus-visible{outline:2px solid var(--gold);outline-offset:2px}.family-explore__item[data-astro-cid-zjublsgr]{box-sizing:border-box;color:var(--foreground-muted);border-radius:3px;align-items:flex-start;gap:9px;padding:7px 8px;text-decoration:none;transition:color .14s,background .14s;display:flex}.family-explore__icon[data-astro-cid-zjublsgr]{width:17px;height:17px;color:var(--gold);opacity:.75;flex-shrink:0;margin-top:1px;transition:opacity .14s}.family-explore__text[data-astro-cid-zjublsgr]{min-width:0;display:grid}.family-explore__name[data-astro-cid-zjublsgr]{color:var(--foreground);font:500 14px/1.4 Inter,system-ui,sans-serif}.family-explore__blurb[data-astro-cid-zjublsgr]{color:var(--foreground-muted);opacity:.8;font:400 12px/1.45 Inter,system-ui,sans-serif}a[data-astro-cid-zjublsgr].family-explore__item:hover{background:var(--surface-hover,var(--surface))}a[data-astro-cid-zjublsgr].family-explore__item:hover .family-explore__icon[data-astro-cid-zjublsgr]{opacity:1}a[data-astro-cid-zjublsgr].family-explore__item:hover .family-explore__name[data-astro-cid-zjublsgr]{color:var(--gold)}a[data-astro-cid-zjublsgr].family-explore__item:focus-visible{outline:2px solid var(--gold);outline-offset:-2px}.family-explore__item--current[data-astro-cid-zjublsgr]{cursor:default}.family-explore__item--current[data-astro-cid-zjublsgr] .family-explore__icon[data-astro-cid-zjublsgr]{opacity:1}.family-explore__item--current[data-astro-cid-zjublsgr] .family-explore__name[data-astro-cid-zjublsgr]{align-items:center;font-family:Playfair Display,Georgia,serif;font-size:15px;font-weight:600;display:flex}.family-explore__item--current[data-astro-cid-zjublsgr] .family-explore__name[data-astro-cid-zjublsgr]:after{content:"";background:var(--gold);flex-shrink:0;width:5px;height:5px;margin-inline-start:8px}.family-explore__foot[data-astro-cid-zjublsgr]{border-top:1px solid var(--border);background:var(--surface);justify-content:space-between;align-items:center;gap:20px;padding:12px 26px 14px;display:flex}.family-explore__hub[data-astro-cid-zjublsgr]{border-radius:3px;align-items:center;gap:9px;min-width:0;margin-inline:-8px;padding:6px 8px;text-decoration:none;transition:background .14s;display:flex}.family-explore__hub-icon[data-astro-cid-zjublsgr]{width:17px;height:17px;color:var(--gold);opacity:.75;flex-shrink:0;transition:opacity .14s}.family-explore__hub-arrow[data-astro-cid-zjublsgr]{color:var(--gold);opacity:0;margin-inline-start:4px;transition:opacity .14s,transform .14s;transform:translate(-3px)}a[data-astro-cid-zjublsgr].family-explore__hub:hover{background:var(--surface-hover,var(--surface))}a[data-astro-cid-zjublsgr].family-explore__hub:hover .family-explore__hub-icon[data-astro-cid-zjublsgr]{opacity:1}a[data-astro-cid-zjublsgr].family-explore__hub:hover .family-explore__hub-arrow[data-astro-cid-zjublsgr]{opacity:1;transform:translate(0)}.family-explore__hub-name[data-astro-cid-zjublsgr]{color:var(--foreground);font:600 15px/1.3 Playfair Display,Georgia,serif}.family-explore__hub--current[data-astro-cid-zjublsgr]{cursor:default;cursor:default}.family-explore__hub--current[data-astro-cid-zjublsgr] .family-explore__hub-icon[data-astro-cid-zjublsgr]{opacity:1}.family-explore__hub--current[data-astro-cid-zjublsgr] .family-explore__hub-name[data-astro-cid-zjublsgr]{align-items:center;display:flex}.family-explore__hub--current[data-astro-cid-zjublsgr] .family-explore__hub-name[data-astro-cid-zjublsgr]:after{content:"";background:var(--gold);flex-shrink:0;width:5px;height:5px;margin-inline-start:8px}a[data-astro-cid-zjublsgr].family-explore__hub:hover .family-explore__hub-name[data-astro-cid-zjublsgr]{color:var(--gold)}a[data-astro-cid-zjublsgr].family-explore__hub:focus-visible,.family-explore__admin[data-astro-cid-zjublsgr]:focus-visible,.family-explore__pricing[data-astro-cid-zjublsgr]:focus-visible{outline:2px solid var(--gold);outline-offset:3px}.family-explore__actions[data-astro-cid-zjublsgr]{flex-shrink:0;align-items:center;gap:10px;display:flex}.family-explore__admin[data-astro-cid-zjublsgr]{display:none}html[data-hq-admin] .family-explore__admin[data-astro-cid-zjublsgr]{border:1px solid var(--gold);min-height:44px;color:var(--gold);white-space:nowrap;border-radius:4px;align-items:center;gap:7px;padding:8px 12px;font:500 13px/1.35 Inter,system-ui,sans-serif;text-decoration:none;transition:background .14s;display:inline-flex}.family-explore__admin[data-astro-cid-zjublsgr]:hover{background:var(--surface-hover,var(--surface))}.family-explore__admin-icon[data-astro-cid-zjublsgr]{flex-shrink:0;width:15px;height:15px}.family-explore__pricing[data-astro-cid-zjublsgr]{border:1px solid var(--border-strong);min-height:44px;color:var(--foreground);white-space:nowrap;border-radius:4px;flex-shrink:0;align-items:center;gap:6px;padding:8px 14px;font:500 13px/1.35 Inter,system-ui,sans-serif;text-decoration:none;transition:border-color .14s,color .14s;display:inline-flex}.family-explore__pricing[data-astro-cid-zjublsgr]:hover{border-color:var(--gold);color:var(--gold)}[dir=rtl] .family-explore__heading-arrow[data-astro-cid-zjublsgr],[dir=rtl] .family-explore__hub-arrow[data-astro-cid-zjublsgr],[dir=rtl] .family-explore__pricing[data-astro-cid-zjublsgr] span[data-astro-cid-zjublsgr]{transform:scaleX(-1)translate(-3px)}[dir=rtl] .family-explore__heading--link[data-astro-cid-zjublsgr]:hover .family-explore__heading-arrow[data-astro-cid-zjublsgr],[dir=rtl] a[data-astro-cid-zjublsgr].family-explore__hub:hover .family-explore__hub-arrow[data-astro-cid-zjublsgr],[dir=rtl] .family-explore__pricing[data-astro-cid-zjublsgr] span[data-astro-cid-zjublsgr]{transform:scaleX(-1)}@media (width<=1040px){.family-explore[data-astro-cid-zjublsgr]{position:static}.family-explore[data-astro-cid-zjublsgr]>summary[data-astro-cid-zjublsgr]{gap:6px}.family-explore__panel[data-astro-cid-zjublsgr]{top:100%;width:auto;max-width:none;box-shadow:var(--shadow-md);overscroll-behavior:contain;border-inline:0;border-radius:0;max-height:calc(100dvh - 72px);inset-inline:0;overflow-y:auto}.family-explore__grid[data-astro-cid-zjublsgr]{grid-template-columns:1fr 1fr;gap:0 18px;padding:14px clamp(16px,4vw,28px) 16px}.family-explore__blurb[data-astro-cid-zjublsgr]{display:none}.family-explore__item[data-astro-cid-zjublsgr]{align-items:center;min-height:44px;padding-block:5px}.family-explore__heading--link[data-astro-cid-zjublsgr]{min-height:44px;margin-bottom:0}.family-explore__icon[data-astro-cid-zjublsgr]{margin-top:0}.family-explore__group[data-astro-cid-zjublsgr]:first-child{border-bottom:1px solid var(--border);grid-column:1/-1;grid-template-columns:1fr 1fr;column-gap:18px;margin-bottom:8px;padding-bottom:8px}.family-explore__group[data-astro-cid-zjublsgr]:first-child .family-explore__heading[data-astro-cid-zjublsgr]{grid-column:1/-1}.family-explore__foot[data-astro-cid-zjublsgr]{padding:12px clamp(16px,4vw,28px) 16px}.family-explore__hub[data-astro-cid-zjublsgr] .family-explore__blurb[data-astro-cid-zjublsgr]{display:block}}@media (width<=360px){.family-explore[data-astro-cid-zjublsgr]>summary[data-astro-cid-zjublsgr]{gap:5px;padding:8px 9px}.family-explore__label[data-astro-cid-zjublsgr],.family-explore__admin-name[data-astro-cid-zjublsgr]{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.family-explore__glyph[data-astro-cid-zjublsgr]{width:19px;height:19px;display:block}html[data-hq-admin] .family-explore__admin[data-astro-cid-zjublsgr]{padding:8px 10px}}@media (prefers-reduced-motion:reduce){.family-explore[data-astro-cid-zjublsgr]>summary[data-astro-cid-zjublsgr],.family-explore__caret[data-astro-cid-zjublsgr],.family-explore__icon[data-astro-cid-zjublsgr],.family-explore__heading-arrow[data-astro-cid-zjublsgr],.family-explore__item[data-astro-cid-zjublsgr]{transition:none}}:root,:root[data-theme][data-theme],:root[data-theme][data-theme] body.page-shell,:root[data-theme][data-theme] .landing-shell.landing-editorial{--background:#f7f4ed;--surface:#fbfaf6;--surface-elevated:#fbfaf6;--surface-hover:#eeeee3;--foreground:#292b25;--foreground-muted:#51584b;--muted:#656b5e;--border:#dfded3;--border-strong:#738463;--primary:#303a30;--primary-hover:#465241;--primary-foreground:#f7f4ed;--primary-dim:#e8ebdf;--gold:#806340;--gold-light:#705336;--gold-border:#cdbd9f;--gold-dim:#eee8db;--gold-rgb:128, 99, 64;--overlay:#181f1873;--shadow-sm:0 4px 16px #292b250a;--shadow-md:0 12px 32px #292b2512;--shadow-lg:0 20px 48px #292b251a}:root[data-theme=dark][data-theme],:root[data-theme=dark][data-theme] body.page-shell,:root[data-theme=dark][data-theme] .landing-shell.landing-editorial{--background:#0e120e;--surface:#191f19;--surface-elevated:#1f271e;--surface-hover:#1f271e;--foreground:#f1eee4;--foreground-muted:#c4cbba;--muted:#b0b7a7;--border:#2c3429;--border-strong:#738463;--primary:#ccd5be;--primary-hover:#dee5d3;--primary-foreground:#141914;--primary-dim:#2d3828;--gold:#d0b38b;--gold-light:#e2c899;--gold-border:#655b46;--gold-dim:#494332;--gold-rgb:208, 179, 139;--overlay:#0a100aa6;--shadow-sm:0 4px 16px #0000001f;--shadow-md:0 12px 32px #0000002e;--shadow-lg:0 22px 60px #0000003d}:root,:root[data-theme][data-theme],:root[data-theme][data-theme] body.page-shell,:root[data-theme][data-theme] .landing-shell.landing-editorial{--bg:var(--background);--bg-0:var(--background);--bg-nav:var(--background);--fg:var(--foreground);--fg-muted:var(--foreground-muted);--muted-foreground:var(--muted);--muted-dim:var(--muted);--primary-text:var(--primary-foreground);--primary-deep:var(--primary);--cta-green:var(--primary);--gold-dark:var(--gold-light);--gold-dk:var(--gold-light);--bronze:var(--gold);--accent:var(--gold);--accent-dim:var(--gold-dim);--gold-glow:transparent;--primary-glow:transparent;--shadow-glow:none;--glass-bg:var(--surface);--glass-border:var(--border);--selected:var(--primary);--selected-glow:var(--primary-dim);--hero-accent:var(--gold);--portrait-bg:var(--surface-hover);--preview-bg:var(--surface);--panel-glow:var(--primary-dim);--radius-s:4px;--radius-m:8px;--radius-l:12px;--radius-sm:var(--radius-s);--radius-md:var(--radius-m);--radius-lg:var(--radius-l);--r-sm:var(--radius-s);--r-md:var(--radius-m);--r-lg:var(--radius-l);--font-body:var(--font-inter,"Inter"), "Noto Sans Arabic", "Noto Sans Devanagari", "Noto Sans CJK SC", system-ui, sans-serif;--font-display:var(--font-playfair,"Playfair Display"), "Noto Naskh Arabic", "Noto Serif Devanagari", "Noto Serif CJK SC", Georgia, serif;--font-heading:var(--font-display);--font-ui:var(--font-body);--font-label:var(--font-body);--font-ornate:var(--font-display);--hqa-font:var(--font-body);--hqa-heading-font:var(--font-display);--hqa-radius:var(--radius-m);--transition-fast:.18s ease;--transition-base:.25s ease;--landing-bg:var(--background);--landing-surface:var(--surface);--landing-ink:var(--foreground);--landing-copy:var(--foreground-muted);--landing-muted:var(--muted);--landing-faint:var(--muted);--landing-bronze:var(--gold);--landing-bronze-rgb:var(--gold-rgb);--landing-primary:var(--primary);--landing-primary-hover:var(--primary-hover);--landing-primary-text:var(--primary-foreground);--landing-tint:var(--surface-hover);--landing-selected:var(--primary-dim);--landing-border:var(--border);--landing-selected-border:var(--border-strong);--color-background:var(--background);--color-foreground:var(--foreground);--color-card:var(--surface);--color-card-foreground:var(--foreground);--color-popover:var(--surface-elevated);--color-popover-foreground:var(--foreground);--color-border:var(--border);--color-input:var(--border-strong);--color-ring:var(--primary);--color-primary:var(--primary);--color-primary-foreground:var(--primary-foreground);--color-brand:var(--gold);--color-brand-foreground:var(--primary-foreground);--color-secondary:var(--surface-hover);--color-secondary-foreground:var(--foreground);--color-muted:var(--surface-hover);--color-muted-foreground:var(--muted);--color-accent:var(--primary-dim);--color-accent-foreground:var(--foreground);--color-gold:var(--gold);--color-gold-muted:var(--gold-dim)}body .site-nav,body .site-nav button,body .site-nav summary,body .site-nav a:not(.site-nav__wordmark),body .family-explore,body .family-explore button,body .family-explore summary{font-family:var(--font-ui);--hqa-font:var(--font-ui);--hqa-radius:var(--radius-m)}body .site-nav__wordmark{font-family:var(--font-display)}@media (prefers-reduced-motion:reduce){:root[data-theme][data-theme]{--transition-fast:0s;--transition-base:0s}}:root[data-theme] .site-nav__account,:root[data-theme] .family-explore>summary,:root[data-theme] .family-explore__heading{font-family:var(--font-ui);--hqa-font:var(--font-ui);--hqa-radius:var(--radius-m)}:root[data-theme] :is(.site-nav__cta,.site-nav__signin,.family-explore>summary,.editorial-button,.landing-button,.button-primary,.btn-app,.hero-cta,.g-answer,.g-lifeline,.g-confirm-final,.g-confirm-change,.g-modal-btn){border-radius:var(--radius-m)}:root[data-theme] :is(.family-explore__panel,.landing-question,.g-question-box,.g-info-panel){border-radius:var(--radius-l)}@media (width<=1040px){:root[data-theme] .family-explore__panel{border-radius:0}}:root[data-theme] .hq-wiki-modal,:root[data-theme] .hq-wiki-stage iframe{background:var(--background);color:var(--foreground);font-family:var(--font-body)}:root[data-theme] .hq-wiki-bar{background:var(--surface);border-color:var(--border)}:root[data-theme] .hq-wiki-bar h2{font-family:var(--font-display);font-weight:500}:root[data-theme] .hq-wiki-modal button,:root[data-theme] .hq-wiki-bar a{color:var(--foreground);border-color:var(--border-strong);border-radius:var(--radius-m)}:root[data-theme] .hq-wiki-modal :focus-visible{outline-color:var(--primary)}:root[data-theme] .hq-wiki-loading{background:radial-gradient(ellipse at center, color-mix(in srgb, var(--gold) 7%, transparent), transparent 70%), var(--background)}:root[data-theme] .hq-wiki-modal footer{border-color:var(--border)}:root[data-theme] .hq-wiki-modal footer a{color:var(--gold)}:root{color-scheme:light;--font-body:Inter, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--font-heading:"Playfair Display", Georgia, serif;--font-label:var(--font-body);--background:#f7f4ed;--surface:#fbfaf6;--surface-elevated:#fbfaf6;--surface-hover:#eeeee3;--foreground:#292b25;--foreground-muted:#51584b;--muted:#656b5e;--border:#dfded3;--border-strong:#a1ab91;--primary:#303a30;--primary-hover:#465241;--primary-foreground:#f7f4ed;--primary-dim:#e8ebdf;--gold:#806340;--gold-light:#705336;--gold-border:#cdbd9f;--accent-dim:#e7dfcf;--error:#a83e37;--scrim:#181f1873;--rel-lineage:#8b6037;--rel-marriage:#2e7467;--rel-adoptive:#3c7048;--rel-disputed:#9d4938;--rel-succession:#88621e;--gold-soft:#8063401a;--gold-hairline:#80634024;--floating:#fff;--shadow-md:0 12px 32px #303a3017;--shadow-lg:0 22px 60px #303a3024;--nav-h:72px;--nav-pad:24px}:root[data-theme=dark]{color-scheme:dark;--background:#0e120e;--surface:#191f19;--surface-elevated:#1f271e;--surface-hover:#1f271e;--foreground:#f1eee4;--foreground-muted:#c4cbba;--muted:#b0b7a7;--border:#2c3429;--border-strong:#738463;--primary:#ccd5be;--primary-hover:#dee5d3;--primary-foreground:#141914;--primary-dim:#2d3828;--gold:#d0b38b;--gold-light:#e2c899;--gold-border:#655b46;--accent-dim:#494332;--error:#e28279;--scrim:#0a100aa6;--rel-lineage:#d0b38b;--rel-marriage:#8ac6b7;--rel-adoptive:#9ac69b;--rel-disputed:#e29c89;--rel-succession:#d9b76a;--gold-soft:#d0b38b24;--gold-hairline:#d0b38b1a;--floating:#1f271e;--shadow-md:0 12px 32px #0000002e;--shadow-lg:0 22px 60px #0000003d}@media (prefers-color-scheme:dark){:root[data-theme=system]{color-scheme:dark;--background:#0e120e;--surface:#191f19;--surface-elevated:#1f271e;--surface-hover:#1f271e;--foreground:#f1eee4;--foreground-muted:#c4cbba;--muted:#b0b7a7;--border:#2c3429;--border-strong:#738463;--primary:#ccd5be;--primary-hover:#dee5d3;--primary-foreground:#141914;--primary-dim:#2d3828;--gold:#d0b38b;--gold-light:#e2c899;--gold-border:#655b46;--accent-dim:#494332;--error:#e28279;--scrim:#0a100aa6;--rel-lineage:#d0b38b;--rel-marriage:#8ac6b7;--rel-adoptive:#9ac69b;--rel-disputed:#e29c89;--rel-succession:#d9b76a;--gold-soft:#d0b38b24;--gold-hairline:#d0b38b1a;--floating:#1f271e;--shadow-md:0 12px 32px #0000002e;--shadow-lg:0 22px 60px #0000003d}}:root{--c-background:var(--background);--c-surface:var(--surface);--c-card:var(--surface-elevated);--c-surface-light:var(--surface-elevated);--c-surface-hover:var(--surface-hover);--c-floating:var(--floating);--c-scrim:var(--scrim);--c-text:var(--foreground);--c-text-secondary:var(--foreground-muted);--c-text-muted:var(--muted);--c-text-placeholder:var(--muted);--c-border:var(--border);--c-border-light:var(--border-strong);--c-ring:var(--primary);--c-gold:var(--gold);--c-gold-soft:var(--gold-soft);--c-gold-border:var(--gold-border);--c-gold-hairline:var(--gold-hairline);--c-on-gold:var(--primary-foreground);--on-gold:var(--primary-foreground);--c-primary:var(--primary);--c-primary-dim:var(--primary-dim);--c-lineage:var(--rel-lineage);--c-marriage:var(--rel-marriage);--c-adoptive:var(--rel-adoptive);--c-disputed:var(--rel-disputed);--c-succession:var(--rel-succession);--c-error:var(--error);--c-success:var(--rel-adoptive);--c-warning:var(--rel-succession);--c-info:var(--rel-marriage);--s-xs:4px;--s-sm:8px;--s-md:12px;--s-lg:16px;--s-xl:20px;--s-xxl:24px;--s-xxxl:32px;--r-sm:4px;--r-md:6px;--r-lg:8px;--r-xl:12px;--r-full:9999px}@font-face{font-family:Inter;src:url(/fonts/inter-latin-variable.woff2)format("woff2");font-weight:100 900;font-style:normal;font-display:swap}@font-face{font-family:Playfair Display;src:url(/fonts/playfair-display-latin-variable.woff2)format("woff2");font-weight:400 900;font-style:normal;font-display:swap}@font-face{font-family:Playfair Display;src:url(/fonts/playfair-display-latin-italic.woff2)format("woff2");font-weight:400 900;font-style:italic;font-display:swap}.hq-nav{z-index:60;height:var(--nav-h);padding-inline:var(--nav-pad);background:var(--background);border-bottom:1px solid var(--border);flex-shrink:0;align-items:center;gap:18px;display:flex;position:sticky;top:0}.hq-brand{min-height:44px;color:var(--foreground);flex-shrink:0;align-items:center;gap:9px;text-decoration:none;display:inline-flex}.hq-brand img{object-fit:contain;width:28px;height:28px}.hq-brand__type{flex-direction:column;justify-content:center;display:inline-flex}.hq-brand__name{font:700 22px/1.15 var(--font-heading);letter-spacing:-.6px;white-space:nowrap}.hq-brand__iq{color:var(--gold)}.hq-brand__tag{font:500 10px/1.4 var(--font-body);text-transform:uppercase;letter-spacing:.16em;color:var(--gold);white-space:nowrap}.hq-nav__left,.hq-nav__right{flex:1 1 0;align-items:center;display:flex}.hq-nav__left{gap:18px;min-width:max-content}.hq-nav__left>.family-explore{display:none}.hq-nav__right{justify-content:flex-end;gap:8px;min-width:max-content}.hq-nav__center{flex:0 clamp(460px,100vw - 1180px,880px);justify-content:center;min-width:140px;display:flex}.hq-navsearch{flex:1;min-width:0;position:relative}.hq-navsearch input{width:100%;height:44px;font:400 14px var(--font-body);color:var(--foreground);background:var(--surface);border:1px solid var(--border);border-radius:5px;padding-block:0;padding-inline:38px 56px;transition:background .18s,border-color .18s}.hq-navsearch input::placeholder{color:var(--muted)}.hq-navsearch input:hover{border-color:var(--border-strong)}.hq-navsearch input:focus{background:var(--surface-elevated);border-color:var(--gold);box-shadow:0 0 0 1px var(--gold);outline:none}.hq-navsearch__icon{inset-inline-start:13px;width:16px;height:16px;color:var(--muted);pointer-events:none;position:absolute;top:50%;transform:translateY(-50%)}.hq-navsearch input:focus~.hq-navsearch__icon{color:var(--gold)}.hq-navsearch__keys{inset-inline-end:8px;pointer-events:none;gap:3px;display:inline-flex;position:absolute;top:50%;transform:translateY(-50%)}.hq-navsearch__keys span{border:1px solid var(--border-strong);min-width:19px;height:19px;font:500 10px var(--font-body);color:var(--muted);background:var(--background);border-radius:4px;place-items:center;padding:0 4px;display:grid}.hq-navsearch input:focus~.hq-navsearch__keys{opacity:0}@media (hover:none){.hq-navsearch__keys{display:none}.hq-navsearch input{padding-inline-end:14px}}.hq-nav__sections{flex-shrink:0;align-items:center;gap:4px;display:flex}.hq-nav-link{height:44px;font:500 13px var(--font-body);letter-spacing:.01em;color:var(--foreground-muted);white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:4px;align-items:center;gap:7px;padding:0 12px;text-decoration:none;transition:background .18s,color .18s;display:inline-flex}.hq-nav-link svg{opacity:.8;flex-shrink:0;width:16px;height:16px;transition:color .18s,opacity .18s}.hq-nav-link:hover{background:var(--surface-hover);color:var(--foreground)}.hq-nav-link:hover svg,.hq-nav-link[aria-current=page] svg{color:var(--gold);opacity:1}.hq-nav-link[aria-current=page]{color:var(--gold);font-weight:600}.hq-nav-link:focus-visible{outline:2px solid var(--gold);outline-offset:2px}.hq-signin{white-space:nowrap;cursor:pointer;border:1px solid var(--border-strong);height:44px;color:var(--foreground);font:500 13px var(--font-body);background:0 0;border-radius:4px;flex-shrink:0;align-items:center;padding:0 14px;text-decoration:none;transition:background .18s,border-color .18s;display:inline-flex}.hq-signin:hover{background:var(--gold-soft);border-color:var(--gold)}.hq-nav__sep{background:var(--border);flex-shrink:0;width:1px;height:22px;margin-inline:6px}.hq-nav-btn{border:1px solid var(--border);background:var(--surface);width:44px;height:44px;color:var(--foreground-muted);cursor:pointer;border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;padding:0;text-decoration:none;transition:background .18s,border-color .18s,color .18s;display:inline-flex}.hq-nav-btn:hover{background:var(--surface-hover);color:var(--foreground);border-color:var(--border-strong)}.hq-nav-btn[aria-current=page],.hq-nav-btn.is-active{background:var(--primary-dim);border-color:var(--gold-border);color:var(--primary)}.hq-nav-btn--round{border-radius:50%}.hq-nav-btn--appearance{display:none}.hq-nav-btn:focus-visible,.hq-brand:focus-visible,.hq-signin:focus-visible{outline:2px solid var(--gold);outline-offset:3px}.hq-nav-btn__label,.hq-nav__disclose{display:none}.hq-nav__disclose>summary{cursor:pointer;border:1px solid var(--border);background:var(--surface);width:44px;height:44px;color:var(--foreground-muted);border-radius:4px;place-items:center;list-style:none;transition:background .18s,border-color .18s,color .18s;display:grid}.hq-nav__disclose>summary::-webkit-details-marker{display:none}.hq-nav__disclose>summary::marker{content:""}.hq-nav__disclose>summary svg{width:20px;height:20px}.hq-nav__disclose[open]>summary{background:var(--primary-dim);border-color:var(--gold-border);color:var(--primary)}.hq-nav__disclose>summary:focus-visible{outline:2px solid var(--gold);outline-offset:3px}.theme-icon-sun,[data-theme=dark] .theme-icon-moon{display:none}[data-theme=dark] .theme-icon-sun{display:block}@media (prefers-color-scheme:dark){[data-theme=system] .theme-icon-moon{display:none}[data-theme=system] .theme-icon-sun{display:block}}.hq-account-chip{--hqa-bg:var(--surface);--hqa-fg:var(--foreground);--hqa-muted:var(--muted,var(--foreground-muted));--hqa-border:var(--border-strong);--hqa-accent:var(--gold);--hqa-font:var(--font-body);--hqa-heading-font:var(--font-heading);--hqa-radius:4px;flex-shrink:1;align-items:center;min-width:0;display:inline-flex}.hq-account-chip .hqa-c{border-color:var(--border-strong);min-height:34px;color:var(--foreground);white-space:nowrap}.hq-account-chip .hqa-c:hover{border-color:var(--gold)}.hq-account-chip:empty{display:none}@media (width<=1180px){.hq-nav-link{gap:0;padding:0 9px}.hq-nav-link span{display:none}}@media (width<=860px){.hq-nav{flex-wrap:wrap;gap:10px;height:auto;padding:10px 14px}.hq-nav__left{flex-wrap:wrap;flex:0 auto;gap:10px;min-width:0}.hq-nav__right{flex:none;margin-inline-start:auto}.hq-nav__center{flex:1 0 100%;order:10;min-width:0;margin-inline-start:0}}@media (width<=760px),(width<=860px) and (height<=560px){.hq-nav-btn--appearance{display:inline-flex}.hq-nav{align-content:flex-start;gap:0 8px;height:60px;padding:8px 14px}.hq-nav__left{flex-wrap:wrap;flex:1 0 100%;gap:8px;min-width:0}.hq-nav__disclose{flex-shrink:0;display:block}.hq-nav__left>.family-explore{margin-inline-start:auto;display:block}.hq-nav__right>.family-explore{display:none}.hq-nav__center{flex:1 0 100%;order:10;display:none}.hq-nav__sections{flex:1 0 100%;order:4;display:none}.hq-nav__right{flex:1 0 100%;order:20;display:none}.hq-nav:has(.hq-nav__disclose--search[open]) .hq-nav__center,.hq-nav:has(.hq-nav__disclose--menu[open]) .hq-nav__sections,.hq-nav:has(.hq-nav__disclose--menu[open]) .hq-nav__right{display:flex}.hq-nav__center,.hq-nav__sections,.hq-nav__right{box-sizing:border-box;background:var(--background);border-bottom:1px solid var(--border);margin-inline:-14px;padding:8px 14px}.hq-nav__center,.hq-nav__right{box-shadow:var(--shadow-md)}.hq-nav__right{border-top:1px solid var(--gold-hairline)}.hq-nav__sections,.hq-nav__right{flex-direction:column;align-items:stretch;gap:2px}.hq-nav__sections .hq-nav-link,.hq-nav__right .hq-nav-btn{background:0 0;border:0;border-radius:6px;justify-content:flex-start;gap:12px;width:100%;height:46px;padding:0 12px}.hq-nav__sections .hq-nav-link span,.hq-nav-btn__label{display:inline}.hq-nav-btn__label{font:500 14px var(--font-body)}.hq-nav__sections .hq-nav-link:hover,.hq-nav__right .hq-nav-btn:hover{background:var(--surface-hover)}.hq-nav__right .hq-nav-btn[aria-current=page]{background:var(--primary-dim)}.hq-nav-btn--round{border-radius:6px}.hq-nav__sep{display:none}.hq-account-chip{padding:6px 2px 2px}.hq-signin{justify-content:center;width:100%}.hq-nav__right .hq-account-chip:not(:empty),.hq-nav__right .hq-account-chip historiqly-account-chip{width:100%;display:block}.hq-nav__right .hq-account-chip .hqa-c{box-sizing:border-box;border-radius:4px;align-items:center;gap:10px;width:100%;min-height:44px;padding:8px 14px;font-size:15px;display:flex}.hq-nav__right .hq-account-chip a.hqa-c{justify-content:center}.hq-nav__right .hq-account-chip button.hqa-c:after{content:"";border-inline-end:1.5px solid;border-bottom:1.5px solid;width:7px;height:7px;margin-inline-start:auto;transform:translateY(-2px)rotate(45deg)}.hq-nav__right .hq-account-chip button.hqa-c[aria-expanded=true]:after{transform:translateY(2px)rotate(-135deg)}.hq-nav__right .hq-account-chip .hqa-m{width:100%;min-width:0;position:static}.hq-navsearch input{font-size:16px}.hq-nav__left>.family-explore{flex-shrink:1;min-width:0}.hq-nav__left>.family-explore>summary{max-width:100%}.hq-nav__left .family-explore__label{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}}@media (width<=560px){.hq-brand__name{font-size:20px}.hq-brand__tag{display:none}}@media (width<=359px){.hq-brand__type{display:none}}@media (width<=389.98px){.hq-nav .family-explore>summary{gap:5px;padding:8px 9px}.hq-nav .family-explore .family-explore__label{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.hq-nav .family-explore .family-explore__glyph{width:19px;height:19px;display:block}}@media (width<=419.98px){html:is(:lang(de),:lang(nl),:lang(pl),:lang(ru),:lang(hi)) .hq-nav .family-explore>summary{gap:5px;padding:8px 9px}html:is(:lang(de),:lang(nl),:lang(pl),:lang(ru),:lang(hi)) .hq-nav .family-explore .family-explore__label{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}html:is(:lang(de),:lang(nl),:lang(pl),:lang(ru),:lang(hi)) .hq-nav .family-explore .family-explore__glyph{width:19px;height:19px;display:block}}.hq-footer{border-top:1px solid var(--border);background:var(--surface);padding:20px var(--nav-pad) calc(18px + env(safe-area-inset-bottom,0px));font-family:var(--font-body);color:var(--muted)}.hq-footer__in{max-width:1080px;margin:0 auto}.hq-footer__row{flex-wrap:wrap;align-items:center;gap:10px 22px;display:flex}.hq-footer .hq-brand{gap:7px;min-height:0}.hq-footer .hq-brand img{width:22px;height:24px}.hq-footer .hq-brand__name{font-size:17px}.hq-footer__tag{color:var(--muted);margin:0;font-size:13px}.hq-footer__links{flex-wrap:wrap;gap:4px 18px;margin-inline-start:auto;display:flex}.hq-footer__links a{min-height:28px;color:var(--foreground-muted);align-items:center;font-size:13px;text-decoration:none;transition:color .18s;display:inline-flex}.hq-footer__links a:hover{color:var(--gold)}.hq-footer__legal{border-top:1px solid var(--gold-hairline);color:var(--muted);flex-wrap:wrap;align-items:baseline;gap:2px 16px;margin:12px 0 0;padding-top:12px;font-size:12px;line-height:1.6;display:flex}.hq-footer__legal a{color:var(--muted);text-underline-offset:3px;text-decoration:underline}.hq-footer__legal a:hover{color:var(--gold)}.hq-footer__copy{white-space:nowrap;margin-inline-start:auto}.hq-footer__theme{border:1px solid var(--border);background:var(--surface);width:44px;height:44px;color:var(--foreground);cursor:pointer;border-radius:50%;flex-shrink:0;justify-content:center;align-self:center;align-items:center;padding:0;transition:background .18s,border-color .18s;display:inline-flex}.hq-footer__theme:hover{background:var(--surface-hover);border-color:var(--border-strong)}.hq-footer__theme:focus-visible{outline:2px solid var(--gold);outline-offset:3px}@media (width<=720px){.hq-footer{padding-inline:14px}.hq-footer__tag{display:none}.hq-footer__links,.hq-footer__copy{margin-inline-start:0}}.family-explore--compact .family-explore__item{grid-template-columns:minmax(0,1fr);padding-block:10px}.family-explore{flex-shrink:0;position:relative}.family-explore>summary{box-sizing:border-box;min-height:44px;color:var(--foreground);letter-spacing:.02em;white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:4px;align-items:center;gap:7px;padding:8px;font:500 14px/1.4 Space Grotesk,Inter,system-ui,sans-serif;list-style:none;transition:color .16s,background .16s;display:inline-flex}.family-explore>summary::-webkit-details-marker{display:none}.family-explore>summary::marker{content:""}.family-explore>summary:hover{color:var(--gold);background:var(--gold-glow,transparent)}.family-explore>summary:focus-visible{outline:2px solid var(--gold);outline-offset:3px}.family-explore__glyph{width:17px;height:17px;color:var(--gold);flex-shrink:0;display:none}.family-explore__caret{flex-shrink:0;width:13px;height:13px;transition:transform .18s}.family-explore[open]>summary{color:var(--gold)}.family-explore[open] .family-explore__caret{transform:rotate(180deg)}.family-explore__panel{z-index:120;top:calc(100% + 10px);box-sizing:border-box;background:var(--background);border:1px solid var(--border-strong);width:max-content;max-width:min(840px,100vw - 32px);box-shadow:inset 0 0 0 1px var(--surface), var(--shadow-md);border-radius:4px;position:absolute;inset-inline-end:0}.family-explore__grid{grid-template-columns:repeat(3,minmax(214px,1fr));gap:4px 22px;padding:16px 18px;display:grid}.family-explore__group{align-content:start;min-width:0;display:grid}.family-explore__heading{color:var(--gold);letter-spacing:.16em;text-transform:uppercase;align-items:center;gap:5px;margin:0 0 8px;padding:0 8px;font-family:Inter,system-ui,sans-serif;font-size:10px;font-weight:600;line-height:1.6;text-decoration:none;display:flex}.family-explore__heading-arrow{opacity:0;transition:opacity .14s,transform .14s;transform:translate(-3px)}.family-explore__heading--link:hover .family-explore__heading-arrow{opacity:1;transform:translate(0)}.family-explore__heading--link:focus-visible{outline:2px solid var(--gold);outline-offset:2px}.family-explore__item{box-sizing:border-box;color:var(--foreground-muted);border-radius:3px;align-items:flex-start;gap:9px;padding:7px 8px;text-decoration:none;transition:color .14s,background .14s;display:flex}.family-explore__icon{width:17px;height:17px;color:var(--gold);opacity:.75;flex-shrink:0;margin-top:1px;transition:opacity .14s}.family-explore__text{min-width:0;display:grid}.family-explore__name{color:var(--foreground);font:500 14px/1.4 Inter,system-ui,sans-serif}.family-explore__blurb{color:var(--foreground-muted);opacity:.8;font:400 12px/1.45 Inter,system-ui,sans-serif}a.family-explore__item:hover{background:var(--surface-hover,var(--surface))}a.family-explore__item:hover .family-explore__icon{opacity:1}a.family-explore__item:hover .family-explore__name{color:var(--gold)}a.family-explore__item:focus-visible{outline:2px solid var(--gold);outline-offset:-2px}.family-explore__item--current{cursor:default}.family-explore__item--current .family-explore__icon{opacity:1}.family-explore__item--current .family-explore__name{align-items:center;font-family:Playfair Display,Georgia,serif;font-size:15px;font-weight:600;display:flex}.family-explore__item--current .family-explore__name:after{content:"";background:var(--gold);flex-shrink:0;width:5px;height:5px;margin-inline-start:8px}.family-explore__foot{border-top:1px solid var(--border);background:var(--surface);justify-content:space-between;align-items:center;gap:20px;padding:12px 26px 14px;display:flex}.family-explore__hub{border-radius:3px;align-items:center;gap:9px;min-width:0;margin-inline:-8px;padding:6px 8px;text-decoration:none;transition:background .14s;display:flex}.family-explore__hub-icon{width:17px;height:17px;color:var(--gold);opacity:.75;flex-shrink:0;transition:opacity .14s}.family-explore__hub-arrow{color:var(--gold);opacity:0;margin-inline-start:4px;transition:opacity .14s,transform .14s;transform:translate(-3px)}a.family-explore__hub:hover{background:var(--surface-hover,var(--surface))}a.family-explore__hub:hover .family-explore__hub-icon{opacity:1}a.family-explore__hub:hover .family-explore__hub-arrow{opacity:1;transform:translate(0)}.family-explore__hub-name{color:var(--foreground);font:600 15px/1.3 Playfair Display,Georgia,serif}.family-explore__hub--current{cursor:default;cursor:default}.family-explore__hub--current .family-explore__hub-icon{opacity:1}.family-explore__hub--current .family-explore__hub-name{align-items:center;display:flex}.family-explore__hub--current .family-explore__hub-name:after{content:"";background:var(--gold);flex-shrink:0;width:5px;height:5px;margin-inline-start:8px}a.family-explore__hub:hover .family-explore__hub-name{color:var(--gold)}a.family-explore__hub:focus-visible,.family-explore__admin:focus-visible,.family-explore__pricing:focus-visible{outline:2px solid var(--gold);outline-offset:3px}.family-explore__actions{flex-shrink:0;align-items:center;gap:10px;display:flex}.family-explore__admin{display:none}html[data-hq-admin] .family-explore__admin{border:1px solid var(--gold);min-height:44px;color:var(--gold);white-space:nowrap;border-radius:4px;align-items:center;gap:7px;padding:8px 12px;font:500 13px/1.35 Inter,system-ui,sans-serif;text-decoration:none;transition:background .14s;display:inline-flex}.family-explore__admin:hover{background:var(--surface-hover,var(--surface))}.family-explore__admin-icon{flex-shrink:0;width:15px;height:15px}.family-explore__pricing{border:1px solid var(--border-strong);min-height:44px;color:var(--foreground);white-space:nowrap;border-radius:4px;flex-shrink:0;align-items:center;gap:6px;padding:8px 14px;font:500 13px/1.35 Inter,system-ui,sans-serif;text-decoration:none;transition:border-color .14s,color .14s;display:inline-flex}.family-explore__pricing:hover{border-color:var(--gold);color:var(--gold)}[dir=rtl] .family-explore__heading-arrow,[dir=rtl] .family-explore__hub-arrow,[dir=rtl] .family-explore__pricing span{transform:scaleX(-1)translate(-3px)}[dir=rtl] .family-explore__heading--link:hover .family-explore__heading-arrow,[dir=rtl] a.family-explore__hub:hover .family-explore__hub-arrow,[dir=rtl] .family-explore__pricing span{transform:scaleX(-1)}@media (width<=1040px){.family-explore{position:static}.family-explore>summary{gap:6px}.family-explore__panel{top:100%;width:auto;max-width:none;box-shadow:var(--shadow-md);overscroll-behavior:contain;border-inline:0;border-radius:0;max-height:calc(100dvh - 72px);inset-inline:0;overflow-y:auto}.family-explore__grid{grid-template-columns:1fr 1fr;gap:0 18px;padding:14px clamp(16px,4vw,28px) 16px}.family-explore__blurb{display:none}.family-explore__item{align-items:center;min-height:44px;padding-block:5px}.family-explore__heading--link{min-height:44px;margin-bottom:0}.family-explore__icon{margin-top:0}.family-explore__group:first-child{border-bottom:1px solid var(--border);grid-column:1/-1;grid-template-columns:1fr 1fr;column-gap:18px;margin-bottom:8px;padding-bottom:8px}.family-explore__group:first-child .family-explore__heading{grid-column:1/-1}.family-explore__foot{padding:12px clamp(16px,4vw,28px) 16px}.family-explore__hub .family-explore__blurb{display:block}}@media (width<=360px){.family-explore>summary{gap:5px;padding:8px 9px}.family-explore__label,.family-explore__admin-name{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.family-explore__glyph{width:19px;height:19px;display:block}html[data-hq-admin] .family-explore__admin{padding:8px 10px}}@media (prefers-reduced-motion:reduce){.family-explore>summary,.family-explore__caret,.family-explore__icon,.family-explore__heading-arrow,.family-explore__item{transition:none}}:root{--bg:var(--background);--surface-light:var(--surface-elevated);--text:var(--foreground);--text-2:var(--foreground-muted);--heading:var(--font-heading);--body:var(--font-body);--label:var(--font-label);--max:720px;--wide:1080px}*,:before,:after{box-sizing:border-box}html{scroll-behavior:smooth}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}body{background:var(--bg);color:var(--text);font-family:var(--body);-webkit-font-smoothing:antialiased;margin:0;font-size:16px;line-height:1.65}h1,h2,h3,h4{font-family:var(--heading);margin:0 0 .5rem;font-weight:500;line-height:1.2}h1{font-size:clamp(1.9rem,1.3rem + 2.4vw,2.9rem)}h2{margin-top:2.5rem;font-size:clamp(1.4rem,1.1rem + 1.2vw,1.85rem)}h3{margin-top:1.75rem;font-size:1.2rem}p{margin:0 0 1rem}a{color:var(--gold);text-underline-offset:3px}a:hover{color:var(--gold-light)}img{max-width:100%;height:auto}.skip{z-index:100;background:var(--gold);color:var(--on-gold);padding:.6rem 1rem;position:absolute;top:0;left:-9999px}.skip:focus{left:0}.wrap{max-width:var(--max);margin:0 auto;padding:2.5rem 1.25rem 4rem}.wrap-wide{max-width:var(--wide);margin:0 auto;padding:2.5rem 1.25rem 4rem}.eyebrow{font-family:var(--label);letter-spacing:.18em;text-transform:uppercase;color:var(--gold);margin:0 0 .5rem;font-size:.7rem}.lede{color:var(--text-2);font-size:1.12rem}.meta{font-family:var(--label);color:var(--text-2);letter-spacing:.03em;font-size:.82rem}.card{background:var(--surface);border:1px solid var(--border);border-radius:8px;padding:1.25rem 1.35rem}.card-gold{border-color:var(--gold-border);background:linear-gradient(140deg, var(--gold-soft), transparent 60%), var(--surface)}.grid{gap:1rem;display:grid}@media (width>=680px){.grid-2{grid-template-columns:1fr 1fr}.grid-3{grid-template-columns:repeat(3,1fr)}}.qlist{gap:.6rem;margin:0;padding:0;list-style:none;display:grid}.qlist a{color:inherit;background:var(--surface);border:1px solid var(--border);border-radius:6px;padding:.85rem 1rem;text-decoration:none;display:block}.qlist a:hover{border-color:var(--gold-border);background:var(--surface-light)}.qlist .q{font-family:var(--heading);font-size:1.05rem}.qlist .a{color:var(--text-2);font-size:.9rem}.people{gap:.45rem;margin:0;padding:0;list-style:none;display:grid}.people a{color:inherit;border-bottom:1px solid var(--border);align-items:baseline;gap:.6rem;padding:.5rem .25rem;text-decoration:none;display:flex}.people a:hover{color:var(--gold)}.people .yrs{font-family:var(--label);color:var(--muted);white-space:nowrap;margin-left:auto;font-size:.78rem}@media (width>=561px){.people a>strong{flex:none;max-width:60%}}@media (width<=560px){.people a{grid-template-columns:minmax(0,1fr) auto;gap:.1rem .6rem;display:grid}.people a>strong{grid-area:1/1}.people a>.yrs{grid-area:1/2;margin-left:0}.people a>.meta,.people a>.tag{grid-column:1/-1;font-size:.78rem}}h3 .seeall{white-space:nowrap;font-family:var(--label);letter-spacing:.02em;margin-left:.6rem;font-size:.78rem;font-weight:500;text-decoration:none}h3 .seeall:hover{text-decoration:underline}.keypoints{padding-left:1.1rem}.keypoints li{margin-bottom:.4rem}.tags{flex-wrap:wrap;gap:.4rem;margin:.5rem 0 0;padding:0;list-style:none;display:flex}.tag{font-family:var(--label);letter-spacing:.09em;text-transform:uppercase;border:1px solid var(--gold-border);color:var(--gold);border-radius:3px;padding:.15rem .45rem;font-size:.66rem}.sources{font-size:.92rem}.sources li{margin-bottom:.35rem}.attribution{color:var(--muted);font-size:.82rem}.prev-next{flex-wrap:wrap;justify-content:space-between;gap:1rem;margin-top:2.5rem;display:flex}.plus-tag{font-family:var(--label);letter-spacing:.1em;text-transform:uppercase;color:var(--gold);border:1px solid var(--gold-border);border-radius:3px;align-items:center;gap:.3rem;padding:.1rem .4rem;font-size:.64rem;display:inline-flex}html[data-hq-plan=plus] [data-hq-hide=paid],html[data-hq-plan=pro] [data-hq-hide=paid]{display:none!important}.btn{font-family:var(--label);letter-spacing:.06em;text-transform:uppercase;background:var(--gold);color:var(--on-gold);cursor:pointer;border:0;border-radius:4px;justify-content:center;align-items:center;gap:.5rem;padding:.7rem 1.1rem;font-size:.82rem;text-decoration:none;display:inline-flex}.btn:hover,.btn:focus-visible{color:var(--on-gold);background:color-mix(in srgb, var(--gold) 88%, var(--foreground))}.btn:focus-visible{outline:2px solid var(--foreground);outline-offset:2px}.btn-outline{color:var(--gold);border:1px solid var(--gold-border);background:0 0}.btn-outline:hover,.btn-outline:focus-visible{color:var(--gold-light);background:var(--gold-soft)}
