.page-module__hJuyaW__main{min-height:100vh;padding-bottom:var(--space-16)}.page-module__hJuyaW__header{background:var(--md-sys-color-surface-1);padding:var(--space-16)0 var(--space-8);margin-bottom:var(--space-12);border-bottom:1px solid #ffffff0d}.page-module__hJuyaW__container{max-width:var(--max-width-container);padding:0 var(--space-6);margin:0 auto}.page-module__hJuyaW__pageTitle{font-family:var(--font-family-heading);font-size:var(--font-size-3xl);color:#0000;margin-bottom:var(--space-4);background:linear-gradient(135deg,var(--color-primary)0%,var(--color-secondary)100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;font-weight:700;display:inline-block}.page-module__hJuyaW__pageSubtitle{font-size:var(--font-size-lg);color:var(--color-text-secondary);max-width:600px}.page-module__hJuyaW__grid{gap:var(--space-8);grid-template-columns:repeat(auto-fill,minmax(320px,1fr));display:grid}@media (max-width:768px){.page-module__hJuyaW__grid{grid-template-columns:1fr}}
.BlogCard-module__h7P_Na__card{background:var(--color-surface-raised);border-radius:var(--radius-lg);height:100%;box-shadow:var(--shadow-1);flex-direction:column;transition:all .2s cubic-bezier(.4,0,.2,1);display:flex;position:relative;overflow:hidden}.BlogCard-module__h7P_Na__card:hover{box-shadow:var(--shadow-3);background:var(--md-sys-color-surface-3);transform:translateY(-4px)}.BlogCard-module__h7P_Na__content{padding:var(--space-6);flex-direction:column;flex-grow:1;display:flex}.BlogCard-module__h7P_Na__source{color:var(--color-primary);text-transform:uppercase;letter-spacing:.05em;margin-bottom:var(--space-2);font-size:.75rem;font-weight:700}.BlogCard-module__h7P_Na__title{font-family:var(--font-family-heading);color:var(--color-text-main);margin-bottom:var(--space-3);font-size:1.25rem;font-weight:600;line-height:1.3}.BlogCard-module__h7P_Na__excerpt{color:var(--color-text-secondary);margin-bottom:var(--space-4);-webkit-line-clamp:3;-webkit-box-orient:vertical;flex-grow:1;font-size:.875rem;line-height:1.6;display:-webkit-box;overflow:hidden}.BlogCard-module__h7P_Na__footer{padding-top:var(--space-4);border-top:1px solid #ffffff0d;justify-content:space-between;align-items:center;margin-top:auto;display:flex}.BlogCard-module__h7P_Na__date{color:var(--color-text-secondary);font-size:.75rem}.BlogCard-module__h7P_Na__readMore{color:var(--color-primary);align-items:center;gap:var(--space-1);font-size:.875rem;font-weight:600;display:flex}.BlogCard-module__h7P_Na__readMore:after{content:"→";transition:transform .2s}.BlogCard-module__h7P_Na__card:hover .BlogCard-module__h7P_Na__readMore:after{transform:translate(4px)}
.VideoCard-module__sYlKcq__card{background:var(--color-surface-raised);border-radius:var(--radius-lg);box-shadow:var(--shadow-1);flex-direction:column;transition:all .2s cubic-bezier(.4,0,.2,1);display:flex;overflow:hidden}.VideoCard-module__sYlKcq__card:hover{box-shadow:var(--shadow-3);background:var(--md-sys-color-surface-3);transform:translateY(-4px)}.VideoCard-module__sYlKcq__embedContainer{background-color:#000;height:0;padding-bottom:56.25%;position:relative}.VideoCard-module__sYlKcq__embedContainer iframe{border:0;width:100%;height:100%;position:absolute;top:0;left:0}.VideoCard-module__sYlKcq__meta{padding:var(--space-4)}.VideoCard-module__sYlKcq__title{font-family:var(--font-family-heading);color:var(--color-text-main);margin-bottom:var(--space-2);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:1rem;font-weight:600;line-height:1.4;display:-webkit-box;overflow:hidden}.VideoCard-module__sYlKcq__channel{color:var(--color-secondary);font-size:.75rem;font-weight:500}.VideoCard-module__sYlKcq__date{color:var(--color-text-secondary);float:right;font-size:.75rem}
.PodcastCard-module__QZ6JSW__card{background:var(--color-surface-raised);border-radius:var(--radius-lg);padding:var(--space-6);height:100%;box-shadow:var(--shadow-1);flex-direction:column;transition:all .2s cubic-bezier(.4,0,.2,1);display:flex}.PodcastCard-module__QZ6JSW__card:hover{box-shadow:var(--shadow-3);background:var(--md-sys-color-surface-3);transform:translateY(-4px)}.PodcastCard-module__QZ6JSW__showName{color:var(--color-primary);text-transform:uppercase;letter-spacing:.05em;margin-bottom:var(--space-2);font-size:.75rem;font-weight:700}.PodcastCard-module__QZ6JSW__title{font-family:var(--font-family-heading);color:var(--color-text-main);margin-bottom:var(--space-4);font-size:1.1rem;font-weight:600;line-height:1.3}.PodcastCard-module__QZ6JSW__player{width:100%;margin-top:auto;margin-bottom:var(--space-4)}.PodcastCard-module__QZ6JSW__actions{margin-top:var(--space-2);padding-top:var(--space-4);border-top:1px solid #ffffff0d;justify-content:space-between;align-items:center;display:flex}.PodcastCard-module__QZ6JSW__date{color:var(--color-text-secondary);font-size:.75rem}.PodcastCard-module__QZ6JSW__listenLink{color:var(--color-secondary);font-size:.875rem;font-weight:500;text-decoration:none}.PodcastCard-module__QZ6JSW__listenLink:hover{color:var(--color-primary);text-decoration:underline}
.BookCard-module__fYBxRq__card{background:var(--color-surface-raised);border-radius:var(--radius-lg);height:100%;box-shadow:var(--shadow-1);transition:all .2s cubic-bezier(.4,0,.2,1);display:flex;overflow:hidden}.BookCard-module__fYBxRq__card:hover{box-shadow:var(--shadow-3);background:var(--md-sys-color-surface-3);transform:translateY(-4px)}.BookCard-module__fYBxRq__coverPlaceholder{background:var(--md-sys-color-surface-1);width:100px;color:var(--color-text-secondary);flex-shrink:0;justify-content:center;align-items:center;font-size:2rem;display:flex}.BookCard-module__fYBxRq__content{padding:var(--space-4);flex-direction:column;flex-grow:1;justify-content:center;display:flex}.BookCard-module__fYBxRq__title{font-family:var(--font-family-heading);color:var(--color-text-main);margin-bottom:var(--space-1);font-size:1.1rem;font-weight:600;line-height:1.2}.BookCard-module__fYBxRq__publisher{color:var(--color-text-secondary);margin-bottom:var(--space-1);font-size:.875rem}.BookCard-module__fYBxRq__year{color:var(--color-text-secondary);margin-bottom:var(--space-3);opacity:.8;font-size:.75rem}.BookCard-module__fYBxRq__link{padding:var(--space-2)var(--space-4);color:var(--color-primary);border-radius:var(--radius-md);border:1px solid var(--color-primary);background-color:#ff98001a;align-self:flex-start;font-size:.75rem;font-weight:600;text-decoration:none;transition:background-color .2s;display:inline-block}.BookCard-module__fYBxRq__link:hover{background-color:var(--color-primary);color:var(--md-sys-color-on-primary)}@media (max-width:600px){.BookCard-module__fYBxRq__card{flex-direction:column}.BookCard-module__fYBxRq__coverPlaceholder{border-right:none;width:100%;height:140px}}
