.genreMap_root__hQVll{width:100%;max-width:820px;margin:45px auto;color:#111}.genreMap_title__fhyIv{font-size:1.6rem;font-weight:600;text-align:center;margin-bottom:18px;color:#111}.genreMap_mapWrap__ZctH8{position:relative;width:100%}.genreMap_map__WBJJb{display:block;width:100%;height:auto;overflow:visible}.genreMap_state__VhK16{cursor:pointer;transition:opacity .15s ease,stroke-width .1s ease;outline:none}.genreMap_state__VhK16:hover{filter:brightness(1.06)}.genreMap_state__VhK16:focus-visible{stroke:#111!important;stroke-width:1.6px!important}.genreMap_tooltip__Qplj0{position:absolute;pointer-events:none;transform:translate(-50%,calc(-100% - 14px));background:#111;color:#fff;padding:8px 12px;border-radius:8px;box-shadow:0 6px 20px rgba(0,0,0,.25);display:flex;flex-direction:column;gap:2px;white-space:nowrap;max-width:260px;z-index:20}.genreMap_tooltip__Qplj0:after{content:"";position:absolute;left:50%;bottom:-6px;transform:translateX(-50%);border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid #111}.genreMap_tipState__FC6Nz{font-weight:600;font-size:.95rem}.genreMap_tipGenre__fyn5o{font-weight:700;font-size:.85rem;text-transform:uppercase;letter-spacing:.3px}.genreMap_tipDetail___iMgd{font-size:.8rem;color:#cfd2d8;white-space:normal}.genreMap_infoBar__7pbwx{margin-top:14px;min-height:1.4em;text-align:center;font-size:1rem;color:#222}.genreMap_infoDetail__Dii5c{color:#555}.genreMap_infoHint__xRona{color:#888;font-style:italic}.genreMap_legend__cuAUu{list-style:none;display:flex;flex-wrap:wrap;justify-content:center;gap:8px 18px;margin:22px auto 0;padding:0;max-width:760px}.genreMap_legendItem__MLdz8{display:inline-flex;align-items:center;gap:7px;font-size:.9rem;color:#333;cursor:default;outline:none}.genreMap_legendItem__MLdz8:focus-visible{text-decoration:underline}.genreMap_swatch__MzMIL{width:14px;height:14px;border-radius:3px;display:inline-block;flex-shrink:0}.genreMap_source__AGmMe{margin-top:18px;text-align:center;font-size:.8rem;color:#999}@media(max-width:768px){.genreMap_root__hQVll{margin:30px auto}.genreMap_title__fhyIv{font-size:1.3rem}.genreMap_tooltip__Qplj0{max-width:200px}.genreMap_legend__cuAUu{gap:6px 14px}.genreMap_legendItem__MLdz8{font-size:.82rem}}.post_root__hfAsR{width:100%;min-height:100vh;background-color:#fff;color:#000}.post_headerContainer__jnGwJ,.post_root__hfAsR{position:relative;display:flex;flex-direction:column}.post_headerContainer__jnGwJ{align-items:center;justify-content:center}.post_headerBackground__XeNbD{top:0;position:absolute;height:60vh;width:100%;background-color:#000;z-index:5}.post_header__wJKuw{z-index:10;padding:15vh 60px 50px;width:70%;max-width:1100px;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:10px;margin-bottom:40px}.post_header__wJKuw h1{margin:0 0 20px;font-size:3rem;color:#fff;max-width:920px;font-weight:600;line-height:1.3;text-align:left}.post_header__wJKuw p{color:#fff}.post_topic__ID4NR{display:flex;color:#fff;font-weight:500;gap:10px;align-items:center;margin-bottom:20px;text-transform:uppercase}.post_topic__ID4NR hr{display:block;height:1px;border:0;border-top:2px solid #fff;background-color:#fff;margin:0;padding:0;width:60px}.post_authorContainer__MG0DJ{width:100%;display:flex;align-items:center;justify-content:space-between}.post_imageContainer__YJtJi{z-index:10;position:relative;width:100%;display:flex;align-items:center;justify-content:center}.post_imageContainer__YJtJi iframe{aspect-ratio:16/9;height:100%;width:100%;max-width:1100px}.post_body__DR3Dg{width:100%;padding:20px 20px 150px}.post_body__DR3Dg,.post_innerBody__XfOlq{display:flex;flex-direction:column;align-items:center;background-color:#fff;z-index:100}.post_innerBody__XfOlq{max-width:1200px}.post_heroImageWrapper__Fs_ng{width:80%;height:100%;max-width:1100px;max-height:600px;aspect-ratio:16/9;overflow:hidden}@media(max-width:1300px){.post_header__wJKuw{width:80%}.post_header__wJKuw h1{font-size:3rem}.post_heroImageWrapper__Fs_ng{width:90%}}@media(max-width:1000px){.post_header__wJKuw{width:90%}.post_header__wJKuw h1{font-size:3rem}.post_heroImageWrapper__Fs_ng{width:90%}.post_innerBody__XfOlq{max-width:900px}}@media(max-width:768px){.post_heroImageWrapper__Fs_ng{max-width:1100px;max-height:600px;aspect-ratio:16/9;overflow:hidden}.post_headerContainer__jnGwJ{align-items:flex-start;padding-top:70px}.post_headerBackground__XeNbD{height:65vh}.post_header__wJKuw{width:100%;padding:60px 30px 40px;margin-bottom:20px}.post_header__wJKuw h1{width:100%;font-size:2rem;margin-bottom:20px}.post_topic__ID4NR{font-size:.8rem;margin-bottom:5px}.post_topic__ID4NR hr{width:36px;border-top:1px solid #fff}.post_imageContainer__YJtJi{width:100%}.post_heroImageWrapper__Fs_ng{width:100%;max-height:360px}.post_body__DR3Dg{padding:10px 10px 150px}}@media(max-width:380px){.post_headerContainer__jnGwJ{align-items:flex-start}.post_headerBackground__XeNbD{height:70vh}.post_header__wJKuw{margin-bottom:30px;padding:40px 30px 20px}.post_header__wJKuw h1{width:100%;font-size:6vw;margin-bottom:20px}}