.brand-studio.svelte-1fndbav{max-width:1328px;color:hsl(var(--foreground));margin:0 auto;padding:3.5rem 2rem 0}.studio-heading.svelte-1fndbav{justify-content:space-between;align-items:flex-end;gap:2rem;margin-bottom:2.5rem;display:flex}.eyebrow.svelte-1fndbav{text-transform:uppercase;letter-spacing:.12em;color:hsl(var(--muted-foreground));align-items:center;gap:.55rem;font:500 .75rem/1.5 ui-monospace,monospace;display:flex}.signal-dot.svelte-1fndbav{background:#f97316;border-radius:50%;width:7px;height:7px}h1.svelte-1fndbav{letter-spacing:-.065em;margin:1rem 0;font-size:clamp(2.5rem,5vw,4.4rem);font-weight:750;line-height:1.08}h1.svelte-1fndbav span:where(.svelte-1fndbav){color:#f97316}.intro.svelte-1fndbav{color:hsl(var(--muted-foreground));font-size:1.05rem;line-height:1.65}.package-action.svelte-1fndbav{flex-shrink:0;padding-bottom:.3rem}.primary-button.svelte-1fndbav{background:hsl(var(--foreground));color:hsl(var(--background));border-radius:6px;justify-content:center;align-items:center;gap:.85rem;padding:1rem 1.2rem;font-size:.875rem;font-weight:650;transition:background .15s;display:flex}.primary-button.svelte-1fndbav:hover{background:hsl(var(--accent));color:hsl(var(--accent-foreground))}.package-action.svelte-1fndbav p:where(.svelte-1fndbav){color:hsl(var(--muted-foreground));text-align:center;margin-top:.75rem;font-size:.75rem}.collection-cover.svelte-1fndbav{grid-template-columns:2fr 1fr;gap:1rem;display:grid}.cover-main.svelte-1fndbav{color:#faf9f6;background-color:#18181b;background-image:radial-gradient(#ffffff12 .7px,#0000 .7px);background-size:8px 8px;border-radius:8px;flex-direction:column;justify-content:space-between;min-height:340px;padding:1.75rem 2rem;display:flex;overflow:hidden}.cover-note.svelte-1fndbav,.cover-index.svelte-1fndbav{letter-spacing:.12em;color:#a8a5a0;font:500 .7rem/1.5 ui-monospace,monospace}.cover-main.svelte-1fndbav>img:where(.svelte-1fndbav){-o-object-fit:contain;object-fit:contain;width:100%;height:205px;margin:.7rem 0}.cover-bottom.svelte-1fndbav{color:#d6d3ce;justify-content:space-between;align-items:center;gap:1rem;font-size:.8125rem;display:flex}.cover-parts.svelte-1fndbav{color:#18181b;background:#efede7;border:1px solid #dfdcd4;border-radius:8px;flex-direction:column;justify-content:space-between;padding:1.75rem;display:flex;overflow:hidden}.parts-top.svelte-1fndbav,.parts-bottom.svelte-1fndbav{justify-content:space-between;align-items:center;gap:1rem;display:flex}.parts-top.svelte-1fndbav .eyebrow:where(.svelte-1fndbav){color:#65615b}.parts-bottom.svelte-1fndbav{justify-content:flex-start;font-size:.85rem}.parts-art.svelte-1fndbav{height:206px;position:relative}.parts-art.svelte-1fndbav>span:where(.svelte-1fndbav){letter-spacing:-.07em;font-size:3.7rem;font-weight:850;line-height:1;position:absolute}.build-piece.svelte-1fndbav{top:28px;left:0;transform:rotate(-8deg)}.os-piece.svelte-1fndbav{color:#bd5612;bottom:26px;right:7px;transform:rotate(10deg)}.parts-art.svelte-1fndbav img:where(.svelte-1fndbav){-o-object-fit:contain;object-fit:contain;width:105px;height:105px;position:absolute;top:72px;left:35%;transform:rotate(9deg)}.guide.svelte-1fndbav{pointer-events:none;border-top:1px dashed #a8a098;width:150%;position:absolute;left:-25%;transform:rotate(-12deg)}.guide-one.svelte-1fndbav{top:78px}.guide-two.svelte-1fndbav{top:162px}.collection-nav.svelte-1fndbav{border-bottom:1px solid hsl(var(--border));align-items:center;gap:1.6rem;margin-top:2rem;display:flex;overflow-x:auto}.collection-nav.svelte-1fndbav button:where(.svelte-1fndbav){white-space:nowrap;color:hsl(var(--muted-foreground));min-height:48px;padding:1.1rem 0;font-size:.875rem;font-weight:550;position:relative}.collection-nav.svelte-1fndbav button.active:where(.svelte-1fndbav){color:hsl(var(--foreground))}.collection-nav.svelte-1fndbav button.active:where(.svelte-1fndbav):after{content:"";background:#f97316;height:2px;position:absolute;bottom:0;left:0;right:0}.guide-link.svelte-1fndbav{white-space:nowrap;color:hsl(var(--muted-foreground));align-items:center;gap:.3rem;margin-left:auto;font-size:.8125rem;display:flex}.collection-section.svelte-1fndbav{border-bottom:1px solid hsl(var(--border));padding:3rem 0;scroll-margin-top:100px}.section-heading.svelte-1fndbav{justify-content:space-between;align-items:flex-end;gap:1.5rem;margin-bottom:1.5rem;display:flex}h2.svelte-1fndbav{letter-spacing:-.045em;margin:.4rem 0;font-size:clamp(1.65rem,3vw,2.2rem);font-weight:650;line-height:1.2}.section-heading.svelte-1fndbav>div:where(.svelte-1fndbav)>p:where(.svelte-1fndbav):last-child:not(.eyebrow){color:hsl(var(--muted-foreground));font-size:.9375rem;line-height:1.65}.segmented.svelte-1fndbav{background:hsl(var(--muted));border-radius:6px;flex-shrink:0;gap:3px;padding:3px;display:flex}.segmented.svelte-1fndbav button:where(.svelte-1fndbav){color:hsl(var(--muted-foreground));border-radius:4px;min-height:38px;padding:.6rem .8rem;font-size:.8125rem}.segmented.svelte-1fndbav button.selected:where(.svelte-1fndbav){background:hsl(var(--background));color:hsl(var(--foreground));box-shadow:0 1px 3px #00000015}.asset-grid.svelte-1fndbav{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;display:grid}.asset-card.svelte-1fndbav,.banner-card.svelte-1fndbav,.disrupted-card.svelte-1fndbav,.motion-card.svelte-1fndbav{border:1px solid hsl(var(--border));background:hsl(var(--background));border-radius:7px;min-width:0;overflow:hidden}.asset-preview.svelte-1fndbav{background:#f4f2ed;justify-content:center;align-items:center;height:235px;padding:2rem;display:flex;position:relative}.asset-preview.ink.svelte-1fndbav{background:#222225}.asset-preview.checker.svelte-1fndbav{background-image:linear-gradient(45deg,#80808006 25%,#0000 25%),linear-gradient(-45deg,#80808006 25%,#0000 25%),linear-gradient(45deg,#0000 75%,#80808006 75%),linear-gradient(-45deg,#0000 75%,#80808006 75%);background-position:0 0,0 10px,10px -10px,-10px 0;background-size:20px 20px}.asset-preview.svelte-1fndbav img:where(.svelte-1fndbav){-o-object-fit:contain;object-fit:contain;width:100%;height:100%}.preview-label.svelte-1fndbav{text-transform:uppercase;letter-spacing:.07em;color:#716d67;font:500 .65rem ui-monospace,monospace;position:absolute;top:.85rem;left:1rem}.ink.svelte-1fndbav .preview-label:where(.svelte-1fndbav){color:#aaa6a0}.asset-info.svelte-1fndbav{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;padding:1rem 1.1rem;display:flex}h3.svelte-1fndbav{letter-spacing:-.015em;font-size:.9375rem;font-weight:650;line-height:1.45}.dimensions.svelte-1fndbav{color:hsl(var(--muted-foreground));margin-top:.2rem;font:400 .75rem/1.5 ui-monospace,monospace}.downloads.svelte-1fndbav{flex-wrap:wrap;gap:.4rem;display:flex}.downloads.svelte-1fndbav a:where(.svelte-1fndbav){border:1px solid hsl(var(--border));border-radius:4px;justify-content:center;align-items:center;gap:.4rem;min-height:36px;padding:.35rem .55rem;font-size:.75rem;font-weight:550;display:flex}.downloads.svelte-1fndbav a:where(.svelte-1fndbav):hover{border-color:hsl(var(--foreground));background:hsl(var(--muted))}.section-footnote.svelte-1fndbav{color:hsl(var(--muted-foreground));flex-wrap:wrap;justify-content:space-between;gap:.6rem;margin-top:1rem;font-size:.75rem;line-height:1.5;display:flex}.text-link.svelte-1fndbav{text-underline-offset:3px;align-items:center;gap:.4rem;font-size:.8125rem;text-decoration:underline;display:inline-flex}.section-footnote.svelte-1fndbav a:where(.svelte-1fndbav){text-underline-offset:3px;align-items:center;gap:.4rem;font-size:.8125rem;text-decoration:underline;display:inline-flex}.quiet-note.svelte-1fndbav a:where(.svelte-1fndbav){text-underline-offset:3px;align-items:center;gap:.4rem;font-size:.8125rem;text-decoration:underline;display:inline-flex}.section-tag.svelte-1fndbav{color:hsl(var(--muted-foreground));white-space:nowrap;align-items:center;gap:.4rem;font:400 .75rem/1.5 ui-monospace,monospace;display:flex}.banner-toolbar.svelte-1fndbav{justify-content:space-between;align-items:center;gap:1rem;padding:1rem 1.1rem;display:flex}.banner-options.svelte-1fndbav{align-items:center;gap:1rem;display:flex}.banner-options.svelte-1fndbav label:where(.svelte-1fndbav){color:hsl(var(--muted-foreground));align-items:center;gap:.6rem;font-size:.8125rem;display:flex}select.svelte-1fndbav{border:1px solid hsl(var(--border-strong));background:hsl(var(--background));color:hsl(var(--foreground));border-radius:4px;padding:.4rem 2rem .4rem .6rem}.banner-image.svelte-1fndbav{width:100%;height:auto;display:block}.asset-description.svelte-1fndbav{color:hsl(var(--muted-foreground));margin-top:.3rem;font-size:.8125rem}.social-grid.svelte-1fndbav{grid-template-columns:repeat(3,minmax(0,1fr));margin-top:1rem}.social-grid.svelte-1fndbav .asset-preview:where(.svelte-1fndbav){height:300px;padding:1.25rem}.quiet-note.svelte-1fndbav{color:hsl(var(--muted-foreground));margin-top:1rem;font-size:.75rem;line-height:1.7}.quiet-note.svelte-1fndbav a:where(.svelte-1fndbav){font-size:inherit}.disrupted-card.svelte-1fndbav>img:where(.svelte-1fndbav){-o-object-fit:cover;object-fit:cover;width:100%;height:auto;max-height:540px;display:block}.elements-heading.svelte-1fndbav{justify-content:space-between;align-items:center;gap:1rem;margin:2rem 0 1rem;display:flex}.elements-heading.svelte-1fndbav span:where(.svelte-1fndbav){color:hsl(var(--muted-foreground));font-size:.8125rem}.elements-grid.svelte-1fndbav{grid-template-columns:repeat(3,minmax(0,1fr))}.compact.svelte-1fndbav .asset-preview:where(.svelte-1fndbav){height:220px}.video-stage.svelte-1fndbav{background:#18181b;padding:1.5rem}video.svelte-1fndbav{-o-object-fit:contain;object-fit:contain;width:100%;height:235px;display:block}.motion-info.svelte-1fndbav{padding:1.2rem}.motion-info.svelte-1fndbav>p:where(.svelte-1fndbav){min-height:3rem;color:hsl(var(--muted-foreground));margin:.5rem 0 1rem;font-size:.875rem;line-height:1.6}.essentials-grid.svelte-1fndbav{grid-template-columns:1fr 1fr;gap:3rem;display:grid}.swatches.svelte-1fndbav{grid-template-columns:repeat(4,minmax(0,1fr));gap:.6rem;margin-top:1.25rem;display:grid}.swatches.svelte-1fndbav button:where(.svelte-1fndbav){text-align:left;min-width:0}.swatch.svelte-1fndbav{border:1px solid #80808040;border-radius:4px;width:100%;height:86px;margin-bottom:.7rem;display:block}.swatch-name.svelte-1fndbav{font-size:.8125rem;font-weight:550;display:block}.swatch-value.svelte-1fndbav{color:hsl(var(--muted-foreground));align-items:center;gap:.35rem;margin-top:.2rem;font:400 .7rem/1.5 ui-monospace,monospace;display:flex}.message-card.svelte-1fndbav{border-left:1px solid hsl(var(--border));padding-left:3rem}blockquote.svelte-1fndbav{letter-spacing:-.04em;margin:.7rem 0 1rem;font-size:clamp(1.45rem,2.5vw,2rem);font-weight:600;line-height:1.2}.message-card.svelte-1fndbav>p:where(.svelte-1fndbav):last-child{color:hsl(var(--muted-foreground));margin-top:1.3rem;font-size:.875rem;line-height:1.65}.format-note.svelte-1fndbav{color:hsl(var(--muted-foreground));align-items:flex-start;gap:.6rem;margin-top:2rem;font-size:.75rem;line-height:1.7;display:flex}.format-note.svelte-1fndbav svg{flex-shrink:0;margin-top:2px}.studio-footer.svelte-1fndbav{color:hsl(var(--muted-foreground));justify-content:space-between;gap:1rem;padding:1.5rem 0 2rem;font-size:.75rem;display:flex}.studio-footer.svelte-1fndbav a:where(.svelte-1fndbav){align-items:center;gap:.4rem;display:flex}.copy-status.svelte-1fndbav{background:hsl(var(--foreground));max-width:calc(100vw - 2rem);color:hsl(var(--background));z-index:80;border-radius:6px;padding:.8rem 1rem;font-size:.875rem;display:none;position:fixed;bottom:1.5rem;left:50%;transform:translate(-50%);box-shadow:0 4px 20px #0003}.copy-status.shown.svelte-1fndbav{align-items:center;gap:1rem;display:flex}.copy-status.svelte-1fndbav button:where(.svelte-1fndbav){font-size:1.5rem}button.svelte-1fndbav:focus-visible{outline:2px solid hsl(var(--accent));outline-offset:4px}a.svelte-1fndbav:focus-visible{outline:2px solid hsl(var(--accent));outline-offset:4px}select.svelte-1fndbav:focus-visible{outline:2px solid hsl(var(--accent));outline-offset:4px}@media (min-width:1000px){.logo-grid.svelte-1fndbav .asset-card:where(.svelte-1fndbav):first-child{grid-column:span 1}}@media (max-width:1000px){.brand-studio.svelte-1fndbav{padding:2.5rem 1.5rem 0}.collection-cover.svelte-1fndbav{grid-template-columns:1.7fr 1fr}.cover-main.svelte-1fndbav{padding:1.5rem}.cover-index.svelte-1fndbav{display:none}.collection-nav.svelte-1fndbav{gap:1.2rem}.guide-link.svelte-1fndbav{display:none}.asset-grid.svelte-1fndbav{grid-template-columns:repeat(2,minmax(0,1fr))}.logo-grid.svelte-1fndbav .asset-card:where(.svelte-1fndbav):first-child{grid-column:1/-1}.motion-grid.svelte-1fndbav{grid-template-columns:repeat(3,minmax(0,1fr))}.video-stage.svelte-1fndbav{padding:.5rem}.motion-info.svelte-1fndbav{padding:1rem}.essentials-grid.svelte-1fndbav{gap:1.5rem}.message-card.svelte-1fndbav{padding-left:1.5rem}}@media (max-width:680px){.brand-studio.svelte-1fndbav{padding:2rem 1rem 0}.studio-heading.svelte-1fndbav{flex-direction:column;align-items:flex-start;gap:1.5rem}.package-action.svelte-1fndbav{width:100%}.collection-cover.svelte-1fndbav{grid-template-columns:1fr}.cover-main.svelte-1fndbav{min-height:265px;padding:1.25rem}.cover-main.svelte-1fndbav>img:where(.svelte-1fndbav){height:145px}.cover-parts.svelte-1fndbav{min-height:220px;padding:1.25rem}.parts-art.svelte-1fndbav{width:100%;max-width:350px;height:155px;margin:auto}.parts-art.svelte-1fndbav img:where(.svelte-1fndbav){top:25px}.build-piece.svelte-1fndbav{top:20px}.os-piece.svelte-1fndbav{bottom:20px}.guide-one.svelte-1fndbav{top:50px}.guide-two.svelte-1fndbav{top:120px}.collection-nav.svelte-1fndbav{gap:1.25rem;margin-top:1rem}.collection-nav.svelte-1fndbav button:where(.svelte-1fndbav){font-size:.8125rem}.section-heading.svelte-1fndbav{flex-direction:column;align-items:flex-start;gap:1rem}.collection-section.svelte-1fndbav{padding:2rem 0}.asset-grid.svelte-1fndbav,.motion-grid.svelte-1fndbav{grid-template-columns:1fr}.asset-preview.svelte-1fndbav{height:225px}.asset-info.svelte-1fndbav{padding:1rem}.banner-toolbar.svelte-1fndbav{flex-direction:column;align-items:flex-start}.banner-options.svelte-1fndbav{flex-wrap:wrap;justify-content:space-between;gap:.7rem;width:100%}.banner-options.svelte-1fndbav label:where(.svelte-1fndbav){flex-wrap:wrap}.banner-image.svelte-1fndbav{min-height:0}.asset-description.svelte-1fndbav{line-height:1.6}.elements-heading.svelte-1fndbav{flex-direction:column;align-items:flex-start;gap:.3rem}.disrupted-card.svelte-1fndbav>img:where(.svelte-1fndbav){-o-object-fit:contain;object-fit:contain}.essentials-grid.svelte-1fndbav{grid-template-columns:1fr;gap:2rem}.message-card.svelte-1fndbav{border-left:0;border-top:1px solid hsl(var(--border));padding:1.5rem 0 0}.swatches.svelte-1fndbav{gap:.45rem}.swatch.svelte-1fndbav{height:70px}.swatch-name.svelte-1fndbav{font-size:.75rem}.swatch-value.svelte-1fndbav{font-size:.65rem}.studio-footer.svelte-1fndbav{flex-direction:column}.section-tag.svelte-1fndbav{white-space:normal}}@media (prefers-reduced-motion:reduce){.svelte-1fndbav,.svelte-1fndbav:before,.svelte-1fndbav:after{scroll-behavior:auto!important;transition:none!important}}
