.shop-listing[data-astro-cid-mwnaboei]{text-align:center}.shop-listing[data-astro-cid-mwnaboei] .hero-content{text-align:center;align-items:center}.shop-listing[data-astro-cid-mwnaboei] .hero-content>*{margin-inline:auto}.listing-overview[data-astro-cid-mwnaboei]{padding-block:1.2rem}.listing-overview[data-astro-cid-mwnaboei] div[data-astro-cid-mwnaboei],.explore[data-astro-cid-mwnaboei] div[data-astro-cid-mwnaboei]{flex-wrap:wrap;justify-content:center;gap:1rem;display:flex}.code-search[data-astro-cid-mwnaboei] form[data-astro-cid-mwnaboei]{margin-inline:auto}.code-search[data-astro-cid-mwnaboei] input[data-astro-cid-mwnaboei]{text-align:center}.code-search[data-astro-cid-mwnaboei] [data-astro-cid-mwnaboei][data-search-result]{justify-content:center}.closing[data-astro-cid-mwnaboei] .container[data-astro-cid-mwnaboei]{text-align:center;flex-direction:column;justify-content:center}.closing[data-astro-cid-mwnaboei] .container[data-astro-cid-mwnaboei]>a[data-astro-cid-mwnaboei]{align-self:center}.shop-listing[data-astro-cid-mwnaboei] .hero-actions{justify-content:center}.shop-listing[data-astro-cid-mwnaboei] .completion-content{text-align:center}.shop-listing[data-astro-cid-mwnaboei]{min-width:0;overflow-x:clip}.container[data-astro-cid-mwnaboei]{width:min(100% - 2rem,74rem);margin-inline:auto}.eyebrow[data-astro-cid-mwnaboei]{color:var(--brand-primary-strong);font-size:.85rem;font-weight:800}section[data-astro-cid-mwnaboei]{padding-block:clamp(2.5rem,5vw,4.5rem)}h2[data-astro-cid-mwnaboei]{margin:.5rem 0 1.4rem;font-size:clamp(1.6rem,4vw,2.4rem)}p[data-astro-cid-mwnaboei]{color:var(--text-secondary);line-height:1.9}a[data-astro-cid-mwnaboei]{color:inherit}.featured-grid[data-astro-cid-mwnaboei]{grid-template-columns:repeat(4,minmax(0,1fr));gap:.5rem;display:grid}.featured[data-astro-cid-mwnaboei] a[data-astro-cid-mwnaboei],.card[data-astro-cid-mwnaboei],.other[data-astro-cid-mwnaboei] a[data-astro-cid-mwnaboei]{background:0 0;border:0;border-radius:0;min-width:0;text-decoration:none;overflow:hidden}.featured[data-astro-cid-mwnaboei] img{object-fit:cover;width:100%;height:clamp(18rem,65vw,32rem);display:block}.featured[data-astro-cid-mwnaboei] strong[data-astro-cid-mwnaboei]{overflow-wrap:anywhere;text-align:center;padding:.5rem;display:block}.code-search[data-astro-cid-mwnaboei] form[data-astro-cid-mwnaboei]{max-width:38rem}.code-search[data-astro-cid-mwnaboei] label[data-astro-cid-mwnaboei]{margin-bottom:.5rem;display:block}.code-search[data-astro-cid-mwnaboei] form[data-astro-cid-mwnaboei]>div[data-astro-cid-mwnaboei]{gap:.5rem;display:flex}.code-search[data-astro-cid-mwnaboei] input[data-astro-cid-mwnaboei]{border:1px solid var(--border-default);background:var(--surface-card,var(--surface-raised));min-width:0;color:var(--text-primary);border-radius:.6rem;flex:1;padding:.8rem}button[data-astro-cid-mwnaboei],.closing[data-astro-cid-mwnaboei] a[data-astro-cid-mwnaboei]{background:var(--brand-logo-gold);color:#171714;cursor:pointer;border:0;border-radius:999px;padding:.8rem 1.3rem;font-weight:800}.code-search[data-astro-cid-mwnaboei] [data-astro-cid-mwnaboei][data-search-result]{flex-wrap:wrap;gap:.6rem;display:flex}.code-search[data-astro-cid-mwnaboei] [data-astro-cid-mwnaboei][data-search-result] a[data-astro-cid-mwnaboei]{border:1px solid var(--border-default);border-radius:999px;padding:.4rem .8rem}.card-grid[data-astro-cid-mwnaboei]{grid-template-columns:repeat(2,minmax(0,1fr));gap:.7rem;display:grid}.card[data-astro-cid-mwnaboei] img{aspect-ratio:1/1.75;object-fit:cover;width:100%;display:block}.card[data-astro-cid-mwnaboei] span[data-astro-cid-mwnaboei]{gap:.25rem;padding:.7rem;display:grid}.card[data-astro-cid-mwnaboei] strong[data-astro-cid-mwnaboei]{overflow-wrap:anywhere}.card[data-astro-cid-mwnaboei] small[data-astro-cid-mwnaboei]{color:var(--text-muted)}.card[data-astro-cid-mwnaboei] b[data-astro-cid-mwnaboei]{color:var(--brand-primary-strong);font-size:.85rem}.explore[data-astro-cid-mwnaboei] div[data-astro-cid-mwnaboei]{flex-wrap:wrap;gap:.6rem;display:flex}.explore[data-astro-cid-mwnaboei] a[data-astro-cid-mwnaboei]{border:1px solid var(--border-default);border-radius:999px;padding:.65rem .9rem;text-decoration:none}.step-grid[data-astro-cid-mwnaboei]{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;display:grid}.step-grid[data-astro-cid-mwnaboei] article[data-astro-cid-mwnaboei]{border:1px solid var(--border-default);background:var(--surface-card,var(--surface-raised));border-radius:1rem;padding:1.25rem}.step-grid[data-astro-cid-mwnaboei] b[data-astro-cid-mwnaboei]{color:var(--brand-primary-strong)}.step-grid[data-astro-cid-mwnaboei] h3[data-astro-cid-mwnaboei]{margin:.5rem 0}.steps[data-astro-cid-mwnaboei]>a[data-astro-cid-mwnaboei]{color:var(--brand-primary-strong);margin-top:1rem;display:inline-block}details[data-astro-cid-mwnaboei]{border-bottom:1px solid var(--border-default);padding:1rem 0}summary[data-astro-cid-mwnaboei]{cursor:pointer;font-weight:700}.other-grid[data-astro-cid-mwnaboei]{grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem;display:grid}.other[data-astro-cid-mwnaboei] img{aspect-ratio:1/1.4;object-fit:cover;width:100%;display:block}.other[data-astro-cid-mwnaboei] strong[data-astro-cid-mwnaboei]{padding:.7rem;display:block}.seo[data-astro-cid-mwnaboei]{max-width:56rem}.closing[data-astro-cid-mwnaboei]{background:var(--surface-raised);border-top:1px solid var(--border-default)}.closing[data-astro-cid-mwnaboei] .container[data-astro-cid-mwnaboei]{justify-content:space-between;align-items:center;gap:1.5rem;display:flex}.closing[data-astro-cid-mwnaboei] a[data-astro-cid-mwnaboei]{white-space:nowrap;text-decoration:none}@media (width>=600px){.card-grid[data-astro-cid-mwnaboei],.other-grid[data-astro-cid-mwnaboei]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width>=1000px){.card-grid[data-astro-cid-mwnaboei],.other-grid[data-astro-cid-mwnaboei]{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (width<=600px){.step-grid[data-astro-cid-mwnaboei]{grid-template-columns:1fr}.closing[data-astro-cid-mwnaboei] .container[data-astro-cid-mwnaboei]{flex-direction:column;align-items:flex-start}.featured-grid[data-astro-cid-mwnaboei]{gap:.25rem}.featured[data-astro-cid-mwnaboei] strong[data-astro-cid-mwnaboei]{font-size:.7rem}.code-search[data-astro-cid-mwnaboei] form[data-astro-cid-mwnaboei]>div[data-astro-cid-mwnaboei]{flex-wrap:wrap}.code-search[data-astro-cid-mwnaboei] button[data-astro-cid-mwnaboei]{width:100%}}.card-media[data-astro-cid-mwnaboei]{position:relative}.card[data-astro-cid-mwnaboei] .card-media[data-astro-cid-mwnaboei] .group-logo[data-astro-cid-mwnaboei]{aspect-ratio:287/78;object-fit:contain;box-sizing:content-box;background:#fff;border-radius:.45rem;width:min(44%,8rem);height:auto;padding:.45rem .55rem;display:block;position:absolute;inset-block-start:.65rem;inset-inline-start:.65rem;box-shadow:0 2px 12px #0005}.shop-listing[data-astro-cid-mwnaboei] .hero-actions{align-items:center}.closing[data-astro-cid-mwnaboei] .container[data-astro-cid-mwnaboei]{flex-direction:column;justify-content:center;align-items:center}.featured[data-astro-cid-mwnaboei] a[data-astro-cid-mwnaboei]:focus-visible,.card[data-astro-cid-mwnaboei]:focus-visible,.other[data-astro-cid-mwnaboei] a[data-astro-cid-mwnaboei]:focus-visible{outline:none}.featured[data-astro-cid-mwnaboei] a[data-astro-cid-mwnaboei]:focus-visible strong[data-astro-cid-mwnaboei],.card[data-astro-cid-mwnaboei]:focus-visible strong[data-astro-cid-mwnaboei],.other[data-astro-cid-mwnaboei] a[data-astro-cid-mwnaboei]:focus-visible strong[data-astro-cid-mwnaboei]{text-underline-offset:.2em;text-decoration:underline 3px}
