.heading.svelte-sox50d{font-size:var(--text-5xl);line-height:1;font-family:var(--ds\\font-family-heading);font-weight:500;text-align:center}.audience.svelte-sox50d{display:grid;gap:4rem;padding-bottom:4rem}.audience-card.svelte-sox50d{display:grid;grid-template-columns:1fr 1fr;gap:2rem}@media (max-width: 768px){.audience-card.svelte-sox50d{grid-template-columns:1fr}.left.svelte-sox50d{margin:0 -1.5rem}}.left.svelte-sox50d{background:var(--ds\\background-2)}.right.svelte-sox50d{align-self:center}.supheading.svelte-sox50d{font-size:var(--text-sm);color:var(--ds\\text-faded);text-transform:uppercase;letter-spacing:.05em;padding-bottom:.5rem;font-weight:600}.title.svelte-sox50d{font-family:var(--ds\\font-family-heading);font-size:var(--text-4xl);line-height:1.1;font-weight:500;padding-bottom:1rem;text-wrap:pretty}.description.svelte-sox50d{font-size:var(--text-lg);line-height:1.6;color:var(--ds\\text-muted);padding-bottom:2rem}.link.svelte-sox50d{display:inline-flex;align-items:center;gap:.25rem;font-size:var(--text-sm);transition:gap .2s ease-in-out;font-weight:600}.link.svelte-sox50d:hover{gap:.5rem}.hero.svelte-1uy5rcj{background:#43363d url(../../../images/hero.jpg) no-repeat center center;background-size:cover;color:#fff}.sizer.svelte-1uy5rcj{margin:0 auto;max-width:1300px;padding:8rem 2rem 4rem;height:calc(100vh - 10.25rem);max-height:60rem;min-height:fit-content;display:flex;flex-direction:column;gap:1rem;justify-content:space-between}.headline.svelte-1uy5rcj{display:flex;flex-direction:column;gap:3rem;padding-bottom:6rem}.title.svelte-1uy5rcj{font-size:5rem;line-height:.95;font-weight:500;font-family:var(--ds\\font-family-heading);max-width:13ch;text-shadow:0 0 6px rgba(0,0,0,.3)}.description.svelte-1uy5rcj{font-size:1.25rem;line-height:1.5;font-weight:300;color:var(--ds\\color\\slate-200);max-width:45ch;text-shadow:0 0 6px rgba(0,0,0,.7)}.button.svelte-1uy5rcj{display:inline-block;padding:.75rem 1rem;border:solid 2px rgba(255,255,255,.5);border-radius:var(--ds\\radius-lg);font-size:var(--ds\\font-md);font-weight:500;text-decoration:none;transition:all .2s ease-in-out}.button.svelte-1uy5rcj:hover{border-color:#fff}.quote-text.svelte-1uy5rcj{font-size:1.125rem;line-height:1.5;color:#fff;max-width:45ch}.quote-author.svelte-1uy5rcj{margin-top:.5em;line-height:1.5;font-weight:400;color:#fffc;font-size:.875rem}.heading.svelte-qsc36z{font-size:var(--text-5xl);line-height:1;margin-bottom:calc(var(--spacing) * 4);font-family:var(--ds\\font-family-heading);font-weight:400;text-align:center}.feature-grid.svelte-qsc36z{display:grid;grid-template-columns:repeat(auto-fill,minmax(20rem,1fr));grid-template-rows:repeat(auto-fill,minmax(10rem,1fr));gap:1rem;padding:2rem 0}.feature-grid-item.svelte-qsc36z{position:relative;height:100%;border-radius:var(--ds\\radius-lg);border:solid 1px var(--ds\\border-2);padding:3rem 2.5rem}.feature-grid-item.svelte-qsc36z{background:linear-gradient(35deg,#2fc9e212,#fff 35%)}.feature-grid-item.svelte-qsc36z:before{content:"";display:block;top:2rem;left:2rem;right:2rem;bottom:2rem;background:conic-gradient(from var(--angle),rgba(255,0,0,.1) 0%,rgba(255,154,0,.15) 10%,rgba(208,222,33,.2) 20%,rgba(79,220,74,.2) 30%,rgba(63,218,216,.2) 40%,rgba(47,201,226,.1) 50%,rgba(28,127,238,.1) 60%,rgba(95,21,242,.1) 70%,rgba(186,12,248,.15) 80%,rgba(251,7,217,.15) 90%,rgba(255,0,0,.1) 100%);filter:blur(40px);padding:12px;border-radius:4rem;position:absolute;transition:opacity .8s ease-in-out;pointer-events:none;opacity:0}.feature-grid-item.svelte-qsc36z:hover:before{opacity:1}@supports (not (-webkit-hyphens: none)) and (not (-moz-appearance: none)) and (list-style-type: "*"){.feature-grid-item.svelte-qsc36z:before{animation:svelte-qsc36z-rotate 2s linear infinite}}@property --angle{syntax: "<angle>"; inherits: false; initial-value: 0deg;}@keyframes svelte-qsc36z-rotate{0%{--angle: 0deg}to{--angle: 360deg}}.feature-grid-item[data-span="2"].svelte-qsc36z{grid-column:span 2}.feature-title.svelte-qsc36z{font-weight:500;margin-bottom:2rem;font-size:var(--text-lg);display:flex;gap:1rem}.feature-description.svelte-qsc36z{color:var(--color-slate-700);max-width:55ch;line-height:1.6}@media (max-width: 768px){.feature-grid-item[data-span="2"].svelte-qsc36z{grid-column:span 1}}.heading.svelte-5yvhw8{font-size:var(--text-5xl);line-height:1;margin-bottom:calc(var(--spacing) * 4);font-family:var(--ds\\font-family-heading);font-weight:400;text-align:center}.event-grid.svelte-5yvhw8{display:grid;grid-template-columns:repeat(auto-fill,minmax(20rem,1fr));gap:1rem;padding:2rem 0}.event.svelte-5yvhw8{border:1px solid #e5e7eb;border-radius:var(--ds\\radius-lg);overflow:hidden}.event-header.svelte-5yvhw8{padding:2rem;background-image:linear-gradient(120deg,#a6c0fe,#f68084)}.talk-title.svelte-5yvhw8{font-size:var(--text-xl);color:#fff;font-weight:600;margin-top:.5rem;text-shadow:0 0 2px rgba(0,0,0,.25)}.date.svelte-5yvhw8{font-size:var(--text-xs);color:#000000bf;background:#ffffff80;padding:.125rem .75rem;border-radius:100px;font-weight:500;display:inline-block;transform:translateY(-.5rem)}.event-details.svelte-5yvhw8{padding:2rem}.event-title.svelte-5yvhw8{font-size:var(--text);font-weight:600}.location.svelte-5yvhw8{font-size:var(--text-sm);color:var(--ds\\text-muted);display:flex;align-items:center;gap:.25rem;margin-top:.25rem}.location.svelte-5yvhw8 svg{color:var(--ds\\text-faded)}
