.page-module__dJeYGG__hero{background:linear-gradient(135deg, var(--primary-color) 0%, var(--primary-dark) 100%);color:#fff;text-align:center;padding:6rem 0 4rem;position:relative;overflow:hidden}.page-module__dJeYGG__hero:after{content:"";opacity:.5;pointer-events:none;background-image:url("data:image/svg+xml,%3Csvg width='60' height='60' viewBox='0 0 60 60' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cg fill='%23d4af37' fill-opacity='0.08'%3E%3Cpath d='M36 34v-4h-2v4h-4v2h4v4h2v-4h4v-2h-4zm0-30V0h-2v4h-4v2h4v4h2V6h4V4h-4zM6 34v-4H4v4H0v2h4v4h2v-4h4v-2H6zM6 4V0H4v4H0v2h4v4h2V6h4V4H6z'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");position:absolute;inset:0}.page-module__dJeYGG__heroTitle{z-index:1;margin-bottom:1rem;font-size:3rem;font-weight:800;position:relative}.page-module__dJeYGG__heroDesc{opacity:.9;z-index:1;max-width:600px;margin:0 auto;font-size:1.2rem;line-height:1.6;position:relative}.page-module__dJeYGG__section{background-color:var(--background);padding:5rem 0}.page-module__dJeYGG__grid{grid-template-columns:repeat(auto-fill,minmax(350px,1fr));gap:2.5rem;margin-top:2rem;display:grid}.page-module__dJeYGG__card{background:var(--surface);cursor:pointer;border:1px solid #06402b0d;border-radius:12px;transition:transform .3s,box-shadow .3s;overflow:hidden;box-shadow:0 4px 15px #0000000d}.page-module__dJeYGG__card:hover{transform:translateY(-5px);box-shadow:0 15px 35px #0000001a}.page-module__dJeYGG__thumbnailWrapper{aspect-ratio:16/9;background-color:#000;width:100%;position:relative}.page-module__dJeYGG__thumbnail{object-fit:cover;opacity:.8;transition:opacity .3s}.page-module__dJeYGG__card:hover .page-module__dJeYGG__thumbnail{opacity:1}.page-module__dJeYGG__playIcon{color:#fff;background-color:#d4af37e6;border-radius:50%;justify-content:center;align-items:center;width:60px;height:60px;padding-left:5px;font-size:1.5rem;transition:transform .3s,background-color .3s;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 4px 15px #0000004d}.page-module__dJeYGG__card:hover .page-module__dJeYGG__playIcon{background-color:#d4af37;transform:translate(-50%,-50%)scale(1.1)}.page-module__dJeYGG__duration{color:#fff;background:#000c;border-radius:4px;padding:4px 8px;font-size:.8rem;font-weight:600;position:absolute;bottom:10px;right:10px}.page-module__dJeYGG__content{padding:1.5rem}.page-module__dJeYGG__title{color:var(--primary-color);margin-bottom:.5rem;font-size:1.2rem;font-weight:700;line-height:1.4}.page-module__dJeYGG__speaker{color:var(--text-muted);align-items:center;gap:8px;font-size:.95rem;display:flex}.page-module__dJeYGG__speaker svg{color:var(--secondary-color)}@media (max-width:768px){.page-module__dJeYGG__grid{grid-template-columns:1fr}}
