@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/_astro/jetbrains-mono-latin-ext-wght-normal.DBQx-q_a.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/_astro/jetbrains-mono-latin-wght-normal.B9CIFXIH.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Instrument Serif;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/instrument-serif-latin-ext-400-normal.C2je3j2s.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Instrument Serif;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/instrument-serif-latin-400-normal.DnYpCC2O.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Instrument Serif;font-style:italic;font-display:swap;font-weight:400;src:url(/_astro/instrument-serif-latin-400-italic.DKMiL14s.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter Tight Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-tight-latin-ext-wght-normal.B4u9PlvR.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter Tight Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-tight-latin-wght-normal.DX-nOvPD.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}h1,h2,h3,.display,.plate,.lede,.wordmark,.footer-name,.hero-title,.hero-tagline,.hero-count,.intro-count,.counter,.section-title{font-family:var(--font-display);font-synthesis:none;font-variation-settings:normal;letter-spacing:var(--tracking-display);font-weight:400}.plate,.eyebrow,.label-caps{font-family:var(--font-ui);letter-spacing:.22em;text-transform:uppercase;font-size:.6875rem;font-weight:500}.card-name,.chip,.chip-accent{font-family:var(--font-ui);font-variation-settings:normal}body,input,button,select,textarea{font-family:var(--font-ui);font-optical-sizing:auto}.data,.mono{font-family:var(--font-data);font-variant-numeric:tabular-nums lining-nums;font-feature-settings:"zero" 1}.reading,.prose p,.prose li{max-inline-size:var(--measure-reading)}.prose p{margin-block:0 var(--space-4);font-size:var(--text-md);line-height:var(--leading-md)}.prose p:last-child{margin-block-end:0}@font-face{font-family:Montserrat Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/montserrat-latin-wght-normal.l_AIctKy.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;-webkit-font-smoothing:antialiased;scroll-behavior:smooth;scroll-padding-block-start:var(--space-20)}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}body{background-color:var(--color-bg-page);background-image:var(--page-glow-2), var(--page-glow), var(--page-texture);background-size:100% 44rem, 100% 44rem, var(--texture-grain-size);background-blend-mode:normal, normal, var(--texture-grain-blend);min-block-size:100dvh;color:var(--color-text-primary);font-family:var(--font-ui);font-size:var(--text-md);line-height:var(--leading-md);background-repeat:no-repeat,no-repeat,repeat;margin:0;font-weight:400}h1,h2,h3{font-family:var(--font-display);letter-spacing:var(--tracking-display);text-wrap:balance;font-weight:600}h1{font-size:var(--text-4xl);line-height:var(--leading-4xl)}h2{font-size:var(--text-3xl);line-height:var(--leading-3xl)}h3{font-size:var(--text-xl);line-height:var(--leading-xl)}p{text-wrap:pretty}img,svg{max-inline-size:100%}a{color:var(--color-accent);text-underline-offset:.2em;text-decoration-thickness:1px}a:hover{text-decoration-thickness:2px}.skip-link{z-index:var(--z-skip-link);padding-block:var(--space-2);padding-inline:var(--space-4);background:var(--color-surface-1);color:var(--color-accent);border-radius:var(--radius-cut);position:absolute;inset-block-start:var(--space-2);inset-inline-start:var(--space-2);transform:translateY(-200%)}.skip-link:focus{transform:none}.visually-hidden{clip-path:inset(50%);white-space:nowrap;border:0;block-size:1px;inline-size:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}[hidden]{display:none!important}.wrap{inline-size:100%;max-inline-size:var(--content-max);padding-inline:clamp(var(--space-4), 4vw, var(--space-10));margin-inline:auto}.reading{max-inline-size:var(--measure-reading)}.grid{grid-template-columns:repeat(var(--grid-columns), minmax(0, 1fr));gap:var(--grid-gutter);display:grid}@media (width<=959px){.grid{grid-template-columns:repeat(6,minmax(0,1fr))}}@media (width<=599px){.grid{gap:var(--space-4);grid-template-columns:repeat(4,minmax(0,1fr))}}.plate{font-family:var(--font-display);font-size:var(--text-plate);font-weight:600;line-height:var(--leading-plate);letter-spacing:var(--tracking-plate);text-transform:uppercase;color:var(--color-text-tertiary);margin:0}.eyebrow{align-items:center;gap:var(--space-2);font-size:var(--text-xs);letter-spacing:var(--tracking-plate);text-transform:uppercase;color:var(--color-accent);margin:0;font-weight:600;display:inline-flex}.eyebrow:before{content:"";opacity:.6;background:currentColor;block-size:1px;inline-size:1.75rem}.display{font-family:var(--font-display);font-size:var(--text-6xl);letter-spacing:var(--tracking-display);margin:0;font-weight:600;line-height:.98}.lede{font-family:var(--font-display);font-size:var(--text-xl);font-weight:400;line-height:var(--leading-lg);color:var(--color-text-secondary)}.muted{color:var(--color-text-secondary)}.small{font-size:var(--text-sm);line-height:var(--leading-sm)}.num{font-variant-numeric:tabular-nums lining-nums}.data{font-family:var(--font-data);font-size:var(--text-data);line-height:var(--leading-data)}.surface{background:var(--color-surface-1);border:1px solid var(--color-border-subtle);border-radius:var(--radius-card);box-shadow:var(--elev-1)}.panel{padding:var(--space-5);background:var(--color-surface-1);border:1px solid var(--color-border-subtle);border-radius:var(--radius-card);box-shadow:var(--elev-2);position:relative}.divider{align-items:center;gap:var(--space-3);margin-block:var(--space-8);color:var(--color-text-tertiary);display:flex}.divider:before,.divider:after{content:"";background:var(--color-border-subtle);flex:1;block-size:1px}.btn{justify-content:center;align-items:center;gap:var(--space-2);min-block-size:var(--target-touch);padding-inline:var(--space-5);font:inherit;font-size:var(--text-sm);color:var(--color-text-primary);background:var(--color-surface-1);border:1px solid var(--color-border-control);border-radius:var(--radius-cut);cursor:pointer;transition:background-color var(--dur-short) var(--ease-standard), border-color var(--dur-short) var(--ease-standard), color var(--dur-short) var(--ease-standard), box-shadow var(--dur-short) var(--ease-standard), transform var(--dur-micro) var(--ease-standard);font-weight:600;line-height:1.2;text-decoration:none;display:inline-flex}.btn:hover{border-color:var(--color-accent);color:var(--color-accent);box-shadow:var(--elev-2)}.btn:active{transform:translateY(1px)}.btn svg{flex:none;block-size:1.15em;inline-size:1.15em}.chip{align-items:center;gap:var(--space-1);min-block-size:var(--target-min);padding-block:2px;padding-inline:var(--space-3);font-size:var(--text-xs);letter-spacing:.02em;color:var(--color-text-secondary);border:1px solid var(--color-border-subtle);border-radius:var(--radius-pill);background:var(--color-surface-1);font-weight:600;display:inline-flex}.chip-accent{color:var(--color-accent);border-color:var(--color-accent);background:var(--color-accent-soft)}.fam-C{--fam:var(--color-family-tombs);--fam-night:var(--color-map-family-tombs)}.fam-R{--fam:var(--color-family-rings);--fam-night:var(--color-map-family-rings)}.fam-M{--fam:var(--color-family-masonry);--fam-night:var(--color-map-family-masonry)}.fam-U{--fam:var(--color-family-uprights);--fam-night:var(--color-map-family-uprights)}.fam-F{--fam:var(--color-family-figures);--fam-night:var(--color-map-family-figures)}.fam-P{--fam:var(--color-family-places);--fam-night:var(--color-map-family-places)}.glyph{vertical-align:-.25em;block-size:1.25em;inline-size:1.25em;color:var(--fam,currentColor);flex:none;display:inline-block}.site-header{z-index:var(--z-sheet);justify-content:space-between;align-items:center;gap:var(--space-4);min-block-size:4rem;padding-inline:clamp(var(--space-4), 3vw, var(--space-8));border-block-end:1px solid var(--color-border-subtle);background:var(--color-surface-1);color:var(--color-text-primary);transition:box-shadow var(--dur-base) var(--ease-standard), background-color var(--dur-base) var(--ease-standard);display:flex;position:sticky;inset-block-start:0}.site-header.night{--color-text-primary:var(--color-night-text);--color-text-secondary:var(--color-night-text-secondary);--color-accent:var(--color-night-accent);--color-border-subtle:var(--color-night-border-subtle);--color-bg-page:var(--color-bg-space);--color-surface-1:var(--color-night-surface);--color-surface-glass:var(--color-night-veil);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.wordmark{align-items:center;gap:var(--space-2);min-block-size:var(--target-touch);color:var(--color-text-primary);font-family:var(--font-display);font-size:var(--text-lg);letter-spacing:-.01em;white-space:nowrap;font-weight:600;text-decoration:none;display:inline-flex}.nav-list{align-items:center;gap:var(--space-1);margin:0;padding:0;list-style:none;display:flex}.nav-list a{min-block-size:var(--target-touch);padding-inline:var(--space-3);font-size:var(--text-sm);color:var(--color-text-secondary);white-space:nowrap;transition:color var(--dur-short) var(--ease-standard);align-items:center;font-weight:500;text-decoration:none;display:inline-flex;position:relative}.nav-list a[aria-current=page]:after{content:"";inset-inline:var(--space-3);background:var(--color-accent);block-size:2px;position:absolute;inset-block-end:8px}.nav-cta a{color:var(--color-on-accent);background:var(--color-accent-fill);border:1px solid var(--color-accent-fill);border-radius:var(--radius-pill);min-block-size:2.5rem;margin-inline-start:var(--space-2);font-weight:600}.nav-cta a[aria-current=page]:after{display:none}.theme-toggle{align-items:center;gap:var(--space-2);min-block-size:var(--target-touch);padding-inline:var(--space-3);font:inherit;font-size:var(--text-xs);letter-spacing:.04em;text-transform:uppercase;color:var(--color-text-secondary);border:1px solid var(--color-border-subtle);border-radius:var(--radius-pill);cursor:pointer;transition:color var(--dur-short) var(--ease-standard), border-color var(--dur-short) var(--ease-standard), background-color var(--dur-short) var(--ease-standard);background:0 0;font-weight:600;display:inline-flex}.theme-toggle:hover{color:var(--color-text-primary);border-color:var(--color-accent);background:var(--color-accent-soft)}.theme-toggle svg{flex:none;block-size:1.1rem;inline-size:1.1rem}.menu{display:none}@media (width<=1151px){.nav-wide{display:none}.menu{display:block}.menu-button{align-items:center;gap:var(--space-2);min-block-size:var(--target-touch);padding-inline:var(--space-3);font-size:var(--text-sm);color:var(--color-text-primary);border:1px solid var(--color-border-subtle);border-radius:var(--radius-cut);cursor:pointer;font-weight:600;list-style:none;display:inline-flex}.menu-button::-webkit-details-marker{display:none}.menu-button svg{block-size:1.25rem;inline-size:1.25rem}.menu:not([open])>nav{display:none}.menu .nav-list{padding:var(--space-2) var(--space-4) var(--space-4);background:var(--color-surface-1);border-block-end:1px solid var(--color-border-subtle);box-shadow:var(--elev-3);flex-direction:column;align-items:stretch;gap:0;position:absolute;inset-block-start:100%;inset-inline:0}.menu .nav-list a{font-size:var(--text-md)}.menu .nav-list a[aria-current=page]:after{inset-block:var(--space-2);block-size:auto;inline-size:2px;inset-inline:0 auto}.menu .nav-cta a{justify-content:center;margin-block-start:var(--space-2);margin-inline-start:0}}.site-footer{padding-block:var(--space-16) var(--space-20);border-block-start:1px solid var(--color-border-subtle);background:var(--color-surface-sunken);font-size:var(--text-sm);color:var(--color-text-secondary);margin-block-start:var(--space-24)}.footer-grid{gap:var(--space-8);display:grid}@media (width>=800px){.footer-grid{grid-template-columns:1.2fr 1fr 1.6fr}}.footer-name{margin:0 0 var(--space-1);font-family:var(--font-display);font-size:var(--text-lg);letter-spacing:-.01em;color:var(--color-text-primary);font-weight:600}.footer-tag{font-family:var(--font-display);font-size:var(--text-md);color:var(--color-text-secondary);margin:0;font-style:italic}.footer-links{gap:0 var(--space-4);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.footer-links a{min-block-size:var(--target-touch);color:var(--color-text-primary);align-items:center;display:inline-flex}.footer-notes p{margin:0 0 var(--space-3)}.footer-credits{border-block-start:1px solid var(--color-border-subtle);font-size:var(--text-xs);color:var(--color-text-tertiary);margin:0;padding-block-start:var(--space-4)}body.full-bleed{background:var(--color-bg-space);flex-direction:column;block-size:100dvh;display:flex;overflow:hidden}body.full-bleed .preview-banner{display:none}@view-transition{navigation:auto}::view-transition-old(root){animation:atlas-vt-out var(--dur-base) var(--ease-exit) both}::view-transition-new(root){animation:atlas-vt-in var(--dur-base) var(--ease-enter) both}@keyframes atlas-vt-out{0%{opacity:1}to{opacity:0}}@keyframes atlas-vt-in{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){::view-transition-old(root){animation:none}::view-transition-new(root){animation:none}}.reveal{transition:opacity var(--dur-medium) var(--ease-enter), transform var(--dur-medium) var(--ease-out-soft);transition-delay:var(--reveal-delay,0s)}.reveal[data-reveal-state=pending]{opacity:0;transform:translate3d(0, var(--reveal-shift,16px), 0)}.reveal[data-reveal-state=shown]{opacity:1;transform:none}.reveal--fade[data-reveal-state=pending]{transform:none}.reveal--scale[data-reveal-state=pending]{transform:scale(.965)}.reveal--left[data-reveal-state=pending]{transform:translate3d(calc(var(--reveal-shift,16px) * -1), 0, 0)}.reveal-init,.stagger-init{transition:none!important}.stagger>*{transition:opacity var(--dur-medium) var(--ease-enter), transform var(--dur-medium) var(--ease-out-soft);transition-delay:var(--stagger-delay,0s)}.stagger[data-reveal-state=pending]>*{opacity:0;transform:translate3d(0, var(--reveal-shift,12px), 0)}.stagger[data-reveal-state=shown]>*{opacity:1;transform:none}.parallax{--parallax-speed:.12;--parallax-offset:0px}@media (prefers-reduced-motion:no-preference){.motion-ready .parallax{transform:translate3d(0, var(--parallax-offset), 0)}}.count-up{font-variant-numeric:tabular-nums lining-nums}.hover-lift{transition:transform var(--dur-short) var(--ease-out-soft), box-shadow var(--dur-short) var(--ease-standard), border-color var(--dur-short) var(--ease-standard)}@media (hover:hover){.hover-lift:hover{transform:translateY(-3px)}}@media (prefers-reduced-motion:reduce){.hover-lift:hover{transform:none}}@media (scripting:none){.reveal,.stagger>*{opacity:1!important;transform:none!important}}html{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:var(--color-bg-page)}body{letter-spacing:.002em;font-feature-settings:"ss01", "cv11";background-image:none;font-size:1rem;line-height:1.65}h1,h2,h3{font-weight:400}h1{letter-spacing:-.015em;font-size:clamp(3rem,1.6rem + 5.6vw,6.5rem);line-height:1}h2{letter-spacing:-.01em;font-size:clamp(2rem,1.4rem + 2vw,3.25rem);line-height:1.05}h3{letter-spacing:-.01em;font-size:1.5rem;line-height:1.2}a{-webkit-text-decoration-color:color-mix(in srgb, currentcolor 35%, transparent);text-decoration-color:color-mix(in srgb, currentcolor 35%, transparent)}::selection{background:color-mix(in srgb, var(--color-accent) 35%, transparent);color:var(--color-text-primary)}.site-header,.site-header.night{background:color-mix(in srgb, var(--color-bg-page) 72%, transparent);-webkit-backdrop-filter:saturate(140%)blur(18px);backdrop-filter:saturate(140%)blur(18px);border-block-end:1px solid var(--hairline-faint);min-block-size:3.5rem;box-shadow:none}.wordmark{gap:var(--space-3);letter-spacing:-.01em;font-size:1.5rem;font-weight:400}.brand{block-size:1.125rem;inline-size:1.125rem;color:var(--color-text-secondary)}.nav-list a{letter-spacing:.04em;min-block-size:2.75rem;color:var(--color-text-tertiary);font-size:.8125rem;font-weight:450}.nav-list a:hover,.nav-list a[aria-current=page]{color:var(--color-text-primary)}.nav-list a[aria-current=page]:after{background:var(--color-text-primary);block-size:1px;inset-block-end:10px}.nav-cta a{min-block-size:2.25rem;padding-inline:var(--space-4);color:var(--color-text-primary);border:1px solid var(--hairline-strong);background:0 0;font-weight:500}.nav-cta a:hover{color:var(--color-on-accent);background:var(--color-accent-fill);border-color:var(--color-accent-fill)}.theme-toggle,.header-tools{display:none}.menu-button{border-radius:var(--radius-pill);border-color:var(--hairline-strong);font-weight:450}.btn{border-radius:var(--radius-pill);border-color:var(--hairline-strong);letter-spacing:.02em;background:0 0;font-weight:500}.btn:hover{box-shadow:none;border-color:var(--color-accent);color:var(--color-accent)}.btn-primary{color:var(--color-on-accent);background:var(--color-accent-fill);border-color:var(--color-accent-fill)}.btn-primary:hover{color:var(--color-on-accent);background:var(--color-text-primary);border-color:var(--color-text-primary)}.chip{border-color:var(--hairline-strong);background:0 0;font-weight:450}.eyebrow{color:var(--color-text-tertiary)}.eyebrow:before{opacity:.4;inline-size:1.5rem}.surface,.panel,.panel-card{box-shadow:none;background:color-mix(in srgb, var(--color-surface-1) 80%, transparent);border-radius:4px}body .type-card,body .site-tile,body .panel-card{border:0;border-block-start:1px solid var(--hairline);box-shadow:none;background:0 0;border-radius:0}body .type-card{border-block-start-width:1px}body a.type-card:hover,body .type-card:hover{box-shadow:none;border-color:var(--hairline-hover);transform:none}body .tc-media{border-radius:2px}body .type-card:hover .tc-media .tc-poster img,body .type-card:hover .tc-media img{transform:scale(1.045)}body .type-card .tc-head,body .card-name{font-family:var(--font-display);letter-spacing:-.005em;font-size:1.375rem;font-weight:400;line-height:1.15}body .tc-body{padding-inline:0}body .stats{gap:var(--space-8)}body .stat{padding:var(--space-4) 0 0;border:0;border-block-start:1px solid var(--hairline);box-shadow:none;background:0 0;border-radius:0}body .stat dd{font-size:clamp(2.5rem,1.8rem + 2.4vw,4rem);line-height:1}body .hub-head{background:var(--color-bg-page);border-block-end:1px solid var(--hairline-faint);padding-block-end:var(--space-12)}body .hub-head-inner{padding-block-start:var(--space-16)}body .hub-body>*+*,body .hub-section+.hub-section{margin-block-start:var(--space-24)}body .hub-section>h2{border-block-end:1px solid var(--hairline-faint);padding-block-end:var(--space-4)}body .data-table th,body .data-table td{border-color:var(--hairline-faint)}.site-footer{padding-block:var(--space-20) var(--space-24);background:var(--color-bg-page);border-block-start:1px solid var(--hairline-faint);color:var(--color-text-tertiary);margin-block-start:var(--space-32)}.footer-name{letter-spacing:-.025em;font-size:clamp(2.5rem,2rem + 2vw,3.75rem);font-weight:400;line-height:1}.footer-tag{color:var(--color-text-tertiary);font-size:1.125rem}.footer-links a{letter-spacing:.04em;min-block-size:2.5rem;color:var(--color-text-secondary);font-size:.8125rem;text-decoration:none}.footer-links a:hover{color:var(--color-text-primary)}.footer-credits{border-block-start-color:var(--hairline-faint)}.footer-credits-heading{letter-spacing:.22em;text-transform:uppercase;font-size:.6875rem}:root{--tracking-display:-.012em}body .hub-section>.hub-note,body .hub-kicker{font-family:var(--font-ui);letter-spacing:.18em;text-transform:uppercase;color:var(--color-text-tertiary);font-size:.6875rem;font-weight:500}body .stat dd,body .counter,body .hero-count{letter-spacing:0}:focus-visible{outline:1px solid var(--color-accent);outline-offset:4px}body .ccard-name{font-family:var(--font-display);letter-spacing:0;font-size:1.375rem;font-weight:400}body .ccard-media img{transition:transform var(--dur-long) var(--ease-out-soft)}body .ccard-link:hover .ccard-media img{transform:scale(1.045)}body .ccard-count,body .ccard-type{color:var(--color-text-tertiary)}body .data-table td,body .data-table th{vertical-align:middle;padding-block:var(--space-3)}body .data-table thead th{letter-spacing:.18em;text-transform:uppercase;color:var(--color-text-tertiary);font-size:.6875rem;font-weight:500}body .data-table tbody tr:hover{background:var(--hairline-faint)}body .bx-kicker{font-family:var(--font-ui);letter-spacing:.16em;text-transform:uppercase;color:var(--color-text-tertiary);font-size:.6875rem;font-weight:500}body .bx-flag,body .ccard-flag{font-family:var(--font-ui);letter-spacing:.1em;color:var(--color-text-tertiary);font-size:.6875rem;font-weight:500}body .row-country a{color:var(--color-text-primary);-webkit-text-decoration-color:var(--hairline-strong);text-decoration-color:var(--hairline-strong)}body .data-table td a,body .data-table .credit{font-size:var(--text-2xs)}@media (width<=599px){body .mx-name{font-size:1.125rem}body .mx-label{-webkit-line-clamp:4;line-clamp:4;min-block-size:0}body .mx-body{gap:var(--space-2)}}.site-header[data-astro-cid-hkbrpulz].overlay{-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border-block-end:1px solid #0000;position:absolute;inset-block-start:0;inset-inline:0}.site-header[data-astro-cid-hkbrpulz].overlay .nav-list[data-astro-cid-hkbrpulz] a[data-astro-cid-hkbrpulz]{color:var(--color-night-text-secondary)}.site-header[data-astro-cid-hkbrpulz].overlay .nav-list[data-astro-cid-hkbrpulz] a[data-astro-cid-hkbrpulz]:hover,.site-header[data-astro-cid-hkbrpulz].overlay .nav-list[data-astro-cid-hkbrpulz] a[data-astro-cid-hkbrpulz][aria-current=page],.site-header[data-astro-cid-hkbrpulz].overlay .wordmark[data-astro-cid-hkbrpulz]{color:var(--color-night-text)}.site-header[data-astro-cid-hkbrpulz].overlay .theme-toggle[data-astro-cid-hkbrpulz]{color:var(--color-night-text-secondary);border-color:var(--color-night-border-subtle)}.site-header[data-astro-cid-hkbrpulz].overlay .theme-toggle[data-astro-cid-hkbrpulz]:hover{color:var(--color-night-text);border-color:var(--color-night-accent);background:var(--color-night-veil)}.site-header[data-astro-cid-hkbrpulz].overlay .nav-cta[data-astro-cid-hkbrpulz] a[data-astro-cid-hkbrpulz],.site-header[data-astro-cid-hkbrpulz].overlay .nav-cta[data-astro-cid-hkbrpulz] a[data-astro-cid-hkbrpulz]:hover{color:var(--color-on-accent)}.preview-banner[data-astro-cid-hkbrpulz]{padding-block:var(--space-2);padding-inline:var(--space-4);background:var(--color-bg-page);border-block-end:1px solid var(--hairline);color:var(--color-text-tertiary);letter-spacing:.14em;text-transform:uppercase;text-align:center;margin:0;font-size:.6875rem;font-weight:500;line-height:1.4}.header-tools[data-astro-cid-hkbrpulz]{align-items:center;gap:var(--space-2);display:flex}.theme-label[data-astro-cid-hkbrpulz]{text-align:start;min-inline-size:4.4em}@media (width<=599px){.theme-label[data-astro-cid-hkbrpulz]{display:none}}.theme-icon[data-astro-cid-hkbrpulz]{flex:none;block-size:1.1rem;inline-size:1.1rem}.theme-icon--light[data-astro-cid-hkbrpulz],.theme-icon--dark[data-astro-cid-hkbrpulz],.theme-toggle[data-astro-cid-hkbrpulz][data-theme-choice=light] .theme-icon--auto[data-astro-cid-hkbrpulz]{display:none}.theme-toggle[data-astro-cid-hkbrpulz][data-theme-choice=light] .theme-icon--light[data-astro-cid-hkbrpulz]{display:block}.theme-toggle[data-astro-cid-hkbrpulz][data-theme-choice=dark] .theme-icon--auto[data-astro-cid-hkbrpulz]{display:none}.theme-toggle[data-astro-cid-hkbrpulz][data-theme-choice=dark] .theme-icon--dark[data-astro-cid-hkbrpulz]{display:block}.footer-credits-heading[data-astro-cid-hkbrpulz]{margin:0 0 var(--space-1);font-size:var(--text-xs);letter-spacing:var(--tracking-plate);text-transform:uppercase;color:var(--color-text-primary);font-weight:600}
