.storefront-module__Ky_chW__home{padding-bottom:32px}.storefront-module__Ky_chW__hero{border-radius:var(--radius-xl);background:var(--violet-900);color:#fff;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);min-height:300px;display:grid;position:relative;overflow:hidden}.storefront-module__Ky_chW__heroCopy{z-index:1;align-content:center;gap:14px;min-width:0;padding:clamp(28px,4vw,48px);display:grid;position:relative}.storefront-module__Ky_chW__heroCopy .eyebrow{color:var(--violet-300);margin:0}.storefront-module__Ky_chW__hero h1{letter-spacing:-.035em;color:#fff;max-width:14ch;font-size:clamp(1.875rem,3.4vw,2.75rem);font-weight:800;line-height:1.05}.storefront-module__Ky_chW__hero em{color:var(--cyan-500);font-style:normal}.storefront-module__Ky_chW__hero p{max-width:46ch;color:var(--violet-200);font-size:1rem;line-height:1.6}.storefront-module__Ky_chW__heroLinks{gap:10px;margin-top:6px}.storefront-module__Ky_chW__heroLinks .button.ghost{color:#fff;border-color:#ffffff59}.storefront-module__Ky_chW__heroLinks .button.ghost:hover{background:#ffffff1a}.storefront-module__Ky_chW__art{align-self:stretch;min-width:0;position:relative}.storefront-module__Ky_chW__art img{object-fit:cover;object-position:center;width:100%;height:100%;display:block;position:absolute;inset:0}.storefront-module__Ky_chW__art:after{content:"";background:linear-gradient(90deg, var(--violet-900), transparent 32%);pointer-events:none;position:absolute;inset:0}.storefront-module__Ky_chW__universes{margin-top:var(--space-section)}.storefront-module__Ky_chW__universes .section-heading{margin-bottom:14px}.storefront-module__Ky_chW__universes .eyebrow{margin-bottom:4px}.storefront-module__Ky_chW__sellerBanner{margin-top:var(--space-section);background:var(--card);border:1px solid var(--border);border-radius:var(--radius-lg);align-items:center;gap:20px;padding:24px 28px;display:flex}.storefront-module__Ky_chW__sellerIcon{background:var(--violet-100);width:48px;height:48px;color:var(--violet-700);border-radius:14px;flex-shrink:0;place-items:center;display:grid}.storefront-module__Ky_chW__sellerBanner .eyebrow{margin-bottom:4px}.storefront-module__Ky_chW__sellerBanner h2{margin-bottom:4px;font-size:1.25rem}.storefront-module__Ky_chW__sellerBanner p{color:var(--muted-foreground);max-width:56ch;font-size:.9375rem;line-height:1.55}.storefront-module__Ky_chW__sellerBanner>a{flex-shrink:0;margin-left:auto}.storefront-module__Ky_chW__guide{margin-top:var(--space-section)}.storefront-module__Ky_chW__guide ol{border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--card);grid-template-columns:repeat(3,minmax(0,1fr));gap:0;margin:0;padding:0;list-style:none;display:grid}.storefront-module__Ky_chW__guide li{border-left:1px solid var(--border);padding:22px 24px}.storefront-module__Ky_chW__guide li:first-child{border-left:0}.storefront-module__Ky_chW__guide li>span{color:var(--violet-700);font-family:var(--font-display-stack);letter-spacing:.08em;margin-bottom:10px;font-size:.8125rem;font-weight:700;display:inline-block}.storefront-module__Ky_chW__guide h3{margin-bottom:4px;font-size:1rem}.storefront-module__Ky_chW__guide p{color:var(--muted-foreground);font-size:.9375rem;line-height:1.55}@media (max-width:1000px){.storefront-module__Ky_chW__sellerBanner{flex-wrap:wrap}.storefront-module__Ky_chW__sellerBanner>a{margin-left:0}}@media (max-width:760px){.storefront-module__Ky_chW__hero{grid-template-columns:1fr;min-height:0}.storefront-module__Ky_chW__heroCopy{gap:8px;padding:20px 18px 18px}.storefront-module__Ky_chW__hero h1{font-size:1.625rem}.storefront-module__Ky_chW__hero p{font-size:.9rem;line-height:1.5}.storefront-module__Ky_chW__universes{margin-top:22px}.storefront-module__Ky_chW__heroLinks a{flex:auto}.storefront-module__Ky_chW__art{display:none}.storefront-module__Ky_chW__guide ol{grid-template-columns:1fr}.storefront-module__Ky_chW__guide li{border-left:0;border-top:1px solid var(--border);padding:18px 20px}.storefront-module__Ky_chW__guide li:first-child{border-top:0}.storefront-module__Ky_chW__sellerBanner{padding:20px}.storefront-module__Ky_chW__sellerBanner>a{width:100%}}
