.expandable-showcase-trigger{border:1px solid var(--web-rule);background:var(--card);width:100%;color:inherit;text-align:left;box-shadow:var(--web-shadow-card);transition-property:transform,border-color,box-shadow;transition-duration:var(--web-motion-base);transition-timing-function:var(--web-ease);outline:none;display:block;position:relative;overflow:hidden}.expandable-showcase-trigger:focus-visible{border-color:color-mix(in oklab, var(--sig-indigo) 45%, transparent);box-shadow:0 0 0 3px color-mix(in oklab, var(--web-focus) 25%, transparent), var(--web-shadow-card);transform:translateY(-2px)}.expandable-showcase-feature{border-radius:var(--web-radius-lg)}.expandable-showcase-grid-container{container-type:inline-size}.expandable-showcase-grid{grid-template-columns:minmax(0,1fr);gap:28px;display:grid}.expandable-showcase-grid>*{min-width:0}.expandable-showcase-grid .expandable-showcase-trigger{border-radius:calc(var(--web-radius-xl) + var(--web-radius-md));background:var(--web-surface-soft);height:100%;min-height:430px}.expandable-showcase-card-copy{z-index:2;gap:12px;padding:32px 32px 0;display:grid;position:relative}.expandable-showcase-card-copy h3,.expandable-showcase-card-copy p{max-width:29rem}.expandable-showcase-card-copy p:last-child{max-width:36rem}.expandable-showcase-card-artwork{transform-origin:50% 100%;min-height:250px;transition-property:transform,opacity;transition-duration:var(--web-motion-base);transition-timing-function:var(--web-ease);margin-top:20px;position:relative;transform:translateY(0)scale(1)}.expandable-showcase-card-cta{z-index:3;border:1px solid var(--web-rule);background:color-mix(in oklab, var(--web-surface) 92%, transparent);color:var(--web-ink);font:inherit;box-shadow:var(--web-shadow-pill);transition-property:color,border-color,box-shadow,opacity;transition-duration:var(--web-motion-fast);transition-timing-function:var(--web-ease);border-radius:999px;align-items:center;gap:10px;padding:7px 12px 7px 7px;font-size:14px;font-weight:600;display:inline-flex;position:absolute;bottom:24px;left:24px}.expandable-showcase-card-cta-icon{background:var(--web-ink);width:30px;height:30px;color:var(--web-surface);transition-property:transform,color;transition-duration:var(--web-motion-fast);transition-timing-function:var(--web-ease);border-radius:50%;place-items:center;font-size:21px;font-weight:400;line-height:1;display:grid}.expandable-showcase-overlay{background:linear-gradient(#e2ebf4d1,#ebf1f7eb),radial-gradient(900px 520px at 9% 86%,#6875ff42,#0000 66%),radial-gradient(820px 500px at 92% 84%,#ff5c733d,#0000 64%);transition-property:opacity;transition-duration:.36s}.dark .expandable-showcase-overlay{background:linear-gradient(#00000094,#000000b8),radial-gradient(900px 520px at 9% 86%,#3f67d957,#0000 66%),radial-gradient(820px 500px at 92% 84%,#d73f6a47,#0000 64%);background:linear-gradient(lab(0% 0 0/.58),lab(0% 0 0/.72)),radial-gradient(900px 520px at 9% 86%,lab(45.8087% 16.0565 -63.7412/.34),#0000 66%),radial-gradient(820px 500px at 92% 84%,lab(51.355% 61.834 11.5701/.28),#0000 64%)}.expandable-showcase-overlay[data-ending-style]{transition-duration:.3s}.expandable-showcase-sheet{inset-inline:0;background:var(--web-surface);width:100%;max-width:1184px;min-height:min(100svh - 24px,860px);max-height:calc(100svh - 24px);color:var(--web-ink);transition-property:transform;transition-duration:var(--web-motion-sheet-open);transition-timing-function:var(--web-ease-sheet-open);border:1px solid #ffffffb3;border-bottom:0;border-radius:20px 20px 0 0;outline:none;flex-direction:column;margin-inline:auto;display:flex;bottom:0;overflow-y:auto;transform:translateY(0);box-shadow:0 -24px 120px #0a254042;opacity:1!important;translate:none!important}.dark .expandable-showcase-sheet{border-color:#ffffff1f}.expandable-showcase-sheet[data-starting-style]{transform:translateY(100%)}.expandable-showcase-sheet[data-ending-style]{transition-duration:var(--web-motion-sheet-close);transition-timing-function:var(--web-ease-sheet-close);transform:translateY(100%)}.expandable-showcase-sheet-handle{z-index:20;background:color-mix(in oklab, var(--web-surface) 70%, transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);justify-content:center;padding-top:12px;display:none;position:sticky;top:0}.expandable-showcase-sheet-handle span{background:var(--web-rule-strong);border-radius:999px;width:44px;height:6px}.expandable-showcase-close{z-index:30;border-radius:var(--web-radius-md);background:var(--sig-indigo-tint);width:40px;height:40px;color:var(--sig-indigo);position:absolute;top:24px;right:24px}.expandable-showcase-close:hover{background:var(--sig-indigo-tint-strong)}@container (min-width:48rem){.expandable-showcase-grid[data-columns="2"],.expandable-showcase-grid[data-columns="3"]{grid-template-columns:repeat(2,minmax(0,1fr));gap:48px}}@container (min-width:64rem){.expandable-showcase-grid[data-columns="3"]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (hover:hover) and (pointer:fine){.expandable-showcase-trigger:hover{border-color:color-mix(in oklab, var(--sig-indigo) 45%, transparent);transform:translateY(-2px);box-shadow:inset 0 1px #ffffffe6,0 30px 80px #0a25401a}.expandable-showcase-trigger:hover .expandable-showcase-card-artwork{transform:translateY(-4px)scale(1.01)}.expandable-showcase-trigger:hover .expandable-showcase-card-cta{border-color:color-mix(in oklab, var(--sig-indigo) 45%, transparent);color:var(--sig-indigo);box-shadow:0 14px 34px color-mix(in oklab, var(--sig-indigo) 18%, transparent)}.expandable-showcase-trigger:hover .expandable-showcase-card-cta-icon{background:var(--sig-indigo);color:#fff;transform:rotate(90deg)}}@media (max-width:39.999rem){.expandable-showcase-grid .expandable-showcase-trigger{min-height:418px}.expandable-showcase-card-copy{padding:26px 26px 0}.expandable-showcase-card-copy p:last-child{font-size:15px;line-height:1.55}.expandable-showcase-sheet{border-radius:16px 16px 0 0;min-height:100svh;max-height:100svh}.expandable-showcase-sheet-handle{display:flex}.expandable-showcase-close{top:16px;right:16px}}@media (prefers-reduced-motion:reduce){.expandable-showcase-trigger,.expandable-showcase-card-artwork,.expandable-showcase-card-cta,.expandable-showcase-card-cta-icon{transition-duration:0s}}
.signal-workflows-cta,.signal-workflows-cta-icon,.signal-workflows-dashboard,.signal-workflows-account,.signal-workflows-affordance,.signal-workflows-affordance-icon{transition-timing-function:var(--web-ease)}.signal-workflows-cta,.signal-workflows-affordance{transition-property:color,border-color,box-shadow,transform;transition-duration:var(--web-motion-fast)}.signal-workflows-cta-icon,.signal-workflows-affordance-icon,.signal-workflows-dashboard,.signal-workflows-account{transition-property:transform;transition-duration:var(--web-motion-base)}.signal-workflow-grid-preview{min-height:inherit;flex-direction:column;display:flex;position:relative}.signal-workflow-art{border:1px solid color-mix(in oklab, var(--sig-indigo) 16%, var(--web-rule));border-radius:var(--web-radius-lg) var(--web-radius-lg) 0 0;background:linear-gradient(150deg, color-mix(in oklab, var(--sig-indigo) 10%, var(--web-surface)), var(--web-surface)), var(--web-surface);position:absolute;inset:0 20px;overflow:hidden;box-shadow:0 22px 60px #0a25401f}.signal-workflow-art-window{border:1px solid var(--web-rule);border-radius:var(--web-radius-md) var(--web-radius-md) 0 0;background:var(--web-surface);box-shadow:var(--web-shadow-card);position:absolute;inset:22px 16px 0;overflow:hidden}.signal-workflow-art-toolbar{border-bottom:1px solid var(--web-rule);background:var(--sig-indigo-tint);align-items:center;gap:6px;height:44px;padding:0 14px;display:flex}.signal-workflow-art-toolbar>span{background:var(--web-rule-strong);border-radius:50%;width:7px;height:7px}.signal-workflow-art-toolbar p{color:var(--web-ink-soft);margin-left:auto;font-size:11px;font-weight:600}.signal-workflow-art-list,.signal-workflow-brand-stack,.signal-workflow-launch-cards{padding:10px;display:grid}.signal-workflow-art-list>div,.signal-workflow-brand-stack>div,.signal-workflow-launch-cards>div{border-bottom:1px solid var(--web-rule);grid-template-columns:34px minmax(0,1fr) auto;align-items:center;gap:10px;min-height:54px;padding:8px 10px;display:grid}.signal-workflow-art-list>div:last-child,.signal-workflow-brand-stack>div:last-child,.signal-workflow-launch-cards>div:last-child{border-bottom:0}.signal-workflow-art-list p,.signal-workflow-brand-stack p,.signal-workflow-launch-cards p{gap:2px;min-width:0;display:grid}.signal-workflow-art-list strong,.signal-workflow-brand-stack strong,.signal-workflow-launch-cards strong{color:var(--web-ink);text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.signal-workflow-art-list small,.signal-workflow-brand-stack small,.signal-workflow-launch-cards small,.signal-workflow-art-list em,.signal-workflow-brand-stack em,.signal-workflow-launch-cards em{color:var(--web-ink-soft);font-size:10px;font-style:normal}.signal-workflow-art-list em,.signal-workflow-brand-stack em{background:var(--sig-rose-tint);color:var(--sig-rose-ink);border-radius:999px;padding:4px 7px;font-weight:650}.signal-workflow-app-mark,.signal-workflow-brand-stack>div>span{border-radius:var(--web-radius-sm);background:var(--sig-indigo-tint);width:34px;height:34px;color:var(--sig-indigo);place-items:center;font-size:12px;font-weight:700;display:grid}.signal-workflow-art-brands{background:radial-gradient(circle at 86% 12%, var(--sig-rose-tint), transparent 34%), linear-gradient(145deg, var(--web-surface), var(--sig-indigo-tint))}.signal-workflow-filter-pill{border:1px solid var(--sig-indigo-line);background:var(--web-surface);color:var(--sig-indigo);border-radius:999px;padding:7px 11px;font-size:11px;font-weight:650;position:absolute;top:18px;left:18px}.signal-workflow-brand-stack{border:1px solid var(--web-rule);border-radius:var(--web-radius-md);background:color-mix(in oklab, var(--web-surface) 94%, transparent);box-shadow:var(--web-shadow-card);position:absolute;inset:62px 14px 38px;overflow:hidden}.signal-workflow-stack-tags{gap:5px;display:flex;position:absolute;bottom:10px;right:14px}.signal-workflow-stack-tags span{background:var(--web-ink);color:var(--web-surface);border-radius:999px;padding:4px 7px;font-size:9px;font-weight:650}.signal-workflow-art-launches{background:radial-gradient(circle at 18% 84%, var(--sig-indigo-tint-strong), transparent 38%), linear-gradient(155deg, var(--web-surface), var(--sig-rose-faint))}.signal-workflow-launch-date{border-radius:var(--web-radius-md);background:var(--sig-rose-solid);color:#fff;text-align:center;width:50px;height:54px;box-shadow:0 14px 32px color-mix(in oklab, var(--sig-rose) 24%, transparent);place-content:center;display:grid;position:absolute;top:22px;left:20px}.signal-workflow-launch-date span{font-size:20px;font-weight:700;line-height:1}.signal-workflow-launch-date small{text-transform:uppercase;margin-top:3px;font-size:9px;font-weight:700}.signal-workflow-launch-line{background:var(--sig-rose-line);width:1px;position:absolute;top:76px;bottom:0;left:44px}.signal-workflow-launch-cards{align-content:start;gap:8px;position:absolute;inset:18px 12px 0 82px}.signal-workflow-launch-cards>div{border:1px solid var(--web-rule);border-radius:var(--web-radius-md);background:var(--web-surface);box-shadow:0 10px 28px #0a254014}.signal-workflow-art-research{background:radial-gradient(circle at 84% 16%, var(--sig-indigo-tint-strong), transparent 36%), var(--web-surface);padding:22px}.signal-workflow-research-heading{justify-content:space-between;align-items:start;gap:16px;display:flex}.signal-workflow-research-heading p,.signal-workflow-research-insight p{gap:3px;display:grid}.signal-workflow-research-heading small,.signal-workflow-research-insight small{color:var(--web-ink-soft);font-size:10px}.signal-workflow-research-heading strong,.signal-workflow-research-insight strong{color:var(--web-ink);font-size:13px}.signal-workflow-research-heading>span{background:var(--sig-indigo-tint);color:var(--sig-indigo-ink);border-radius:999px;padding:5px 8px;font-size:10px;font-weight:650}.signal-workflow-research-chart{border-bottom:1px solid var(--web-rule);background:repeating-linear-gradient(to top, var(--web-rule) 0 1px, transparent 1px 34px);align-items:end;gap:7px;height:112px;margin-top:18px;padding:12px 12px 0;display:flex}.signal-workflow-research-chart span{background:linear-gradient(to top, var(--sig-indigo), var(--sig-rose));opacity:.82;border-radius:5px 5px 0 0;flex:1;min-width:5px}.signal-workflow-research-insight{border:1px solid var(--sig-rose-line);border-radius:var(--web-radius-md);background:var(--sig-rose-faint);align-items:center;gap:10px;margin-top:16px;padding:10px 12px;display:flex}.signal-workflow-research-insight>span{background:var(--sig-rose-tint);width:30px;height:30px;color:var(--sig-rose);border-radius:50%;flex:none;place-items:center;font-weight:700;display:grid}.signal-workflow-dialog-artwork{transform-origin:50% 100%;position:absolute;inset:7% 8% 0;transform:scale(1.08)}.signal-workflow-dialog-artwork .signal-workflow-art{inset:0}@media (hover:hover) and (pointer:fine){.expandable-showcase-trigger:hover .signal-workflows-cta{border-color:color-mix(in oklab, var(--sig-indigo) 45%, transparent);color:var(--sig-indigo)}.expandable-showcase-trigger:hover .signal-workflows-cta-icon{transform:translate(2px)}.expandable-showcase-trigger:hover .signal-workflows-dashboard{transform:translate(-8px,-4px)scale(1.01)}.expandable-showcase-trigger:hover .signal-workflows-account{transform:translate(8px,-6px)}.expandable-showcase-trigger:hover .signal-workflows-affordance{background:var(--web-surface);box-shadow:0 16px 40px color-mix(in oklab, var(--sig-indigo) 28%, transparent);transform:translateY(-2px)}.expandable-showcase-trigger:hover .signal-workflows-affordance-icon{transform:translate(2px,-2px)}}@media (max-width:39.999rem){.signal-workflow-art{inset-inline:14px}}@media (prefers-reduced-motion:reduce){.signal-workflows-cta,.signal-workflows-cta-icon,.signal-workflows-dashboard,.signal-workflows-account,.signal-workflows-affordance,.signal-workflows-affordance-icon{transition-duration:0s}}
