.speaker-hero.svelte-97zqg2{background:linear-gradient(135deg,var(--color-primary),var(--color-secondary));color:#fff;padding:var(--spacing-16) 0;text-align:center;transform:rotate(.5deg);transform-origin:center center;position:relative}.lead.svelte-97zqg2{font-size:1.25rem;opacity:.9;max-width:48rem;margin:0 auto}.speaker-content.svelte-97zqg2{padding:var(--spacing-8) 0;transform:rotate(-.3deg);transform-origin:center center}.talks-grid.svelte-97zqg2{display:grid;gap:var(--spacing-4);grid-template-columns:repeat(1,1fr)}@media (min-width: 768px){.talks-grid.svelte-97zqg2{grid-template-columns:repeat(2,1fr)}}@media (min-width: 1024px){.talks-grid.svelte-97zqg2{grid-template-columns:repeat(3,1fr)}}.talk-card.svelte-97zqg2{overflow:hidden;display:flex;flex-direction:column;text-decoration:none;color:inherit;transition:transform .3s ease;position:relative}.talk-card.svelte-97zqg2:hover{transform:translateY(-4px) rotate(1deg)}.talk-card.svelte-97zqg2:hover .external-link:where(.svelte-97zqg2){opacity:1}.talk-placeholder.svelte-97zqg2{aspect-ratio:16/9;display:flex;align-items:center;justify-content:center;text-transform:capitalize;font-weight:500;font-size:1.2rem}.talk-info.svelte-97zqg2{padding:var(--spacing-3);flex:1;display:flex;flex-direction:column}.title-row.svelte-97zqg2{display:flex;justify-content:space-between;align-items:flex-start;gap:var(--spacing-2);margin-bottom:var(--spacing-2)}.talk-meta.svelte-97zqg2{display:flex;align-items:center;gap:var(--spacing-4);margin-bottom:var(--spacing-4);flex-wrap:wrap}.talk-types.svelte-97zqg2{display:flex;gap:var(--spacing-2);flex-wrap:wrap}.talk-type.svelte-97zqg2{padding:var(--spacing-1) var(--spacing-3);border-radius:0;font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.3px;border:2px solid rgba(0,0,0,.4);box-shadow:2px 2px #0003;position:relative}.talk-type.svelte-97zqg2:nth-child(odd){transform:rotate(-.5deg)}.talk-type.svelte-97zqg2:nth-child(2n){transform:rotate(.5deg)}.talk-type.svelte-97zqg2:nth-child(3n){transform:rotate(0) translateY(-1px)}.talk-date.svelte-97zqg2{color:var(--color-text-light);font-size:.875rem}.external-link.svelte-97zqg2{color:var(--color-text-light);opacity:.5;transition:opacity .3s ease}.talk-details.svelte-97zqg2{margin-top:auto;padding-top:var(--spacing-4);display:flex;flex-wrap:wrap;gap:var(--spacing-2)}.detail-tag.svelte-97zqg2{font-size:.7rem;padding:var(--spacing-1) var(--spacing-2);background:var(--color-background);border:2px solid var(--color-text-light);border-radius:0;color:var(--color-text-light);font-weight:500;text-transform:uppercase;letter-spacing:.2px;box-shadow:1px 1px #00000026}.detail-tag.svelte-97zqg2:nth-child(odd){transform:rotate(-.3deg)}.detail-tag.svelte-97zqg2:nth-child(2n){transform:rotate(.3deg)}.hero-actions.svelte-97zqg2{display:flex;gap:var(--spacing-4);justify-content:center;margin-top:var(--spacing-6);position:relative}.hero-actions.svelte-97zqg2 .button:where(.svelte-97zqg2){font-size:1rem;transform:rotate(-1.5deg);--hover-rotate: -1.5deg}.hero-actions.svelte-97zqg2 .button:where(.svelte-97zqg2):hover{transform:translateY(-4px) rotate(calc(var(--hover-rotate) * 1.5))}
