.Mrj6Sq_grid{grid-template-columns:repeat(min(2, var(--columns,2)), 1fr);justify-items:start;gap:1rem;display:grid}@media (min-width:960px){.Mrj6Sq_grid{grid-template-columns:repeat(var(--columns,4), minmax(200px, 280px));justify-content:start}}.Mrj6Sq_card{color:var(--color-white);flex-direction:column;width:100%;max-width:280px;text-decoration:none;transition:transform .2s,filter .2s;display:flex}.Mrj6Sq_card:hover{transform:translateY(-4px)}.Mrj6Sq_portrait{aspect-ratio:2/3;background-color:var(--color-background-darker);border-radius:4px;width:100%;margin-bottom:.5rem;position:relative;overflow:hidden;box-shadow:0 4px 12px #0006}.Mrj6Sq_portraitFallback{width:100%;height:100%;color:var(--color-text-muted);font-size:4rem;font-weight:700;font-family:var(--font-title);justify-content:center;align-items:center;display:flex}.Mrj6Sq_cardName{font-family:var(--font-title);margin-bottom:.25rem;font-size:1rem;font-weight:700;line-height:1.2}.Mrj6Sq_cardIdentity{color:var(--color-text-muted);font-size:.8rem}.Mrj6Sq_listGrid{grid-template-columns:1fr;gap:1.25rem;display:grid}@media (min-width:768px){.Mrj6Sq_listGrid{grid-template-columns:repeat(2,1fr)}}.Mrj6Sq_listCard{color:var(--text-color,#000);border:1px solid var(--separator-color,#eee);background:#fff;border-radius:12px;min-height:200px;text-decoration:none;transition:border-color .2s,transform .2s,box-shadow .2s;display:block;position:relative;overflow:hidden}.Mrj6Sq_listCard:hover{border-color:var(--separator-color,#eee);transform:translateY(-3px);box-shadow:0 6px 20px #00000014}.Mrj6Sq_listCardBg{pointer-events:none;width:60%;height:100%;position:absolute;top:0;right:0;overflow:hidden}.Mrj6Sq_listCardBg img{object-fit:cover;object-position:center;opacity:.15;filter:blur(1px);width:100%;height:100%;transition:opacity .2s}.Mrj6Sq_listCardBg:after{content:"";background:linear-gradient(90deg,#fff 0%,#0000 100%);position:absolute;inset:0}.Mrj6Sq_listCardContent{z-index:1;flex-direction:row;gap:1.25rem;padding:1.25rem;display:flex;position:relative}.Mrj6Sq_listCardPoster{aspect-ratio:2/3;background-color:#f0f0f0;border-radius:6px;flex-shrink:0;width:100px;overflow:hidden;box-shadow:0 4px 16px #00000026}@media (min-width:768px){.Mrj6Sq_listCardPoster{width:120px}}.Mrj6Sq_listCardPoster img{object-fit:cover;width:100%;height:100%;transition:transform .2s}.Mrj6Sq_listCardInfo{flex-direction:column;justify-content:center;gap:.5rem;min-width:0;display:flex}.Mrj6Sq_listCardNumber{font-family:var(--font-title);color:var(--color-primary);text-transform:uppercase;letter-spacing:.05em;font-size:.85rem;font-weight:700}.Mrj6Sq_listCardTitle{font-family:var(--font-title);color:var(--text-color,#000);margin:0;font-size:1.15rem;font-weight:700;line-height:1.3}.Mrj6Sq_listCardYear{color:var(--color-text-muted);font-size:.8rem}.Mrj6Sq_listCardDescription{color:var(--color-text-muted);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:.85rem;line-height:1.5;display:-webkit-box;overflow:hidden}.Mrj6Sq_listCardCharacters{gap:.35rem;margin-top:.25rem;display:flex}.Mrj6Sq_charPortrait{background:#f0f0f0;border:2px solid #00000014;border-radius:50%;width:34px;height:34px;transition:transform .2s;overflow:hidden}.Mrj6Sq_charPortrait img{object-fit:cover;width:100%;height:100%}.Mrj6Sq_charPortrait:hover{transform:scale(1.1)}.Mrj6Sq_listCard:hover .Mrj6Sq_listCardBg img{opacity:.22}.Mrj6Sq_listCard:hover .Mrj6Sq_listCardPoster img{transform:scale(1.04)}.Mrj6Sq_charPortraitFallback{width:100%;height:100%;color:var(--color-text-muted);justify-content:center;align-items:center;font-size:.85rem;font-weight:700;display:flex}.Mrj6Sq_portraitFallbackMini{width:100%;height:100%;color:var(--color-text-muted);font-size:1.5rem;font-weight:700;font-family:var(--font-title);justify-content:center;align-items:center;display:flex}
.w4tqca_tableWrapper{background:var(--bg-level2);border:1px solid var(--separator-color);border-radius:8px;width:100%;padding:1rem 0;overflow-x:auto}.w4tqca_table{flex-direction:column;width:max-content;min-width:100%;display:flex}.w4tqca_row{grid-template-columns:minmax(200px, 1fr) repeat(var(--season-count,1), 60px);width:100%;min-width:max-content;color:var(--text-color);align-items:stretch;text-decoration:none;transition:background .15s;display:grid}.w4tqca_headerRow{border-bottom:1px solid var(--separator-color);margin-bottom:.5rem;padding-bottom:.5rem}.w4tqca_bodyRow{padding:.25rem 0}.w4tqca_bodyRow:hover{background:#dbb2521a}.w4tqca_cell{justify-content:center;align-items:center;padding:0 .25rem;display:flex}.w4tqca_stickyCell{background:inherit;z-index:2;justify-content:flex-start;padding-left:1rem;position:sticky;left:0}.w4tqca_headerRow .w4tqca_stickyCell{background:var(--bg-level2)}.w4tqca_bodyRow .w4tqca_stickyCell{background:var(--bg-level2);transition:background .15s}.w4tqca_bodyRow:hover .w4tqca_stickyCell{background:linear-gradient(#dbb2521a, #dbb2521a), var(--bg-level2)}.w4tqca_seasonHeaderContent{flex-direction:column;align-items:center;display:flex}.w4tqca_seasonHeaderTitle{color:var(--color-primary);font-size:.9rem;font-weight:700}.w4tqca_entryInfo{align-items:center;gap:1rem;display:flex}.w4tqca_portrait{border:1px solid var(--separator-color);border-radius:50%;flex-shrink:0;width:40px;height:40px;overflow:hidden}.w4tqca_portraitFallback{background:var(--separator-color);width:100%;height:100%;color:var(--color-primary);justify-content:center;align-items:center;font-size:1.2rem;font-weight:700;display:flex}.w4tqca_entryText{flex-direction:column;min-width:0;display:flex}.w4tqca_entryName{white-space:nowrap;text-overflow:ellipsis;font-size:.9rem;font-weight:600;overflow:hidden}.w4tqca_entryIdentity{color:#888;white-space:nowrap;text-overflow:ellipsis;font-size:.75rem;overflow:hidden}.w4tqca_dotCell{position:relative}.w4tqca_dot{background:var(--color-primary);width:12px;height:12px;box-shadow:0 0 8px rgba(var(--color-primary-rgb), .5);border-radius:50%;animation:.3s w4tqca_popin}.w4tqca_bodyRow:hover .w4tqca_dot{transition:transform .2s;transform:scale(1.2)}@keyframes w4tqca_popin{0%{opacity:0;transform:scale(0)}to{opacity:1;transform:scale(1)}}@media (min-width:768px){.w4tqca_row{grid-template-columns:minmax(250px, 400px) repeat(var(--season-count,1), 80px)}}.w4tqca_expandContainer{justify-content:center;margin-top:1rem;display:flex}.w4tqca_expandButton{background:var(--bg-level2);color:var(--color-primary);border:1px solid var(--separator-color);cursor:pointer;border-radius:20px;padding:.5rem 1.5rem;font-size:.9rem;font-weight:600;transition:all .2s}.w4tqca_expandButton:hover{background:var(--bg-level3);transform:translateY(-2px);box-shadow:0 2px 8px #0003}
.xMGqha_container{color:var(--text-color);border-bottom:1px solid var(--separator-color);transition:var(--transition-default);align-items:flex-start;padding:.8rem .6rem;display:flex}.xMGqha_content{flex-grow:1;min-width:0}.xMGqha_picture{aspect-ratio:1;border:1px solid var(--separator-color);background-color:#fff;border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;width:106px;margin-right:.8rem;display:flex;position:relative;overflow:hidden}.xMGqha_picture img{object-fit:contain;max-width:100%;max-height:100%}.xMGqha_description,.xMGqha_subtitle,.xMGqha_title{font-size:.9rem;line-height:1.2rem;display:block}.xMGqha_title{transition:var(--transition-default);margin-bottom:0;font-weight:500}.xMGqha_subtitle{text-transform:uppercase;color:#999;letter-spacing:.05em;margin-top:-.1rem;margin-bottom:.3rem;font-size:.7rem;font-weight:600}.xMGqha_description{color:#444;font-size:.8rem;line-height:1.15rem}.xMGqha_container:hover{background-color:rgb(var(--rgb-color-primary) / 8%);cursor:pointer}.xMGqha_container:hover .xMGqha_title{color:var(--color-primary-attenuate)}.xMGqha_affiliations{color:#707070;align-items:center;min-width:0;margin-top:.35rem;font-size:.75rem;display:flex}.xMGqha_affiliations svg{color:#707070;flex-shrink:0;margin-right:.3rem}.xMGqha_affiliationsText{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}@media (max-width:768px){.xMGqha_container{padding:.6rem .4rem}.xMGqha_picture{width:80px;margin-right:.6rem}}
.WSqptq_container{padding-bottom:var(--horizontal-spacing-default);flex-direction:column;display:flex;overflow:auto}
.k1NHjq_title{margin-bottom:.25rem;font-size:1.2rem;font-weight:500}.k1NHjq_subtitle{color:var(--text-color-alt-attenuate);white-space:pre-line;margin-top:0;margin-bottom:1rem;font-size:.9rem}
._5EGpXW_container{padding:var(--horizontal-spacing-default);flex-grow:1;height:100px;overflow:auto}
.Wxdl5q_container{position:initial;transition:all 50ms linear;top:100vw;left:auto}.Wxdl5q_containerFixed{z-index:1001;background:var(--bg-color);width:100vw;height:100vh;cursor:initial;flex-direction:column;transition:all 50ms linear;display:flex;position:fixed;top:0;left:0;max-width:100vw!important}.Wxdl5q_content{flex-direction:column;flex-grow:1;width:100%;max-width:1200px;margin:auto;display:flex}.Wxdl5q_content>*{max-width:var(--desktop-max-width);flex-shrink:0}.Wxdl5q_containerFixed .Wxdl5q_content{padding-top:var(--header-height);max-width:900px;height:100vh}.Wxdl5q_header{color:#fff;height:var(--header-height);background:#000;align-items:center;width:100vw;display:flex;position:fixed}.Wxdl5q_title{flex-grow:1;padding-left:.8rem;font-size:1.2rem;font-weight:400}.Wxdl5q_closeButton{width:var(--header-height);height:var(--header-height);cursor:pointer;justify-content:center;align-items:center;display:flex}.Wxdl5q_closeButton svg{width:var(--icon-size);height:var(--icon-size)}.Wxdl5q_closeButton path{transition:var(--transition-default)}.Wxdl5q_closeButton:hover path{fill:var(--color-primary);transition:var(--transition-default)}
.jiivFW_field{margin:var(--horizontal-spacing-default);transition:var(--transition-default);background:#f3f3f3;border:1.5px solid #0000;border-radius:2rem;align-items:center;padding:0 .8rem;display:flex}.jiivFW_field:focus-within{border-color:var(--color-primary);background:#fff;box-shadow:0 0 0 3px #dbb25226}.jiivFW_field svg,.jiivFW_field path{fill:#666}.jiivFW_field svg{flex-shrink:0;margin-right:.4rem}.jiivFW_input{color:#000;background:0 0;border:none;flex-grow:1;min-width:0;padding:.6rem .2rem;font-size:.95rem}.jiivFW_input:focus{outline:none}.jiivFW_resetInput{cursor:pointer;margin-left:.4rem;display:flex}.jiivFW_resetInput svg{margin:0}.jiivFW_resetInput svg,.jiivFW_filter svg{width:1.1rem;height:1.1rem}.jiivFW_filter{border:1px solid var(--color-primary);color:var(--color-primary-attenuate);white-space:nowrap;background:#dbb2521f;border-radius:20px;flex-shrink:0;align-items:center;margin-right:.4rem;padding:.15rem .15rem .15rem .6rem;font-size:.78rem;font-weight:600;display:flex}.jiivFW_filter a{cursor:pointer;align-items:center;margin-left:.2rem;display:flex}.jiivFW_filter svg{width:.8rem;height:.8rem}.jiivFW_filter path{fill:var(--color-primary-attenuate)}
.ypvdGG_list{margin:0 var(--horizontal-spacing-default);padding:0 0 1rem;list-style:none;display:flex;overflow:auto}.ypvdGG_item{color:#666;margin-left:var(--horizontal-spacing-default);white-space:nowrap;background:#f7f7f7;border:1px solid #e5e5e5;border-radius:20px;align-items:center;padding:.4rem .8rem;font-size:.78rem;font-weight:600;transition:all .15s;display:flex}.ypvdGG_item:hover{cursor:pointer;color:#333;background-color:#ebebeb;border-color:#ccc}.ypvdGG_item:first-of-type{margin-left:0}.ypvdGG_item svg{width:.8rem;height:.8rem;margin-right:.3rem}.ypvdGG_count{color:#666;background:#0000000f;border-radius:500px;margin-left:.4rem;padding:.1rem .4rem;font-size:.7rem;font-weight:700}
.LMgOJq_loader{width:5rem;height:5rem;margin:3rem auto}.LMgOJq_loader path{fill:#aaa}.LMgOJq_shortcut{color:#aaa;border:2px solid #aaa;border-radius:.4rem;margin:0 .2rem;padding:.2rem .3rem;font-weight:700}.LMgOJq_doSearch{margin-top:25vh;display:none}.LMgOJq_doSearch,.LMgOJq_noResults{text-align:center}.LMgOJq_doSearch p{color:#aaa}.LMgOJq_noResults p{margin:0}.LMgOJq_doSearch svg,.LMgOJq_noResults svg{width:15rem;height:10rem}.LMgOJq_noResults g{fill:#888}.LMgOJq_doSearch g{fill:#aaa}@media (min-width:768px){.LMgOJq_doSearch{display:block}}
._1pDM6G_container{--gradient:linear-gradient(180deg, #0000 0%, #00000080 150%);background-position:50%;background-size:cover;position:relative;overflow:hidden}._1pDM6G_errorGradient{margin:0;max-width:100vw!important}._1pDM6G_spotlightGradient{--gradient:linear-gradient(180deg, #0000 40%, #000000b3 60%);margin-bottom:calc(var(--horizontal-spacing-default) * 2)}._1pDM6G_tileGradient{--gradient:linear-gradient(180deg, #0000 40%, #000c 90%);aspect-ratio:150/225;border-radius:8px;width:155px;margin-right:0;transition:transform .2s,box-shadow .2s}@media (min-width:768px){._1pDM6G_tileGradient{width:165px}}._1pDM6G_tileGradient:hover{transform:translateY(-3px);box-shadow:0 4px 12px #00000026}._1pDM6G_coverGradient,._1pDM6G_coverBlurGradient{--gradient:linear-gradient(180deg, #0000 40%, #000000b3 75%, #000000e6 100%)}@media not (min-width:768px){._1pDM6G_coverGradient,._1pDM6G_coverBlurGradient{--gradient:linear-gradient(180deg, #0000 10%, #0000008c 35%, #000000d9 65%, #000000f2 100%)}}@media (min-width:768px){._1pDM6G_coverBlurGradient ._1pDM6G_gradient{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}}._1pDM6G_hubHeroGradient{--gradient:linear-gradient(180deg, #0003 0%, #0009 60%, #000000e6 100%)}@media not (min-width:768px){._1pDM6G_hubHeroGradient>img,._1pDM6G_hubHeroGradient>span>img{filter:blur(6px);transform:scale(1.05)}}._1pDM6G_hubHeroBlurGradient{--gradient:linear-gradient(180deg, #0006 0%, #000000b3 60%, #000000e6 100%)}._1pDM6G_hubHeroBlurGradient>img,._1pDM6G_hubHeroBlurGradient>span>img{filter:blur(30px)saturate(1.2);transform:scale(1.1)}._1pDM6G_singleEntrySpotlightGradient{--gradient:linear-gradient(270deg, #0000 35%, #00000073 70%);border-radius:6px;transition:transform .2s,box-shadow .2s;overflow:hidden}._1pDM6G_singleEntrySpotlightGradient:hover{transform:translateY(-3px);box-shadow:0 4px 12px #00000026}._1pDM6G_internalContainer{z-index:2;height:100%;position:relative;overflow:hidden}._1pDM6G_gradient{z-index:1;background:var(--gradient);width:100%;height:100%;position:absolute;top:0;left:0}
.vi_rna_swYearChip{background:rgb(var(--rgb-color-primary) / 20%);border:1px solid rgb(var(--rgb-color-primary) / 40%);color:var(--color-primary);letter-spacing:.02em;border-radius:4px;align-items:center;padding:.3rem .7rem;font-size:.8rem;font-weight:700;display:inline-flex}.vi_rna_metadataChips{flex-wrap:wrap;gap:.5rem;display:flex}.vi_rna_chip{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#ffffff1a;border-radius:4px;align-items:center;gap:.4rem;padding:.3rem .6rem;font-size:.75rem;display:inline-flex}.vi_rna_expandable{cursor:pointer}.vi_rna_chipLabel{color:var(--color-primary);text-transform:uppercase;font-size:.65rem;font-weight:600}.vi_rna_chipValue{color:var(--text-color-alt);text-overflow:ellipsis;white-space:nowrap;max-width:150px;overflow:hidden}@media (min-width:768px){.vi_rna_chipValue{max-width:300px}}.vi_rna_chipValueExpanded{color:var(--text-color-alt);white-space:normal}
.mESOna_heroFullWidth{overflow:hidden;padding-left:0!important;padding-right:0!important}.mESOna_heroInner{min-height:35rem;padding:calc(var(--horizontal-spacing-default) * 3) var(--horizontal-spacing-default) calc(var(--horizontal-spacing-default) * 2);color:var(--text-color-alt);max-width:var(--desktop-max-width);flex-direction:column;justify-content:flex-end;margin:0 auto;display:flex}@media (min-width:768px){.mESOna_heroInner{align-items:flex-end;gap:calc(var(--horizontal-spacing-default) * 4);padding:calc(var(--horizontal-spacing-default) * 4) calc(var(--horizontal-spacing-default) * 2) calc(var(--horizontal-spacing-default) * 2.5);flex-direction:row}}.mESOna_parentLink{color:var(--color-primary);text-transform:uppercase;letter-spacing:.05em;margin-bottom:calc(var(--horizontal-spacing-default) * .5);text-shadow:0 1px 4px #000c;font-size:.85rem;font-weight:700;text-decoration:none;display:inline-block}.mESOna_parentLink:hover{text-decoration:underline}@media (min-width:768px){.mESOna_parentLink{font-size:.95rem}}.mESOna_heroInfo{flex-direction:column;flex:1;min-width:0;display:flex}@media (min-width:768px){.mESOna_heroInfo{justify-content:flex-end;align-self:stretch}}.mESOna_logoContainer{max-width:50%;margin:calc(var(--horizontal-spacing-default) * 4) 0;opacity:.9;justify-content:center;align-self:center;display:flex}.mESOna_logoContainer svg{filter:drop-shadow(0 2px 8px #000c);fill:currentColor;width:160px;max-height:160px;max-width:100%!important;height:auto!important}@media (min-width:768px){.mESOna_logoContainer{flex:0 0 25%;justify-content:flex-start;align-self:flex-end;align-items:flex-end;width:25%;max-width:none;margin:0;display:flex}.mESOna_logoContainer svg{width:100%!important;height:auto!important;max-height:none!important}}.mESOna_heroTitle{color:var(--text-color-alt);margin-bottom:calc(var(--horizontal-spacing-default) * 1.5);text-shadow:0 2px 8px #0009;font-size:2rem;font-weight:800}@media (min-width:768px){.mESOna_heroTitle{font-size:3rem}}.mESOna_description{color:var(--text-color-alt);max-width:800px;margin:calc(var(--horizontal-spacing-default) * 1.5) 0 0;opacity:.9;text-shadow:0 1px 8px #000c;font-size:1.05rem;line-height:1.6}
.qYMAfa_coverContainer{overflow:hidden;padding-left:0!important;padding-right:0!important}.qYMAfa_container{--no-picture-cover-height:15rem;height:var(--no-picture-cover-height);max-width:var(--desktop-max-width);flex-direction:row;justify-content:space-between;align-items:flex-end;margin:auto;padding:.6rem .6rem 1.2rem 1.5rem;display:flex}.qYMAfa_mobileMainPicture{position:relative}.qYMAfa_mobileMainPicture .qYMAfa_container{background:linear-gradient(#0000 0%,#000c 100%);height:auto;position:absolute;bottom:0;left:0;right:0}.qYMAfa_coverContainer.qYMAfa_noPicture{background:var(--bg-color-alt)}.qYMAfa_coverContainer.qYMAfa_noPicture .qYMAfa_container{aspect-ratio:initial;height:8rem}.qYMAfa_coverContainer.qYMAfa_compacted{--no-picture-cover-height:15rem;height:var(--no-picture-cover-height)}.qYMAfa_coverContainer.qYMAfa_compacted .qYMAfa_container{--no-picture-cover-height:15rem;aspect-ratio:initial;height:var(--no-picture-cover-height);transition:var(--transition-default)}.qYMAfa_titles{color:var(--text-color-alt);text-shadow:0 0 5px #000,0 0 10px #000;font-weight:500}.qYMAfa_title{font-family:Oswald,Helvetica Neue,arial,sans-serif;font-size:1.5rem}.qYMAfa_description{opacity:.95;text-shadow:0 0 5px #000,0 0 10px #000;max-width:48rem;margin:.5rem 0 0;font-size:.95rem;font-weight:400;line-height:1.4}@media (min-width:768px){.qYMAfa_container{aspect-ratio:8/3;background:0 0;height:auto}.qYMAfa_coverContainer.qYMAfa_noPicture .qYMAfa_container{height:15rem}.qYMAfa_title{font-size:2rem}}.qYMAfa_preTitle{text-transform:uppercase;line-height:1.5rem}.qYMAfa_readTime{color:var(--text-color-alt);white-space:nowrap;align-items:center;padding-bottom:.1rem;display:flex}.qYMAfa_readTime svg{margin-right:.3rem}
._3XhBfG_heroFullWidth{overflow:hidden;padding-left:0!important;padding-right:0!important}._3XhBfG_heroInner{min-height:42rem;padding:calc(var(--horizontal-spacing-default) * 3) var(--horizontal-spacing-default);color:var(--text-color-alt);max-width:var(--desktop-max-width);flex-direction:column;justify-content:flex-end;margin:0 auto;display:flex}@media (min-width:768px){._3XhBfG_heroInner{align-items:flex-end;gap:calc(var(--horizontal-spacing-default) * 3);padding:calc(var(--horizontal-spacing-default) * 4) calc(var(--horizontal-spacing-default) * 2);flex-direction:row}}._3XhBfG_heroInnerCompact{min-height:25rem}@media (min-width:768px){._3XhBfG_heroInnerCompact{min-height:25rem}}._3XhBfG_posterSide{width:75%;margin:calc(var(--horizontal-spacing-default) * 3) 0 calc(var(--horizontal-spacing-default) * 2);flex-shrink:0;order:-1;align-self:center}._3XhBfG_posterSide img{border-radius:6px;width:100%;height:auto;box-shadow:0 8px 30px #00000080}@media (min-width:768px){._3XhBfG_posterSide{width:33%;margin:calc(var(--horizontal-spacing-default) * 4) 0 0;align-self:flex-end}._3XhBfG_posterSide img{width:100%;max-width:100%;height:auto}}._3XhBfG_posterSideWithBackdrop{width:75%;margin:calc(var(--horizontal-spacing-default) * 2.5) auto calc(var(--horizontal-spacing-default) * 2)}@media (min-width:768px){._3XhBfG_posterSideWithBackdrop{width:33%;margin:calc(var(--horizontal-spacing-default) * 3) 0 0}}._3XhBfG_parentLink{color:var(--color-primary);text-transform:uppercase;letter-spacing:.05em;margin-bottom:calc(var(--horizontal-spacing-default) * .5);font-size:.85rem;font-weight:700;text-decoration:none;display:inline-block}._3XhBfG_parentLink:hover{text-decoration:underline}@media (min-width:768px){._3XhBfG_parentLink{font-size:.95rem}}._3XhBfG_heroInfo{flex-direction:column;flex:1;min-width:0;display:flex}@media (min-width:768px){._3XhBfG_heroInfo{justify-content:flex-end;align-self:stretch}}._3XhBfG_logoContainer{max-width:75%;margin:calc(var(--horizontal-spacing-default) * 3) 0;align-self:center}._3XhBfG_logoContainer span,._3XhBfG_logoContainer img{filter:drop-shadow(0 2px 8px #000c);object-fit:scale-down!important;max-width:100%!important;height:auto!important}@media (min-width:768px){._3XhBfG_logoContainer{max-width:80%;margin:0 0 calc(var(--horizontal-spacing-default) * 2);flex:1;justify-content:flex-start;align-self:stretch;align-items:flex-end;min-height:0;display:flex}._3XhBfG_logoContainer span,._3XhBfG_logoContainer img{object-position:left bottom!important;object-fit:scale-down!important;width:auto!important;height:100%!important;max-height:300px!important}}._3XhBfG_heroTitle{color:var(--text-color-alt);margin-bottom:calc(var(--horizontal-spacing-default) * 1.5);text-shadow:0 2px 8px #0009;font-size:2rem;font-weight:800}@media (min-width:768px){._3XhBfG_heroTitle{font-size:3rem}}._3XhBfG_description{color:var(--text-color-alt);max-width:600px;margin:calc(var(--horizontal-spacing-default) * 1.5) 0 0;opacity:.9;font-size:.9rem;line-height:1.6}._3XhBfG_editorialReviewWrapper{max-width:var(--desktop-max-width);padding:calc(var(--horizontal-spacing-default) * 2);margin:0 auto}._3XhBfG_editorialReview{border-left:3px solid var(--color-primary);padding:calc(var(--horizontal-spacing-default) * 1.2);background:#f5f3ee;border-radius:0 4px 4px 0}._3XhBfG_editorialReviewLabel{color:var(--color-primary-attenuate);text-transform:uppercase;margin-bottom:.5rem;font-size:.75rem;font-weight:700}._3XhBfG_editorialReviewText{color:var(--text-color);opacity:.85;margin:0;font-size:.9rem;line-height:1.6}._3XhBfG_fallback{padding:calc(var(--header-height) + var(--horizontal-spacing-default) * 3) 0 calc(var(--horizontal-spacing-default) * 3)}._3XhBfG_fallbackInner{max-width:var(--desktop-max-width);gap:var(--horizontal-spacing-default);flex-direction:column;margin:0 auto;display:flex}._3XhBfG_fallbackTitle{color:var(--text-color-alt);font-size:2rem;font-weight:800}@media (min-width:768px){._3XhBfG_fallbackTitle{font-size:2.5rem}}._3XhBfG_fallback ._3XhBfG_description{margin-top:0}
.qxoBLW_card{width:210px;color:var(--text-color);border:1px solid var(--separator-color);background:var(--bg-color);border-radius:6px;flex-direction:column;text-decoration:none;transition:transform .2s,box-shadow .2s;display:flex;overflow:hidden}.qxoBLW_card:hover{transform:translateY(-3px);box-shadow:0 4px 12px #00000014}.qxoBLW_imageWrapper{aspect-ratio:1;width:100%;position:relative;overflow:hidden}.qxoBLW_imageFallback{background:var(--separator-color);width:100%;height:100%}.qxoBLW_info{flex-direction:column;gap:.15rem;padding:.4rem .5rem .5rem;display:flex}.qxoBLW_name{font-size:.85rem;font-weight:500;line-height:1.3}.qxoBLW_oneLiner{color:var(--text-color-alt-attenuate,#888);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:.75rem;line-height:1.4;display:-webkit-box;overflow:hidden}
.M3EVnq_nav{top:var(--header-height);z-index:40;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-bottom:1px solid var(--separator-color);opacity:0;pointer-events:none;background:#fffffff2;transition:transform .2s,opacity .2s;position:fixed;left:0;right:0;transform:translateY(-100%)}.M3EVnq_navVisible{opacity:1;pointer-events:auto;transform:translateY(0)}.M3EVnq_navInner{max-width:var(--desktop-max-width);padding:0 var(--horizontal-spacing-default);scrollbar-width:none;gap:.2rem;margin:0 auto;display:flex;overflow-x:auto}.M3EVnq_navInner::-webkit-scrollbar{display:none}.M3EVnq_navItem{color:#888;cursor:pointer;white-space:nowrap;background:0 0;border:none;flex-shrink:0;padding:.6rem .8rem;font-size:.75rem;transition:color .15s;position:relative}.M3EVnq_navItem:hover{color:var(--text-color)}.M3EVnq_navItemActive{color:var(--color-primary)}.M3EVnq_navItemActive:after{content:"";background:var(--color-primary);border-radius:1px;height:2px;position:absolute;bottom:0;left:.8rem;right:.8rem}
.bVUitq_card{width:420px;color:var(--text-color);background:var(--color-background-soft,#ffffff08);border:1px solid var(--separator-color);border-radius:12px;flex-direction:row;align-items:center;gap:1.5rem;padding:1.125rem;text-decoration:none;transition:background-color .2s,border-color .2s;display:flex}.bVUitq_card:hover{background:var(--color-background-hover,#ffffff0f);border-color:var(--color-primary-attenuate,#fff3)}.bVUitq_imageWrapper{background:var(--separator-color);border-radius:9px;flex-shrink:0;width:108px;height:108px;position:relative;overflow:hidden}.bVUitq_imageWrapper img{transition:transform .2s}.bVUitq_card:hover .bVUitq_imageWrapper img{transform:scale(1.05)}.bVUitq_imageFallback{width:100%;height:100%;color:var(--text-color-muted,#777);background:var(--separator-color);justify-content:center;align-items:center;font-size:2.25rem;font-weight:700;display:flex}.bVUitq_info{flex-direction:column;flex-grow:1;gap:.375rem;min-width:0;display:flex}.bVUitq_name{white-space:nowrap;text-overflow:ellipsis;font-size:.95rem;font-weight:600;line-height:1.2;overflow:hidden}.bVUitq_oneLiner{color:#888;-webkit-line-clamp:4;line-clamp:4;-webkit-box-orient:vertical;font-size:.8rem;line-height:1.3;display:-webkit-box;overflow:hidden}
.Fgf-6G_subsection{margin-bottom:calc(var(--horizontal-spacing-default) * 2)}.Fgf-6G_subtitle{color:#888;text-transform:uppercase;letter-spacing:.05em;margin-bottom:var(--horizontal-spacing-default);font-size:.85rem;font-weight:600}.Fgf-6G_sourceCard{width:240px}.Fgf-6G_currentSource{border:2px solid var(--color-primary);border-radius:6px;padding:2px;position:relative}
.nJYJiW_layout{gap:calc(var(--horizontal-spacing-default) * 3);grid-template-columns:1fr;display:grid}@media (min-width:768px){.nJYJiW_layout{grid-template-columns:1fr 1fr}}.nJYJiW_columnHeader{color:var(--color-primary);text-transform:uppercase;letter-spacing:.08em;border-bottom:2px solid var(--color-primary);margin-bottom:.8rem;padding-bottom:.6rem;font-size:.75rem;font-weight:700}.nJYJiW_columnHeaderYear{text-transform:none;letter-spacing:normal;opacity:.7;font-weight:600}.nJYJiW_columnContext,.nJYJiW_columnDuring{min-width:0}.nJYJiW_editorialBlock{border-left:3px solid var(--color-primary-attenuate);background:linear-gradient(135deg,#dbb2520f 0%,#dbb25205 100%);border-radius:0 6px 6px 0;margin-bottom:1rem;padding:.8rem 1rem}.nJYJiW_editorialText{color:var(--text-color);opacity:.85;white-space:pre-line;margin:0;font-size:.85rem;line-height:1.65}.nJYJiW_eventList{padding-left:1.5rem;position:relative}.nJYJiW_eventList:before{content:"";background:var(--separator-color);width:2px;position:absolute;top:0;bottom:0;left:.5rem}.nJYJiW_node{align-items:flex-start;gap:.8rem;padding:.4rem 0 .8rem;display:flex;position:relative}.nJYJiW_nodeDot{background:var(--color-primary);border-radius:50%;width:10px;height:10px;position:absolute;top:.55rem;left:-1.5rem;transform:translate(calc(.5rem - 5px));box-shadow:0 0 0 3px #dbb25226}.nJYJiW_nodeMuted .nJYJiW_nodeDot{box-shadow:none;opacity:.6;background:#bbb}.nJYJiW_nodeContent{flex-direction:column;gap:.15rem;display:flex}.nJYJiW_nodeTitle{color:var(--text-color);font-size:.88rem;font-weight:600;line-height:1.3;transition:color .15s}.nJYJiW_nodeTitle:hover{color:var(--color-primary)}.nJYJiW_nodeMuted .nJYJiW_nodeTitle{opacity:.55}.nJYJiW_nodeYear{color:#888;font-size:.7rem}.nJYJiW_nodeHeader{flex-direction:column;gap:.15rem;display:flex}.nJYJiW_nodeMeta{align-items:center;gap:.4rem;display:flex}.nJYJiW_nodeType{color:var(--color-primary-attenuate,#d4a83e);text-transform:uppercase;letter-spacing:.05em;padding-top:1px;font-size:.65rem;font-weight:600}.nJYJiW_nodeOneLiner{margin-top:.15rem}.nJYJiW_nodeOneLinerText{color:var(--text-color);opacity:.65;margin:0;font-size:.8rem;line-height:1.5}.nJYJiW_nodeOneLinerHidden{color:#bbb;margin:0;font-size:.8rem;font-style:italic}.nJYJiW_organizationsList{flex-wrap:wrap;gap:6px;margin-top:.25rem;display:flex}.nJYJiW_organizationBadge{color:var(--text-color-secondary,#666);background:#0000000a;border:1px solid #0000000f;border-radius:3px;padding:2px 6px;font-size:.65rem;font-weight:600}.nJYJiW_nodeMuted .nJYJiW_organizationBadge{opacity:.6}.nJYJiW_revealButton{background:var(--separator-color);color:#666;border:1px solid var(--separator-color);cursor:pointer;transition:var(--transition-default);border-radius:4px;margin-bottom:.8rem;padding:.35rem .7rem;font-size:.75rem}.nJYJiW_revealButton:hover{color:var(--text-color);background:#ddd}.nJYJiW_contextHint{color:#999;margin:0 0 .8rem;font-size:.8rem;line-height:1.5}.nJYJiW_emptyHint{color:#999;margin:0;font-size:.8rem}
.-wXq0W_friseContext{color:#666;margin-top:-.5rem;margin-bottom:1.5rem;font-size:.85rem;line-height:1.4}.-wXq0W_friseContext strong{color:#111;font-weight:600}.-wXq0W_container{position:relative}.-wXq0W_canvasWrapper{scrollbar-width:none;-webkit-overflow-scrolling:touch;position:relative;overflow-x:auto}.-wXq0W_canvasWrapper::-webkit-scrollbar{display:none}.-wXq0W_canvas{width:100%;display:block}@media (max-width:1023px){.-wXq0W_canvas,.-wXq0W_cursorCanvas{min-width:1000px}}@media (min-width:1024px){.-wXq0W_canvasWrapper{overflow-x:hidden}}.-wXq0W_cursorCanvas{pointer-events:none;width:100%;position:absolute;top:0;left:0}.-wXq0W_eraIcon{opacity:.3;pointer-events:none;width:28px;height:28px;position:absolute}.-wXq0W_eraIcon svg{width:100%;height:100%}.-wXq0W_contempCoverLink{pointer-events:none;display:block;position:absolute}.-wXq0W_contempCover{object-fit:cover;background:#00000008;border:1px solid #0000001a;border-radius:0;width:100%;height:100%;display:block}.-wXq0W_tooltip{color:#111;pointer-events:none;z-index:10;white-space:nowrap;opacity:0;visibility:hidden;background:#fff;border:1px solid #00000014;border-radius:8px;flex-direction:column;gap:.2rem;padding:.5rem .9rem;font-size:.85rem;transition:opacity .15s,visibility .15s;display:flex;position:absolute;box-shadow:0 4px 16px #00000014}.-wXq0W_tooltipVisible{opacity:1;visibility:visible}.-wXq0W_tooltipTop{transform:translate(-50%)translateY(-100%)}.-wXq0W_tooltipBottom{transform:translate(-50%)translateY(0)}.-wXq0W_tooltipLabel{font-weight:600}.-wXq0W_tooltipSub{opacity:.7;color:#555;font-size:.75rem}.-wXq0W_tooltipCover{width:200px;min-width:200px;margin-bottom:.4rem}.-wXq0W_tooltipCoverImage{object-fit:contain;width:100%;height:auto;display:block}.-wXq0W_fadeOverlay{pointer-events:none;z-index:20;background:linear-gradient(#fff0 0%,#fff 75% 100%);justify-content:center;align-items:flex-end;height:160px;padding-bottom:25px;display:flex;position:absolute;bottom:-5px;left:0;right:0}.-wXq0W_expandButton{pointer-events:auto;color:#fff;cursor:pointer;background:#d4a83e;border:none;border-radius:30px;padding:.6rem 1.6rem;font-family:inherit;font-size:.95rem;font-weight:600;transition:all .2s;box-shadow:0 4px 16px #d4a83e59}.-wXq0W_expandButton:hover{background:#b58512;transform:translateY(-2px);box-shadow:0 6px 20px #b5851273}
._1x_H3W_card{width:280px;color:var(--text-color);border:1px solid var(--separator-color);background:var(--bg-color);border-radius:6px;flex-direction:column;text-decoration:none;transition:transform .2s,box-shadow .2s;display:flex;overflow:hidden}._1x_H3W_card:hover{transform:translateY(-3px);box-shadow:0 4px 12px #00000014}._1x_H3W_imageWrapper{aspect-ratio:4/3;width:100%;position:relative;overflow:hidden}._1x_H3W_imageFallback{background:var(--separator-color);width:100%;height:100%}._1x_H3W_info{flex-direction:column;gap:.1rem;padding:.4rem .5rem .5rem;display:flex}._1x_H3W_typeBadge{color:var(--color-primary);text-transform:uppercase;letter-spacing:.03em;font-size:.65rem;font-weight:600;line-height:1.2rem}._1x_H3W_name{font-size:.85rem;font-weight:500;line-height:1.3}._1x_H3W_oneLiner{color:var(--text-color-alt-attenuate,#888);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:.1rem;font-size:.75rem;line-height:1.4;display:-webkit-box;overflow:hidden}
.cS-zIW_seasonGrid{grid-template-columns:repeat(min(2, var(--columns,2)), 1fr);justify-items:start;gap:1rem;display:grid}@media (min-width:960px){.cS-zIW_seasonGrid{grid-template-columns:repeat(var(--columns,4), minmax(200px, 280px));justify-content:start}}.cS-zIW_card{width:100%;max-width:280px;color:var(--text-color);flex-direction:column;gap:.5rem;text-decoration:none;transition:transform .2s;display:flex}.cS-zIW_card:hover{transform:translateY(-4px)}.cS-zIW_portrait{aspect-ratio:2/3;border:1px solid var(--separator-color);border-radius:8px;width:100%;position:relative;overflow:hidden;box-shadow:0 4px 12px #00000026}.cS-zIW_portrait img{transition:transform .3s}.cS-zIW_card:hover .cS-zIW_portrait img{transform:scale(1.05)}.cS-zIW_portraitFallback{background:var(--bg-level2);width:100%;height:100%;color:var(--color-primary);justify-content:center;align-items:center;font-size:2.5rem;font-weight:700;display:flex}.cS-zIW_cardName{text-align:center;margin-top:.5rem;font-size:1rem;font-weight:700;line-height:1.2}.cS-zIW_cardIdentity{color:#888;text-align:center;font-size:.8rem;line-height:1.2}
.BKnvvG_container{gap:calc(var(--horizontal-spacing-default) * 1.2) var(--horizontal-spacing-default);grid-template-columns:repeat(2,1fr);margin:0 auto;display:grid}.BKnvvG_container.BKnvvG_large,.BKnvvG_container.BKnvvG_small{grid-template-columns:repeat(2,1fr)}@media (min-width:525px){.BKnvvG_container{grid-template-columns:repeat(2,1fr)}}@media (min-width:700px){.BKnvvG_container{grid-template-columns:repeat(3,1fr)}.BKnvvG_container.BKnvvG_large{grid-template-columns:repeat(2,1fr)}.BKnvvG_container.BKnvvG_small{grid-template-columns:repeat(4,1fr)}}@media (min-width:875px){.BKnvvG_container{grid-template-columns:repeat(4,1fr)}.BKnvvG_container.BKnvvG_large{grid-template-columns:repeat(3,1fr)}.BKnvvG_container.BKnvvG_small{grid-template-columns:repeat(5,1fr)}}@media (min-width:1050px){.BKnvvG_container,.BKnvvG_container.BKnvvG_large{grid-template-columns:repeat(4,1fr)}.BKnvvG_container.BKnvvG_small{grid-template-columns:repeat(5,1fr)}}@media (min-width:1225px){.BKnvvG_container,.BKnvvG_container.BKnvvG_large{grid-template-columns:repeat(4,1fr)}.BKnvvG_container.BKnvvG_small{grid-template-columns:repeat(5,1fr)}}.BKnvvG_container>*,.BKnvvG_container img,.BKnvvG_container svg{width:100%}.BKnvvG_container svg{height:100%}