.ActivationDigest-module-scss-module__AYgyda__digest{gap:var(--space-3);flex-direction:column;display:flex}.ActivationDigest-module-scss-module__AYgyda__head{align-items:baseline;gap:var(--space-3);flex-wrap:wrap;display:flex}.ActivationDigest-module-scss-module__AYgyda__week{font-size:var(--text-md);font-weight:var(--weight-semibold);color:var(--ink);margin:0}.ActivationDigest-module-scss-module__AYgyda__meta{font-size:var(--text-xs);color:var(--text-muted)}.ActivationDigest-module-scss-module__AYgyda__line{font-size:var(--text-sm);color:var(--text-secondary);line-height:var(--leading-normal);margin:0}.ActivationDigest-module-scss-module__AYgyda__numbers{font-size:var(--text-xs);color:var(--text-muted)}.ActivationDigest-module-scss-module__AYgyda__numbersSummary{cursor:pointer}.ActivationDigest-module-scss-module__AYgyda__table{margin:var(--space-3) 0 0;padding:var(--space-4);background:var(--gray-50);border-radius:var(--radius-md);font-family:var(--font-mono);font-size:var(--text-xs);color:var(--text-secondary);white-space:pre;overflow-x:auto}.ActivationDigest-module-scss-module__AYgyda__empty{font-size:var(--text-sm);color:var(--text-muted);margin:0}
.growth-module-scss-module__WKLmeq__funnelNote{margin:var(--space-4) 0 0;font-size:var(--text-sm);color:var(--text-muted)}.growth-module-scss-module__WKLmeq__email{white-space:nowrap}.growth-module-scss-module__WKLmeq__cellBadge{margin-left:var(--space-2)}.growth-module-scss-module__WKLmeq__date{white-space:nowrap}.growth-module-scss-module__WKLmeq__dim{color:var(--text-muted)}.growth-module-scss-module__WKLmeq__subName{font-size:var(--text-xs);color:var(--text-muted);display:block}.growth-module-scss-module__WKLmeq__sourceJob{margin-top:var(--space-1);font-size:var(--text-xs);line-height:var(--leading-normal);color:var(--text-secondary);max-width:260px;display:block}.growth-module-scss-module__WKLmeq__digestHeader{justify-content:space-between;align-items:baseline;gap:var(--space-4);display:flex}.growth-module-scss-module__WKLmeq__archiveLink{font-size:var(--text-sm);color:var(--text-secondary);margin-bottom:var(--space-5);text-decoration:underline}.growth-module-scss-module__WKLmeq__archiveLink:hover{color:var(--ink)}.growth-module-scss-module__WKLmeq__tabs{margin-bottom:var(--space-6)}
.FunnelChart-module-scss-module__bxoZ2W__funnel{column-gap:var(--space-4);row-gap:var(--space-2);font-size:var(--text-sm);grid-template-columns:minmax(12rem,max-content) max-content max-content 1fr;align-items:center;display:grid}.FunnelChart-module-scss-module__bxoZ2W__stage{display:contents}.FunnelChart-module-scss-module__bxoZ2W__stageLabel{color:var(--ink);font-weight:var(--weight-semibold)}.FunnelChart-module-scss-module__bxoZ2W__subLabel{color:var(--text-secondary);padding-left:var(--space-5)}.FunnelChart-module-scss-module__bxoZ2W__count{color:var(--ink);font-weight:var(--weight-semibold);text-align:right;font-variant-numeric:tabular-nums}.FunnelChart-module-scss-module__bxoZ2W__share{color:var(--text-muted);font-size:var(--text-xs);text-align:right;font-variant-numeric:tabular-nums;min-width:3rem}.FunnelChart-module-scss-module__bxoZ2W__bar{border-radius:var(--radius-pill);background:var(--gray-100);height:10px;display:block;overflow:hidden}.FunnelChart-module-scss-module__bxoZ2W__barFill{border-radius:var(--radius-pill);background:var(--ink);opacity:.85;height:100%;display:block}.FunnelChart-module-scss-module__bxoZ2W__barFillSub{background:var(--text-muted)}
.ShareBars-module-scss-module__2So0DW__bars{margin:0;padding:0;list-style:none}.ShareBars-module-scss-module__2So0DW__label{font-size:var(--text-sm);color:var(--text-secondary);overflow-wrap:anywhere;min-width:0}.ShareBars-module-scss-module__2So0DW__value{font-size:var(--text-sm);font-weight:var(--weight-semibold);color:var(--text-primary);font-variant-numeric:tabular-nums;white-space:nowrap}.ShareBars-module-scss-module__2So0DW__track{min-width:0;display:flex}.ShareBars-module-scss-module__2So0DW__bar{background:var(--ink);-webkit-print-color-adjust:exact;print-color-adjust:exact;display:block}.ShareBars-module-scss-module__2So0DW__horizontal{gap:var(--space-2) var(--space-3);grid-template-columns:minmax(0,max-content) minmax(0,1fr) max-content;align-items:center;display:grid}.ShareBars-module-scss-module__2So0DW__horizontal .ShareBars-module-scss-module__2So0DW__row{display:contents}.ShareBars-module-scss-module__2So0DW__horizontal .ShareBars-module-scss-module__2So0DW__track{height:var(--space-3);align-items:stretch}.ShareBars-module-scss-module__2So0DW__horizontal .ShareBars-module-scss-module__2So0DW__bar{border-radius:0 var(--radius-xs) var(--radius-xs) 0;min-width:2px}.ShareBars-module-scss-module__2So0DW__vertical{align-items:stretch;gap:2px;min-height:160px;display:flex}.ShareBars-module-scss-module__2So0DW__vertical .ShareBars-module-scss-module__2So0DW__row{align-items:center;gap:var(--space-1);flex-direction:column-reverse;flex:1;min-width:0;display:flex}.ShareBars-module-scss-module__2So0DW__vertical .ShareBars-module-scss-module__2So0DW__label{font-size:var(--text-xs);white-space:nowrap}.ShareBars-module-scss-module__2So0DW__vertical .ShareBars-module-scss-module__2So0DW__value{font-size:var(--text-xs)}.ShareBars-module-scss-module__2So0DW__vertical .ShareBars-module-scss-module__2So0DW__track{width:100%;max-width:var(--space-12);flex:1;align-items:flex-end}.ShareBars-module-scss-module__2So0DW__vertical .ShareBars-module-scss-module__2So0DW__bar{border-radius:var(--radius-xs) var(--radius-xs) 0 0;width:100%;min-height:2px}
.Recipe-module-scss-module__CROBSa__recipe{gap:var(--space-5);flex-direction:column;display:flex}.Recipe-module-scss-module__CROBSa__header{justify-content:space-between;align-items:baseline;gap:var(--space-3);display:flex}.Recipe-module-scss-module__CROBSa__title{font-size:var(--text-xl);font-weight:var(--weight-bold);color:var(--ink);line-height:var(--leading-snug);margin:0}.Recipe-module-scss-module__CROBSa__range{font-size:var(--text-xs);font-weight:var(--weight-medium);color:var(--text-muted);font-variant-numeric:tabular-nums;flex:none}.Recipe-module-scss-module__CROBSa__empty{color:var(--text-muted);font-size:var(--text-sm);margin:0}.Recipe-module-scss-module__CROBSa__steps{gap:var(--space-4);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.Recipe-module-scss-module__CROBSa__step{gap:var(--space-3);padding:var(--space-4);background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-lg);flex-direction:column;display:flex}.Recipe-module-scss-module__CROBSa__stepHead{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.Recipe-module-scss-module__CROBSa__stepNum{border-radius:var(--radius-pill);background:var(--ink);color:#fff;width:22px;height:22px;font-size:var(--text-xs);font-weight:var(--weight-bold);flex:none;place-items:center;display:grid}.Recipe-module-scss-module__CROBSa__stepType{font-size:var(--text-sm);font-weight:var(--weight-semibold);color:var(--ink);margin-right:auto}.Recipe-module-scss-module__CROBSa__prompt{background:var(--gray-50);border:1px solid var(--border);border-radius:var(--radius-md);padding:var(--space-3) var(--space-4) var(--space-4)}.Recipe-module-scss-module__CROBSa__promptHead{margin-bottom:var(--space-2);justify-content:space-between;align-items:center;display:flex}.Recipe-module-scss-module__CROBSa__promptLabel{font-size:var(--text-xs);font-weight:var(--weight-semibold);text-transform:uppercase;letter-spacing:.04em;color:var(--text-muted)}.Recipe-module-scss-module__CROBSa__promptText{font-family:var(--font-mono);color:var(--ink);white-space:pre-wrap;overflow-wrap:anywhere;margin:0;font-size:13px;line-height:1.55}.Recipe-module-scss-module__CROBSa__clamped{-webkit-line-clamp:4;line-clamp:4;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.Recipe-module-scss-module__CROBSa__clampedCompact{-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.Recipe-module-scss-module__CROBSa__showMore{margin-top:var(--space-2);font-size:var(--text-sm);font-weight:var(--weight-semibold);color:var(--ink);cursor:pointer;background:0 0;border:none;padding:0}.Recipe-module-scss-module__CROBSa__showMore:hover{color:var(--ink-hover)}.Recipe-module-scss-module__CROBSa__copyBtn{align-items:center;gap:var(--space-1);border-radius:var(--radius-sm);color:var(--text-muted);cursor:pointer;background:0 0;border:none;height:26px;padding:4px;line-height:1;display:inline-flex}.Recipe-module-scss-module__CROBSa__copyBtn:hover{color:var(--ink);background:var(--gray-100)}.Recipe-module-scss-module__CROBSa__copyBtn[data-state=copied]{color:var(--success)}.Recipe-module-scss-module__CROBSa__copyBtn[data-state=error]{color:var(--error)}.Recipe-module-scss-module__CROBSa__copyLabel{font-size:var(--text-xs);font-weight:var(--weight-semibold)}.Recipe-module-scss-module__CROBSa__srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.Recipe-module-scss-module__CROBSa__inputs{gap:var(--space-3);flex-wrap:wrap;display:flex}.Recipe-module-scss-module__CROBSa__input{gap:var(--space-1);flex-direction:column;width:84px;margin:0;display:flex}.Recipe-module-scss-module__CROBSa__thumbBtn{border:1px solid var(--border);border-radius:var(--radius-md);cursor:pointer;background:var(--gray-100);width:84px;height:84px;padding:0;display:block;position:relative;overflow:hidden}.Recipe-module-scss-module__CROBSa__thumb{object-fit:cover;width:100%;height:100%;display:block}.Recipe-module-scss-module__CROBSa__thumbHint{border-radius:var(--radius-sm);color:#fff;opacity:0;background:#0d0c2299;place-items:center;width:22px;height:22px;transition:opacity .12s;display:grid;position:absolute;bottom:4px;right:4px}.Recipe-module-scss-module__CROBSa__thumbBtn:hover .Recipe-module-scss-module__CROBSa__thumbHint{opacity:1}.Recipe-module-scss-module__CROBSa__audio{border-radius:var(--radius-md);border:1px dashed var(--border-strong);background:var(--gray-50);width:84px;height:84px;color:var(--text-muted);font-size:var(--text-xs);font-weight:var(--weight-semibold);text-transform:uppercase;letter-spacing:.04em;place-items:center;display:grid}.Recipe-module-scss-module__CROBSa__inputCaption{flex-direction:column;gap:2px;display:flex}.Recipe-module-scss-module__CROBSa__roleTag{font-size:10px;font-weight:var(--weight-semibold);text-transform:uppercase;letter-spacing:.04em;color:var(--text-muted)}.Recipe-module-scss-module__CROBSa__inputLabel{font-size:var(--text-xs);color:var(--text-secondary);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.Recipe-module-scss-module__CROBSa__note{font-size:var(--text-sm);line-height:var(--leading-normal);color:var(--text-secondary);background:var(--gray-50);border-left:3px solid var(--border-strong);border-radius:var(--radius-sm);padding:var(--space-3) var(--space-4);white-space:pre-wrap}.Recipe-module-scss-module__CROBSa__noteLabel{font-size:10px;font-weight:var(--weight-semibold);text-transform:uppercase;letter-spacing:.04em;color:var(--text-muted);margin-bottom:2px;display:block}.Recipe-module-scss-module__CROBSa__compact{gap:var(--space-3)}.Recipe-module-scss-module__CROBSa__compact .Recipe-module-scss-module__CROBSa__title{font-size:var(--text-lg)}.Recipe-module-scss-module__CROBSa__compact .Recipe-module-scss-module__CROBSa__step{padding:var(--space-3)}.Recipe-module-scss-module__CROBSa__lightbox{z-index:1000;padding:var(--space-6);background:#000000eb;place-items:center;display:grid;position:fixed;inset:0}.Recipe-module-scss-module__CROBSa__lbClose{top:var(--space-4);right:var(--space-4);border-radius:var(--radius-pill);color:#fff;cursor:pointer;background:#ffffff1f;border:none;place-items:center;width:44px;height:44px;display:grid;position:absolute}.Recipe-module-scss-module__CROBSa__lbClose:hover{background:#ffffff38}.Recipe-module-scss-module__CROBSa__lbNav{border-radius:var(--radius-pill);color:#fff;cursor:pointer;background:#ffffff1f;border:none;place-items:center;width:48px;height:48px;display:grid;position:absolute;top:50%;transform:translateY(-50%)}.Recipe-module-scss-module__CROBSa__lbNav:hover{background:#ffffff38}.Recipe-module-scss-module__CROBSa__lbPrev{left:var(--space-4)}.Recipe-module-scss-module__CROBSa__lbNext{right:var(--space-4)}.Recipe-module-scss-module__CROBSa__lbBody{gap:var(--space-3);flex-direction:column;align-items:center;max-width:min(90vw,720px);max-height:86vh;margin:0;display:flex}.Recipe-module-scss-module__CROBSa__lbImg{object-fit:contain;border-radius:var(--radius-md);max-width:100%;max-height:76vh}.Recipe-module-scss-module__CROBSa__lbCaption{align-items:center;gap:var(--space-2);color:#ffffffd9;font-size:var(--text-sm);display:flex}.Recipe-module-scss-module__CROBSa__lbRole{font-weight:var(--weight-semibold)}.Recipe-module-scss-module__CROBSa__lbLabel{color:#fff9}.Recipe-module-scss-module__CROBSa__lbCounter{margin-left:var(--space-2);font-variant-numeric:tabular-nums;color:#fff9}
.WorkflowCard-module-scss-module__5nKo6a__card{gap:var(--space-3);flex-direction:column;display:flex}.WorkflowCard-module-scss-module__5nKo6a__poster{aspect-ratio:9/16;border-radius:var(--radius-lg);background:var(--gray-100);border:1px solid var(--border);display:block;position:relative;overflow:hidden}.WorkflowCard-module-scss-module__5nKo6a__posterImg{object-fit:cover;width:100%;height:100%;display:block}.WorkflowCard-module-scss-module__5nKo6a__posterEmpty{background:linear-gradient(135deg, var(--gray-100), var(--gray-200));width:100%;height:100%}.WorkflowCard-module-scss-module__5nKo6a__hoverVideo{object-fit:cover;z-index:1;width:100%;height:100%;position:absolute;inset:0}.WorkflowCard-module-scss-module__5nKo6a__badge{z-index:2;top:var(--space-2);left:var(--space-2);border-radius:var(--radius-pill);color:#fff;font-size:var(--text-xs);font-weight:var(--weight-semibold);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#0d0c22b3;padding:3px 8px;position:absolute}.WorkflowCard-module-scss-module__5nKo6a__hint{z-index:2;left:var(--space-2);bottom:var(--space-2);border-radius:var(--radius-pill);color:var(--ink);font-size:var(--text-xs);font-weight:var(--weight-semibold);opacity:0;background:#ffffffeb;padding:4px 10px;transition:opacity .18s,transform .18s;position:absolute;transform:translateY(4px)}.WorkflowCard-module-scss-module__5nKo6a__card:hover .WorkflowCard-module-scss-module__5nKo6a__hint{opacity:1;transform:translateY(0)}.WorkflowCard-module-scss-module__5nKo6a__meta{gap:var(--space-1);flex-direction:column;display:flex}.WorkflowCard-module-scss-module__5nKo6a__titleLink{color:inherit;text-decoration:none}.WorkflowCard-module-scss-module__5nKo6a__title{font-size:var(--text-md);font-weight:var(--weight-semibold);color:var(--ink);line-height:var(--leading-snug);text-overflow:ellipsis;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;margin:0;display:-webkit-box;overflow:hidden}.WorkflowCard-module-scss-module__5nKo6a__creator{align-items:center;gap:var(--space-2);text-decoration:none;display:flex}.WorkflowCard-module-scss-module__5nKo6a__creatorName{font-size:var(--text-sm);color:var(--text-secondary);text-overflow:ellipsis;white-space:nowrap;transition:color .15s;overflow:hidden}.WorkflowCard-module-scss-module__5nKo6a__creator:hover .WorkflowCard-module-scss-module__5nKo6a__creatorName{color:var(--purple)}
.ProfileWorkflows-module-scss-module__nC5Hgq__divider{border:none;border-top:1px solid #e8e8ef;margin:32px 0}.ProfileWorkflows-module-scss-module__nC5Hgq__section{margin-bottom:20px}.ProfileWorkflows-module-scss-module__nC5Hgq__title{font-size:var(--text-xl);font-weight:var(--weight-extrabold);color:#000;margin:0 0 16px}.ProfileWorkflows-module-scss-module__nC5Hgq__grid{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:20px;display:grid}@media (max-width:768px){.ProfileWorkflows-module-scss-module__nC5Hgq__grid{grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:12px}}
.CampaignRecap-module-scss-module__olnRSa__panel{margin-bottom:var(--space-6)}.CampaignRecap-module-scss-module__olnRSa__shareable{margin-top:var(--space-4)}
.TalentDirectory-module-scss-module__TED9QG__page{flex-direction:column;gap:20px;max-width:1200px;margin:0 auto;padding:32px 20px 64px;display:flex}.TalentDirectory-module-scss-module__TED9QG__pageHeader h1{font-size:var(--text-3xl);margin-bottom:8px;line-height:1.15}.TalentDirectory-module-scss-module__TED9QG__pageHeader p{font-size:var(--text-lg);max-width:640px;color:var(--gray-500);margin:0;line-height:1.35}.TalentDirectory-module-scss-module__TED9QG__popularRow{flex-wrap:wrap;align-items:center;gap:8px;margin-top:20px;display:flex}.TalentDirectory-module-scss-module__TED9QG__popularLabel{font-size:var(--text-sm);color:var(--gray-500);margin-right:4px}.TalentDirectory-module-scss-module__TED9QG__popularPill{border-radius:var(--radius-pill);border:1px solid var(--border-strong);font-size:var(--text-sm);font-weight:var(--weight-medium);color:var(--ink);cursor:pointer;background:#fff;padding:7px 16px;transition:background .15s,border-color .15s,color .15s}.TalentDirectory-module-scss-module__TED9QG__popularPill:hover{background:var(--gray-100)}.TalentDirectory-module-scss-module__TED9QG__popularActive{background:var(--ink);border-color:var(--ink);color:#fff}.TalentDirectory-module-scss-module__TED9QG__popularActive:hover{background:var(--ink-hover)}.TalentDirectory-module-scss-module__TED9QG__toolbar{justify-content:space-between;align-items:center;gap:12px;padding-bottom:4px;display:flex}.TalentDirectory-module-scss-module__TED9QG__count{font-size:var(--text-sm);color:var(--gray-500);font-weight:var(--weight-medium)}.TalentDirectory-module-scss-module__TED9QG__filterTrigger{gap:8px}.TalentDirectory-module-scss-module__TED9QG__filterTriggerActive{border-color:var(--ink)}.TalentDirectory-module-scss-module__TED9QG__creatorList{flex-direction:column;gap:16px;display:flex}.TalentDirectory-module-scss-module__TED9QG__card{border:1px solid var(--border);border-radius:var(--radius-lg,16px);flex-direction:column;gap:16px;padding:20px;transition:box-shadow .15s,border-color .15s;display:flex}.TalentDirectory-module-scss-module__TED9QG__card:hover{border-color:var(--border-strong);box-shadow:var(--shadow-sm,0 4px 16px #0d0c220f)}.TalentDirectory-module-scss-module__TED9QG__cardHeader{justify-content:space-between;align-items:center;gap:16px;display:flex}.TalentDirectory-module-scss-module__TED9QG__identity{align-items:center;gap:14px;min-width:0;text-decoration:none;display:flex}.TalentDirectory-module-scss-module__TED9QG__identityText{min-width:0}.TalentDirectory-module-scss-module__TED9QG__nameRow{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.TalentDirectory-module-scss-module__TED9QG__creatorName{font-size:var(--text-lg);font-weight:var(--weight-bold);color:var(--ink)}.TalentDirectory-module-scss-module__TED9QG__typeBadge{border-radius:var(--radius-pill);background:var(--gray-100);font-size:var(--text-xs);font-weight:var(--weight-semibold);color:var(--gray-600);padding:2px 8px}.TalentDirectory-module-scss-module__TED9QG__metaRow{flex-wrap:wrap;align-items:center;gap:16px;margin-top:4px;display:flex}.TalentDirectory-module-scss-module__TED9QG__metaItem{font-size:var(--text-sm);color:var(--gray-500);align-items:center;gap:5px;display:inline-flex}.TalentDirectory-module-scss-module__TED9QG__available{font-size:var(--text-sm);font-weight:var(--weight-semibold);color:#1a8a4a;align-items:center;gap:6px;display:inline-flex}.TalentDirectory-module-scss-module__TED9QG__availableDot{background:#22c55e;border-radius:50%;width:8px;height:8px}.TalentDirectory-module-scss-module__TED9QG__previews{grid-template-columns:repeat(5,1fr);gap:10px;display:grid}@media (max-width:700px){.TalentDirectory-module-scss-module__TED9QG__previews{grid-template-columns:repeat(3,1fr)}}.TalentDirectory-module-scss-module__TED9QG__previewSlot{aspect-ratio:4/3;background:var(--gray-100);border-radius:10px;display:block;position:relative;overflow:hidden}.TalentDirectory-module-scss-module__TED9QG__previewSlot img{object-fit:cover;width:100%;height:100%;transition:transform .25s}.TalentDirectory-module-scss-module__TED9QG__previewSlot:hover img{transform:scale(1.04)}@media (max-width:700px){.TalentDirectory-module-scss-module__TED9QG__previewSlot:nth-child(n+4){display:none}}.TalentDirectory-module-scss-module__TED9QG__tags{flex-wrap:wrap;gap:8px;display:flex}.TalentDirectory-module-scss-module__TED9QG__tag{border-radius:var(--radius-pill);background:var(--gray-100);font-size:var(--text-sm);color:var(--gray-600);padding:5px 12px}.TalentDirectory-module-scss-module__TED9QG__tagMore{font-size:var(--text-sm);color:var(--gray-500);align-self:center;padding:5px 4px;text-decoration:underline}.TalentDirectory-module-scss-module__TED9QG__empty{text-align:center;color:var(--gray-500);padding:80px 20px}.TalentDirectory-module-scss-module__TED9QG__empty p:first-child{font-size:var(--text-lg);font-weight:var(--weight-semibold);color:var(--ink);margin-bottom:4px}.TalentDirectory-module-scss-module__TED9QG__modalOverlay{z-index:200;background:#0d0c2273;justify-content:center;align-items:center;padding:20px;animation:.15s ease-out TalentDirectory-module-scss-module__TED9QG__fadeIn;display:flex;position:fixed;inset:0}.TalentDirectory-module-scss-module__TED9QG__modal{background:#fff;border-radius:20px;flex-direction:column;width:100%;max-width:520px;max-height:86vh;animation:.18s ease-out TalentDirectory-module-scss-module__TED9QG__popIn;display:flex;overflow:hidden}.TalentDirectory-module-scss-module__TED9QG__modalHeader{border-bottom:1px solid var(--border);justify-content:center;align-items:center;padding:20px 24px;display:flex;position:relative}.TalentDirectory-module-scss-module__TED9QG__modalHeader h2{font-size:var(--text-lg)}.TalentDirectory-module-scss-module__TED9QG__modalClose{color:var(--gray-500);cursor:pointer;background:0 0;border:none;display:inline-flex;position:absolute;top:50%;right:18px;transform:translateY(-50%)}.TalentDirectory-module-scss-module__TED9QG__modalClose:hover{color:var(--ink)}.TalentDirectory-module-scss-module__TED9QG__modalBody{flex-direction:column;gap:24px;padding:24px;display:flex;overflow-y:auto}.TalentDirectory-module-scss-module__TED9QG__modalField{flex-direction:column;gap:10px;display:flex}.TalentDirectory-module-scss-module__TED9QG__modalLabel{font-size:var(--text-sm);font-weight:var(--weight-bold);color:var(--ink)}.TalentDirectory-module-scss-module__TED9QG__modalInput,.TalentDirectory-module-scss-module__TED9QG__modalSelect{height:var(--input-height,48px);font-size:var(--text-sm);color:var(--ink);background:#fff;padding:0 16px}.TalentDirectory-module-scss-module__TED9QG__modalInput:focus,.TalentDirectory-module-scss-module__TED9QG__modalSelect:focus{border-color:var(--purple);outline:none}.TalentDirectory-module-scss-module__TED9QG__pillGroup{flex-wrap:wrap;gap:8px;display:flex}.TalentDirectory-module-scss-module__TED9QG__choicePill{border-radius:var(--radius-pill);border:1.5px solid var(--border-strong);font-size:var(--text-sm);font-weight:var(--weight-medium);color:var(--ink);cursor:pointer;background:#fff;padding:8px 16px;transition:all .15s}.TalentDirectory-module-scss-module__TED9QG__choicePill:hover{border-color:var(--purple)}.TalentDirectory-module-scss-module__TED9QG__choiceActive{border-color:var(--purple);color:var(--purple);background:#f0ecff}.TalentDirectory-module-scss-module__TED9QG__toggleRow{font-size:var(--text-md);font-weight:var(--weight-medium);color:var(--ink);cursor:pointer;align-items:center;gap:10px;display:flex}.TalentDirectory-module-scss-module__TED9QG__toggleRow input{width:18px;height:18px;accent-color:var(--purple)}.TalentDirectory-module-scss-module__TED9QG__modalFooter{border-top:1px solid var(--border);justify-content:flex-end;align-items:center;gap:12px;padding:18px 24px;display:flex}.TalentDirectory-module-scss-module__TED9QG__modalClear{font-size:var(--text-sm);font-weight:var(--weight-semibold);color:var(--gray-500);cursor:pointer;background:0 0;border:none;margin-right:auto}.TalentDirectory-module-scss-module__TED9QG__modalClear:hover{color:var(--ink)}@keyframes TalentDirectory-module-scss-module__TED9QG__fadeIn{0%{opacity:0}to{opacity:1}}@keyframes TalentDirectory-module-scss-module__TED9QG__popIn{0%{opacity:0;transform:translateY(12px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}
.TalentBoard-module-scss-module__z7faHG__page{max-width:1200px;padding:var(--space-12) var(--space-5) var(--space-16);margin:0 auto}.TalentBoard-module-scss-module__z7faHG__hero{text-align:center;max-width:720px;margin:0 auto var(--space-10)}.TalentBoard-module-scss-module__z7faHG__title{font-size:var(--text-4xl)}@media (max-width:600px){.TalentBoard-module-scss-module__z7faHG__title{font-size:var(--text-3xl)}}.TalentBoard-module-scss-module__z7faHG__lead{font-size:var(--text-lg);color:var(--text-secondary);line-height:var(--leading-relaxed);margin:var(--space-4) 0 0}.TalentBoard-module-scss-module__z7faHG__related{gap:var(--space-8);margin-top:var(--space-16);padding-top:var(--space-10);border-top:1px solid var(--border);grid-template-columns:repeat(auto-fit,minmax(220px,1fr));display:grid}.TalentBoard-module-scss-module__z7faHG__relatedHeading{font-size:var(--text-sm);font-weight:var(--weight-semibold);text-transform:uppercase;letter-spacing:.04em;color:var(--text-muted);margin:0 0 var(--space-4)}.TalentBoard-module-scss-module__z7faHG__relatedCol ul{gap:var(--space-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.TalentBoard-module-scss-module__z7faHG__relatedCol a{font-size:var(--text-sm);color:var(--ink);text-decoration:none}.TalentBoard-module-scss-module__z7faHG__relatedCol a:hover{color:var(--purple)}
.TimelineStrip-module-scss-module__PoDZOa__strip{border-radius:var(--radius-sm);touch-action:pan-y;gap:4px;width:100%;height:40px;padding:0;display:flex;position:relative;overflow:hidden}.TimelineStrip-module-scss-module__PoDZOa__strip.TimelineStrip-module-scss-module__PoDZOa__scrubbing{cursor:grabbing}.TimelineStrip-module-scss-module__PoDZOa__seg{background:var(--gray-100);min-width:18px;height:100%;color:var(--text-muted);cursor:pointer;border:none;place-items:center;transition:background .12s,color .12s;display:grid;position:relative}.TimelineStrip-module-scss-module__PoDZOa__seg:first-of-type{border-top-left-radius:var(--radius-sm);border-bottom-left-radius:var(--radius-sm)}.TimelineStrip-module-scss-module__PoDZOa__seg:last-of-type{border-top-right-radius:var(--radius-sm);border-bottom-right-radius:var(--radius-sm)}.TimelineStrip-module-scss-module__PoDZOa__seg:focus{outline:none}.TimelineStrip-module-scss-module__PoDZOa__seg:hover{background:var(--gray-200)}.TimelineStrip-module-scss-module__PoDZOa__seg.TimelineStrip-module-scss-module__PoDZOa__active{background:var(--ink);color:#fff}.TimelineStrip-module-scss-module__PoDZOa__segLabel{font-size:var(--text-xs);font-weight:var(--weight-semibold);font-variant-numeric:tabular-nums}.TimelineStrip-module-scss-module__PoDZOa__hasFilm{background:#fff}.TimelineStrip-module-scss-module__PoDZOa__tile{pointer-events:none;background-position:50%;background-size:cover;position:absolute;top:0;bottom:0}.TimelineStrip-module-scss-module__PoDZOa__hasFilm .TimelineStrip-module-scss-module__PoDZOa__seg{color:#fff;border-radius:var(--radius-xs);background:0 0;overflow:hidden}.TimelineStrip-module-scss-module__PoDZOa__hasFilm .TimelineStrip-module-scss-module__PoDZOa__seg:first-of-type{border-top-left-radius:var(--radius-sm);border-bottom-left-radius:var(--radius-sm)}.TimelineStrip-module-scss-module__PoDZOa__hasFilm .TimelineStrip-module-scss-module__PoDZOa__seg:last-of-type{border-top-right-radius:var(--radius-sm);border-bottom-right-radius:var(--radius-sm)}.TimelineStrip-module-scss-module__PoDZOa__hasFilm .TimelineStrip-module-scss-module__PoDZOa__seg:after{content:"";pointer-events:none;border-radius:inherit;background:#ffffffa6;transition:background .12s;position:absolute;inset:0}.TimelineStrip-module-scss-module__PoDZOa__hasFilm .TimelineStrip-module-scss-module__PoDZOa__seg:hover{background:0 0}.TimelineStrip-module-scss-module__PoDZOa__hasFilm .TimelineStrip-module-scss-module__PoDZOa__seg:hover:after{background:#ffffff59}.TimelineStrip-module-scss-module__PoDZOa__hasFilm .TimelineStrip-module-scss-module__PoDZOa__seg.TimelineStrip-module-scss-module__PoDZOa__active{background:0 0}.TimelineStrip-module-scss-module__PoDZOa__hasFilm .TimelineStrip-module-scss-module__PoDZOa__seg.TimelineStrip-module-scss-module__PoDZOa__active:after{box-shadow:inset 0 0 0 2px var(--purple);background:0 0}.TimelineStrip-module-scss-module__PoDZOa__hasFilm .TimelineStrip-module-scss-module__PoDZOa__segLabel{z-index:1;border-radius:var(--radius-pill);background:var(--ink);place-items:center;width:18px;height:18px;display:grid;position:relative}.TimelineStrip-module-scss-module__PoDZOa__playhead{background:var(--purple);pointer-events:none;width:2px;transition:left .1s linear;position:absolute;top:0;bottom:0;transform:translate(-1px)}.TimelineStrip-module-scss-module__PoDZOa__playhead.TimelineStrip-module-scss-module__PoDZOa__noTransition{transition:none}.TimelineStrip-module-scss-module__PoDZOa__playheadGrab{border-radius:var(--radius-pill);background:var(--purple);width:14px;height:14px;box-shadow:var(--shadow-sm);pointer-events:none;margin-top:-7px;margin-left:-7px;transition:left .1s linear;position:absolute;top:50%}.TimelineStrip-module-scss-module__PoDZOa__playheadGrab.TimelineStrip-module-scss-module__PoDZOa__noTransition{transition:none}
.JobBoard-module-scss-module___mYz-W__page{padding:var(--space-5);gap:var(--space-6);box-sizing:border-box;flex-direction:column;width:100%;max-width:1200px;margin:0 auto;display:flex}.JobBoard-module-scss-module___mYz-W__hero{text-align:center;align-items:center;gap:var(--space-4);padding:var(--space-12) var(--space-5) var(--space-6);flex-direction:column;display:flex}.JobBoard-module-scss-module___mYz-W__heroTitle{font-size:var(--text-display);font-weight:var(--weight-extrabold);line-height:var(--leading-tight);max-width:16ch;margin:0}@media (max-width:720px){.JobBoard-module-scss-module___mYz-W__heroTitle{font-size:var(--text-4xl)}}@media (max-width:480px){.JobBoard-module-scss-module___mYz-W__heroTitle{font-size:var(--text-3xl)}}.JobBoard-module-scss-module___mYz-W__heroSubtitle{max-width:540px;font-size:var(--text-lg);line-height:var(--leading-relaxed);color:var(--text-secondary);margin:0}.JobBoard-module-scss-module___mYz-W__tabsRow{justify-content:space-between;align-items:center;gap:var(--space-4);padding-top:var(--space-4);display:flex}.JobBoard-module-scss-module___mYz-W__tabs{align-items:center;gap:var(--space-1);display:flex}.JobBoard-module-scss-module___mYz-W__tab{height:38px;padding:0 var(--space-4);border-radius:var(--radius-pill);font-size:var(--text-md);font-weight:var(--weight-semibold);color:var(--text-secondary);align-items:center;text-decoration:none;transition:background .15s,color .15s;display:inline-flex}.JobBoard-module-scss-module___mYz-W__tab:hover{color:var(--ink);background:var(--gray-50)}.JobBoard-module-scss-module___mYz-W__tabActive{background:var(--gray-100);color:var(--ink)}.JobBoard-module-scss-module___mYz-W__tabActive:hover{background:var(--gray-100)}.JobBoard-module-scss-module___mYz-W__layout{gap:var(--space-6);flex-direction:column;display:flex}@media (min-width:900px){.JobBoard-module-scss-module___mYz-W__layout{align-items:flex-start;gap:var(--space-10);flex-direction:row}}.JobBoard-module-scss-module___mYz-W__content{gap:var(--space-4);flex-direction:column;flex:1;min-width:0;display:flex}.JobBoard-module-scss-module___mYz-W__searchBar{align-items:center;display:flex;position:relative}.JobBoard-module-scss-module___mYz-W__searchIcon{left:var(--space-4);color:var(--text-muted);pointer-events:none;display:flex;position:absolute;top:50%;transform:translateY(-50%)}.JobBoard-module-scss-module___mYz-W__searchInput{width:100%;padding-left:calc(var(--space-4) + 28px)}.JobBoard-module-scss-module___mYz-W__recentHeading{font-size:var(--text-xl);margin:var(--space-2) 0 0}.JobBoard-module-scss-module___mYz-W__jobList{gap:var(--space-3);flex-direction:column;display:flex}.JobBoard-module-scss-module___mYz-W__sidebar{flex-shrink:0;width:340px}@media (max-width:899px){.JobBoard-module-scss-module___mYz-W__sidebar{z-index:1000;background:var(--white);width:100%;display:none;position:fixed;inset:0;overflow:auto}.JobBoard-module-scss-module___mYz-W__sidebar.JobBoard-module-scss-module___mYz-W__sidebarOpen{display:block}}.JobBoard-module-scss-module___mYz-W__filterCard{gap:var(--space-5);padding:var(--space-6);border-radius:var(--radius-lg);background:var(--gray-50);flex-direction:column;display:flex;position:sticky;top:80px}@media (max-width:899px){.JobBoard-module-scss-module___mYz-W__filterCard{box-sizing:border-box;border:none;border-radius:0;min-height:100%;padding-bottom:100px;position:static}}.JobBoard-module-scss-module___mYz-W__mobileFilterHeader{display:none}@media (max-width:899px){.JobBoard-module-scss-module___mYz-W__mobileFilterHeader{justify-content:space-between;align-items:center;display:flex}.JobBoard-module-scss-module___mYz-W__mobileFilterHeader span{font-size:var(--text-2xl);font-weight:var(--weight-bold);color:var(--ink)}}.JobBoard-module-scss-module___mYz-W__mobileClose{padding:var(--space-2);margin:calc(var(--space-2)*-1);color:var(--ink);cursor:pointer;background:0 0;border:none;display:inline-flex}.JobBoard-module-scss-module___mYz-W__filterGroup{gap:var(--space-3);flex-direction:column;display:flex}.JobBoard-module-scss-module___mYz-W__filterLabel{font-size:var(--text-md);font-weight:var(--weight-bold);color:var(--ink);margin:0}.JobBoard-module-scss-module___mYz-W__checkList{gap:var(--space-3);flex-direction:column;display:flex}.JobBoard-module-scss-module___mYz-W__divider{background:var(--border);border:none;width:100%;height:1px;margin:0}.JobBoard-module-scss-module___mYz-W__textInput{width:100%}.JobBoard-module-scss-module___mYz-W__filterActions{gap:var(--space-3);margin-top:var(--space-1);flex-direction:column;display:flex}@media (min-width:900px){.JobBoard-module-scss-module___mYz-W__filterActions:not(:has(.JobBoard-module-scss-module___mYz-W__clearBtn)){display:none}}.JobBoard-module-scss-module___mYz-W__filterBtnWrap{display:none}@media (max-width:899px){.JobBoard-module-scss-module___mYz-W__filterBtnWrap{display:grid}}.JobBoard-module-scss-module___mYz-W__clearBtn{padding:var(--space-1);font-size:var(--text-sm);font-weight:var(--weight-medium);color:var(--text-muted);cursor:pointer;background:0 0;border:none;align-self:center;transition:color .15s}.JobBoard-module-scss-module___mYz-W__clearBtn:hover{color:var(--ink)}.JobBoard-module-scss-module___mYz-W__mobileFilterButton{align-self:flex-start;display:none;position:relative}.JobBoard-module-scss-module___mYz-W__mobileFilterButton.JobBoard-module-scss-module___mYz-W__active:after{content:"";background:var(--purple);border:2px solid var(--white);border-radius:50%;width:12px;height:12px;position:absolute;top:-3px;right:-3px}@media (max-width:899px){.JobBoard-module-scss-module___mYz-W__mobileFilterButton{display:flex}}.JobBoard-module-scss-module___mYz-W__empty{text-align:center;padding:var(--space-20) var(--space-5);border:1px dashed var(--border-strong);border-radius:var(--radius-lg);background:var(--bg-subtle)}.JobBoard-module-scss-module___mYz-W__empty h3{font-size:var(--text-lg);font-weight:var(--weight-semibold);color:var(--text-secondary);margin-bottom:var(--space-2)}.JobBoard-module-scss-module___mYz-W__empty p{font-size:var(--text-sm);color:var(--text-muted);margin-bottom:var(--space-6)}@media (max-width:600px){.JobBoard-module-scss-module___mYz-W__page{padding:var(--space-4)}}
.CopyFrameButton-module-scss-module__6mp38q__copyBtn{align-items:center;gap:var(--space-1);border-radius:var(--radius-pill);color:var(--ink);font-size:var(--text-xs);font-weight:var(--weight-semibold);cursor:pointer;box-shadow:var(--shadow-md);background:#fff;border:none;padding:6px 12px;transition:transform .12s,opacity .12s;display:inline-flex}.CopyFrameButton-module-scss-module__6mp38q__copyBtn:hover{transform:scale(1.04)}.CopyFrameButton-module-scss-module__6mp38q__icon{width:14px;height:14px;display:block}
.DesktopViewer-module-scss-module__hldIzG__layout{background:var(--bg);flex-direction:column;height:100dvh;display:flex}.DesktopViewer-module-scss-module__hldIzG__topbar{align-items:center;gap:var(--space-5);padding:var(--space-4) var(--space-6);border-bottom:1px solid var(--border);flex:none;display:flex}.DesktopViewer-module-scss-module__hldIzG__meta{flex-direction:column;min-width:180px;max-width:240px;display:flex}.DesktopViewer-module-scss-module__hldIzG__title{font-size:var(--text-lg);font-weight:var(--weight-bold);color:var(--ink);line-height:var(--leading-snug);text-overflow:ellipsis;white-space:nowrap;margin:0;overflow:hidden}.DesktopViewer-module-scss-module__hldIzG__creator{font-size:var(--text-sm);color:var(--text-muted)}a.DesktopViewer-module-scss-module__hldIzG__creator{align-items:center;gap:var(--space-1);align-self:flex-start;max-width:100%;margin-top:2px;text-decoration:none;display:inline-flex}a.DesktopViewer-module-scss-module__hldIzG__creator:hover{color:var(--ink)}.DesktopViewer-module-scss-module__hldIzG__creatorAvatar,.DesktopViewer-module-scss-module__hldIzG__creatorAvatarFallback{border-radius:var(--radius-pill);object-fit:cover;flex:none;width:18px;height:18px}.DesktopViewer-module-scss-module__hldIzG__creatorAvatarFallback{background:var(--ink);color:#fff;font-size:10px;font-weight:var(--weight-bold);place-items:center;display:grid}.DesktopViewer-module-scss-module__hldIzG__topbar>.button{flex:none}.DesktopViewer-module-scss-module__hldIzG__fromWork{white-space:nowrap}.DesktopViewer-module-scss-module__hldIzG__body{flex:1;grid-template-columns:minmax(360px,460px) 1fr;min-height:0;display:grid}.DesktopViewer-module-scss-module__hldIzG__panel{padding:var(--space-6);border-right:1px solid var(--border);overflow-y:auto}.DesktopViewer-module-scss-module__hldIzG__stage{justify-content:center;align-items:center;gap:var(--space-5);padding:var(--space-6);background:var(--bg-subtle);flex-direction:column;min-width:0;min-height:0;display:flex}.DesktopViewer-module-scss-module__hldIzG__playerWrap{--cap:min(72vh, 720px);aspect-ratio:var(--ar,.5625);width:min(100%,var(--cap)*var(--ar,.5625));max-height:var(--cap);border-radius:var(--radius-lg);position:relative;overflow:hidden}.DesktopViewer-module-scss-module__hldIzG__video{object-fit:cover;cursor:pointer;width:100%;height:100%;display:block}.DesktopViewer-module-scss-module__hldIzG__copyFrame{top:var(--space-3);right:var(--space-3);opacity:0;transition:opacity .15s;position:absolute}.DesktopViewer-module-scss-module__hldIzG__playerWrap:hover .DesktopViewer-module-scss-module__hldIzG__copyFrame,.DesktopViewer-module-scss-module__hldIzG__playerWrap.DesktopViewer-module-scss-module__hldIzG__paused .DesktopViewer-module-scss-module__hldIzG__copyFrame{opacity:1}.DesktopViewer-module-scss-module__hldIzG__playOverlay{border-radius:var(--radius-pill);width:3.25rem;height:3.25rem;color:var(--ink);cursor:pointer;box-shadow:var(--shadow-md);background:#fff;border:none;place-items:center;margin:auto;transition:transform .15s;display:grid;position:absolute;inset:0}.DesktopViewer-module-scss-module__hldIzG__playOverlay svg{width:22px;height:22px;display:block}.DesktopViewer-module-scss-module__hldIzG__playOverlay:hover{transform:scale(1.06)}.DesktopViewer-module-scss-module__hldIzG__playOverlay:active{transform:scale(.96)}.DesktopViewer-module-scss-module__hldIzG__controls{align-items:center;gap:var(--space-2);display:flex}
.JobsBoard-module-scss-module__Sl2QVW__page{max-width:1100px;padding:var(--space-12) var(--space-5) var(--space-16);margin:0 auto}.JobsBoard-module-scss-module__Sl2QVW__hero{text-align:center;max-width:720px;margin:0 auto var(--space-10)}.JobsBoard-module-scss-module__Sl2QVW__title{font-size:var(--text-4xl)}@media (max-width:600px){.JobsBoard-module-scss-module__Sl2QVW__title{font-size:var(--text-3xl)}}.JobsBoard-module-scss-module__Sl2QVW__lead{font-size:var(--text-lg);color:var(--text-secondary);line-height:var(--leading-relaxed);margin:var(--space-4) 0 var(--space-6)}.JobsBoard-module-scss-module__Sl2QVW__related{gap:var(--space-8);margin-top:var(--space-16);padding-top:var(--space-10);border-top:1px solid var(--border);grid-template-columns:repeat(auto-fit,minmax(220px,1fr));display:grid}.JobsBoard-module-scss-module__Sl2QVW__relatedHeading{font-size:var(--text-sm);font-weight:var(--weight-semibold);text-transform:uppercase;letter-spacing:.04em;color:var(--text-muted);margin:0 0 var(--space-4)}.JobsBoard-module-scss-module__Sl2QVW__relatedCol ul{gap:var(--space-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.JobsBoard-module-scss-module__Sl2QVW__relatedCol a{font-size:var(--text-sm);color:var(--ink);text-decoration:none}.JobsBoard-module-scss-module__Sl2QVW__relatedCol a:hover{color:var(--purple)}
.teamFrontDesk-module-scss-module__vHC_JG__page{max-width:880px;padding:var(--space-12) var(--space-4) var(--space-16);margin:0 auto}.teamFrontDesk-module-scss-module__vHC_JG__hero{justify-items:center;gap:var(--space-4);text-align:center;display:grid}.teamFrontDesk-module-scss-module__vHC_JG__hero p{max-width:56ch;margin:0}.teamFrontDesk-module-scss-module__vHC_JG__tile{border-radius:var(--radius-lg);background:var(--ink);--logo-size:62px;place-items:center;width:112px;height:112px;display:inline-grid}.teamFrontDesk-module-scss-module__vHC_JG__tile .logo-mark{color:var(--white)}.teamFrontDesk-module-scss-module__vHC_JG__title{margin:0}.teamFrontDesk-module-scss-module__vHC_JG__doors{gap:var(--space-4);margin:var(--space-10) 0;grid-template-columns:repeat(3,minmax(0,1fr));display:grid}@media (max-width:760px){.teamFrontDesk-module-scss-module__vHC_JG__doors{grid-template-columns:minmax(0,1fr)}}.teamFrontDesk-module-scss-module__vHC_JG__door{align-items:flex-start;gap:var(--space-2);padding:var(--space-5);border:1px solid var(--border);border-radius:var(--radius-lg);color:inherit;flex-direction:column;text-decoration:none;display:flex}.teamFrontDesk-module-scss-module__vHC_JG__door p{margin:0 0 var(--space-2)}.teamFrontDesk-module-scss-module__vHC_JG__door .button{margin-top:auto}.teamFrontDesk-module-scss-module__vHC_JG__door:is(a):hover{border-color:var(--border-strong)}.teamFrontDesk-module-scss-module__vHC_JG__updates{margin-bottom:var(--space-10)}.teamFrontDesk-module-scss-module__vHC_JG__updates h2{margin-bottom:var(--space-4)}.teamFrontDesk-module-scss-module__vHC_JG__timeline{padding:0 0 0 var(--space-6);border-left:2px solid var(--border);margin:0;list-style:none}.teamFrontDesk-module-scss-module__vHC_JG__timelineItem{padding-bottom:var(--space-6);position:relative}.teamFrontDesk-module-scss-module__vHC_JG__timelineItem:before{content:"";left:calc(-1*var(--space-6) - 7px);top:var(--space-1);background:var(--ink);border:2px solid var(--bg);border-radius:50%;width:12px;height:12px;position:absolute}.teamFrontDesk-module-scss-module__vHC_JG__timelineItem p{margin:0}.teamFrontDesk-module-scss-module__vHC_JG__timelineMeta{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.teamFrontDesk-module-scss-module__vHC_JG__timelineTag{padding:1px var(--space-2);border-radius:var(--radius-pill);background:var(--bg-subtle)}.teamFrontDesk-module-scss-module__vHC_JG__timelineSubject{margin:var(--space-1) 0;overflow-wrap:anywhere}.teamFrontDesk-module-scss-module__vHC_JG__explore h2{margin-bottom:var(--space-2)}.teamFrontDesk-module-scss-module__vHC_JG__exploreList{margin:0;padding:0;list-style:none}.teamFrontDesk-module-scss-module__vHC_JG__exploreRow{gap:var(--space-4);padding:var(--space-4) 0;border-top:1px solid var(--border);color:inherit;grid-template-columns:180px minmax(0,1fr) auto;text-decoration:none;display:grid}.teamFrontDesk-module-scss-module__vHC_JG__exploreRow:hover strong{text-decoration:underline}@media (max-width:600px){.teamFrontDesk-module-scss-module__vHC_JG__exploreRow{grid-template-columns:minmax(0,1fr) auto}.teamFrontDesk-module-scss-module__vHC_JG__exploreRow span:not([aria-hidden]){grid-column:1}}.teamFrontDesk-module-scss-module__vHC_JG__footer{justify-content:space-between;gap:var(--space-4);margin-top:var(--space-10);padding-top:var(--space-5);border-top:1px solid var(--border);flex-wrap:wrap;display:flex}.teamFrontDesk-module-scss-module__vHC_JG__social{align-items:center;gap:var(--space-2);font-size:var(--text-sm);color:inherit;display:inline-flex}
.PlaySheet-module-scss-module__L1tTqa__root{background:#000;position:fixed;inset:0;overflow:hidden}.PlaySheet-module-scss-module__L1tTqa__video{object-fit:contain;width:100%;height:100%;position:absolute;inset:0}.PlaySheet-module-scss-module__L1tTqa__unmute{top:calc(var(--space-4) + env(safe-area-inset-top));right:var(--space-4);z-index:10;border-radius:var(--radius-pill);color:#fff;font-size:var(--text-xs);font-weight:var(--weight-semibold);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);cursor:pointer;background:#0d0c2299;border:none;padding:6px 12px;position:absolute}.PlaySheet-module-scss-module__L1tTqa__timelineOverlay{left:var(--space-4);right:var(--space-4);bottom:calc(42vh + var(--space-3));z-index:10;transition:bottom .28s;position:absolute}.PlaySheet-module-scss-module__L1tTqa__sheet{z-index:20;background:var(--surface);border-top-left-radius:var(--radius-xl);border-top-right-radius:var(--radius-xl);flex-direction:column;height:40vh;transition:height .28s;display:flex;position:absolute;bottom:0;left:0;right:0;box-shadow:0 -8px 32px #0d0c222e}.PlaySheet-module-scss-module__L1tTqa__sheet.PlaySheet-module-scss-module__L1tTqa__expanded{height:88vh}.PlaySheet-module-scss-module__L1tTqa__handle{cursor:pointer;background:0 0;border:none;flex:none;place-items:center;width:100%;height:28px;display:grid}.PlaySheet-module-scss-module__L1tTqa__grip{border-radius:var(--radius-pill);background:var(--border-strong);width:40px;height:4px}.PlaySheet-module-scss-module__L1tTqa__sheetBody{padding:0 var(--space-5) calc(var(--space-6) + env(safe-area-inset-bottom));flex:1;overflow-y:auto}
.SwipeShots-module-scss-module__sQJyAa__root{touch-action:pan-y;background:#000;position:fixed;inset:0;overflow:hidden}.SwipeShots-module-scss-module__sQJyAa__video{object-fit:contain;width:100%;height:100%;position:absolute;inset:0}.SwipeShots-module-scss-module__sQJyAa__counter{top:calc(var(--space-4) + env(safe-area-inset-top));left:var(--space-4);z-index:10;border-radius:var(--radius-pill);color:#fff;font-size:var(--text-xs);font-weight:var(--weight-semibold);font-variant-numeric:tabular-nums;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#0d0c2299;padding:4px 10px;position:absolute}.SwipeShots-module-scss-module__sQJyAa__unmute{top:calc(var(--space-4) + env(safe-area-inset-top));right:var(--space-4);z-index:10;border-radius:var(--radius-pill);color:#fff;font-size:var(--text-xs);font-weight:var(--weight-semibold);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);cursor:pointer;background:#0d0c2299;border:none;padding:6px 12px;position:absolute}.SwipeShots-module-scss-module__sQJyAa__hint{left:50%;bottom:calc(30vh + var(--space-4));z-index:10;color:#ffffffb3;font-size:var(--text-xs);font-weight:var(--weight-medium);pointer-events:none;position:absolute;transform:translate(-50%)}.SwipeShots-module-scss-module__sQJyAa__peek{z-index:20;background:var(--surface);border-top-left-radius:var(--radius-xl);border-top-right-radius:var(--radius-xl);flex-direction:column;height:28vh;transition:height .28s;display:flex;position:absolute;bottom:0;left:0;right:0;box-shadow:0 -8px 32px #0d0c222e}.SwipeShots-module-scss-module__sQJyAa__peek.SwipeShots-module-scss-module__sQJyAa__expanded{height:88vh}.SwipeShots-module-scss-module__sQJyAa__handle{cursor:pointer;background:0 0;border:none;flex:none;place-items:center;width:100%;height:28px;display:grid}.SwipeShots-module-scss-module__sQJyAa__grip{border-radius:var(--radius-pill);background:var(--border-strong);width:40px;height:4px}.SwipeShots-module-scss-module__sQJyAa__peekBody{padding:0 var(--space-5) calc(var(--space-6) + env(safe-area-inset-bottom));flex:1;overflow-y:auto}
.ViewerExperience-module-scss-module__xrSaAq__switcher{left:50%;bottom:calc(var(--space-4) + env(safe-area-inset-bottom));z-index:40;background:var(--surface);border-radius:var(--radius-pill);box-shadow:var(--shadow-md);padding:4px;position:fixed;transform:translate(-50%)}.ViewerExperience-module-scss-module__xrSaAq__exitMobile{top:calc(var(--space-3) + env(safe-area-inset-top));right:var(--space-3);z-index:40;position:fixed}
.AccountsView-module-scss-module__0JgCxq__glossary{gap:var(--space-3);margin-bottom:var(--space-6);grid-template-columns:repeat(3,1fr);display:grid}@media (max-width:760px){.AccountsView-module-scss-module__0JgCxq__glossary{grid-template-columns:1fr}}.AccountsView-module-scss-module__0JgCxq__termWrap{align-items:stretch;gap:var(--space-3);display:flex}.AccountsView-module-scss-module__0JgCxq__termArrow{font-size:var(--text-2xl);color:var(--text-muted);align-self:center}@media (max-width:760px){.AccountsView-module-scss-module__0JgCxq__termArrow{display:none}}.AccountsView-module-scss-module__0JgCxq__term{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-lg);padding:var(--space-4) var(--space-5);flex:1}.AccountsView-module-scss-module__0JgCxq__termName{font-size:var(--text-xs);font-weight:var(--weight-semibold);text-transform:uppercase;letter-spacing:.06em;color:var(--text-secondary);margin:0}.AccountsView-module-scss-module__0JgCxq__termCount{margin:var(--space-1) 0 var(--space-2);font-size:var(--text-2xl);font-weight:var(--weight-bold);color:var(--ink);font-variant-numeric:tabular-nums}.AccountsView-module-scss-module__0JgCxq__termDef{font-size:var(--text-sm);line-height:var(--leading-normal);color:var(--text-secondary);margin:0}.AccountsView-module-scss-module__0JgCxq__account{background:var(--gray-300)}.AccountsView-module-scss-module__0JgCxq__profile{background:var(--gray-600)}.AccountsView-module-scss-module__0JgCxq__portfolio{background:var(--purple)}.AccountsView-module-scss-module__0JgCxq__legend{gap:var(--space-4);margin-bottom:var(--space-4);font-size:var(--text-sm);color:var(--text-secondary);flex-wrap:wrap;display:flex}.AccountsView-module-scss-module__0JgCxq__legendItem{align-items:center;gap:var(--space-2);display:inline-flex}.AccountsView-module-scss-module__0JgCxq__swatch{border-radius:var(--radius-xs);width:10px;height:10px;display:inline-block}.AccountsView-module-scss-module__0JgCxq__monthBars{gap:var(--space-3);display:grid}.AccountsView-module-scss-module__0JgCxq__monthBar{gap:var(--space-4);font-size:var(--text-sm);grid-template-columns:7rem 1fr 5rem;align-items:center;display:grid}.AccountsView-module-scss-module__0JgCxq__rowLabel{color:var(--text-secondary)}.AccountsView-module-scss-module__0JgCxq__stack{border-radius:var(--radius-pill);background:var(--gray-100);height:10px;display:flex;overflow:hidden}.AccountsView-module-scss-module__0JgCxq__stack>span{height:100%;display:block}.AccountsView-module-scss-module__0JgCxq__num{text-align:right;white-space:nowrap;font-variant-numeric:tabular-nums}.AccountsView-module-scss-module__0JgCxq__dim{color:var(--text-muted);font-size:var(--text-xs)}.AccountsView-module-scss-module__0JgCxq__heat{background:color-mix(in srgb, var(--purple) calc(var(--heat,0) * 45%), transparent)}.AccountsView-module-scss-module__0JgCxq__sumRow td{border-top:1px solid var(--border-strong);font-weight:var(--weight-semibold)}.AccountsView-module-scss-module__0JgCxq__twoUp{gap:var(--space-5);grid-template-columns:1fr 1fr;display:grid}@media (max-width:900px){.AccountsView-module-scss-module__0JgCxq__twoUp{grid-template-columns:1fr}}.AccountsView-module-scss-module__0JgCxq__note{margin:var(--space-4) 0 0;font-size:var(--text-sm);color:var(--text-muted)}
.gate-module-scss-module__0mhiTG__gate{z-index:100;padding:var(--space-6);background:var(--ink);place-items:center;display:grid;position:fixed;inset:0;overflow:hidden}.gate-module-scss-module__0mhiTG__poster{object-fit:cover;filter:blur(24px)brightness(.5);width:100%;height:100%;position:absolute;inset:0;transform:scale(1.1)}.gate-module-scss-module__0mhiTG__scrim{background:#0d0c2299;position:absolute;inset:0}.gate-module-scss-module__0mhiTG__card{z-index:1;background:var(--surface);border-radius:var(--radius-xl);width:min(420px,100%);box-shadow:var(--shadow-xl);padding:var(--space-8);text-align:center;position:relative}.gate-module-scss-module__0mhiTG__kicker{border-radius:var(--radius-pill);background:var(--gray-100);color:var(--text-secondary);font-size:var(--text-xs);font-weight:var(--weight-semibold);text-transform:uppercase;letter-spacing:.06em;margin-bottom:var(--space-4);padding:4px 10px;display:inline-block}.gate-module-scss-module__0mhiTG__title{font-size:var(--text-2xl);font-weight:var(--weight-bold);color:var(--ink);line-height:var(--leading-snug);margin:0}.gate-module-scss-module__0mhiTG__sub{font-size:var(--text-md);color:var(--text-muted);margin:var(--space-1) 0 var(--space-6)}.gate-module-scss-module__0mhiTG__form{gap:var(--space-3);flex-direction:column;display:flex}.gate-module-scss-module__0mhiTG__input{height:var(--input-height);border:1px solid var(--border-strong);border-radius:var(--radius-md);padding:0 var(--space-3);font-size:var(--text-md);color:var(--ink);text-align:center}.gate-module-scss-module__0mhiTG__input:focus{border-color:var(--purple);outline:none}.gate-module-scss-module__0mhiTG__fine{font-size:var(--text-xs);color:var(--text-muted);margin:0}.gate-module-scss-module__0mhiTG__error{color:var(--error);font-size:var(--text-sm);margin:var(--space-2) 0 0}
.hub-module-scss-module__stRX2q__page{max-width:1080px;padding:var(--space-12) var(--space-6) var(--space-20);margin:0 auto}.hub-module-scss-module__stRX2q__intro{text-align:center;max-width:680px;margin:0 auto var(--space-10)}.hub-module-scss-module__stRX2q__h1{font-size:var(--text-4xl);font-weight:var(--weight-bold);color:var(--ink);margin:0 0 var(--space-4)}.hub-module-scss-module__stRX2q__lede{font-size:var(--text-lg);line-height:var(--leading-normal);color:var(--text-secondary);margin:0}.hub-module-scss-module__stRX2q__hero{gap:var(--space-10);padding:var(--space-8);background:var(--gray-50);border:1px solid var(--border);border-radius:var(--radius-xl);margin-bottom:var(--space-16);grid-template-columns:minmax(0,320px) 1fr;align-items:start;display:grid}@media (max-width:860px){.hub-module-scss-module__stRX2q__hero{grid-template-columns:1fr}}.hub-module-scss-module__stRX2q__phone{aspect-ratio:9/16;border-radius:var(--radius-lg);background:var(--gray-200);border:1px solid var(--border-strong);box-shadow:var(--shadow-md);display:block;position:relative;overflow:hidden}.hub-module-scss-module__stRX2q__phoneImg{object-fit:cover;width:100%;height:100%;display:block}.hub-module-scss-module__stRX2q__play{place-items:center;display:grid;position:absolute;inset:0}.hub-module-scss-module__stRX2q__playDot{border-radius:var(--radius-pill);width:64px;height:64px;font-size:var(--text-lg);color:var(--ink);box-shadow:var(--shadow-md);background:#ffffffeb;place-items:center;transition:transform .15s;display:grid}.hub-module-scss-module__stRX2q__phone:hover .hub-module-scss-module__stRX2q__playDot{transform:scale(1.08)}.hub-module-scss-module__stRX2q__demo{gap:var(--space-4);flex-direction:column;min-width:0;display:flex}.hub-module-scss-module__stRX2q__demoKicker{font-size:var(--text-xs);font-weight:var(--weight-semibold);text-transform:uppercase;letter-spacing:.06em;color:var(--text-muted)}.hub-module-scss-module__stRX2q__demoTitle{font-size:var(--text-xl);font-weight:var(--weight-bold);color:var(--ink);line-height:var(--leading-snug);margin:0}.hub-module-scss-module__stRX2q__demoCreator{align-items:center;gap:var(--space-2);font-size:var(--text-sm);color:var(--text-secondary);text-decoration:none;display:flex}.hub-module-scss-module__stRX2q__demoCreator:hover span{color:var(--purple)}.hub-module-scss-module__stRX2q__strip{gap:var(--space-2);padding-bottom:var(--space-1);display:flex;overflow-x:auto}.hub-module-scss-module__stRX2q__stripShot{aspect-ratio:9/14;border-radius:var(--radius-sm);background:var(--gray-200);border:1px solid var(--border);flex:0 0 72px;position:relative;overflow:hidden}.hub-module-scss-module__stRX2q__stripShot img{object-fit:cover;width:100%;height:100%;display:block}.hub-module-scss-module__stRX2q__stripFirst{border:2px solid var(--purple)}.hub-module-scss-module__stRX2q__stripNum{border-radius:var(--radius-pill);color:#fff;width:18px;height:18px;font-size:var(--text-xs);font-weight:var(--weight-semibold);background:#0d0c22bf;place-items:center;display:grid;position:absolute;bottom:4px;left:4px}.hub-module-scss-module__stRX2q__recipe{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-lg);padding:var(--space-4);gap:var(--space-3);flex-direction:column;display:flex}.hub-module-scss-module__stRX2q__recipeStep{font-size:var(--text-xs);font-weight:var(--weight-semibold);text-transform:uppercase;letter-spacing:.06em;color:var(--text-muted)}.hub-module-scss-module__stRX2q__recipePrompt{font-family:var(--font-mono);font-size:var(--text-sm);line-height:var(--leading-normal);color:var(--text-primary);background:var(--gray-50);border-radius:var(--radius-sm);padding:var(--space-3);margin:0}.hub-module-scss-module__stRX2q__recipePromptClamp{-webkit-line-clamp:4;line-clamp:4;white-space:pre-wrap;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.hub-module-scss-module__stRX2q__recipeMeta{font-size:var(--text-xs);color:var(--text-muted)}.hub-module-scss-module__stRX2q__heroCtas{align-items:center;gap:var(--space-4);flex-wrap:wrap;display:flex}.hub-module-scss-module__stRX2q__browseLink{font-size:var(--text-sm);font-weight:var(--weight-semibold);color:var(--text-secondary);text-decoration:none}.hub-module-scss-module__stRX2q__browseLink:hover{color:var(--ink)}.hub-module-scss-module__stRX2q__recent{scroll-margin-top:96px}.hub-module-scss-module__stRX2q__recentTitle{font-size:var(--text-xl);font-weight:var(--weight-bold);color:var(--ink);margin:0 0 var(--space-6)}.hub-module-scss-module__stRX2q__empty{color:var(--text-muted);font-size:var(--text-md)}.hub-module-scss-module__stRX2q__grid{gap:var(--space-6);grid-template-columns:repeat(auto-fill,minmax(200px,1fr));display:grid}.hub-module-scss-module__stRX2q__toolRow{gap:var(--space-1);margin-top:var(--space-1);flex-wrap:wrap;display:flex}.hub-module-scss-module__stRX2q__toolTag{border-radius:var(--radius-pill);border:1px solid var(--border);background:var(--surface);color:var(--text-secondary);font-size:var(--text-xs);font-weight:var(--weight-medium);white-space:nowrap;padding:2px 8px}.hub-module-scss-module__stRX2q__creatorBand{margin-top:var(--space-16);padding:var(--space-8);border:1px solid var(--border);border-radius:var(--radius-xl);background:var(--surface);gap:var(--space-8);grid-template-columns:1fr auto;align-items:center;display:grid}@media (max-width:720px){.hub-module-scss-module__stRX2q__creatorBand{grid-template-columns:1fr}}.hub-module-scss-module__stRX2q__bandTitle{font-size:var(--text-2xl);font-weight:var(--weight-bold);color:var(--ink);margin:0 0 var(--space-3);line-height:var(--leading-snug)}.hub-module-scss-module__stRX2q__bandList{gap:var(--space-2);color:var(--text-secondary);font-size:var(--text-md);line-height:var(--leading-normal);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.hub-module-scss-module__stRX2q__bandList li:before{content:"✓";color:var(--purple);font-weight:var(--weight-bold);margin-right:var(--space-2)}.hub-module-scss-module__stRX2q__bandAction{align-items:flex-start;gap:var(--space-2);flex-direction:column;display:flex}.hub-module-scss-module__stRX2q__bandFine{font-size:var(--text-xs);color:var(--text-muted)}
