._hub_1s4lz_5{font-family:var(--font-body);color:var(--charcoal);overflow-wrap:break-word}._hub_1s4lz_5 h1,._hub_1s4lz_5 h2,._hub_1s4lz_5 h3,._hub_1s4lz_5 p,._hub_1s4lz_5 ul{margin:0}._hub_1s4lz_5 ul{padding:0;list-style:none}._wrap_1s4lz_24{max-width:1200px;margin-inline:auto;padding-inline:24px}@media (max-width: 480px){._wrap_1s4lz_24{padding-inline:16px}}._hero_1s4lz_38{display:flex;flex-direction:column;gap:32px;padding-block:72px 40px}._intro_1s4lz_45{display:flex;flex-direction:column;gap:16px;max-width:760px}._eyebrow_1s4lz_52{font-size:12px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--fk-teal-600)}._title_1s4lz_60{font-size:clamp(36px,5vw,56px);font-weight:800;line-height:1.05;letter-spacing:-.02em;color:var(--text);text-wrap:balance}._lede_1s4lz_69{font-size:18px;line-height:1.6;color:var(--charcoal);text-wrap:pretty}._audiences_1s4lz_76{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,340px),1fr));gap:20px}._audience_1s4lz_76{display:flex;flex-direction:column;gap:14px;padding:28px;margin:0;font:inherit;text-align:left;color:inherit;background:var(--white);border:2px solid transparent;border-radius:var(--r-2xl);cursor:pointer;transition:border-color .2s,box-shadow .2s}._audience_1s4lz_76:hover{box-shadow:var(--shadow-md)}._audience_1s4lz_76:focus-visible,._chip_1s4lz_103:focus-visible{outline:3px solid var(--fk-teal-400);outline-offset:2px}._audienceEdu_1s4lz_108[aria-pressed=true]{border-color:var(--fk-teal-600)}._audienceFam_1s4lz_112[aria-pressed=true]{border-color:var(--fk-red-400)}._audienceHead_1s4lz_116{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}._audienceName_1s4lz_124{font-size:20px;font-weight:700;line-height:28px;color:var(--text)}._audienceBlurb_1s4lz_131{display:block;font-size:15px;line-height:1.6;color:var(--charcoal);text-wrap:pretty}._audienceSummary_1s4lz_139{display:block;font-size:14px;font-weight:600}._audienceEdu_1s4lz_108 ._audienceSummary_1s4lz_139{color:var(--fk-teal-600)}._audienceFam_1s4lz_112 ._audienceSummary_1s4lz_139{color:var(--fk-red-500)}._tags_1s4lz_155{display:flex;align-items:center;gap:8px;flex-wrap:wrap}._tag_1s4lz_155{display:inline-flex;align-items:center;height:28px;padding:0 12px;border-radius:var(--r-full);white-space:nowrap;font-size:12px;font-weight:600}._tagSmall_1s4lz_173{height:22px;padding:0 10px;font-size:11px}._tagEdu_1s4lz_179{background:var(--fk-teal-50);color:var(--fk-teal-600)}._tagFam_1s4lz_184{background:var(--fk-red-50);color:var(--fk-red-500)}._tagLang_1s4lz_189{background:var(--fk-olive-50);color:var(--fk-olive-600)}._section_1s4lz_196{display:flex;flex-direction:column;gap:24px;padding-block:24px 56px}._sectionLast_1s4lz_203{padding-block:0 80px}._sectionHead_1s4lz_207{display:flex;align-items:flex-end;justify-content:space-between;gap:16px 24px;flex-wrap:wrap}._sectionTitleGroup_1s4lz_215{display:flex;flex-direction:column;gap:6px}._sectionTitle_1s4lz_215{font-size:clamp(28px,3.5vw,36px);font-weight:700;letter-spacing:-.01em;color:var(--text)}._sectionLede_1s4lz_228{font-size:16px;color:var(--text-sub)}._empty_1s4lz_233{display:flex;flex-direction:column;align-items:flex-start;gap:8px;padding:32px;border:1px dashed var(--text-muted);border-radius:var(--r-2xl);background:var(--white);font-size:15px;color:var(--text-sub)}._emptyTitle_1s4lz_246{font-size:18px;font-weight:600;color:var(--text)}@media (max-width: 480px){._empty_1s4lz_233{padding:24px 20px}}._chips_1s4lz_260{display:flex;gap:8px;flex-wrap:wrap}._chip_1s4lz_103{display:inline-flex;align-items:center;gap:8px;height:40px;padding:0 16px;margin:0;font:inherit;font-size:14px;font-weight:600;color:var(--text);background:var(--white);border:1px solid var(--text-muted);border-radius:var(--r-full);cursor:pointer;transition:background .12s}._chip_1s4lz_103[aria-pressed=true]{color:var(--white);background:var(--charcoal);border-color:var(--charcoal)}._chipCount_1s4lz_290{font-weight:500;opacity:.7}._upcomingGrid_1s4lz_297{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,340px),1fr));gap:24px}._pastGrid_1s4lz_303{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,280px),1fr));gap:24px}._card_1s4lz_311{display:flex;flex-direction:column;min-width:0;background:var(--white);border:1px solid var(--border);border-radius:var(--r-2xl);overflow:hidden}._strip_1s4lz_321{position:relative;display:block;aspect-ratio:3 / 1;background:var(--cream-mid)}._stripImage_1s4lz_328{display:block;width:100%;height:100%;object-fit:cover}._cardTitleLink_1s4lz_335{color:inherit;text-decoration:none}._cardTitleLink_1s4lz_335:hover{color:var(--fk-teal-700);text-decoration:underline;text-underline-offset:3px}._badge_1s4lz_348{position:absolute;left:16px;top:16px;display:flex;flex-direction:column;align-items:center;justify-content:center;width:64px;height:64px;border-radius:14px;background:var(--white);box-shadow:var(--shadow-sm)}._badgeMonth_1s4lz_363{font-size:11px;font-weight:700;letter-spacing:.1em;line-height:1;color:var(--fk-red-400)}._badgeDay_1s4lz_371{font-size:26px;font-weight:800;line-height:1.05;color:var(--text)}._upcomingBody_1s4lz_378{flex:1;display:flex;flex-direction:column;gap:20px;padding:24px 28px 28px}@media (max-width: 480px){._upcomingBody_1s4lz_378{padding:20px}}._upcomingTitles_1s4lz_392{display:flex;flex-direction:column;gap:6px}._upcomingTitle_1s4lz_392{font-size:26px;font-weight:700;line-height:1.2;letter-spacing:-.01em;color:var(--text);text-wrap:balance}._upcomingSubtitle_1s4lz_407{font-size:17px;line-height:1.45;color:var(--charcoal);text-wrap:pretty}._sessions_1s4lz_414{display:flex;flex-direction:column;padding:4px 16px;border-radius:var(--r-lg);background:var(--cream)}._session_1s4lz_414{display:flex;align-items:baseline;flex-wrap:wrap;gap:4px 12px;padding:12px 0;border-bottom:1px solid var(--border)}._session_1s4lz_414:last-child{border-bottom:0}._sessionLang_1s4lz_435{flex:0 0 76px;font-size:11px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--fk-orange-500)}._sessionWhen_1s4lz_444{flex:1 1 200px;font-size:15px;font-weight:600;color:var(--text)}._sessionTime_1s4lz_451{font-weight:400}._sessionOver_1s4lz_455 ._sessionWhen_1s4lz_444{color:var(--text-sub)}._sessionNote_1s4lz_459{font-size:12px;color:var(--text-sub)}._speakers_1s4lz_464{display:flex;flex-direction:column;gap:10px}._speakersLabel_1s4lz_470{font-size:12px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--text-sub)}._speakerList_1s4lz_478{display:flex;flex-direction:column;gap:10px}._speaker_1s4lz_464{font-size:14px;line-height:1.4}._speakerName_1s4lz_489{font-weight:600;color:var(--text)}._speakerRole_1s4lz_494{color:var(--text-sub)}._actions_1s4lz_498{margin-top:auto;display:flex;gap:12px;flex-wrap:wrap}._button_1s4lz_505{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:0 28px;border-radius:var(--r-full);background:var(--fk-teal-600);color:var(--white);font-size:15px;font-weight:600;text-decoration:none;transition:background .12s}._button_1s4lz_505:hover,._button_1s4lz_505:focus-visible{background:var(--fk-teal-700);color:var(--white);text-decoration:none}._button_1s4lz_505:focus-visible{outline:3px solid var(--fk-teal-400);outline-offset:2px}._demo_1s4lz_534{display:flex;flex-direction:column;align-items:flex-start;gap:14px;padding:32px;border-radius:var(--r-2xl);background:var(--fk-teal-50)}@media (max-width: 480px){._demo_1s4lz_534{padding:24px 20px}}._demoTitle_1s4lz_550{font-size:28px;font-weight:700;line-height:1.2;color:var(--text)}._demoBody_1s4lz_557{max-width:52ch;font-size:16px;line-height:1.6;color:var(--charcoal);text-wrap:pretty}._pastCard_1s4lz_567{border-radius:var(--r-lg);transition:box-shadow .2s,transform .2s}._pastCard_1s4lz_567:hover{box-shadow:var(--shadow-md);transform:translateY(-2px)}._pastBody_1s4lz_577{flex:1;display:flex;flex-direction:column;gap:10px;padding:18px 20px 20px}._pastMonth_1s4lz_585{font-size:12px;color:var(--text-sub)}._pastTitle_1s4lz_590{font-size:18px;font-weight:600;line-height:1.3;color:var(--text);text-wrap:pretty}._pastSubtitle_1s4lz_598{font-size:14px;line-height:1.5;color:var(--text-sub);text-wrap:pretty}._pastSpeakers_1s4lz_605{font-size:13px;line-height:1.5;color:var(--charcoal)}._pastCta_1s4lz_611{margin-top:auto;padding-top:6px;font-size:14px;font-weight:600}._watchLink_1s4lz_618{color:var(--fk-teal-600);text-decoration:none}._watchLink_1s4lz_618:hover{color:var(--fk-teal-700);text-decoration:underline;text-underline-offset:3px}._comingSoon_1s4lz_629{color:var(--text-sub)}@media (prefers-reduced-motion: reduce){._audience_1s4lz_76,._chip_1s4lz_103,._pastCard_1s4lz_567,._button_1s4lz_505{transition:none}._pastCard_1s4lz_567:hover{transform:none}}
