.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:var(--space-3)}.listing-overview[data-astro-cid-mwnaboei] div[data-astro-cid-mwnaboei],.explore[data-astro-cid-mwnaboei] div[data-astro-cid-mwnaboei]{justify-content:center;gap:var(--space-3);flex-wrap:wrap;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-weight:700;font-size:var(--type-eyebrow)}section[data-astro-cid-mwnaboei]{padding-block:clamp(var(--space-section),5vw,var(--space-section))}h2[data-astro-cid-mwnaboei]{font-size:var(--type-section-title);margin:var(--space-2) 0 var(--space-4)}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]{gap:var(--space-2);grid-template-columns:repeat(4,minmax(0,1fr));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]{padding:var(--space-2);overflow-wrap:anywhere;text-align:center;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-block-end:var(--space-2);display:block}.code-search[data-astro-cid-mwnaboei] form[data-astro-cid-mwnaboei]>div[data-astro-cid-mwnaboei]{gap:var(--space-2);display:flex}.code-search[data-astro-cid-mwnaboei] input[data-astro-cid-mwnaboei]{min-width:0;padding:var(--space-3);border:1px solid var(--border-default);border-radius:var(--radius-md);background:var(--surface-card,var(--surface-raised));color:var(--text-primary);flex:1}button[data-astro-cid-mwnaboei]{border-radius:var(--radius-pill);background:var(--brand-logo-gold);color:var(--text-on-header-cta);padding:var(--space-3) var(--space-4);cursor:pointer;border:0;font-weight:700}.closing[data-astro-cid-mwnaboei] a[data-astro-cid-mwnaboei]{cursor:pointer}.code-search[data-astro-cid-mwnaboei] [data-astro-cid-mwnaboei][data-search-result]{gap:var(--space-2);flex-wrap:wrap;display:flex}.code-search[data-astro-cid-mwnaboei] [data-astro-cid-mwnaboei][data-search-result] a[data-astro-cid-mwnaboei]{padding:var(--space-2) var(--space-3);border:1px solid var(--border-default);border-radius:var(--radius-pill)}.card-grid[data-astro-cid-mwnaboei]{gap:var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr));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:var(--space-1);padding:var(--space-2);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:var(--type-eyebrow)}.explore[data-astro-cid-mwnaboei] div[data-astro-cid-mwnaboei]{gap:var(--space-2);flex-wrap:wrap;display:flex}.explore[data-astro-cid-mwnaboei] a[data-astro-cid-mwnaboei]{padding:var(--space-2) var(--space-3);border:1px solid var(--border-default);border-radius:var(--radius-pill);text-decoration:none}.step-grid[data-astro-cid-mwnaboei]{gap:var(--space-3);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.step-grid[data-astro-cid-mwnaboei] article[data-astro-cid-mwnaboei]{border:1px solid var(--border-default);border-radius:var(--radius-md);padding:var(--space-3);background:var(--surface-card,var(--surface-raised))}.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:var(--space-2) 0}.steps[data-astro-cid-mwnaboei]>a[data-astro-cid-mwnaboei]{color:var(--brand-primary-strong);margin-block-start:var(--space-3);display:inline-block}details[data-astro-cid-mwnaboei]{border-block-end:1px solid var(--border-default);padding:var(--space-3) 0}summary[data-astro-cid-mwnaboei]{cursor:pointer;font-weight:700}.other-grid[data-astro-cid-mwnaboei]{gap:var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr));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:var(--space-2);display:block}.seo[data-astro-cid-mwnaboei]{max-width:56rem}.closing[data-astro-cid-mwnaboei]{background:var(--surface-raised);border-block-start:1px solid var(--border-default)}.closing[data-astro-cid-mwnaboei] .container[data-astro-cid-mwnaboei]{justify-content:space-between;align-items:center;gap:var(--space-4);display:flex}.closing[data-astro-cid-mwnaboei] a[data-astro-cid-mwnaboei]{white-space:nowrap}@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:var(--space-1)}.featured[data-astro-cid-mwnaboei] strong[data-astro-cid-mwnaboei]{font-size:var(--type-micro-link)}.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;width:min(44%,8rem);height:auto;padding:var(--space-2) var(--space-2);border-radius:var(--radius-sm);background:var(--overlay-light);display:block;position:absolute;inset-block-start:.65rem;inset-inline-start:.65rem}.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:3px solid var(--focus-ring);outline-offset:3px}.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}.card-grid[data-astro-cid-mwnaboei]{flex-wrap:wrap;justify-content:center;display:flex}.card-grid[data-astro-cid-mwnaboei]>.card[data-astro-cid-mwnaboei]{width:calc((100% - var(--space-3))/2)}@media (width>=600px){.card-grid[data-astro-cid-mwnaboei]>.card[data-astro-cid-mwnaboei]{width:calc((100% - 2 * var(--space-3))/3)}}@media (width>=1000px){.card-grid[data-astro-cid-mwnaboei]>.card[data-astro-cid-mwnaboei]{width:calc((100% - 3 * var(--space-3))/4)}}
