.HeroCarousel-module__lWKTeG__hero{background-color:var(--color-hero-bg);padding-block:var(--space-6)}.HeroCarousel-module__lWKTeG__grid{gap:var(--space-3);max-width:var(--container-width);padding-inline:var(--container-padding);grid-template-columns:1fr;grid-template-areas:"main";margin-inline:auto;display:grid}@media (min-width:768px){.HeroCarousel-module__lWKTeG__grid{padding-inline:var(--space-6)}}@media (min-width:1024px){.HeroCarousel-module__lWKTeG__grid{padding-inline:var(--space-8);grid-template-columns:1fr 2.5fr 1fr;grid-template-areas:"side main side2"}}.HeroCarousel-module__lWKTeG__mainSlot{grid-area:main}.HeroCarousel-module__lWKTeG__sideSlot{display:none}@media (min-width:1024px){.HeroCarousel-module__lWKTeG__sideSlot{display:block}.HeroCarousel-module__lWKTeG__sideSlot:first-child{grid-area:side}.HeroCarousel-module__lWKTeG__sideSlot:last-child{grid-area:side2}}.HeroCarousel-module__lWKTeG__mainCard{border-radius:var(--hero-radius);aspect-ratio:16/9;cursor:pointer;transition:transform var(--transition);display:block;position:relative;overflow:hidden}.HeroCarousel-module__lWKTeG__mainCard:hover{transform:scale(1.01)}.HeroCarousel-module__lWKTeG__sideCard{border-radius:var(--hero-radius);aspect-ratio:9/16;cursor:pointer;width:100%;transition:transform var(--transition), opacity var(--transition);opacity:.75;display:block;position:relative;overflow:hidden}.HeroCarousel-module__lWKTeG__sideCard:hover{opacity:1;transform:scale(1.02)}.HeroCarousel-module__lWKTeG__cardImage,.HeroCarousel-module__lWKTeG__sideCardImage{position:absolute;inset:0}.HeroCarousel-module__lWKTeG__img{object-fit:cover;width:100%;height:100%}.HeroCarousel-module__lWKTeG__imgPlaceholder{background-color:var(--color-surface);width:100%;height:100%}.HeroCarousel-module__lWKTeG__overlay{background:linear-gradient(#0000 0%,#0000004d 50%,#000000d1 100%);position:absolute;inset:0}.HeroCarousel-module__lWKTeG__cardBody{padding:var(--space-6);z-index:1;position:absolute;bottom:0;left:0;right:0}.HeroCarousel-module__lWKTeG__categoryBadge{background:var(--gradient-primary);color:var(--color-text-light);text-transform:uppercase;letter-spacing:.06em;border-radius:var(--radius-full);margin-bottom:var(--space-2);padding:4px 12px;font-size:.7rem;font-weight:700;display:inline-block}.HeroCarousel-module__lWKTeG__mainTitle{font-family:var(--font-display);font-size:var(--hero-title-size);color:var(--color-text-light);text-shadow:0 2px 8px #0006;margin-bottom:var(--space-2);letter-spacing:-.02em;font-weight:800;line-height:1.2}.HeroCarousel-module__lWKTeG__excerpt{color:#ffffffd1;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:.9rem;line-height:1.5;display:-webkit-box;overflow:hidden}.HeroCarousel-module__lWKTeG__sideCardBody{padding:var(--space-4);z-index:1;position:absolute;bottom:0;left:0;right:0}.HeroCarousel-module__lWKTeG__categoryBadgeSmall{background:var(--gradient-primary);color:var(--color-text-light);text-transform:uppercase;letter-spacing:.05em;border-radius:var(--radius-full);margin-bottom:var(--space-1);padding:3px 10px;font-size:.65rem;font-weight:700;display:inline-block}.HeroCarousel-module__lWKTeG__sideTitle{color:var(--color-text-light);-webkit-line-clamp:3;text-shadow:0 1px 4px #00000080;-webkit-box-orient:vertical;font-size:.85rem;font-weight:700;line-height:1.3;display:-webkit-box;overflow:hidden}.HeroCarousel-module__lWKTeG__controls{justify-content:center;align-items:center;gap:var(--space-4);margin-top:var(--space-4);display:flex}.HeroCarousel-module__lWKTeG__navBtn{border-radius:var(--radius-full);background-color:var(--color-primary-subtle);width:36px;height:36px;color:var(--color-text-light);transition:background-color var(--transition);justify-content:center;align-items:center;font-size:1.4rem;line-height:1;display:flex}.HeroCarousel-module__lWKTeG__navBtn:hover{background-color:var(--color-primary)}.HeroCarousel-module__lWKTeG__dots{gap:var(--space-2);display:flex}.HeroCarousel-module__lWKTeG__dot{border-radius:var(--radius-full);background-color:var(--color-border);width:8px;height:8px;transition:background-color var(--transition), transform var(--transition), width var(--transition)}.HeroCarousel-module__lWKTeG__dotActive{background:var(--gradient-primary);border-radius:var(--radius-full);width:24px;transform:scale(1.3)}
.CategoryHighlight-module__lXx8LG__wrapper{background-color:var(--color-surface);border-bottom:1px solid var(--color-border)}.CategoryHighlight-module__lXx8LG__inner{padding-block:var(--space-4)}.CategoryHighlight-module__lXx8LG__list{align-items:center;gap:var(--space-3);scrollbar-width:none;-ms-overflow-style:none;padding-bottom:2px;display:flex;overflow-x:auto}.CategoryHighlight-module__lXx8LG__list::-webkit-scrollbar{display:none}.CategoryHighlight-module__lXx8LG__pill{border-radius:var(--radius-full);text-transform:uppercase;letter-spacing:.05em;white-space:nowrap;color:var(--color-bg);transition:transform var(--transition), box-shadow var(--transition), opacity var(--transition);align-items:center;padding:6px 18px;font-size:.78rem;font-weight:700;display:inline-flex}.CategoryHighlight-module__lXx8LG__pill:hover{opacity:.9;transform:scale(1.05)}.CategoryHighlight-module__lXx8LG__pill[data-color-index="0"]{background-color:var(--cat-color-1);box-shadow:0 0 14px #a855f766}.CategoryHighlight-module__lXx8LG__pill[data-color-index="1"]{background-color:var(--cat-color-2);box-shadow:0 0 14px #38bdf866}.CategoryHighlight-module__lXx8LG__pill[data-color-index="2"]{background-color:var(--cat-color-3);box-shadow:0 0 14px #34d39966}.CategoryHighlight-module__lXx8LG__pill[data-color-index="3"]{background-color:var(--cat-color-4);box-shadow:0 0 14px #ec489966}.CategoryHighlight-module__lXx8LG__pill[data-color-index="4"]{background-color:var(--cat-color-5);box-shadow:0 0 14px #fb923c66}.CategoryHighlight-module__lXx8LG__pill[data-color-index="5"]{background-color:var(--cat-color-6);color:#09090b;box-shadow:0 0 14px #fbbf2466}.CategoryHighlight-module__lXx8LG__pill[data-color-index="0"]:hover{box-shadow:0 0 22px #a855f7b3}.CategoryHighlight-module__lXx8LG__pill[data-color-index="1"]:hover{box-shadow:0 0 22px #38bdf8b3}.CategoryHighlight-module__lXx8LG__pill[data-color-index="2"]:hover{box-shadow:0 0 22px #34d399b3}.CategoryHighlight-module__lXx8LG__pill[data-color-index="3"]:hover{box-shadow:0 0 22px #ec4899b3}.CategoryHighlight-module__lXx8LG__pill[data-color-index="4"]:hover{box-shadow:0 0 22px #fb923cb3}.CategoryHighlight-module__lXx8LG__pill[data-color-index="5"]:hover{box-shadow:0 0 22px #fbbf24b3}
.NewsCard-module__jKOFKG__card{background-color:var(--color-surface);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);transition:box-shadow var(--transition), transform var(--transition);flex-direction:column;display:flex;overflow:hidden}.NewsCard-module__jKOFKG__card:hover{box-shadow:var(--shadow-lg);transform:translateY(-3px)}.NewsCard-module__jKOFKG__cardImageLink{display:block;overflow:hidden}.NewsCard-module__jKOFKG__cardImage{aspect-ratio:16/9;position:relative;overflow:hidden}.NewsCard-module__jKOFKG__img{object-fit:cover;transition:transform var(--transition)}.NewsCard-module__jKOFKG__card:hover .NewsCard-module__jKOFKG__img,.NewsCard-module__jKOFKG__horizontal:hover .NewsCard-module__jKOFKG__img{transform:scale(1.04)}.NewsCard-module__jKOFKG__imgPlaceholder{background-color:var(--color-surface-hover);width:100%;height:100%}.NewsCard-module__jKOFKG__cardBody{padding:var(--space-4);gap:var(--space-2);flex-direction:column;flex:1;display:flex}.NewsCard-module__jKOFKG__categoryLabel{text-transform:uppercase;letter-spacing:.06em;background:var(--gradient-primary);color:#0000;transition:opacity var(--transition);-webkit-background-clip:text;background-clip:text;font-size:.68rem;font-weight:700;display:inline-block}.NewsCard-module__jKOFKG__categoryLabel:hover{opacity:.8}.NewsCard-module__jKOFKG__cardTitle{color:var(--color-text);font-size:1rem;font-weight:700;line-height:1.35}.NewsCard-module__jKOFKG__cardTitleLink{color:inherit;transition:color var(--transition);-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.NewsCard-module__jKOFKG__cardTitleLink:hover{color:var(--color-primary)}.NewsCard-module__jKOFKG__cardExcerpt{color:var(--color-text-muted);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:.875rem;line-height:1.5;display:-webkit-box;overflow:hidden}.NewsCard-module__jKOFKG__meta{color:var(--color-text-muted);padding-top:var(--space-2);margin-top:auto;font-size:.75rem}.NewsCard-module__jKOFKG__horizontal{gap:var(--space-4);background-color:var(--color-surface);border-radius:var(--radius-md);padding:var(--space-3);box-shadow:var(--shadow-sm);transition:box-shadow var(--transition);display:flex;overflow:hidden}.NewsCard-module__jKOFKG__horizontal:hover{box-shadow:var(--shadow-md)}.NewsCard-module__jKOFKG__horizontalImageLink{flex-shrink:0;display:block}.NewsCard-module__jKOFKG__horizontalImage{border-radius:var(--radius-md);width:140px;height:105px;position:relative;overflow:hidden}.NewsCard-module__jKOFKG__horizontalBody{gap:var(--space-1);flex-direction:column;flex:1;min-width:0;display:flex}.NewsCard-module__jKOFKG__horizontalTitle{color:var(--color-text);font-size:.95rem;font-weight:700;line-height:1.35}.NewsCard-module__jKOFKG__horizontalExcerpt{color:var(--color-text-muted);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:.82rem;line-height:1.5;display:-webkit-box;overflow:hidden}.NewsCard-module__jKOFKG__compact{align-items:flex-start;gap:var(--space-3);transition:opacity var(--transition);display:flex}.NewsCard-module__jKOFKG__compact:hover{opacity:.8}.NewsCard-module__jKOFKG__compactImage{border-radius:var(--radius-md);flex-shrink:0;width:72px;min-width:72px;height:72px;position:relative;overflow:hidden}.NewsCard-module__jKOFKG__compactBody{gap:var(--space-1);flex-direction:column;flex:1;min-width:0;display:flex}.NewsCard-module__jKOFKG__compactTitle{color:var(--color-text);-webkit-line-clamp:3;-webkit-box-orient:vertical;font-size:.85rem;font-weight:600;line-height:1.35;display:-webkit-box;overflow:hidden}
.MostRead-module__fjByuq__aside{background-color:var(--color-surface);border-radius:var(--radius-lg);padding:var(--space-6);box-shadow:var(--shadow-sm);height:fit-content}.MostRead-module__fjByuq__list{gap:var(--space-1);flex-direction:column;display:flex}.MostRead-module__fjByuq__item{border-bottom:1px solid var(--color-border)}.MostRead-module__fjByuq__item:last-child{border-bottom:none}.MostRead-module__fjByuq__link{align-items:center;gap:var(--space-3);padding-block:var(--space-3);transition:opacity var(--transition);display:flex}.MostRead-module__fjByuq__link:hover{opacity:.75}.MostRead-module__fjByuq__position{background:var(--gradient-primary);color:#0000;opacity:.5;-webkit-background-clip:text;background-clip:text;flex-shrink:0;min-width:32px;font-size:1.5rem;font-weight:800;line-height:1}.MostRead-module__fjByuq__content{flex:1;min-width:0}.MostRead-module__fjByuq__title{color:var(--color-text);-webkit-line-clamp:3;-webkit-box-orient:vertical;font-size:.875rem;font-weight:600;line-height:1.35;display:-webkit-box;overflow:hidden}.MostRead-module__fjByuq__thumb{border-radius:var(--radius-md);flex-shrink:0;width:56px;min-width:56px;height:56px;position:relative;overflow:hidden}.MostRead-module__fjByuq__thumbImg{object-fit:cover}
.page-module__KDUzya__wrapper{padding-block:var(--space-8)}.page-module__KDUzya__article{min-width:0;max-width:780px;margin-inline:auto}.page-module__KDUzya__breadcrumb{align-items:center;gap:var(--space-2);margin-bottom:var(--space-6);flex-wrap:wrap;font-size:.8rem;display:flex}.page-module__KDUzya__breadcrumbLink{color:var(--color-text-muted);transition:color var(--transition)}.page-module__KDUzya__breadcrumbLink:hover{color:var(--color-primary)}.page-module__KDUzya__breadcrumbSep{color:var(--color-border)}.page-module__KDUzya__breadcrumbCurrent{color:var(--color-text-muted);-webkit-line-clamp:1;line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.page-module__KDUzya__header{margin-bottom:var(--space-8)}.page-module__KDUzya__categoryLabel{text-transform:uppercase;letter-spacing:.08em;background:var(--gradient-primary);color:#0000;margin-bottom:var(--space-3);transition:opacity var(--transition);-webkit-background-clip:text;background-clip:text;font-size:.72rem;font-weight:700;display:inline-block}.page-module__KDUzya__categoryLabel:hover{opacity:.8}.page-module__KDUzya__title{font-family:var(--font-display);color:var(--color-text);margin-bottom:var(--space-4);letter-spacing:-.02em;overflow-wrap:anywhere;word-break:break-word;font-size:clamp(1.75rem,4vw,2.6rem);font-weight:800;line-height:1.2}.page-module__KDUzya__excerpt{color:var(--color-text-muted);margin-bottom:var(--space-4);overflow-wrap:anywhere;word-break:break-word;font-size:1.1rem;line-height:1.7}.page-module__KDUzya__meta{align-items:center;gap:var(--space-2);color:var(--color-text-muted);flex-wrap:wrap;font-size:.8rem;display:flex}.page-module__KDUzya__metaAuthor{align-items:center;gap:var(--space-2);color:var(--color-text-muted);transition:color var(--transition);font-weight:600;text-decoration:none;display:inline-flex}.page-module__KDUzya__metaAuthor:hover{color:var(--color-primary)}.page-module__KDUzya__metaAvatarWrap{border-radius:var(--radius-full);border:1px solid var(--color-border);flex-shrink:0;width:28px;height:28px;position:relative;overflow:hidden}.page-module__KDUzya__metaAvatar{object-fit:cover}.page-module__KDUzya__metaDot{opacity:.4}.page-module__KDUzya__coverFigure{margin:0 0 var(--space-8)}.page-module__KDUzya__cover{aspect-ratio:16/9;border-radius:var(--radius-lg);position:relative;overflow:hidden}.page-module__KDUzya__coverImg{object-fit:cover}.page-module__KDUzya__coverCredit{margin-top:var(--space-2);color:var(--color-text-muted);text-align:right;padding-inline:var(--space-1);font-size:.72rem;line-height:1.4}.page-module__KDUzya__richText{color:var(--color-text);overflow-wrap:anywhere;word-break:break-word;-webkit-hyphens:auto;hyphens:auto;min-width:0;font-size:1.05rem;line-height:1.85}.page-module__KDUzya__richText p{overflow-wrap:anywhere;word-break:break-word;-webkit-hyphens:auto;hyphens:auto;margin-bottom:1.4em}.page-module__KDUzya__richText p:last-child{margin-bottom:0}.page-module__KDUzya__richText h1,.page-module__KDUzya__richText h2{font-family:var(--font-display);color:var(--color-text);letter-spacing:-.02em;overflow-wrap:anywhere;word-break:break-word;margin-top:2em;margin-bottom:.6em;font-size:1.65rem;font-weight:800;line-height:1.2}.page-module__KDUzya__richText h3{font-family:var(--font-display);color:var(--color-text);overflow-wrap:anywhere;word-break:break-word;margin-top:1.8em;margin-bottom:.5em;font-size:1.25rem;font-weight:700;line-height:1.3}.page-module__KDUzya__richText h4{color:var(--color-text);overflow-wrap:anywhere;word-break:break-word;margin-top:1.5em;margin-bottom:.4em;font-size:1.05rem;font-weight:700}.page-module__KDUzya__richText a{color:var(--color-primary);text-underline-offset:3px;transition:color var(--transition);overflow-wrap:anywhere;word-break:break-word;text-decoration:underline}.page-module__KDUzya__richText figure{margin:2rem 0}.page-module__KDUzya__richText a:hover{color:var(--color-primary-hover)}.page-module__KDUzya__richText ul,.page-module__KDUzya__richText ol{list-style:revert;color:var(--color-text);margin-bottom:1.4em;padding-left:1.6em}.page-module__KDUzya__richText li{overflow-wrap:anywhere;word-break:break-word;margin-bottom:.4em;line-height:1.75}.page-module__KDUzya__richText blockquote{border-left:4px solid var(--color-primary);background-color:var(--color-surface);padding:var(--space-4) var(--space-6);border-radius:0 var(--radius-md) var(--radius-md) 0;color:var(--color-text-muted);overflow-wrap:anywhere;word-break:break-word;margin:1.6em 0;font-style:italic}.page-module__KDUzya__richText blockquote p{margin-bottom:0}.page-module__KDUzya__richText code{background-color:var(--color-surface-hover);border:1px solid var(--color-border);border-radius:var(--radius-sm);color:var(--color-secondary);white-space:pre-wrap;overflow-wrap:anywhere;word-break:break-word;padding:.15em .45em;font-family:Fira Code,Cascadia Code,Menlo,monospace;font-size:.88em}.page-module__KDUzya__richText pre{background-color:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);padding:var(--space-6);max-width:100%;margin-bottom:1.4em;overflow-x:auto}.page-module__KDUzya__richText pre code{color:var(--color-text);background:0 0;border:none;padding:0;font-size:.9rem}.page-module__KDUzya__richText hr{border:none;border-top:1px solid var(--color-border);margin:2em 0}.page-module__KDUzya__richText strong{color:var(--color-text);font-weight:700}.page-module__KDUzya__richText em{font-style:italic}.page-module__KDUzya__richText img{border-radius:var(--radius-md);margin-block:1.6em}.page-module__KDUzya__richText table{border-collapse:collapse;width:100%;margin-bottom:1.4em;font-size:.95rem}.page-module__KDUzya__richText th,.page-module__KDUzya__richText td{border:1px solid var(--color-border);padding:var(--space-3) var(--space-4);text-align:left}.page-module__KDUzya__richText th{background-color:var(--color-surface);color:var(--color-text);font-weight:700}.page-module__KDUzya__richText td{color:var(--color-text-muted);overflow-wrap:anywhere;word-break:break-word;-webkit-hyphens:auto;hyphens:auto}.page-module__KDUzya__storyCta{margin-top:var(--space-8);color:#fff;background-color:#7c3aed;border-radius:9999px;align-items:center;gap:6px;padding:10px 20px;font-size:.875rem;font-weight:700;text-decoration:none;transition:background-color .15s;display:inline-flex}.page-module__KDUzya__storyCta:hover{color:#fff;background-color:#6d28d9}.page-module__KDUzya__tagsSection{margin-top:var(--space-8);padding-top:var(--space-6);border-top:1px solid var(--color-border)}.page-module__KDUzya__tagsTitle{letter-spacing:.1em;text-transform:uppercase;color:var(--color-text-muted);margin:0 0 var(--space-3);font-size:.75rem;font-weight:700}.page-module__KDUzya__tagsList{gap:var(--space-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.page-module__KDUzya__tagLink{border:1px solid var(--color-border);color:var(--color-text);transition:border-color var(--transition), background var(--transition), color var(--transition);border-radius:999px;align-items:center;padding:.35rem .8rem;font-size:.875rem;font-weight:600;text-decoration:none;display:inline-flex}.page-module__KDUzya__tagLink:hover{border-color:var(--color-primary);color:var(--color-primary);background:#7c3aed0f}.page-module__KDUzya__tagLink:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.page-module__KDUzya__authorBox{align-items:flex-start;gap:var(--space-4);margin-top:var(--space-10);padding:var(--space-6);background-color:var(--color-surface);border-radius:var(--radius-lg);border:1px solid var(--color-border);display:flex}.page-module__KDUzya__authorAvatarWrap{border-radius:var(--radius-full);border:2px solid var(--color-border);flex-shrink:0;width:72px;height:72px;position:relative;overflow:hidden}.page-module__KDUzya__authorAvatar{object-fit:cover}.page-module__KDUzya__authorInfo{gap:var(--space-1);flex-direction:column;min-width:0;display:flex}.page-module__KDUzya__authorLabel{text-transform:uppercase;letter-spacing:.08em;color:var(--color-text-muted);margin-bottom:var(--space-1);font-size:.72rem;font-weight:700}.page-module__KDUzya__authorName{font-family:var(--font-display);color:var(--color-text);transition:color var(--transition);margin-bottom:var(--space-1);font-size:1rem;font-weight:700}.page-module__KDUzya__authorName:hover{color:var(--color-primary)}.page-module__KDUzya__authorBio{color:var(--color-text-muted);margin-bottom:var(--space-2);overflow-wrap:anywhere;word-break:break-word;font-size:.875rem;line-height:1.6}.page-module__KDUzya__authorProfileLink{color:var(--color-primary);transition:color var(--transition);font-size:.8rem;font-weight:700}.page-module__KDUzya__authorProfileLink:hover{color:var(--color-primary-hover)}.page-module__KDUzya__relatedSection{max-width:780px;margin-inline:auto;margin-top:var(--space-12);padding-top:var(--space-8);border-top:1px solid var(--color-border);padding-bottom:var(--space-8)}.page-module__KDUzya__relatedTitle{font-family:var(--font-display);color:var(--color-text);margin-bottom:var(--space-6);letter-spacing:-.02em;font-size:1.25rem;font-weight:800}.page-module__KDUzya__relatedGrid{gap:var(--space-4);grid-template-columns:repeat(3,1fr);display:grid}@media (max-width:640px){.page-module__KDUzya__relatedGrid{grid-template-columns:1fr}.page-module__KDUzya__authorBox{text-align:center;flex-direction:column;align-items:center}}
.NewsFeed-module__OAVFXG__section{flex-direction:column;display:flex}.NewsFeed-module__OAVFXG__empty{color:var(--color-text-muted);font-size:.9rem}.NewsFeed-module__OAVFXG__featured{margin-bottom:var(--space-6)}.NewsFeed-module__OAVFXG__grid{gap:var(--space-4);grid-template-columns:1fr;display:grid}@media (min-width:560px){.NewsFeed-module__OAVFXG__grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.NewsFeed-module__OAVFXG__grid{grid-template-columns:repeat(2,1fr)}}
.page-module__a2ABYW__header{padding-block:var(--space-10) var(--space-6);border-bottom:1px solid var(--color-border);margin-bottom:var(--space-8)}.page-module__a2ABYW__label{letter-spacing:.1em;text-transform:uppercase;color:var(--color-primary);margin-bottom:var(--space-2);font-size:.75rem;font-weight:700}.page-module__a2ABYW__title{font-family:var(--font-display);letter-spacing:-.02em;color:var(--color-text);margin:0 0 var(--space-3);font-size:clamp(1.75rem,4vw,3rem);font-weight:800}.page-module__a2ABYW__description{color:var(--color-text-muted);max-width:64ch;margin:0;font-size:1.0625rem;line-height:1.6}.page-module__a2ABYW__contentGrid{gap:var(--space-8);padding-bottom:var(--space-10);grid-template-columns:1fr;display:grid}@media (min-width:1024px){.page-module__a2ABYW__contentGrid{grid-template-columns:1fr 320px;align-items:start}}.page-module__a2ABYW__grid{gap:var(--space-6);grid-template-columns:repeat(auto-fill,minmax(280px,1fr));display:grid}.page-module__a2ABYW__sidebar{gap:var(--space-6);flex-direction:column;display:flex}.page-module__a2ABYW__empty{padding-block:var(--space-10);color:var(--color-text-muted);text-align:center;font-size:1rem}
.page-module__3jsGtW__page{--lime:var(--color-primary);--violet:var(--color-secondary);--podcast-pink:var(--color-accent);background:radial-gradient(ellipse at 18% 55%, #7c3aed0f, transparent 34rem), var(--color-bg);overflow:hidden}.page-module__3jsGtW__hero{isolation:isolate;background:linear-gradient(115deg, #09090bfa 12%, #0f0c19f5 58%, #160f25eb), var(--color-bg);border-bottom:1px solid #ffffff14;align-items:center;min-height:620px;display:flex;position:relative;overflow:hidden}.page-module__3jsGtW__hero:before{z-index:-1;content:"";opacity:.17;background-image:linear-gradient(#ffffff0f 1px,#0000 1px),linear-gradient(90deg,#ffffff0f 1px,#0000 1px);background-size:76px 76px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#000,#0000 75%);mask-image:linear-gradient(90deg,#000,#0000 75%)}.page-module__3jsGtW__heroGlow{z-index:-1;aspect-ratio:1;filter:blur(10px);background:radial-gradient(circle,#7c3aed38,#ec489912 43%,#0000 70%);border-radius:50%;width:min(68vw,790px);animation:13s ease-in-out infinite alternate page-module__3jsGtW__glowDrift;position:absolute;top:-16rem;right:4%}.page-module__3jsGtW__heroInner{grid-template-columns:minmax(0,1fr) minmax(320px,.88fr);align-items:center;gap:clamp(2.5rem,7vw,7rem);padding-block:clamp(4rem,8vw,7.5rem);display:grid}.page-module__3jsGtW__heroCopy{z-index:1;position:relative}.page-module__3jsGtW__eyebrow,.page-module__3jsGtW__sectionKicker,.page-module__3jsGtW__emptyEyebrow{color:var(--lime);letter-spacing:.16em;text-transform:uppercase;font-size:.72rem;font-weight:800;line-height:1.4}.page-module__3jsGtW__eyebrow{align-items:center;gap:.7rem;margin-bottom:1.15rem;display:flex}.page-module__3jsGtW__liveDot{background:var(--lime);width:8px;height:8px;box-shadow:0 0 16px color-mix(in srgb, var(--color-primary) 65%, transparent);border-radius:50%;flex:none;position:relative}.page-module__3jsGtW__liveDot:after{border:1px solid color-mix(in srgb, var(--color-primary) 65%, transparent);border-radius:inherit;content:"";animation:2.4s ease-out infinite page-module__3jsGtW__pulse;position:absolute;inset:-5px}.page-module__3jsGtW__heroTitle{letter-spacing:-.095em;max-width:8ch;font-size:clamp(4.6rem,10.5vw,9.5rem);font-weight:800;line-height:.83;animation:.7s cubic-bezier(.16,1,.3,1) both page-module__3jsGtW__titleIn}.page-module__3jsGtW__heroTitle span{color:var(--podcast-pink);letter-spacing:-.105em;margin-left:.12em;font-style:italic;display:block}.page-module__3jsGtW__heroDescription{color:#fafafab8;max-width:29rem;margin-top:1.8rem;font-size:clamp(1.05rem,1.7vw,1.35rem);line-height:1.65}.page-module__3jsGtW__primaryCta{border:1px solid color-mix(in srgb, var(--color-primary) 55%, transparent);color:var(--lime);border-radius:999px;align-items:center;gap:1rem;margin-top:2rem;padding:.9rem 1.2rem;font-size:.88rem;font-weight:700;transition:color .18s,background .18s,transform .18s;display:inline-flex}.page-module__3jsGtW__primaryCta:hover{color:#fff;background:var(--color-primary);transform:translateY(-2px)}.page-module__3jsGtW__soundWave{opacity:.7;align-items:center;gap:4px;width:min(100%,340px);height:58px;margin-top:2.8rem;display:flex}.page-module__3jsGtW__soundWave span{width:3px;height:var(--bar-height);background:linear-gradient(180deg, var(--color-primary), var(--color-accent));transform-origin:50%;animation:1.2s ease-in-out infinite alternate page-module__3jsGtW__equalize;animation-delay:var(--bar-delay);border-radius:8px}.page-module__3jsGtW__videoCard{aspect-ratio:4/3;background:linear-gradient(145deg,#28203a,#111014 68%);border:1px solid #fff3;border-radius:1.35rem;min-height:250px;transition:transform .35s cubic-bezier(.16,1,.3,1),border-color .25s;animation:.85s cubic-bezier(.16,1,.3,1) .12s both page-module__3jsGtW__cardIn;display:block;position:relative;overflow:hidden;transform:rotate(1.5deg);box-shadow:0 32px 90px #00000080,0 0 65px #7c3aed26}.page-module__3jsGtW__videoCard:hover{border-color:color-mix(in srgb, var(--color-accent) 72%, transparent);transform:rotate(0)translateY(-5px)}.page-module__3jsGtW__videoThumbnail{object-fit:cover;opacity:.78;transition:transform .8s cubic-bezier(.16,1,.3,1),opacity .3s}.page-module__3jsGtW__videoCard:hover .page-module__3jsGtW__videoThumbnail{opacity:.93;transform:scale(1.045)}.page-module__3jsGtW__videoScrim{background:linear-gradient(#0000001a 30%,#09090bdb 100%);position:absolute;inset:0}.page-module__3jsGtW__playButton{background:var(--color-primary);width:72px;height:72px;box-shadow:0 0 0 12px color-mix(in srgb, var(--color-primary) 13%, transparent), 0 0 38px color-mix(in srgb, var(--color-primary) 28%, transparent);border:1px solid #ffffffb3;border-radius:50%;place-items:center;transition:transform .22s;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.page-module__3jsGtW__videoCard:hover .page-module__3jsGtW__playButton{transform:translate(-50%,-50%)scale(1.09)}.page-module__3jsGtW__playButton svg{fill:#fff;width:30px;height:30px;margin-left:3px}.page-module__3jsGtW__videoCaption{gap:.25rem;display:grid;position:absolute;bottom:1.4rem;left:1.5rem;right:1.5rem}.page-module__3jsGtW__videoCaption span{color:var(--podcast-pink);letter-spacing:.15em;text-transform:uppercase;font-size:.67rem;font-weight:800}.page-module__3jsGtW__videoCaption strong{font-family:var(--font-display);font-size:clamp(1.3rem,2.2vw,2rem);line-height:1.1}.page-module__3jsGtW__youtubeMark{color:#fff;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#09090b7a;border:1px solid #ffffff40;border-radius:99px;padding:.45rem .7rem;font-size:.72rem;font-weight:700;position:absolute;top:1rem;right:1rem}.page-module__3jsGtW__heroIndex{color:#ffffff4d;letter-spacing:.2em;font-size:.62rem;font-weight:700;position:absolute;bottom:1.5rem;right:max(1rem,50vw - 640px)}.page-module__3jsGtW__episodesSection,.page-module__3jsGtW__updatesSection{padding-block:clamp(4rem,8vw,7rem)}.page-module__3jsGtW__sectionHeading{justify-content:space-between;align-items:end;gap:1rem;margin-bottom:2rem;display:flex}.page-module__3jsGtW__sectionKicker{color:var(--violet);margin-bottom:.45rem}.page-module__3jsGtW__sectionHeading h2{letter-spacing:-.055em;font-size:clamp(2rem,4.2vw,3.5rem)}.page-module__3jsGtW__sectionCount{color:#fafafa54;font-family:var(--font-display);letter-spacing:-.08em;font-size:clamp(3rem,8vw,6rem);font-weight:800;line-height:.8}.page-module__3jsGtW__episodeGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.25rem;display:grid}.page-module__3jsGtW__episodeCard{background:linear-gradient(150deg,#27272aeb,#18181beb);border:1px solid #ffffff17;border-radius:1rem;transition:transform .24s,border-color .24s,box-shadow .24s;animation:.6s both page-module__3jsGtW__cardIn;overflow:hidden}.page-module__3jsGtW__episodeCard:hover{border-color:#a78bfa80;transform:translateY(-5px);box-shadow:0 18px 40px #00000040}.page-module__3jsGtW__episodeArtwork{aspect-ratio:16/9;background:radial-gradient(circle at 30% 20%,#4c1d95,#18111f 58%,#111114);position:relative;overflow:hidden}.page-module__3jsGtW__episodeArtwork>img{object-fit:cover;transition:transform .5s}.page-module__3jsGtW__episodeCard:hover .page-module__3jsGtW__episodeArtwork>img{transform:scale(1.04)}.page-module__3jsGtW__artworkFallback{color:color-mix(in srgb, var(--color-primary) 90%, white);font-family:var(--font-display);letter-spacing:-.12em;justify-content:center;align-items:center;gap:1.25rem;font-size:clamp(3rem,8vw,5.5rem);font-weight:800;display:flex;position:absolute;inset:0}.page-module__3jsGtW__artworkBars{background:repeating-linear-gradient(90deg, var(--color-secondary) 0 3px, transparent 3px 7px);opacity:.65;width:2rem;height:3.25rem;-webkit-mask-image:linear-gradient(#0000,#000 20% 80%,#0000);mask-image:linear-gradient(#0000,#000 20% 80%,#0000)}.page-module__3jsGtW__episodeNumber{color:#fff;letter-spacing:.12em;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#09090bb8;border:1px solid #fff3;border-radius:99px;padding:.38rem .55rem;font-size:.64rem;font-weight:800;position:absolute;bottom:.8rem;right:.8rem}.page-module__3jsGtW__episodeBody{padding:1.2rem 1.25rem 1.35rem}.page-module__3jsGtW__episodeDate{color:var(--color-text-muted);font-size:.75rem}.page-module__3jsGtW__episodeTitle{letter-spacing:-.025em;margin-top:.45rem;font-size:1.25rem}.page-module__3jsGtW__episodeTitle a:hover{color:var(--color-primary)}.page-module__3jsGtW__episodeExcerpt{color:#fafafa9e;-webkit-line-clamp:3;-webkit-box-orient:vertical;margin-top:.55rem;font-size:.9rem;line-height:1.55;display:-webkit-box;overflow:hidden}.page-module__3jsGtW__platformLinks{flex-wrap:wrap;gap:.5rem;margin-top:1rem;display:flex}.page-module__3jsGtW__platformLink{border:1px solid color-mix(in srgb, var(--color-primary) 38%, transparent);color:var(--color-primary);border-radius:99px;align-items:center;gap:.35rem;padding:.5rem .72rem;font-size:.75rem;font-weight:700;transition:background-color .18s,color .18s;display:inline-flex}.page-module__3jsGtW__platformLink:hover{background:var(--color-primary);color:#fff}.page-module__3jsGtW__emptyState{background:radial-gradient(at 0,#7c3aed29,#0000 50%),linear-gradient(120deg,#27272ad1,#18181b8c);border:1px solid #a78bfa38;border-radius:1.25rem;grid-template-columns:5rem 1fr auto;align-items:center;gap:clamp(1rem,4vw,3rem);padding:clamp(1.4rem,4vw,3rem);display:grid}.page-module__3jsGtW__emptyWave{justify-content:center;align-items:center;gap:5px;height:4rem;display:flex}.page-module__3jsGtW__emptyWave span{background:var(--violet);border-radius:9px;width:4px;height:38%;animation:1s ease-in-out infinite alternate page-module__3jsGtW__emptyPulse}.page-module__3jsGtW__emptyWave span:nth-child(2),.page-module__3jsGtW__emptyWave span:nth-child(4){height:72%;animation-delay:.18s}.page-module__3jsGtW__emptyWave span:nth-child(3){height:100%;animation-delay:.36s}.page-module__3jsGtW__emptyEyebrow{color:var(--color-primary)}.page-module__3jsGtW__emptyState h3{margin-top:.45rem;font-size:clamp(1.25rem,2.5vw,1.8rem)}.page-module__3jsGtW__emptyState p:not(.page-module__3jsGtW__emptyEyebrow){color:var(--color-text-muted);margin-top:.35rem;font-size:.9rem}.page-module__3jsGtW__emptyState>a,.page-module__3jsGtW__allUpdates{color:var(--lime);white-space:nowrap;align-items:center;gap:.55rem;font-size:.83rem;font-weight:800;display:inline-flex}.page-module__3jsGtW__emptyState>a:hover,.page-module__3jsGtW__allUpdates:hover{text-underline-offset:4px;text-decoration:underline}.page-module__3jsGtW__updatesSection{padding-top:0}.page-module__3jsGtW__updatesGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.25rem;display:grid}@keyframes page-module__3jsGtW__equalize{0%{opacity:.45;transform:scaleY(.28)}to{opacity:1;transform:scaleY(1)}}@keyframes page-module__3jsGtW__pulse{0%{opacity:.9;transform:scale(.65)}to{opacity:0;transform:scale(1.8)}}@keyframes page-module__3jsGtW__glowDrift{0%{transform:translate(-2%)scale(.94)}to{transform:translate(4%,4%)scale(1.04)}}@keyframes page-module__3jsGtW__titleIn{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}@keyframes page-module__3jsGtW__cardIn{0%{opacity:0;transform:translateY(16px)}to{opacity:1}}@keyframes page-module__3jsGtW__emptyPulse{0%{opacity:.55;transform:scaleY(.45)}to{opacity:1;transform:scaleY(1)}}@media (max-width:900px){.page-module__3jsGtW__hero{min-height:unset}.page-module__3jsGtW__heroInner{grid-template-columns:minmax(0,1fr) minmax(260px,.85fr);gap:2.5rem}.page-module__3jsGtW__heroTitle{font-size:clamp(4.2rem,11vw,7rem)}.page-module__3jsGtW__episodeGrid,.page-module__3jsGtW__updatesGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.page-module__3jsGtW__heroInner{grid-template-columns:1fr;gap:2.5rem;padding-block:4rem 3.5rem}.page-module__3jsGtW__heroTitle{font-size:clamp(4.7rem,22vw,7rem)}.page-module__3jsGtW__heroDescription{max-width:24rem}.page-module__3jsGtW__soundWave{margin-top:1.6rem}.page-module__3jsGtW__videoCard{justify-self:center;width:min(100%,480px);min-height:205px;transform:none}.page-module__3jsGtW__heroIndex{display:none}.page-module__3jsGtW__episodeGrid,.page-module__3jsGtW__updatesGrid{grid-template-columns:1fr}.page-module__3jsGtW__emptyState{grid-template-columns:3.5rem 1fr;gap:1rem}.page-module__3jsGtW__emptyWave{grid-row:span 2}.page-module__3jsGtW__emptyState>a{grid-column:2}.page-module__3jsGtW__sectionCount{font-size:3rem}.page-module__3jsGtW__allUpdates{font-size:.75rem}}@media (max-width:380px){.page-module__3jsGtW__emptyState{grid-template-columns:1fr}.page-module__3jsGtW__emptyWave{grid-row:auto;justify-content:start}.page-module__3jsGtW__emptyState>a{grid-column:1}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto!important}.page-module__3jsGtW__page *,.page-module__3jsGtW__page :before,.page-module__3jsGtW__page :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important;animation-delay:0s!important}}
.page-module__W-57bW__srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.page-module__W-57bW__contentGrid{gap:var(--space-8);padding-block:var(--space-8);grid-template-columns:1fr;display:grid}@media (min-width:1024px){.page-module__W-57bW__contentGrid{grid-template-columns:1fr 320px;align-items:start}}.page-module__W-57bW__sidebar{gap:var(--space-6);flex-direction:column;display:flex}
.page-module__AeXGTq__srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.page-module__AeXGTq__breadcrumb{color:var(--color-text-muted);margin-bottom:var(--space-6);padding-top:var(--space-8);flex-wrap:wrap;align-items:center;gap:.35rem .5rem;font-size:.875rem;display:flex}.page-module__AeXGTq__breadcrumb a{color:var(--color-text-muted);transition:color var(--transition);text-decoration:none}.page-module__AeXGTq__breadcrumb a:hover{color:var(--color-primary)}.page-module__AeXGTq__breadcrumb a:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px;border-radius:2px}.page-module__AeXGTq__breadcrumbSep{color:var(--color-border);-webkit-user-select:none;user-select:none}.page-module__AeXGTq__breadcrumbCurrent{color:var(--color-text);overflow-wrap:anywhere}.page-module__AeXGTq__header{padding-block:0 var(--space-6);border-bottom:1px solid var(--color-border);margin-bottom:var(--space-8)}.page-module__AeXGTq__label{letter-spacing:.1em;text-transform:uppercase;color:var(--color-primary);margin-bottom:var(--space-2);font-size:.75rem;font-weight:700}.page-module__AeXGTq__title{font-family:var(--font-display);letter-spacing:-.02em;color:var(--color-text);margin:0 0 var(--space-3);font-size:clamp(1.75rem,4vw,3rem);font-weight:800}.page-module__AeXGTq__description{color:var(--color-text-muted);max-width:70ch;margin:0 0 var(--space-4);font-size:1.0625rem;line-height:1.6}.page-module__AeXGTq__meta{align-items:center;gap:var(--space-4);color:var(--color-text-muted);flex-wrap:wrap;font-size:.875rem;display:flex}.page-module__AeXGTq__meta a{color:var(--color-primary);font-weight:600;text-decoration:none}.page-module__AeXGTq__meta a:hover{text-decoration:underline}.page-module__AeXGTq__meta a:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px;border-radius:2px}.page-module__AeXGTq__contentGrid{gap:var(--space-8);padding-bottom:var(--space-10);grid-template-columns:1fr;display:grid}@media (min-width:1024px){.page-module__AeXGTq__contentGrid{grid-template-columns:1fr 320px;align-items:start}}.page-module__AeXGTq__grid{gap:var(--space-6);grid-template-columns:repeat(auto-fill,minmax(280px,1fr));display:grid}.page-module__AeXGTq__sidebar{gap:var(--space-6);flex-direction:column;display:flex}.page-module__AeXGTq__empty{padding-block:var(--space-10);color:var(--color-text-muted);text-align:center;font-size:1rem}.page-module__AeXGTq__relatedTags{margin-top:var(--space-10);padding-top:var(--space-8);border-top:1px solid var(--color-border)}.page-module__AeXGTq__relatedTagsTitle{font-family:var(--font-display);margin:0 0 var(--space-4);font-size:1.125rem;font-weight:700}.page-module__AeXGTq__relatedTagsList{gap:var(--space-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.page-module__AeXGTq__relatedTagLink{border:1px solid var(--color-border);color:var(--color-text);transition:border-color var(--transition), background var(--transition);border-radius:999px;align-items:center;padding:.4rem .85rem;font-size:.875rem;font-weight:600;text-decoration:none;display:inline-flex}.page-module__AeXGTq__relatedTagLink:hover{border-color:var(--color-primary);color:var(--color-primary);background:#7c3aed0f}.page-module__AeXGTq__relatedTagLink:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}
