@layer properties;@layer theme,base,components,utilities;.astra-showcase-card{background:var(--color-neutral-primary);width:100%}.astra-showcase-media{aspect-ratio:452/261;min-height:14rem}.astra-showcase-header{pointer-events:none;padding-top:1.25rem;padding-bottom:4.5rem}.astra-showcase-header:before{content:"";-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:linear-gradient(#19191900,#1d1d1df5);position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000,#000 35%);mask-image:linear-gradient(#0000,#000 35%)}.astra-showcase-footer{pointer-events:none;background:linear-gradient(to bottom, transparent, color-mix(in srgb, var(--color-neutral-primary) 85%, transparent))}.astra-showcase-action{pointer-events:auto;color:var(--color-font-primary-reverted)}.astra-showcase-action:focus-visible{outline:2px solid var(--color-font-brand);outline-offset:3px}@media (hover:hover) and (pointer:fine){.astra-showcase-header{padding-bottom:1.25rem;transition:opacity .22s ease-out}.astra-showcase-card:is(:hover,:focus-within) .astra-showcase-header{opacity:0}.astra-showcase-footer{opacity:0;pointer-events:none;transition:opacity .22s ease-out}.astra-showcase-action{pointer-events:none;transition:transform .22s ease-out;transform:translateY(.5rem)}.astra-showcase-card:hover .astra-showcase-footer,.astra-showcase-card:focus-within .astra-showcase-footer{opacity:1}.astra-showcase-card:is(:hover,:focus-within) .astra-showcase-action{pointer-events:auto;transform:translateY(0)}.astra-showcase-card:focus-within :is(.astra-showcase-header,.astra-showcase-footer,.astra-showcase-action){transition:none}}@media (prefers-reduced-motion:reduce){.astra-showcase-header,.astra-showcase-footer,.astra-showcase-action{transition:none;transform:none}}.astra-showcase-icon{background:var(--color-neutral-primary-reverted-5);-webkit-backdrop-filter:blur(.75rem);backdrop-filter:blur(.75rem);box-shadow:inset 0 -.01875rem .375rem #b9b9b959}.astra-showcase-preview .astra-showcase-card{border:0;border-radius:.625rem;padding:0;overflow:hidden}.astra-showcase-preview .astra-showcase-media{aspect-ratio:auto;border-radius:.625rem;height:15.8125rem;min-height:0}.astra-showcase-preview-overlay{background:linear-gradient(to bottom, transparent, color-mix(in srgb, var(--qc-background-secondary) 60%, transparent) 49.612%, var(--qc-background-secondary))}.adobe-mcp-title-text{color:#0000;-webkit-background-clip:text;background-clip:text;background-image:linear-gradient(var(--adobe-mcp-title-angle,77.643deg), transparent 24.153%, color-mix(in srgb, var(--color-neutral-primary) 13.5%, transparent) 45.226%, color-mix(in srgb, var(--color-neutral-primary) 6%, transparent) 77.836%), linear-gradient(var(--hf-color-text-primary), var(--hf-color-text-primary))}.adobe-mcp-step{flex-direction:column;justify-content:space-between;gap:1.5rem;min-width:0;display:flex;position:relative}.adobe-mcp-step+.adobe-mcp-step:before{top:-.75rem;content:"";background:var(--hf-color-border-subtle);height:1px;position:absolute;inset-inline:0}.adobe-mcp-step-number{background:var(--color-neutral-primary-reverted-10);width:1.75rem;height:1.75rem;font-size:var(--text-sm);border-radius:1.5rem;flex-shrink:0;place-items:center;font-weight:600;line-height:1rem;display:grid}@media (min-width:1024px){.adobe-mcp-step{min-height:9.625rem}.adobe-mcp-step+.adobe-mcp-step:before{width:1px;height:auto;inset:0 auto 0 -1.5rem}}
