:root{--dd-width:auto;--dd-color:var(--foreground);--dd-bg:var(--background);--dd-color-selected:var(--dd-color);--dd-bg-selected:var(--background-alt);--dd-label-padding:.75em 1em;--dd-border-size:var(--border-width);--dd-border-color:var(--border);--dd-icon-color:var(--action-icon);--dd-icon-transform:.2s ease-in-out;--dd-options-maxheight:20rem;--dd-options-padding:0;--dd-option-padding:1em}.icon[data-astro-cid-strnfsby]{width:.75rem;height:.75rem;fill:var(--text-body)}.dropdown-option.selected{font-weight:750}.dropdown-option.selected:not(:hover){background:0 0!important}.color-palette[data-astro-cid-qxbq5qvy]{--_pa-height:var(--pa-height,6rem);--_pa-square-color:var(--pa-square-color,#64646433);--_pa-square-size:var(--ps-square-size,.5em);--_pa-border-radius:var(--pa-border-radius,0);--_pa_bg:linear-gradient(45deg, var(--_pa-square-color) 25%, transparent 25%, transparent 75%, var(--_pa-square-color) 75%, var(--_pa-square-color));min-height:var(--_pa-height);border-radius:var(--_pa-border-radius);background-image:var(--_pa_bg), var(--_pa_bg);background-size:calc(var(--_pa-square-size) * 2) calc(var(--_pa-square-size) * 2);background-position:0 0, var(--_pa-square-size) var(--_pa-square-size);margin:0;padding:0;list-style:none;display:flex;overflow:hidden}li[data-astro-cid-qxbq5qvy]{background-color:var(--c);flex:auto;justify-content:center;align-items:flex-end;display:flex}li[data-astro-cid-qxbq5qvy] span[data-astro-cid-qxbq5qvy]{background:#ffffff80;border-radius:.25em;margin:.5em 0;padding:.25em .4em}.samples[data-astro-cid-hwzym3we]{background:var(--surface-body);height:100%;margin-block:var(--spacing-m)}.grid[data-astro-cid-hwzym3we]{gap:var(--spacing-xxs);padding:var(--spacing-m) var(--spacing-l);grid-template-columns:repeat(auto-fill,minmax(10em,1fr));display:grid}.samples[data-astro-cid-hwzym3we].samples li[data-astro-cid-hwzym3we]{min-width:0;margin:0;display:grid;position:relative;overflow:hidden}.grid[data-astro-cid-hwzym3we] li[data-astro-cid-hwzym3we]{place-items:center}li[data-astro-cid-hwzym3we]>[data-astro-cid-hwzym3we]{min-width:0}.line[data-astro-cid-hwzym3we] li[data-astro-cid-hwzym3we]{border-top:var(--border-width) solid var(--border)}.line[data-astro-cid-hwzym3we] li[data-astro-cid-hwzym3we]:first-child{border-top:none}.family-name[data-astro-cid-hwzym3we]{color:var(--foreground-alt);text-transform:uppercase;letter-spacing:.05em;font-size:.8rem}.buttons[data-astro-cid-hwzym3we]{z-index:2;opacity:0;grid-area:1/1/3;grid-template-columns:repeat(2,1fr);justify-self:end;align-items:center;gap:1rem;padding-inline:1.5rem;transition:opacity .2s;display:flex;position:relative}.buttons[data-astro-cid-hwzym3we] .button[data-astro-cid-hwzym3we]{outline:var(--spacing-xs) solid var(--background)}.line[data-astro-cid-hwzym3we]:not(:has(.dropdown:hover)) li[data-astro-cid-hwzym3we]:hover .buttons[data-astro-cid-hwzym3we],.grid[data-astro-cid-hwzym3we] li[data-astro-cid-hwzym3we]:hover .buttons[data-astro-cid-hwzym3we]{opacity:1}.grid[data-astro-cid-hwzym3we] li[data-astro-cid-hwzym3we]:hover .sample[data-astro-cid-hwzym3we]{opacity:0}header[data-astro-cid-hwzym3we]{--dd-width:160px;--dd-label-padding:.6em 1em .5em 1em;--dd-option-padding:.4em 1em;--dd-options-padding:.5em 0;--dd-bg-selected:transparent;--pa-height:1.5em;--pa-border-radius:.25em;grid-area:1/1/auto/-1;justify-content:space-between;align-items:center;display:flex}header[data-astro-cid-hwzym3we] a[data-astro-cid-hwzym3we]{font:inherit;text-decoration:none}.grid[data-astro-cid-hwzym3we] h2[data-astro-cid-hwzym3we]{text-align:center}.line[data-astro-cid-hwzym3we] header[data-astro-cid-hwzym3we] .dropdown{font-size:.8em}.grid[data-astro-cid-hwzym3we] header[data-astro-cid-hwzym3we] .dropdown{display:none}.sample[data-astro-cid-hwzym3we]{color:var(--text-body);font-size:var(--font-size,84px);opacity:0;transition:opacity var(--animation);font-palette:var(--palette,normal);padding-block:0 var(--spacing-m);text-box:trim-both cap alphabetic;margin-block:var(--spacing-l);grid-template-rows:auto auto;align-items:center;line-height:normal;text-decoration:none;display:grid}.sample[data-astro-cid-hwzym3we]:after{content:"";display:block;position:absolute;inset:0}.line[data-astro-cid-hwzym3we] .sample[data-astro-cid-hwzym3we]{white-space:nowrap;grid-area:2/1}.line[data-astro-cid-hwzym3we] .sample[data-astro-cid-hwzym3we]:before{pointer-events:none;content:"";background:linear-gradient(to right, transparent 90%, var(--background));position:absolute;inset:0}.line[data-astro-cid-hwzym3we] li[data-astro-cid-hwzym3we] a[data-astro-cid-hwzym3we].sample{--length:70%}.line[data-astro-cid-hwzym3we] li[data-astro-cid-hwzym3we] div[data-astro-cid-hwzym3we].sample{--length:85%}.grid[data-astro-cid-hwzym3we] .sample[data-astro-cid-hwzym3we]{min-height:max(2em,150px);margin-bottom:var(--spacing-s);grid-area:2/1}.sample[data-astro-cid-hwzym3we][data-s="2"]{opacity:1}.l[data-astro-cid-hwzym3we],.g[data-astro-cid-hwzym3we],.loading[data-astro-cid-hwzym3we] ul[data-astro-cid-hwzym3we],.no-results[data-astro-cid-hwzym3we] ul[data-astro-cid-hwzym3we],.loading-indicator[data-astro-cid-hwzym3we]{display:none}.grid[data-astro-cid-hwzym3we] .g[data-astro-cid-hwzym3we],.line[data-astro-cid-hwzym3we] .l[data-astro-cid-hwzym3we],.no-results[data-astro-cid-hwzym3we] .no-results-message[data-astro-cid-hwzym3we]{display:block}.l[data-astro-cid-hwzym3we]{white-space:nowrap;width:100%;display:block}.no-results-message[data-astro-cid-hwzym3we]{padding:var(--spacing-m) var(--spacing-l);display:none}.loading[data-astro-cid-hwzym3we] .loading-indicator[data-astro-cid-hwzym3we]{padding:var(--spacing-l) var(--spacing-m);place-items:center;display:grid}.loading[data-astro-cid-hwzym3we] .loading-indicator[data-astro-cid-hwzym3we] div[data-astro-cid-hwzym3we]{aspect-ratio:1;border-radius:50%;width:12px;animation:1s linear infinite alternate fade}@keyframes fade{0%{background:#000;box-shadow:20px 0 #000,-20px 0 #0002}33%{background:#0002;box-shadow:20px 0 #000,-20px 0 #0002}66%{background:#0002;box-shadow:20px 0 #0002,-20px 0 #000}to{background:#000;box-shadow:20px 0 #0002,-20px 0 #000}}@media (width<=38em){.line[data-astro-cid-hwzym3we] .buttons[data-astro-cid-hwzym3we]{padding-bottom:0}}.font-size[data-astro-cid-cxhkyqbe]{align-items:center;gap:var(--spacing-s);display:flex}input[data-astro-cid-c4jbrao5]{min-width:0;height:100%}.filters[data-astro-cid-bewmeull]{height:100%;display:flex;position:relative}.toggle-filters[data-astro-cid-bewmeull]{width:2.5em;margin:calc(var(--spacing-s) * -1);padding:var(--spacing-s);color:var(--action);flex:none;display:grid}.toggle-filters[data-astro-cid-bewmeull] svg[data-astro-cid-bewmeull]{grid-area:1/1;width:1.45em;height:1.45em}.toggle-filters[data-astro-cid-bewmeull] .close[data-astro-cid-bewmeull],.filters[data-astro-cid-bewmeull].show .toggle-filters[data-astro-cid-bewmeull] .open[data-astro-cid-bewmeull]{display:none}.filters[data-astro-cid-bewmeull].show .toggle-filters[data-astro-cid-bewmeull] .close[data-astro-cid-bewmeull]{display:block}.filters[data-astro-cid-bewmeull].show .toggle-filters[data-astro-cid-bewmeull] svg[data-astro-cid-bewmeull]{color:var(--action)}.filters-inner[data-astro-cid-bewmeull]{width:calc(100cqi + (var(--border-width) * 2));right:calc(var(--border-width) * -1);padding:var(--spacing-m);background-color:var(--background-alt);border:var(--border-width) solid var(--border);z-index:9;display:none;position:absolute;top:2rem}.filters[data-astro-cid-bewmeull].show .filters-inner[data-astro-cid-bewmeull]{display:block}.filters-inner[data-astro-cid-bewmeull] [type=checkbox]{opacity:0;width:0;height:0;margin:0;padding:0;position:absolute}.filters-inner[data-astro-cid-bewmeull] ul{gap:var(--spacing-s);flex-direction:row;grid-template-columns:1fr 1fr;margin:0;padding:0;list-style:none;display:grid}.filters-inner[data-astro-cid-bewmeull] li{margin:0}.filters-inner[data-astro-cid-bewmeull] img{width:100%;height:auto}.filters-inner[data-astro-cid-bewmeull] label:has(:checked){background-color:var(--primary-background)}.filters-inner[data-astro-cid-bewmeull] label{align-items:center;display:flex}.filters-inner[data-astro-cid-bewmeull] .swc-button-group{gap:var(--spacing-s);grid-template-columns:1fr 1fr;display:grid}.collection-group[data-astro-cid-bewmeull] a[data-astro-cid-bewmeull]{aspect-ratio:2;border-radius:var(--border-radius);background-fit:cover;background-position:50%;background-color:var(--background);border:var(--border-width) solid var(--border);width:100%;height:100%;padding:var(--spacing-s);display:block;overflow:hidden}.collection-group[data-astro-cid-bewmeull] a[data-astro-cid-bewmeull]:hover{border-color:var(--primary)}.collection-group[data-astro-cid-bewmeull] img[data-astro-cid-bewmeull]{background-fit:contain;background-position:50%;width:100%;height:100%;display:block}.subheading[data-astro-cid-bewmeull]{margin-block:var(--spacing-l) var(--spacing-m)}.sample-controls[data-astro-cid-5cw6sskn]{background:var(--background);border:var(--border-width) solid var(--border);border-radius:var(--radius-m);align-items:center;width:22rem;min-width:22rem;display:flex;container-type:inline-size}.sample-controls[data-astro-cid-5cw6sskn] .sample-text{flex-grow:1;width:100%}.sample-controls[data-astro-cid-5cw6sskn]>*{padding:var(--spacing-s);border-inline-start:var(--border-width) solid var(--border)}.sample-controls[data-astro-cid-5cw6sskn]>.sample-text{border-inline-start:none}.sample-controls[data-astro-cid-5cw6sskn] input{border:none}.sample-controls[data-astro-cid-5cw6sskn] .font-size{width:12rem;height:100%;padding:0 .8em}@media (width<=52em){.sample-controls[data-astro-cid-5cw6sskn]{width:12rem;min-width:12rem}.sample-controls[data-astro-cid-5cw6sskn] .font-size{display:none}}.chips[data-astro-cid-ycm2eo4k]{gap:var(--spacing-xs);padding-inline:var(--spacing-s);border-inline:var(--border-width) solid var(--border);flex-grow:1;margin-inline-start:var(--spacing-xm);display:flex;position:relative;overflow-x:auto}.chips[data-astro-cid-ycm2eo4k]::-webkit-scrollbar{display:none}.chip[data-astro-cid-ycm2eo4k] li[data-astro-cid-ycm2eo4k]{white-space:nowrap;flex:none;align-items:center;display:flex}.chip[data-astro-cid-ycm2eo4k]{align-items:center;gap:var(--spacing-xs);background-color:var(--background);border-radius:var(--radius-pill);border:var(--border-width) solid var(--border);padding:var(--spacing-s);padding-right:calc(var(--spacing-s) + 1rem);margin:0;display:flex;position:relative}.chip[data-astro-cid-ycm2eo4k] .label[data-astro-cid-ycm2eo4k]:after{content:","}li[data-astro-cid-ycm2eo4k]:last-child .label[data-astro-cid-ycm2eo4k]:after{content:""}.label[data-astro-cid-ycm2eo4k]{text-decoration:none}.chip[data-astro-cid-ycm2eo4k] button[data-astro-cid-ycm2eo4k]{width:1rem;height:1rem;right:var(--spacing-xs);top:var(--spacing-s);transition:all var(--animation);place-items:center;position:absolute;bottom:0}.chip[data-astro-cid-ycm2eo4k] button[data-astro-cid-ycm2eo4k] svg[data-astro-cid-ycm2eo4k]{width:1rem;height:1rem;fill:var(--border);background-color:var(--background);transition:fill var(--animation);border-radius:50%;padding:.1rem}.chip[data-astro-cid-ycm2eo4k] button[data-astro-cid-ycm2eo4k]:focus svg[data-astro-cid-ycm2eo4k],.chip[data-astro-cid-ycm2eo4k] button[data-astro-cid-ycm2eo4k]:hover svg[data-astro-cid-ycm2eo4k]{fill:var(--action)}.clear[data-astro-cid-ycm2eo4k]{display:none}.no-results[data-astro-cid-ycm2eo4k]{border-inline:none}@media (width<=68em){.chips[data-astro-cid-ycm2eo4k]{border:none}.chips[data-astro-cid-ycm2eo4k] [data-astro-cid-ycm2eo4k]{display:none}}.list-controls[data-astro-cid-jado5wmb]{background:var(--surface-menu);padding-block:var(--padding-m);justify-content:space-between;align-items:center;gap:var(--spacing-s);text-box:trim-both cap alphabetic;grid-template-columns:auto 1fr auto auto;width:100%;display:flex}.list-controls:has(.chips){grid-template-columns:auto auto 1fr auto auto}.list-controls[data-astro-cid-jado5wmb] .sample-controls{margin-left:auto}.list-controls[data-astro-cid-jado5wmb] .breadcrumbs+.sample-controls{padding-left:var(--spacing-s)}.list-controls[data-astro-cid-jado5wmb] .breadcrumbs-container{gap:var(--spacing-xs);display:flex}.count[data-astro-cid-jado5wmb]{white-space:nowrap;align-self:center;margin:0}.count[data-astro-cid-jado5wmb]:has(span:empty){opacity:0}.buy[data-astro-cid-jado5wmb]{margin-left:var(--spacing-s)}.list-style[data-astro-cid-jado5wmb]{display:flex}.list-style[data-astro-cid-jado5wmb] button[data-astro-cid-jado5wmb]{border-color:#000 #000 #000 currentColor;border-left-style:none;border-left-width:0;padding:.5em}.list-style[data-astro-cid-jado5wmb] button[data-astro-cid-jado5wmb].active{background:var(--surface-body);--c:var(--surface-menu)}.list-style[data-astro-cid-jado5wmb] svg[data-astro-cid-jado5wmb]{pointer-events:none;width:1.25em;height:1.25em}.search[data-astro-cid-jado5wmb]{align-items:center;gap:var(--spacing-s);background-color:var(--background);border:var(--border-width) solid var(--border);border-radius:var(--radius-pill);padding-inline:var(--spacing-m);margin:0;display:flex}.search[data-astro-cid-jado5wmb]:has(:focus){border-color:var(--action)}.search-input[data-astro-cid-jado5wmb]{padding:var(--spacing-s);border-radius:var(--border-radius);background-color:var(--background);border:none;flex:1}.search-icon[data-astro-cid-jado5wmb]{justify-content:center;align-items:center;width:1.25em;height:1.25em;display:flex}@media (width<=52em){.list-controls[data-astro-cid-jado5wmb] .breadcrumbs{display:none}}@media (width<=38em){.list-controls[data-astro-cid-jado5wmb]:has(.chips){grid-template-rows:auto auto;grid-template-columns:auto 1fr}.list-controls[data-astro-cid-jado5wmb]:not(:has(.chips)){padding:var(--spacing-xs) var(--content-side-padding)}.list-controls[data-astro-cid-jado5wmb]:has(.chips) .chips{grid-area:2/1/auto/-1}.list-controls[data-astro-cid-jado5wmb]{grid-template-columns:1fr auto auto}.list-controls[data-astro-cid-jado5wmb] .chips:not(.no-results){margin-left:0;margin-top:var(--spacing-xxs)}.list-controls[data-astro-cid-jado5wmb] .sample-controls,.list-controls[data-astro-cid-jado5wmb] .list-style{display:none}}@media (width<=30em){.list-controls[data-astro-cid-jado5wmb] .breadcrumbs-container[data-astro-cid-jado5wmb],.list-controls[data-astro-cid-jado5wmb] .chips{display:none}.list-controls[data-astro-cid-jado5wmb]{justify-content:center}}.subnav[data-astro-cid-lvrmyddr]{grid-template-columns:subgrid;top:var(--nav-height,7.4rem);z-index:3;background-color:var(--background-alt);border-bottom:var(--border-width) solid var(--border);display:grid;position:sticky}.subnav[data-astro-cid-lvrmyddr] *{white-space:nowrap}.subnav-content[data-astro-cid-lvrmyddr]{padding-block:var(--spacing-m);grid-column:2/-2;justify-content:space-between;width:100%;display:flex;container-type:inline-size}html,body{scroll-padding-top:calc(var(--scroll-padding) + 4rem)}
