.CareerEventsV2-module__Smyjbq__root{max-width:1040px;padding:var(--ck-space-8) var(--ck-space-10) var(--ck-space-24);gap:var(--ck-space-6);flex-direction:column;margin-inline:auto;display:flex}.CareerEventsV2-module__Smyjbq__topbar{margin-bottom:var(--ck-space-1)}.CareerEventsV2-module__Smyjbq__eyebrow{font-family:var(--ck-font-mono);font-size:var(--ck-text-xs);letter-spacing:.08em;text-transform:uppercase;color:var(--ck-ink-muted);margin:0 0 var(--ck-space-1)}.CareerEventsV2-module__Smyjbq__title{font-family:var(--ck-font-heading);font-size:var(--ck-text-3xl);letter-spacing:-.03em;color:var(--ck-ink);margin:0;font-weight:800}.CareerEventsV2-module__Smyjbq__sub{font-size:var(--ck-text-sm);color:var(--ck-ink-muted);margin:var(--ck-space-2) 0 0;max-width:62ch}.CareerEventsV2-module__Smyjbq__stats{gap:var(--ck-space-5);margin-top:var(--ck-space-4);flex-wrap:wrap;display:flex}.CareerEventsV2-module__Smyjbq__stat{align-items:center;gap:var(--ck-space-2);font-size:var(--ck-text-sm);color:var(--ck-ink-muted);display:inline-flex}.CareerEventsV2-module__Smyjbq__searchCard{border:1px solid var(--ck-border);border-radius:var(--ck-radius-lg);background:var(--ck-card);padding:var(--ck-space-5)}.CareerEventsV2-module__Smyjbq__searchGrid{gap:var(--ck-space-4);grid-template-columns:2fr 1fr 1fr auto;align-items:end;display:grid}.CareerEventsV2-module__Smyjbq__searchBtnWrap{display:flex}.CareerEventsV2-module__Smyjbq__searchBtnWrap>*{width:100%}.CareerEventsV2-module__Smyjbq__errorBanner{border:1px solid color-mix(in oklab, var(--ck-destructive) 30%, var(--ck-border));background:var(--ck-destructive-soft);color:var(--ck-destructive);border-radius:var(--ck-radius-md);padding:var(--ck-space-4);font-size:var(--ck-text-sm)}.CareerEventsV2-module__Smyjbq__resultsHead{justify-content:space-between;align-items:flex-end;gap:var(--ck-space-4);flex-wrap:wrap;display:flex}.CareerEventsV2-module__Smyjbq__resultsTitle{font-family:var(--ck-font-heading);font-size:var(--ck-text-xl);color:var(--ck-ink);margin:0;font-weight:800}.CareerEventsV2-module__Smyjbq__resultsSub{font-size:var(--ck-text-sm);color:var(--ck-ink-muted);margin:var(--ck-space-1) 0 0}.CareerEventsV2-module__Smyjbq__filterPills{gap:var(--ck-space-2);flex-wrap:wrap;display:flex}.CareerEventsV2-module__Smyjbq__filterPill{align-items:center;gap:var(--ck-space-1);padding:var(--ck-space-1) var(--ck-space-3);border-radius:var(--ck-radius-pill);background:var(--ck-secondary);color:var(--ck-ink-muted);font-size:var(--ck-text-xs);cursor:pointer;transition:color var(--ck-dur-fast) var(--ck-ease-out), background var(--ck-dur-fast) var(--ck-ease-out);border:1px solid #0000;font-weight:600;display:inline-flex}.CareerEventsV2-module__Smyjbq__filterPill:hover{color:var(--ck-ink)}.CareerEventsV2-module__Smyjbq__filterPill[data-active]{background:var(--ck-primary-soft);color:var(--ck-primary);border-color:color-mix(in oklab, var(--ck-primary) 30%, transparent)}.CareerEventsV2-module__Smyjbq__filterPill:focus-visible{box-shadow:var(--ck-focus-ring);outline:none}@media (max-width:1023px){.CareerEventsV2-module__Smyjbq__filterPills{display:none}}.CareerEventsV2-module__Smyjbq__contentRow{gap:var(--ck-space-6);align-items:flex-start;display:flex}.CareerEventsV2-module__Smyjbq__cardsGrid{gap:var(--ck-space-5);flex:1;grid-template-columns:repeat(3,minmax(0,1fr));min-width:0;display:grid}.CareerEventsV2-module__Smyjbq__cardsGrid[data-detail=open]{grid-template-columns:repeat(2,minmax(0,1fr))}.CareerEventsV2-module__Smyjbq__detailCol{width:400px;top:var(--ck-space-4);flex-shrink:0;position:sticky}@media (max-width:1023px){.CareerEventsV2-module__Smyjbq__cardsGrid,.CareerEventsV2-module__Smyjbq__cardsGrid[data-detail=open]{grid-template-columns:repeat(2,minmax(0,1fr))}.CareerEventsV2-module__Smyjbq__detailCol{display:none}}@media (max-width:640px){.CareerEventsV2-module__Smyjbq__cardsGrid,.CareerEventsV2-module__Smyjbq__cardsGrid[data-detail=open],.CareerEventsV2-module__Smyjbq__searchGrid{grid-template-columns:1fr}}.CareerEventsV2-module__Smyjbq__card{border:1px solid var(--ck-border);border-radius:var(--ck-radius-lg);background:var(--ck-card);cursor:pointer;text-align:left;transition:transform var(--ck-dur-base) var(--ck-ease-out), box-shadow var(--ck-dur-base) var(--ck-ease-out), border-color var(--ck-dur-base) var(--ck-ease-out);overflow:hidden}.CareerEventsV2-module__Smyjbq__card:hover{box-shadow:0 8px 24px color-mix(in oklab, var(--ck-ink) 8%, transparent);transform:translateY(-2px)}.CareerEventsV2-module__Smyjbq__card[data-selected]{border-color:var(--ck-primary);box-shadow:0 0 0 2px var(--ck-primary)}.CareerEventsV2-module__Smyjbq__card:focus-visible{box-shadow:var(--ck-focus-ring);outline:none}.CareerEventsV2-module__Smyjbq__cardHead{--tone:var(--ck-primary);background:color-mix(in oklab, var(--tone) 12%, var(--ck-card));border-bottom:1px solid color-mix(in oklab, var(--tone) 18%, var(--ck-border));padding:var(--ck-space-5);gap:var(--ck-space-5);flex-direction:column;justify-content:space-between;min-height:130px;display:flex}.CareerEventsV2-module__Smyjbq__cardHead[data-tone=primary]{--tone:var(--ck-primary)}.CareerEventsV2-module__Smyjbq__cardHead[data-tone=success]{--tone:var(--ck-success)}.CareerEventsV2-module__Smyjbq__cardHead[data-tone=warn]{--tone:var(--ck-warn)}.CareerEventsV2-module__Smyjbq__cardHead[data-tone=destructive]{--tone:var(--ck-destructive)}.CareerEventsV2-module__Smyjbq__cardHead[data-tone=accent]{--tone:var(--ck-accent)}.CareerEventsV2-module__Smyjbq__cardHead[data-tone=ink]{--tone:var(--ck-ink-muted)}.CareerEventsV2-module__Smyjbq__cardHeadTop{justify-content:space-between;align-items:flex-start;display:flex}.CareerEventsV2-module__Smyjbq__typeBadge{align-items:center;gap:var(--ck-space-1);background:var(--ck-card);border:1px solid var(--ck-border);color:var(--ck-ink);border-radius:var(--ck-radius-pill);padding:3px var(--ck-space-3);font-size:var(--ck-text-xs);font-weight:600;display:inline-flex}.CareerEventsV2-module__Smyjbq__saveBtn{border-radius:var(--ck-radius-pill);background:var(--ck-card);border:1px solid var(--ck-border);width:32px;height:32px;color:var(--ck-ink-muted);cursor:pointer;transition:color var(--ck-dur-fast) var(--ck-ease-out);justify-content:center;align-items:center;display:inline-flex}.CareerEventsV2-module__Smyjbq__saveBtn:hover{color:var(--ck-ink)}.CareerEventsV2-module__Smyjbq__saveBtn[data-saved]{color:var(--ck-warn);border-color:color-mix(in oklab, var(--ck-warn) 40%, var(--ck-border))}.CareerEventsV2-module__Smyjbq__saveBtn:focus-visible{box-shadow:var(--ck-focus-ring);outline:none}.CareerEventsV2-module__Smyjbq__bookmarkFilled{fill:currentColor}.CareerEventsV2-module__Smyjbq__cardHeadBottom{align-items:flex-end;gap:var(--ck-space-3);display:flex}.CareerEventsV2-module__Smyjbq__dateBadge{border-radius:var(--ck-radius-md);background:var(--ck-card);border:1px solid var(--ck-border);flex-direction:column;flex-shrink:0;justify-content:center;align-items:center;width:52px;height:52px;display:flex}.CareerEventsV2-module__Smyjbq__dateDay{font-family:var(--ck-font-heading);font-size:var(--ck-text-lg);color:var(--ck-ink);font-weight:800;line-height:1}.CareerEventsV2-module__Smyjbq__dateMonth{text-transform:uppercase;color:var(--ck-ink-muted);font-size:10px;font-weight:700}.CareerEventsV2-module__Smyjbq__cardHeadText{flex:1;min-width:0}.CareerEventsV2-module__Smyjbq__cardName{font-size:var(--ck-text-md);color:var(--ck-ink);text-overflow:ellipsis;white-space:nowrap;margin:0;font-weight:700;line-height:1.2;overflow:hidden}.CareerEventsV2-module__Smyjbq__cardOrg{font-size:var(--ck-text-xs);color:var(--ck-ink-muted);margin:var(--ck-space-1) 0 0;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.CareerEventsV2-module__Smyjbq__cardBody{padding:var(--ck-space-5)}.CareerEventsV2-module__Smyjbq__metaRow{gap:var(--ck-space-2) var(--ck-space-4);font-size:var(--ck-text-sm);color:var(--ck-ink);margin-bottom:var(--ck-space-3);flex-wrap:wrap;display:flex}.CareerEventsV2-module__Smyjbq__meta{align-items:center;gap:var(--ck-space-1);color:var(--ck-ink);display:inline-flex}.CareerEventsV2-module__Smyjbq__meta svg{color:var(--ck-ink-muted)}.CareerEventsV2-module__Smyjbq__metaFree{align-items:center;gap:var(--ck-space-1);color:var(--ck-success);font-weight:600;display:inline-flex}.CareerEventsV2-module__Smyjbq__desc{font-size:var(--ck-text-sm);color:var(--ck-ink-muted);margin:0 0 var(--ck-space-4);-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;line-height:1.55;display:-webkit-box;overflow:hidden}.CareerEventsV2-module__Smyjbq__companyRow{align-items:center;gap:var(--ck-space-2);margin-bottom:var(--ck-space-4);flex-wrap:wrap;display:flex}.CareerEventsV2-module__Smyjbq__companyLabel{text-transform:uppercase;letter-spacing:.04em;color:var(--ck-ink-muted);margin-right:var(--ck-space-1);font-size:10px;font-weight:700}.CareerEventsV2-module__Smyjbq__companyChip{border-radius:var(--ck-radius-sm);background:var(--ck-secondary);padding:2px var(--ck-space-2);font-size:var(--ck-text-xs);color:var(--ck-ink);font-weight:500}.CareerEventsV2-module__Smyjbq__companyMore{border-radius:var(--ck-radius-sm);background:var(--ck-secondary);padding:2px var(--ck-space-2);font-size:var(--ck-text-xs);color:var(--ck-ink-muted)}.CareerEventsV2-module__Smyjbq__audienceRow{gap:var(--ck-space-2);flex-wrap:wrap;display:flex}.CareerEventsV2-module__Smyjbq__audiencePill{border-radius:var(--ck-radius-pill);border:1px solid var(--ck-border);padding:2px var(--ck-space-3);color:var(--ck-ink-muted);font-size:10px;font-weight:500}.CareerEventsV2-module__Smyjbq__formatPill{border-radius:var(--ck-radius-pill);border:1px solid color-mix(in oklab, var(--ck-primary) 20%, transparent);background:var(--ck-primary-soft);padding:2px var(--ck-space-3);color:var(--ck-primary);font-size:10px;font-weight:500}.CareerEventsV2-module__Smyjbq__industryPill{border-radius:var(--ck-radius-pill);background:var(--ck-primary-soft);padding:2px var(--ck-space-2);color:var(--ck-primary);font-size:10px;font-weight:500}.CareerEventsV2-module__Smyjbq__detail{border:1px solid var(--ck-border);border-radius:var(--ck-radius-lg);background:var(--ck-card);box-shadow:0 8px 24px color-mix(in oklab, var(--ck-ink) 8%, transparent);overflow:hidden}.CareerEventsV2-module__Smyjbq__detailHead{--tone:var(--ck-primary);padding:var(--ck-space-6);background:color-mix(in oklab, var(--tone) 14%, var(--ck-card));border-bottom:1px solid color-mix(in oklab, var(--tone) 20%, var(--ck-border));position:relative}.CareerEventsV2-module__Smyjbq__detailHead[data-tone=primary]{--tone:var(--ck-primary)}.CareerEventsV2-module__Smyjbq__detailHead[data-tone=success]{--tone:var(--ck-success)}.CareerEventsV2-module__Smyjbq__detailHead[data-tone=warn]{--tone:var(--ck-warn)}.CareerEventsV2-module__Smyjbq__detailHead[data-tone=destructive]{--tone:var(--ck-destructive)}.CareerEventsV2-module__Smyjbq__detailHead[data-tone=accent]{--tone:var(--ck-accent)}.CareerEventsV2-module__Smyjbq__detailHead[data-tone=ink]{--tone:var(--ck-ink-muted)}.CareerEventsV2-module__Smyjbq__detailClose{top:var(--ck-space-3);right:var(--ck-space-3);border-radius:var(--ck-radius-pill);background:var(--ck-card);border:1px solid var(--ck-border);width:28px;height:28px;color:var(--ck-ink-muted);cursor:pointer;justify-content:center;align-items:center;display:inline-flex;position:absolute}.CareerEventsV2-module__Smyjbq__detailClose:hover{color:var(--ck-ink)}.CareerEventsV2-module__Smyjbq__detailClose:focus-visible{box-shadow:var(--ck-focus-ring);outline:none}.CareerEventsV2-module__Smyjbq__detailName{font-family:var(--ck-font-heading);font-size:var(--ck-text-xl);color:var(--ck-ink);margin:var(--ck-space-3) 0 var(--ck-space-1);font-weight:700}.CareerEventsV2-module__Smyjbq__detailOrg{font-size:var(--ck-text-sm);color:var(--ck-ink-muted);margin:0}.CareerEventsV2-module__Smyjbq__detailBody{padding:var(--ck-space-6);gap:var(--ck-space-5);flex-direction:column;display:flex}.CareerEventsV2-module__Smyjbq__infoGrid{gap:var(--ck-space-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.CareerEventsV2-module__Smyjbq__infoCell{border-radius:var(--ck-radius-md);background:var(--ck-secondary);padding:var(--ck-space-3)}.CareerEventsV2-module__Smyjbq__infoIcon{color:var(--ck-primary);margin-bottom:var(--ck-space-1)}.CareerEventsV2-module__Smyjbq__infoLabel{font-size:var(--ck-text-xs);color:var(--ck-ink-muted);margin:0}.CareerEventsV2-module__Smyjbq__infoVal{font-size:var(--ck-text-sm);color:var(--ck-ink);margin:var(--ck-space-1) 0 0;font-weight:600}.CareerEventsV2-module__Smyjbq__infoSub{font-size:var(--ck-text-xs);color:var(--ck-ink-muted);margin:0}.CareerEventsV2-module__Smyjbq__detailH{font-size:var(--ck-text-sm);color:var(--ck-ink);margin:0 0 var(--ck-space-2);font-weight:600}.CareerEventsV2-module__Smyjbq__detailH4{font-size:var(--ck-text-xs);color:var(--ck-ink-muted);margin:0 0 var(--ck-space-2);font-weight:600}.CareerEventsV2-module__Smyjbq__detailText{font-size:var(--ck-text-sm);color:var(--ck-ink-muted);margin:0;line-height:1.6}.CareerEventsV2-module__Smyjbq__relevance{border-radius:var(--ck-radius-md);background:var(--ck-primary-soft);border:1px solid color-mix(in oklab, var(--ck-primary) 12%, transparent);padding:var(--ck-space-4)}.CareerEventsV2-module__Smyjbq__relevanceText{align-items:flex-start;gap:var(--ck-space-2);font-size:var(--ck-text-sm);color:var(--ck-primary);margin:0;font-weight:500;display:flex}.CareerEventsV2-module__Smyjbq__relevanceIcon{flex-shrink:0;margin-top:2px}.CareerEventsV2-module__Smyjbq__tagWrap{gap:var(--ck-space-2);flex-wrap:wrap;display:flex}.CareerEventsV2-module__Smyjbq__tagWrapSm{gap:var(--ck-space-1);flex-wrap:wrap;display:flex}.CareerEventsV2-module__Smyjbq__highlight{align-items:center;gap:var(--ck-space-1);border-radius:var(--ck-radius-sm);background:color-mix(in oklab, var(--ck-accent) 18%, transparent);padding:var(--ck-space-1) var(--ck-space-3);font-size:var(--ck-text-xs);color:var(--ck-ink);font-weight:500;display:inline-flex}.CareerEventsV2-module__Smyjbq__highlightIcon{color:var(--ck-success)}.CareerEventsV2-module__Smyjbq__companyChipLg{border-radius:var(--ck-radius-sm);border:1px solid var(--ck-border);background:var(--ck-card);padding:var(--ck-space-1) var(--ck-space-3);font-size:var(--ck-text-xs);color:var(--ck-ink);font-weight:500}.CareerEventsV2-module__Smyjbq__dualGrid{gap:var(--ck-space-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.CareerEventsV2-module__Smyjbq__ctaLink{justify-content:center;align-items:center;gap:var(--ck-space-2);border-radius:var(--ck-radius-md);background:var(--ck-primary);width:100%;min-height:44px;color:var(--ck-primary-foreground);font-size:var(--ck-text-sm);transition:background var(--ck-dur-fast) var(--ck-ease-out);font-weight:600;display:inline-flex}.CareerEventsV2-module__Smyjbq__ctaLink:hover{background:color-mix(in oklab, var(--ck-primary) 88%, black)}.CareerEventsV2-module__Smyjbq__ctaLink:focus-visible{box-shadow:var(--ck-focus-ring);outline:none}.CareerEventsV2-module__Smyjbq__modalOverlay{z-index:50;background:color-mix(in oklab, var(--ck-ink) 40%, transparent);display:none;position:fixed;inset:0}.CareerEventsV2-module__Smyjbq__modalSheet{max-height:85vh;position:absolute;bottom:0;left:0;right:0;overflow-y:auto}@media (max-width:1023px){.CareerEventsV2-module__Smyjbq__modalOverlay{display:block}}.CareerEventsV2-module__Smyjbq__tips{border:1px solid var(--ck-border);border-radius:var(--ck-radius-lg);background:var(--ck-secondary);padding:var(--ck-space-6)}.CareerEventsV2-module__Smyjbq__tipsTitle{align-items:center;gap:var(--ck-space-2);font-family:var(--ck-font-heading);font-size:var(--ck-text-lg);color:var(--ck-ink);margin:0 0 var(--ck-space-4);font-weight:800;display:flex}.CareerEventsV2-module__Smyjbq__tipsIcon{color:var(--ck-primary)}.CareerEventsV2-module__Smyjbq__tipsGrid{gap:var(--ck-space-4);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}@media (max-width:1023px){.CareerEventsV2-module__Smyjbq__tipsGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.CareerEventsV2-module__Smyjbq__tipsGrid{grid-template-columns:1fr}.CareerEventsV2-module__Smyjbq__dualGrid,.CareerEventsV2-module__Smyjbq__infoGrid{grid-template-columns:1fr 1fr}}.CareerEventsV2-module__Smyjbq__tipCard{border-radius:var(--ck-radius-md);background:var(--ck-card);border:1px solid var(--ck-border);padding:var(--ck-space-4)}.CareerEventsV2-module__Smyjbq__tipIconBox{border-radius:var(--ck-radius-sm);background:var(--ck-primary-soft);width:32px;height:32px;margin-bottom:var(--ck-space-3);justify-content:center;align-items:center;display:inline-flex}.CareerEventsV2-module__Smyjbq__tipCheck{color:var(--ck-primary)}.CareerEventsV2-module__Smyjbq__tipTitle{font-size:var(--ck-text-sm);color:var(--ck-ink);margin:0 0 var(--ck-space-1);font-weight:600}.CareerEventsV2-module__Smyjbq__tipText{font-size:var(--ck-text-xs);color:var(--ck-ink-muted);margin:0;line-height:1.55}@media (prefers-reduced-motion:reduce){.CareerEventsV2-module__Smyjbq__card{transition:none}}
