.d7JpdW_badge{font-size:var(--text-badge);font-weight:var(--weight-semibold);text-transform:uppercase;letter-spacing:.5px;background-color:var(--color-badge-bg);color:var(--color-badge-text);border-radius:var(--radius-sm);padding:4px 12px;display:inline-block}
.TlS7bq_card{border-radius:var(--radius-lg);isolation:isolate;transition:transform var(--transition-fast), box-shadow var(--transition-fast);text-decoration:none;display:block;overflow:hidden;transform:translateZ(0)}.TlS7bq_card:hover{box-shadow:var(--shadow-lg)}.TlS7bq_card:hover .TlS7bq_imageWrapper{transform:scale(1.05)}.TlS7bq_imageWrapper{aspect-ratio:4/3;width:100%;transition:transform var(--transition-fast);position:relative}.TlS7bq_image{object-fit:cover}.TlS7bq_overlay{background:#0006;transition:background .4s;position:absolute;inset:0}.TlS7bq_card:hover .TlS7bq_overlay{background:#0003}.TlS7bq_badge{top:var(--space-md);left:var(--space-md);z-index:2;position:absolute}.TlS7bq_content{padding:var(--space-lg);z-index:2;position:absolute;bottom:0;left:0;right:0}.TlS7bq_title{font-family:var(--font-body);color:var(--color-white);text-transform:none;margin-bottom:var(--space-sm);font-size:20px;font-weight:700;line-height:1.3}.TlS7bq_description{font-size:var(--text-small);color:#ffffffd9;-webkit-line-clamp:3;-webkit-box-orient:vertical;line-height:1.5;display:-webkit-box;overflow:hidden}.TlS7bq_compact .TlS7bq_imageWrapper{aspect-ratio:3/2}.TlS7bq_compact .TlS7bq_badge{top:var(--space-sm);left:var(--space-sm)}.TlS7bq_compact .TlS7bq_content{padding:var(--space-md)}.TlS7bq_compact .TlS7bq_title{margin-bottom:0;font-size:16px}
.NNPQFq_page{padding-top:var(--space-4xl);padding-bottom:var(--space-3xl)}.NNPQFq_title{text-align:center;margin-bottom:var(--space-lg)}.NNPQFq_divider{border:none;border-top:1px solid var(--color-light-gray);margin-bottom:var(--space-lg)}.NNPQFq_toolbar{justify-content:space-between;align-items:center;gap:var(--space-lg);margin-bottom:var(--space-2xl);display:flex}.NNPQFq_searchWrapper{flex:1;max-width:500px}.NNPQFq_searchInput{width:100%;padding:var(--space-sm) var(--space-md);border-radius:var(--radius-full);background:var(--color-light-gray);font-family:var(--font-body);font-size:var(--text-body);color:var(--color-dark-text);transition:box-shadow var(--transition-fast);border:none;outline:none}.NNPQFq_searchInput::placeholder{color:var(--color-gray-text)}.NNPQFq_searchInput:focus{box-shadow:0 0 0 2px var(--color-accent-green)}.NNPQFq_toolbarActions{gap:var(--space-sm);display:flex}.NNPQFq_toolbarButton{border-radius:var(--radius-full);background:var(--color-light-gray);width:40px;height:40px;color:var(--color-dark-text);cursor:pointer;transition:background var(--transition-fast), color var(--transition-fast);border:none;justify-content:center;align-items:center;display:flex}.NNPQFq_toolbarButton:hover{background:var(--color-deep-green,#1a2e2a);color:#fff}.NNPQFq_toolbarButtonActive{background:var(--color-light-gray);color:var(--color-dark-text)}.NNPQFq_toolbarButtonActive:hover{background:var(--color-deep-green,#1a2e2a);color:#fff}.NNPQFq_filterDropdownWrapper{position:relative}.NNPQFq_dropdown{background:var(--color-white);z-index:20;border-radius:12px;min-width:180px;padding:6px 0;position:absolute;top:calc(100% + 8px);right:0;overflow:hidden;box-shadow:0 4px 24px #00000024}.NNPQFq_dropdownItem{text-align:left;width:100%;font-family:var(--font-body);color:var(--color-dark-text);cursor:pointer;white-space:nowrap;background:0 0;border:none;padding:10px 16px;font-size:14px;transition:background .15s;display:block}.NNPQFq_dropdownItem:hover{background:var(--color-light-gray)}.NNPQFq_dropdownItemActive{font-weight:var(--weight-bold);color:var(--color-dark-green);background:#6cbd7e1a}.NNPQFq_grid{gap:var(--space-lg);margin-bottom:var(--space-2xl);grid-template-columns:repeat(2,1fr);display:grid}.NNPQFq_gridCompact{gap:var(--space-md);grid-template-columns:repeat(3,1fr)}.NNPQFq_noResults{text-align:center;color:var(--color-gray-text);padding:var(--space-2xl) 0;grid-column:1/-1}@media (max-width:1024px){.NNPQFq_gridCompact{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.NNPQFq_grid{grid-template-columns:1fr}.NNPQFq_gridCompact{grid-template-columns:repeat(2,1fr)}.NNPQFq_toolbar{flex-direction:column;align-items:stretch}.NNPQFq_searchWrapper{max-width:100%}.NNPQFq_toolbarActions{justify-content:flex-end}}@media (max-width:480px){.NNPQFq_gridCompact{grid-template-columns:1fr}}
.idJlPW_list{gap:var(--space-lg);flex-direction:column;max-width:720px;display:flex}.idJlPW_episode{border-radius:12px;overflow:hidden}.idJlPW_fallback{padding:var(--space-lg);background:var(--color-light-bg,#f8f9fa);border:1px solid var(--color-border,#e5e7eb);border-radius:12px}.idJlPW_episodeTitle{margin-bottom:var(--space-xs);color:var(--color-dark-text);font-size:1.125rem;font-weight:700}.idJlPW_episodeDesc{font-size:var(--text-small);color:var(--color-gray-text);line-height:1.6}
.GLTAJq_section{padding:var(--space-3xl) 0 var(--space-4xl);background-color:var(--color-white);position:relative;overflow:clip}.GLTAJq_bgLogo{pointer-events:none;z-index:0;position:absolute;inset:0;overflow:hidden}.GLTAJq_bgLogo svg{color:#00000008;width:280%;height:auto;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.GLTAJq_heading{z-index:1;text-align:center;margin-bottom:var(--space-2xl);font-size:var(--text-h2);line-height:1;position:relative}.GLTAJq_sliderWrapper{z-index:1;position:relative}.GLTAJq_viewport{overflow:clip visible}.GLTAJq_track{display:flex}.GLTAJq_slide{flex:0 0 calc(33.3333% - 16px)}@media (max-width:1024px){.GLTAJq_slide{flex-basis:calc(50% - 12px)}}@media (max-width:640px){.GLTAJq_slide{flex-basis:100%}}.GLTAJq_arrow{z-index:2;background-color:var(--color-white);border:1px solid var(--color-light-gray);cursor:pointer;width:44px;height:44px;color:var(--color-dark-text);box-shadow:var(--shadow-md);transition:background-color var(--transition-fast);border-radius:50%;justify-content:center;align-items:center;display:flex;position:absolute;top:50%;transform:translateY(-50%)}.GLTAJq_arrow:hover{background-color:var(--color-light-gray)}.GLTAJq_arrowLeft{left:-22px}.GLTAJq_arrowRight{right:-22px}.GLTAJq_navButtons{justify-content:center;gap:var(--space-md);margin-top:var(--space-xl);display:flex}.GLTAJq_navArrow{border:1px solid var(--color-light-gray);background-color:var(--color-white);cursor:pointer;width:44px;height:44px;color:var(--color-dark-text);transition:background-color var(--transition-fast);border-radius:50%;justify-content:center;align-items:center;display:flex}.GLTAJq_navArrow:hover{background-color:var(--color-light-gray)}@media (max-width:1024px){.GLTAJq_arrowLeft{left:8px}.GLTAJq_arrowRight{right:8px}}@media (max-width:768px){.GLTAJq_arrow{display:none}.GLTAJq_bgLogo svg{width:600%}}
