.workflow-reel[data-astro-cid-mcstocgu]{gap:1.25rem;min-width:0;margin:0;display:grid}.reel-copy[data-astro-cid-mcstocgu]{grid-area:heading;min-width:0}h3[data-astro-cid-mcstocgu]{letter-spacing:-.03em;overflow-wrap:anywhere;max-width:22ch;font-size:clamp(1.55rem,2.3vw,2rem);font-weight:750;line-height:1.15}.reel-copy[data-astro-cid-mcstocgu]>p[data-astro-cid-mcstocgu]{max-width:45ch;color:var(--reel-muted,var(--muted));margin-top:.85rem;font-size:.9375rem;line-height:1.65}.reel-media[data-astro-cid-mcstocgu]{min-width:0;aspect-ratio:var(--reel-aspect);background:var(--ink);border-radius:.5rem;grid-area:media;align-self:start;overflow:hidden}.reel-media[data-astro-cid-mcstocgu] video{object-fit:contain;width:100%;height:100%}.reel-caption[data-astro-cid-mcstocgu]{flex-wrap:wrap;grid-area:caption;align-items:center;gap:1rem 1.5rem;min-width:0;display:flex}.reel-credit[data-astro-cid-mcstocgu]{flex-wrap:wrap;align-items:baseline;gap:.35rem .75rem;width:100%;font-size:.8125rem;line-height:1.5;display:flex}.reel-credit[data-astro-cid-mcstocgu] strong[data-astro-cid-mcstocgu]{font-weight:650}.reel-credit[data-astro-cid-mcstocgu]>span[data-astro-cid-mcstocgu]:not(.sr-only){color:var(--reel-muted,var(--muted))}.reel-reference-strip[data-astro-cid-mcstocgu]{flex-wrap:wrap;gap:.75rem;min-width:0;display:flex}.reel-reference[data-astro-cid-mcstocgu]{align-items:center;gap:.75rem;min-width:0;display:flex}.reel-reference[data-astro-cid-mcstocgu] img[data-astro-cid-mcstocgu]{object-fit:contain;background:var(--surface);border-radius:.2rem;flex:none;width:4.5rem;height:3rem}.reel-source-link[data-astro-cid-mcstocgu]{border-radius:.2rem;flex:none;display:block}.reel-source-link[data-astro-cid-mcstocgu]:focus-visible{outline-offset:4px;outline:3px solid}.reel-reference[data-astro-cid-mcstocgu] p[data-astro-cid-mcstocgu]{font-size:.75rem;font-weight:600}.reel-reference[data-astro-cid-mcstocgu] span[data-astro-cid-mcstocgu]{color:var(--reel-muted,var(--muted));font-size:.6875rem;line-height:1.5;display:block}.reel-workflow[data-astro-cid-mcstocgu]{max-width:100%;min-height:44px;color:var(--reel-link,var(--violet));text-underline-offset:.3rem;justify-content:space-between;align-items:center;gap:.75rem;font-size:.875rem;font-weight:650;line-height:1.4;text-decoration:underline 1px;display:inline-flex}.reel-workflow[data-astro-cid-mcstocgu] svg{width:18px;height:18px}.reel-workflow[data-astro-cid-mcstocgu]:hover{text-decoration-thickness:2px}.reel-workflow[data-astro-cid-mcstocgu]:focus-visible{outline-offset:5px;outline:3px solid}.reel-note[data-astro-cid-mcstocgu]{width:100%;color:var(--reel-muted,var(--muted));font-size:.8125rem}.workflow-reel--feature[data-astro-cid-mcstocgu]{grid-template-columns:minmax(0,1fr) minmax(0,2.6fr);grid-template-areas:"heading media""caption media";align-items:start;gap:1.5rem clamp(2rem,4vw,4rem)}.workflow-reel--feature[data-astro-cid-mcstocgu] h3[data-astro-cid-mcstocgu]{max-width:12ch;font-size:clamp(2rem,3.5vw,3rem)}.workflow-reel--feature[data-astro-cid-mcstocgu] .reel-copy[data-astro-cid-mcstocgu]>p[data-astro-cid-mcstocgu]{max-width:28ch}.workflow-reel--feature[data-astro-cid-mcstocgu] .reel-caption[data-astro-cid-mcstocgu]{flex-direction:column;align-items:start;gap:1.1rem}.workflow-reel--feature[data-astro-cid-mcstocgu] .reel-reference[data-astro-cid-mcstocgu] img[data-astro-cid-mcstocgu]{width:6rem;height:4rem}.workflow-reel--portrait[data-astro-cid-mcstocgu]{grid-template-areas:"media""heading""caption";align-content:start}.workflow-reel--portrait[data-astro-cid-mcstocgu] .reel-workflow[data-astro-cid-mcstocgu]{margin-left:auto}@media (width<=1023px){.workflow-reel--feature[data-astro-cid-mcstocgu]{grid-template-columns:minmax(0,1fr) minmax(0,2fr);gap:1.5rem}.workflow-reel--feature[data-astro-cid-mcstocgu] h3[data-astro-cid-mcstocgu]{font-size:clamp(1.75rem,3.8vw,2.5rem)}}@media (width<=767px){.reel-credit[data-astro-cid-mcstocgu],.reel-reference[data-astro-cid-mcstocgu] p[data-astro-cid-mcstocgu],.reel-reference[data-astro-cid-mcstocgu] span[data-astro-cid-mcstocgu],.reel-workflow[data-astro-cid-mcstocgu]{font-size:.875rem}.workflow-reel--feature[data-astro-cid-mcstocgu]{grid-template-columns:minmax(0,1fr);grid-template-areas:"media""heading""caption"}.workflow-reel--feature[data-astro-cid-mcstocgu] h3[data-astro-cid-mcstocgu]{max-width:22ch;font-size:clamp(1.75rem,5vw,2.3rem)}.workflow-reel--feature[data-astro-cid-mcstocgu] .reel-copy[data-astro-cid-mcstocgu]>p[data-astro-cid-mcstocgu]{max-width:45ch}.workflow-reel--feature[data-astro-cid-mcstocgu] .reel-caption[data-astro-cid-mcstocgu]{flex-direction:row;gap:1rem 1.5rem}.workflow-reel--feature[data-astro-cid-mcstocgu] .reel-workflow[data-astro-cid-mcstocgu]{margin-left:auto}}@media (width<=399px){.reel-workflow[data-astro-cid-mcstocgu],.workflow-reel--portrait[data-astro-cid-mcstocgu] .reel-workflow[data-astro-cid-mcstocgu],.workflow-reel--feature[data-astro-cid-mcstocgu] .reel-workflow[data-astro-cid-mcstocgu]{margin-left:0}}.motion-brief[data-astro-cid-ushe3myv]{color:var(--brief-ink,var(--ink));margin-top:1.25rem}summary[data-astro-cid-ushe3myv]{border-top:1px solid var(--brief-border,var(--border));justify-content:space-between;align-items:center;gap:1rem;min-height:44px;padding-block:.8rem;font-size:.8125rem;font-weight:600;list-style:none;display:flex}summary[data-astro-cid-ushe3myv]:focus-visible{outline-color:var(--brief-focus,var(--violet))}summary[data-astro-cid-ushe3myv]::-webkit-details-marker{display:none}summary[data-astro-cid-ushe3myv] svg{width:16px;height:16px;transition:transform .2s var(--ease)}[data-astro-cid-ushe3myv][open] summary[data-astro-cid-ushe3myv] svg{transform:rotate(45deg)}.motion-record[data-astro-cid-ushe3myv]{gap:1.5rem;padding-block:1.25rem;display:grid}dl[data-astro-cid-ushe3myv]{flex-wrap:wrap;gap:1rem 2rem;margin:0;display:flex}dl[data-astro-cid-ushe3myv]>div[data-astro-cid-ushe3myv]{flex:12rem;min-width:0}dt[data-astro-cid-ushe3myv]{font-size:.75rem;font-weight:650}dd[data-astro-cid-ushe3myv]{overflow-wrap:anywhere;margin:.25rem 0 0;font-size:.8125rem}code[data-astro-cid-ushe3myv]{font-family:inherit}.motion-prompt-label[data-astro-cid-ushe3myv]{margin-bottom:.65rem;font-size:1rem}p[data-astro-cid-ushe3myv]{max-width:65ch;font-size:.875rem;line-height:1.7}@media (width<=767px){summary[data-astro-cid-ushe3myv],dt[data-astro-cid-ushe3myv],dd[data-astro-cid-ushe3myv]{font-size:.875rem}}@media (prefers-reduced-motion:reduce){summary[data-astro-cid-ushe3myv] svg{transition:none}}.generated-showcase[data-astro-cid-qnhvmkpu]{scroll-margin-top:6rem}.generated-product-zone[data-astro-cid-qnhvmkpu]{background:var(--ink);color:var(--white);--reel-muted:oklch(83% .025 290);--reel-link:var(--coral);--brief-ink:var(--white);--brief-border:oklch(42% .032 290);--brief-focus:var(--coral);padding-block:clamp(3.5rem,6vw,6rem)}.generated-heading[data-astro-cid-qnhvmkpu]{justify-content:space-between;align-items:end;gap:3rem;margin-bottom:clamp(2.5rem,5vw,4rem);display:flex}.generated-kicker[data-astro-cid-qnhvmkpu]{color:var(--coral);margin-bottom:1rem;font-size:.875rem;font-weight:600;display:block}.generated-heading[data-astro-cid-qnhvmkpu] h2[data-astro-cid-qnhvmkpu]{max-width:16ch;font-size:clamp(2.3rem,4.3vw,4rem)}.generated-intro[data-astro-cid-qnhvmkpu]{max-width:26rem}.generated-intro[data-astro-cid-qnhvmkpu]>p[data-astro-cid-qnhvmkpu]:first-child{color:var(--lavender);font-size:1rem}.generated-disclosure[data-astro-cid-qnhvmkpu]{color:oklch(83% .025 290);margin-top:1rem;font-size:.8125rem}.generated-feature[data-astro-cid-qnhvmkpu],.generated-secondary[data-astro-cid-qnhvmkpu]{min-width:0}.generated-portrait-zone[data-astro-cid-qnhvmkpu]{background:var(--canvas);color:var(--ink);padding-block:clamp(3.5rem,6vw,6rem)}.generated-showcase--dark[data-astro-cid-qnhvmkpu] .generated-portrait-zone[data-astro-cid-qnhvmkpu]{background:var(--ink);color:var(--white);--reel-muted:oklch(83% .025 290);--reel-link:var(--coral);--brief-ink:var(--white);--brief-border:oklch(42% .032 290);--brief-focus:var(--coral)}.generated-showcase--dark[data-astro-cid-qnhvmkpu] .portrait-heading[data-astro-cid-qnhvmkpu] h2[data-astro-cid-qnhvmkpu]{font-size:clamp(2.5rem,4.5vw,4rem)}.generated-showcase--dark[data-astro-cid-qnhvmkpu] .portrait-heading[data-astro-cid-qnhvmkpu] p[data-astro-cid-qnhvmkpu],.generated-showcase--dark[data-astro-cid-qnhvmkpu] .generated-footer[data-astro-cid-qnhvmkpu] p[data-astro-cid-qnhvmkpu]{color:oklch(83% .025 290)}.generated-showcase--dark[data-astro-cid-qnhvmkpu] .generated-footer[data-astro-cid-qnhvmkpu]{border-color:oklch(42% .032 290)}.generated-showcase--dark[data-astro-cid-qnhvmkpu] .generated-footer[data-astro-cid-qnhvmkpu] a[data-astro-cid-qnhvmkpu]{color:var(--coral)}.portrait-heading[data-astro-cid-qnhvmkpu]{justify-content:space-between;align-items:end;gap:3rem;margin-bottom:2.75rem;display:flex}.portrait-heading[data-astro-cid-qnhvmkpu] h2[data-astro-cid-qnhvmkpu]{max-width:17ch;font-size:clamp(2rem,3.5vw,3.25rem)}.portrait-heading[data-astro-cid-qnhvmkpu] p[data-astro-cid-qnhvmkpu]{max-width:38ch;color:var(--muted)}.generated-portraits[data-astro-cid-qnhvmkpu]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:clamp(2rem,4vw,4rem);display:grid}.generated-secondary--streetwear[data-astro-cid-qnhvmkpu]{padding-top:clamp(2rem,5vw,5rem)}.generated-footer[data-astro-cid-qnhvmkpu]{border-top:1px solid var(--border);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1.5rem;margin-top:3rem;padding-top:1.5rem;display:flex}.generated-footer[data-astro-cid-qnhvmkpu] p[data-astro-cid-qnhvmkpu]{max-width:62ch;color:var(--muted);font-size:.8125rem}.generated-footer[data-astro-cid-qnhvmkpu] a[data-astro-cid-qnhvmkpu]{min-height:44px;color:var(--violet);align-items:center;gap:.65rem;font-size:.875rem;font-weight:650;display:inline-flex}@media (width<=767px){.generated-heading[data-astro-cid-qnhvmkpu],.portrait-heading[data-astro-cid-qnhvmkpu]{flex-direction:column;align-items:start;gap:1.5rem;margin-bottom:2rem}.generated-portraits[data-astro-cid-qnhvmkpu]{grid-template-columns:minmax(0,1fr);gap:3rem}.generated-secondary--streetwear[data-astro-cid-qnhvmkpu]{padding-top:0}}
