.speaking-section.svelte-10juwfw{padding:var(--space-16) var(--space-6)}.speaking-section__inner.svelte-10juwfw{max-width:1100px;margin:0 auto}.speaking-section__heading.svelte-10juwfw{font-size:var(--font-size-2xl);font-weight:var(--font-weight-semibold);color:var(--color-text-heading);margin:0 0 var(--space-3) 0;text-align:center}.speaking-section__intro.svelte-10juwfw{font-size:var(--font-size-lg);color:var(--color-text-muted);text-align:center;margin:0 0 var(--space-10) 0;line-height:1.6}.speaking-cards.svelte-10juwfw{display:flex;gap:1.5rem;justify-content:center;align-items:stretch;flex-wrap:wrap}.speaking-card.svelte-10juwfw{flex:1;min-width:240px;max-width:280px;min-height:280px;background-color:#fff;border-radius:var(--radius-lg);border:none;display:flex;align-items:center;justify-content:center;text-decoration:none;color:inherit;transition:all .3s ease;cursor:pointer;padding:1.25rem;box-sizing:border-box;box-shadow:#f2f2f299 0 0 15px inset,#bb61fbcc 1px 1px 2px -1px inset,#bb61fbcc -8px -8px 6px -10px inset,#338ef8cc 12px 12px 8px -14px inset}.speaking-card.svelte-10juwfw:hover{transform:translateY(-4px);box-shadow:#f2f2f299 0 0 15px inset,#bb61fbe6 2px 2px 4px -1px inset,#bb61fbe6 -10px -10px 8px -10px inset,#338ef8e6 14px 14px 10px -14px inset,0 8px 24px #655aff26}.speaking-card__content.svelte-10juwfw{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:.5rem;width:100%}.speaking-card__logo.svelte-10juwfw{max-width:120px;max-height:50px;object-fit:contain;margin-bottom:.25rem}.speaking-card__text-logo.svelte-10juwfw{font-size:var(--font-size-xl);font-weight:var(--font-weight-bold);color:var(--color-primary);padding:.5rem 1rem;border:2px solid var(--color-primary);border-radius:var(--radius-md);margin-bottom:.25rem}.speaking-card__conference.svelte-10juwfw{font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);color:var(--color-primary);text-transform:uppercase;letter-spacing:.05em}.speaking-card__title.svelte-10juwfw{font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--color-text-heading);line-height:1.4;margin:0}.speaking-card__speakers.svelte-10juwfw{font-size:var(--font-size-xs);color:var(--color-text-muted)}.media-section.svelte-10juwfw{padding:var(--space-16) var(--space-6);background-color:var(--color-bg-light)}.media-section__inner.svelte-10juwfw{max-width:1100px;margin:0 auto}.media-section__heading.svelte-10juwfw{font-size:var(--font-size-2xl);font-weight:var(--font-weight-semibold);color:var(--color-text-heading);margin:0 0 var(--space-3) 0;text-align:center}.media-section__intro.svelte-10juwfw{font-size:var(--font-size-lg);color:var(--color-text-muted);text-align:center;margin:0 0 var(--space-10) 0;line-height:1.6}.media-cards.svelte-10juwfw{display:flex;gap:1.5rem;justify-content:center;align-items:stretch;flex-wrap:wrap}.media-card.svelte-10juwfw{flex:1;min-width:240px;max-width:320px;min-height:260px;background-color:#fff;border-radius:var(--radius-lg);border:none;display:flex;align-items:center;justify-content:center;text-decoration:none;color:inherit;transition:all .3s ease;cursor:pointer;padding:1.5rem;box-sizing:border-box;box-shadow:#f2f2f299 0 0 15px inset,#bb61fbcc 1px 1px 2px -1px inset,#bb61fbcc -8px -8px 6px -10px inset,#338ef8cc 12px 12px 8px -14px inset}.media-card.svelte-10juwfw:hover{transform:translateY(-4px);box-shadow:#f2f2f299 0 0 15px inset,#bb61fbe6 2px 2px 4px -1px inset,#bb61fbe6 -10px -10px 8px -10px inset,#338ef8e6 14px 14px 10px -14px inset,0 8px 24px #655aff26}.media-card__content.svelte-10juwfw{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:.5rem;width:100%}.media-card__logo.svelte-10juwfw{max-width:140px;max-height:55px;object-fit:contain;margin-bottom:.25rem}.media-card__type.svelte-10juwfw{font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);color:#fff;background-color:var(--color-primary);padding:.15rem .6rem;border-radius:var(--radius-pill);text-transform:uppercase;letter-spacing:.05em}.media-card__publication.svelte-10juwfw{font-size:var(--font-size-xs);color:var(--color-text-muted);font-weight:var(--font-weight-medium)}.media-card__title.svelte-10juwfw{font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--color-text-heading);line-height:1.4;margin:0}.media-card__view.svelte-10juwfw{display:inline-block;margin-top:.5rem;padding:.35rem 1rem;background-color:var(--color-primary);color:#fff;border-radius:var(--radius-pill);font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);transition:opacity .2s ease}.media-card.svelte-10juwfw:hover .media-card__view:where(.svelte-10juwfw){opacity:.9}.inquiries-section.svelte-10juwfw{padding:var(--space-16) var(--space-6)}.inquiries-section__inner.svelte-10juwfw{max-width:720px;margin:0 auto;text-align:center}.inquiries-section__inner.svelte-10juwfw h2:where(.svelte-10juwfw){font-size:var(--font-size-2xl);font-weight:var(--font-weight-semibold);color:var(--color-text-heading);margin:0 0 var(--space-4) 0}.inquiries-section__inner.svelte-10juwfw p:where(.svelte-10juwfw){font-size:var(--font-size-lg);color:var(--color-text-body);line-height:1.7;margin:0 0 var(--space-4) 0}.inquiries-link.svelte-10juwfw{color:var(--color-primary);font-weight:var(--font-weight-semibold);font-size:var(--font-size-lg);text-decoration:none;border-bottom:1px solid currentColor;transition:opacity .2s ease}.inquiries-link.svelte-10juwfw:hover{opacity:.8}@media(max-width:768px){.speaking-card.svelte-10juwfw,.media-card.svelte-10juwfw{max-width:100%;min-width:100%}}
