.related-wrap.svelte-6cy5vn{background:var(--dark);padding:48px 0}.related-h2.svelte-6cy5vn{margin-bottom:10px;color:var(--f5);font-weight:800;font-size:26px;line-height:1.22}.related-intro.svelte-6cy5vn{margin-bottom:20px;color:oklch(from var(--f5) l c h / .45);font-size:14px;line-height:1.78}.related-grid.svelte-6cy5vn{display:grid;grid-template-columns:repeat(5,1fr);gap:12px;margin-top:20px}.related-card.svelte-6cy5vn{display:flex;flex-direction:column;align-items:center;transition:transform .2s,box-shadow .2s,border-color .2s;border:1px solid oklch(from var(--white) l c h / .09);border-radius:var(--r);background:oklch(from var(--white) l c h / .04);padding-bottom:10px;overflow:hidden;text-align:center}.related-card.svelte-6cy5vn:hover{transform:translateY(-3px);box-shadow:0 8px 20px #0000004d;border-color:var(--orange)}.related-card-flag.svelte-6cy5vn{display:flex;justify-content:center;align-items:center;background:oklch(from var(--white) l c h / .04);width:100%;height:68px}.related-card.svelte-6cy5vn .related-card-flag-svg{box-shadow:0 2px 8px #0006;border-radius:4px;width:56px;height:auto}.related-card-name.svelte-6cy5vn{padding:8px 6px 4px;color:var(--f5);font-weight:600;font-size:14px}.related-card-period.svelte-6cy5vn{color:oklch(from var(--f5) l c h / .72);font-size:14px}.related-light.svelte-6cy5vn .related-h2:where(.svelte-6cy5vn){color:var(--dark)}.related-light.svelte-6cy5vn .related-intro:where(.svelte-6cy5vn){color:oklch(from var(--dark) l c h / .6)}.related-light.svelte-6cy5vn .related-card:where(.svelte-6cy5vn){border-color:var(--border);background:var(--white)}.related-light.svelte-6cy5vn .related-card-flag:where(.svelte-6cy5vn){background:oklch(from var(--dark) l c h / .04)}.related-light.svelte-6cy5vn .related-card-name:where(.svelte-6cy5vn){color:var(--dark)}.related-light.svelte-6cy5vn .related-card-period:where(.svelte-6cy5vn){color:oklch(from var(--dark) l c h / .72)}@media(max-width:900px){.related-grid.svelte-6cy5vn{grid-template-columns:repeat(3,1fr)}}@media(max-width:640px){.related-grid.svelte-6cy5vn{grid-template-columns:repeat(2,1fr)}}
