.latest-decks.svelte-w0yzw1{background:linear-gradient(180deg,var(--color-background) 0%,color-mix(in srgb,var(--color-surface) 86%,var(--color-background)) 100%),var(--color-surface)}.view-more-button.svelte-w0yzw1{color:var(--color-paper-dark);background:color-mix(in srgb,var(--color-accent-brass) 86%,var(--color-surface-overlay));box-shadow:0 14px 26px -18px color-mix(in srgb,var(--color-accent-brass) 74%,transparent)}.view-more-button.svelte-w0yzw1:focus-visible{color:var(--color-primary);background:color-mix(in srgb,var(--color-accent-brass) 94%,var(--color-primary));box-shadow:0 18px 30px -16px color-mix(in srgb,var(--color-accent-brass) 82%,transparent)}@media(hover:hover){.view-more-button.svelte-w0yzw1:hover{color:var(--color-primary);background:color-mix(in srgb,var(--color-accent-brass) 94%,var(--color-primary));box-shadow:0 18px 30px -16px color-mix(in srgb,var(--color-accent-brass) 82%,transparent)}}html[data-theme=light] .view-more-button.svelte-w0yzw1{color:var(--color-primary-dark);background:color-mix(in srgb,var(--color-accent-brass-light) 92%,black)}html[data-theme=light] .view-more-button.svelte-w0yzw1:focus-visible{color:var(--color-primary-dark);background:color-mix(in srgb,var(--color-accent-brass-light) 96%,black)}@media(hover:hover){html[data-theme=light] .view-more-button.svelte-w0yzw1:hover{color:var(--color-primary-dark);background:color-mix(in srgb,var(--color-accent-brass-light) 96%,black)}}.home-panel.svelte-1uha8ag{scroll-margin-top:5rem}.copy-panel.svelte-1uha8ag{background:color-mix(in srgb,var(--color-surface-muted) 25%,transparent)}.showcase-panel.svelte-1uha8ag{background:linear-gradient(180deg,var(--color-background) 0%,color-mix(in srgb,var(--color-surface) 86%,var(--color-background)) 100%),var(--color-surface)}.panel-cta.svelte-1uha8ag{display:inline-flex;min-height:2.75rem;align-items:center;justify-content:center;padding:.65rem 1.25rem;font-family:var(--font-sans);font-size:var(--text-label-md);font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--color-paper-dark);background:color-mix(in srgb,var(--color-accent-brass) 86%,var(--color-surface-overlay));box-shadow:0 14px 26px -18px color-mix(in srgb,var(--color-accent-brass) 74%,transparent);transition:color .18s ease,background-color .18s ease,box-shadow .18s ease,transform .18s ease}.panel-cta.svelte-1uha8ag:focus-visible{color:var(--color-primary);background:color-mix(in srgb,var(--color-accent-brass) 94%,var(--color-primary));box-shadow:0 18px 30px -16px color-mix(in srgb,var(--color-accent-brass) 82%,transparent);transform:translateY(-.125rem)}@media(hover:hover){.panel-cta.svelte-1uha8ag:hover{color:var(--color-primary);background:color-mix(in srgb,var(--color-accent-brass) 94%,var(--color-primary));box-shadow:0 18px 30px -16px color-mix(in srgb,var(--color-accent-brass) 82%,transparent);transform:translateY(-.125rem)}}.showcase-grid.svelte-1uha8ag{display:grid;gap:1.5rem}.showcase-card.svelte-1uha8ag{min-width:0;background:color-mix(in srgb,var(--color-surface-muted) 58%,transparent)}.showcase-frame.svelte-1uha8ag{position:relative;aspect-ratio:16 / 9;overflow:hidden;border-bottom:1px solid color-mix(in srgb,var(--color-outline-variant) 60%,transparent);background:var(--color-surface-overlay);isolation:isolate}.showcase-media.svelte-1uha8ag{--parallax-y: 0px;height:calc(100% + 3rem);margin-top:-1.5rem;transform:translate3d(0,var(--parallax-y),0) scale(1.025);transform-origin:center;will-change:transform}.showcase-caption.svelte-1uha8ag{display:grid;gap:.45rem;padding:1.25rem 1.25rem 1.4rem;font-family:var(--font-sans);font-size:var(--text-body-md);line-height:1.6;color:var(--color-secondary)}.home-logo-button.svelte-1uha8ag:disabled{cursor:wait}.home-title.svelte-1uha8ag{background-image:linear-gradient(100deg,var(--color-primary) 0%,color-mix(in srgb,var(--color-primary) 82%,var(--color-accent-brass)) 48%,color-mix(in srgb,var(--color-primary) 88%,var(--color-accent-silver)) 100%);text-shadow:0 1px 0 rgba(255,240,188,.22),0 4px 10px rgba(18,11,5,.56),0 12px 28px rgba(18,11,5,.34)}.home-heading.svelte-1uha8ag{max-width:min(100%,20rem);gap:.75rem}.home-subtitle.svelte-1uha8ag{background-image:linear-gradient(100deg,color-mix(in srgb,var(--color-accent-brass) 82%,var(--color-primary)),color-mix(in srgb,var(--color-accent-brass) 78%,var(--color-accent-silver)) 54%,color-mix(in srgb,var(--color-accent-brass) 86%,var(--color-primary)));text-shadow:0 1px 0 rgba(255,232,172,.16),0 3px 8px rgba(18,11,5,.48),0 9px 20px rgba(18,11,5,.24)}@media(min-width:40rem){.home-heading.svelte-1uha8ag{max-width:42rem;gap:1rem}.home-title.svelte-1uha8ag{margin-right:-.12em}}html[data-theme=light] .home-title.svelte-1uha8ag,html[data-theme=light] .home-subtitle.svelte-1uha8ag{text-shadow:none}.home-target-slider{--compact-segmented-slider-color: var(--color-secondary);--compact-segmented-slider-hover-color: var(--color-primary);--compact-segmented-slider-selected-bg: color-mix( in srgb, var(--color-background) 20%, transparent );--compact-segmented-slider-selected-color: var(--color-primary);--compact-segmented-slider-indicator-shadow: inset 0 0 0 1px color-mix(in srgb, var(--color-accent-brass) 75%, transparent), 0 0 18px color-mix(in srgb, var(--color-accent-brass) 22%, transparent);background:transparent}.home-target-slider .compact-segmented-slider-option:focus-visible{outline-color:var(--color-accent-brass);outline-offset:3px}@media(min-width:64rem){.showcase-grid.svelte-1uha8ag{grid-template-columns:repeat(2,minmax(0,1fr))}.showcase-card-wide.svelte-1uha8ag{grid-column:1 / -1}}@media(prefers-reduced-motion:reduce){.panel-cta.svelte-1uha8ag,.showcase-media.svelte-1uha8ag{transition:none;transform:none}.showcase-media.svelte-1uha8ag{height:100%;margin-top:0;will-change:auto}}html[data-theme=light] .panel-cta.svelte-1uha8ag{color:var(--color-primary-dark);background:color-mix(in srgb,var(--color-accent-brass-light) 92%,black)}html[data-theme=light] .panel-cta.svelte-1uha8ag:focus-visible{color:var(--color-primary-dark);background:color-mix(in srgb,var(--color-accent-brass-light) 96%,black)}@media(hover:hover){html[data-theme=light] .panel-cta.svelte-1uha8ag:hover{color:var(--color-primary-dark);background:color-mix(in srgb,var(--color-accent-brass-light) 96%,black)}}
