.WebinarDetails-module__2rGaFq__grid{grid-template-columns:minmax(0,1fr) minmax(0,520px);align-items:start;gap:clamp(32px,4vw,72px);display:grid}.WebinarDetails-module__2rGaFq__solo{grid-template-columns:minmax(0,1fr)}.WebinarDetails-module__2rGaFq__content{flex-direction:column;gap:clamp(48px,5vw,64px);min-width:0;display:flex}.WebinarDetails-module__2rGaFq__block{gap:var(--space-6);flex-direction:column;display:flex}.WebinarDetails-module__2rGaFq__heading{font-size:var(--heading-3-size);line-height:var(--heading-3-leading);letter-spacing:var(--heading-3-tracking);scroll-margin-top:120px}.WebinarDetails-module__2rGaFq__overview{gap:var(--space-5)}.WebinarDetails-module__2rGaFq__body{gap:var(--space-4);font-size:var(--type-body-size);line-height:var(--type-body-leading);flex-direction:column;display:flex}.WebinarDetails-module__2rGaFq__agenda{gap:var(--space-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.WebinarDetails-module__2rGaFq__topic{gap:var(--space-3);padding:var(--space-5) var(--space-6);border-radius:var(--radius-xl);background:var(--color-surface-muted);font-size:var(--type-body-size);line-height:var(--type-body-leading);grid-template-columns:48px minmax(0,1fr);display:grid}.WebinarDetails-module__2rGaFq__num{color:var(--color-text-accent);font-family:var(--font-family-mono);font-size:var(--text-sm);font-weight:var(--font-weight-medium)}.WebinarDetails-module__2rGaFq__pair{gap:var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.WebinarDetails-module__2rGaFq__speaker{gap:var(--space-3-5);padding:var(--space-6) var(--space-6) 26px;border-radius:var(--radius-3xl);background:var(--color-surface-muted);flex-direction:column;display:flex}.WebinarDetails-module__2rGaFq__photo{border-radius:var(--radius-full);background:var(--color-surface-panel);object-fit:cover;width:88px;height:88px;display:block}.WebinarDetails-module__2rGaFq__who{gap:var(--space-1);flex-direction:column;display:flex}.WebinarDetails-module__2rGaFq__name{font-size:var(--heading-4-size);line-height:var(--heading-4-leading);letter-spacing:var(--heading-4-tracking)}.WebinarDetails-module__2rGaFq__role{color:var(--color-text-secondary);font-size:var(--type-body-sm-size);line-height:var(--leading-140)}.WebinarDetails-module__2rGaFq__bio{font-size:var(--type-body-sm-size);line-height:var(--leading-155)}.WebinarDetails-module__2rGaFq__card{padding:var(--space-6) var(--space-6) 26px;border-radius:var(--radius-3xl);background:var(--color-surface-card);color:var(--color-text-primary);flex-direction:column;gap:10px;text-decoration:none;display:flex;position:relative}.WebinarDetails-module__2rGaFq__card:after{content:"";border-radius:inherit;box-shadow:inset 0 0 0 var(--border-width-default) var(--color-border-default);pointer-events:none;transition:box-shadow var(--duration-base) var(--ease-standard);position:absolute;inset:0}.WebinarDetails-module__2rGaFq__card:hover:after{box-shadow:inset 0 0 0 var(--border-width-default) var(--color-ink)}.WebinarDetails-module__2rGaFq__card:focus-visible{outline:var(--focus-ring-width) solid var(--color-focus-ring);outline-offset:var(--focus-ring-offset)}.WebinarDetails-module__2rGaFq__cardTitle{justify-content:space-between;align-items:center;gap:var(--space-3);font-family:var(--heading-family);font-size:var(--heading-5-size);font-weight:var(--heading-weight);line-height:var(--leading-130);letter-spacing:var(--heading-4-tracking);display:flex}.WebinarDetails-module__2rGaFq__cardTitle svg{width:var(--icon-size-xs);height:var(--icon-size-xs);fill:none;stroke:var(--color-text-accent);stroke-width:var(--icon-stroke);stroke-linecap:round;stroke-linejoin:round;transition:transform var(--duration-base) var(--ease-standard), stroke var(--duration-fast) var(--ease-standard);flex:none}.WebinarDetails-module__2rGaFq__card:hover .WebinarDetails-module__2rGaFq__cardTitle svg{stroke:var(--color-accent-hover);transform:translate(5px)}@media (max-width:1024px){.WebinarDetails-module__2rGaFq__grid{grid-template-columns:minmax(0,1fr)}}@media (max-width:680px){.WebinarDetails-module__2rGaFq__pair{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.WebinarDetails-module__2rGaFq__card:after,.WebinarDetails-module__2rGaFq__cardTitle svg{transition:none}.WebinarDetails-module__2rGaFq__card:hover .WebinarDetails-module__2rGaFq__cardTitle svg{transform:none}}
