@media (width>=1024px){.free-page[data-astro-cid-xto2f24j] .page-hero .lede{max-width:40rem}}.free-catalog[data-astro-cid-xto2f24j]{z-index:10;width:100%;padding:2rem 0 8rem;position:relative}.free-filters[data-astro-cid-xto2f24j]{flex-wrap:wrap;justify-content:center;gap:.75rem;margin-bottom:4rem;scroll-margin-top:2rem;display:flex}.free-results[data-astro-cid-xto2f24j]{grid-template-columns:1fr;gap:1rem;display:grid}.free-results[data-astro-cid-xto2f24j] .free-template-results,.free-results[data-astro-cid-xto2f24j] .free-component-results,.free-results[data-astro-cid-xto2f24j] .templates-grid,.free-results[data-astro-cid-xto2f24j] .components-grid{display:contents}.free-results[data-astro-cid-xto2f24j] .template-card[hidden],.free-results[data-astro-cid-xto2f24j] .component-card[hidden],.free-catalog[data-astro-cid-xto2f24j] .components-pagination[hidden]{display:none}.free-catalog[data-astro-cid-xto2f24j] .components-pagination{flex-wrap:wrap;justify-content:center;align-items:center;gap:.5rem;margin-top:2rem;display:flex}.free-catalog[data-astro-cid-xto2f24j] .components-page-numbers{align-items:center;gap:.5rem;display:flex}.free-catalog[data-astro-cid-xto2f24j] .components-page-button{color:#fff;cursor:pointer;background:#ffffff12;border:1px solid #ffffff1f;border-radius:.5rem;justify-content:center;align-items:center;min-width:2.5rem;min-height:2.5rem;padding:.65rem .9rem;font-family:inherit;font-size:.875rem;font-weight:500;line-height:1.2;transition:background-color .16s,border-color .16s,opacity .16s;display:inline-flex}.free-catalog[data-astro-cid-xto2f24j] .components-page-button:hover:not(:disabled){background:#ffffff1c;border-color:#ffffff2e}.free-catalog[data-astro-cid-xto2f24j] .components-page-number[aria-current=page]{background:#ffffff24;border-color:#ffffff3d}.free-catalog[data-astro-cid-xto2f24j] .components-page-button:disabled{opacity:.45;cursor:not-allowed}@media (width>=768px){.free-results[data-astro-cid-xto2f24j]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=1024px){.free-results[data-astro-cid-xto2f24j]{grid-template-columns:repeat(3,minmax(0,1fr))}}.free-filter-button[data-astro-cid-xto2f24j]{color:#fff;letter-spacing:-.01em;white-space:nowrap;cursor:pointer;background:#ffffff12;border:1px solid #ffffff1f;border-radius:.5rem;justify-content:center;align-items:center;padding:.7rem 1.15rem;font-family:inherit;font-size:.875rem;font-weight:500;line-height:1.2;transition:background-color .16s,border-color .16s;display:inline-flex}.free-filter-button[data-astro-cid-xto2f24j]:hover{background:#ffffff1c;border-color:#ffffff2e}.free-filter-button[data-astro-cid-xto2f24j].is-active{background:#ffffff24;border-color:#ffffff3d}.free-search-control[data-astro-cid-xto2f24j]{box-sizing:border-box;background:#ffffff12;border:1px solid #ffffff1f;border-radius:.5rem;align-items:center;width:2.575rem;height:2.575rem;transition:width .24s,background-color .16s,border-color .16s;display:flex;overflow:hidden}.free-search-control[data-astro-cid-xto2f24j].is-open{background:#ffffff1c;border-color:#ffffff2e;width:14rem}.free-search-toggle[data-astro-cid-xto2f24j]{color:#fff;cursor:pointer;background:0 0;border:0;flex:0 0 2.5rem;place-items:center;width:2.5rem;height:100%;padding:0;display:grid}.free-search-control[data-astro-cid-xto2f24j] svg[data-astro-cid-xto2f24j]{width:1.125rem;height:1.125rem;display:block}.free-search-close-icon[data-astro-cid-xto2f24j],.free-search-control[data-astro-cid-xto2f24j].is-open .free-search-icon[data-astro-cid-xto2f24j]{display:none!important}.free-search-control[data-astro-cid-xto2f24j].is-open .free-search-close-icon[data-astro-cid-xto2f24j]{display:block!important}.free-search-input[data-astro-cid-xto2f24j]{box-sizing:border-box;color:#fff;background:0 0;border:0;outline:0;width:100%;min-width:0;height:100%;padding:0 .75rem 0 0;font-family:inherit;font-size:.875rem;line-height:1.2}.free-search-input[data-astro-cid-xto2f24j]::placeholder{color:#888;opacity:1}.free-search-input[data-astro-cid-xto2f24j][hidden]{display:none}.free-search-control[data-astro-cid-xto2f24j]:focus-within{border-color:#ffffff52}@media (width<=767px){.free-page[data-astro-cid-xto2f24j] .page-hero .lede{box-sizing:border-box;width:calc(100% - 2.5rem);max-width:none}.free-catalog[data-astro-cid-xto2f24j]{padding-bottom:5rem}}
