.ProductCard_card__JrE_3{display:flex;flex-direction:column;border:1px solid var(--border);border-radius:var(--radius-lg);overflow:hidden;background:#fff;box-shadow:var(--shadow);transition:border-color .2s,transform .2s,box-shadow .2s}.ProductCard_card__JrE_3:hover{border-color:#b3c7ff;transform:translateY(-3px);box-shadow:var(--shadow-lg)}.ProductCard_cover__XKgz4{aspect-ratio:1;background:linear-gradient(145deg,#eef3ff,#e8f7ff);display:grid;place-items:center;position:relative}.ProductCard_cover__XKgz4 span{font-size:2.5rem;font-weight:700;opacity:.28;color:var(--brand)}.ProductCard_cover__XKgz4 em{position:absolute;top:.6rem;left:.6rem;font-style:normal;font-size:.72rem;padding:.2rem .45rem;border-radius:4px;background:var(--price);color:#fff}.ProductCard_card__JrE_3 h3{font-size:.9rem;font-weight:500;padding:.85rem .85rem .4rem;line-height:1.4;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;min-height:2.8em;color:var(--text)}.ProductCard_meta__eLVAg{display:flex;align-items:baseline;gap:.5rem;padding:0 .85rem 1rem}.ProductCard_meta__eLVAg s{font-size:.78rem;color:var(--text-muted)}.page_hero__SKW6o{position:relative;min-height:min(82vh,720px);display:flex;align-items:center;overflow:hidden;background:#070d18;color:var(--text-on-dark)}.page_heroBg__ZurEj{position:absolute;inset:0;background:radial-gradient(ellipse 70% 55% at 75% 30%,rgba(0,82,217,.45),transparent 58%),radial-gradient(ellipse 50% 45% at 15% 70%,rgba(0,160,233,.22),transparent 55%),linear-gradient(135deg,#070d18,#101c33 48%,#0a1424)}.page_heroBg__ZurEj:after{content:"";position:absolute;inset:0;background-image:linear-gradient(hsla(0,0%,100%,.035) 1px,transparent 0),linear-gradient(90deg,hsla(0,0%,100%,.035) 1px,transparent 0);background-size:72px 72px;-webkit-mask-image:radial-gradient(ellipse at 60% 40%,#000 10%,transparent 70%);mask-image:radial-gradient(ellipse at 60% 40%,#000 10%,transparent 70%);opacity:.7}.page_heroInner__FQkwa{position:relative;z-index:1;padding:5rem 0 4rem;max-width:42rem}.page_brandMark__ojkvm{font-size:clamp(1.8rem,4.5vw,2.8rem);font-weight:700;letter-spacing:.04em;color:#fff;margin-bottom:1rem}.page_heroInner__FQkwa h1{font-size:clamp(1.35rem,2.6vw,1.85rem);font-weight:500;letter-spacing:.03em;line-height:1.45;margin-bottom:1rem;color:hsla(0,0%,100%,.9)}.page_lead__PxPwQ{color:hsla(0,0%,100%,.62);font-size:clamp(.98rem,1.4vw,1.08rem);line-height:1.8;margin-bottom:1.85rem;max-width:34rem}.page_ctaRow__yWcJm{display:flex;flex-wrap:wrap;gap:.75rem}.page_ghostOnDark__bGV4N{border-color:hsla(0,0%,100%,.45)!important;color:#fff!important;background:transparent!important}.page_ghostOnDark__bGV4N:hover{background:hsla(0,0%,100%,.1)!important;border-color:#fff!important;color:#fff!important}.page_newUser__1KGrE{margin-top:-1.5rem;position:relative;z-index:2;display:flex;align-items:center;justify-content:space-between;gap:1rem;flex-wrap:wrap;padding:1.15rem 1.4rem;border-radius:var(--radius-lg);border:1px solid #c9d8ff;background:#fff;box-shadow:var(--shadow-lg)}.page_newUser__1KGrE p{color:var(--text-muted);font-size:.88rem;margin-top:.25rem}.page_channelsSection__9UiIz{background:#fff;padding-top:3.5rem}.page_channels__KROUr{display:grid;grid-template-columns:repeat(6,1fr);grid-gap:1rem;gap:1rem}.page_channel__i2yWL{text-align:center;padding:1.35rem .5rem;border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--bg-card);box-shadow:var(--shadow);transition:border-color .25s,transform .25s,box-shadow .25s;min-height:120px;display:flex;flex-direction:column;align-items:center;justify-content:center}.page_channel__i2yWL:hover{border-color:#b3c7ff;transform:translateY(-4px);box-shadow:var(--shadow-lg)}.page_channel__i2yWL i{display:grid;place-items:center;width:44px;height:44px;margin-bottom:.55rem;border-radius:50%;background:#f0f5ff;color:var(--brand);font-style:normal;font-weight:700}.page_channel__i2yWL span{font-size:.88rem;color:var(--text-muted);font-weight:500}.page_actsSection__YGJm5{background:var(--bg)}.page_activities__2JOG2{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:1.25rem;gap:1.25rem}.page_act__HGlSq{padding:1.6rem 1.4rem;border-radius:var(--radius-lg);border:1px solid var(--border);background:#fff;box-shadow:var(--shadow);min-height:150px;display:flex;flex-direction:column;transition:border-color .25s,transform .25s,box-shadow .25s}.page_act__HGlSq:hover{border-color:#b3c7ff;transform:translateY(-3px);box-shadow:var(--shadow-lg)}.page_act__HGlSq strong{display:block;margin-bottom:.45rem;font-size:1.05rem;color:var(--text)}.page_act__HGlSq span{color:var(--text-muted);font-size:.9rem;flex:1 1;line-height:1.6}.page_act__HGlSq em{margin-top:1rem;font-style:normal;color:var(--brand);font-size:.88rem;font-weight:600}.page_gridSection__dyijP{background:#fff;padding-bottom:2.25rem}.page_head__PUKPV{display:flex;justify-content:space-between;align-items:flex-start;gap:1rem;flex-wrap:wrap;margin-bottom:.25rem}.page_head__PUKPV .section-desc{margin-bottom:1.5rem}.page_grid__f5Kdy{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:1.1rem;gap:1.1rem}@media (max-width:960px){.page_channels__KROUr{grid-template-columns:repeat(3,1fr)}.page_activities__2JOG2{grid-template-columns:1fr}.page_grid__f5Kdy{grid-template-columns:repeat(3,1fr)}}@media (max-width:640px){.page_hero__SKW6o{min-height:58vh}.page_heroInner__FQkwa{padding:3.5rem 0 2.5rem}.page_channels__KROUr{grid-template-columns:repeat(2,1fr);gap:.65rem}.page_grid__f5Kdy{grid-template-columns:repeat(2,1fr);gap:.75rem}.page_newUser__1KGrE{margin-top:1rem}}@media (max-width:400px){.page_channels__KROUr,.page_grid__f5Kdy{grid-template-columns:1fr}}.secondhand_wrap__4yIhK{padding:1.25rem 0 2.5rem}.secondhand_hero__GoN3p{padding:2rem 1.5rem;border-radius:var(--radius);border:1px solid rgba(0,229,255,.25);background:radial-gradient(ellipse at 90% 10%,rgba(0,229,255,.18),transparent 50%),var(--bg-card);margin-bottom:1rem}.secondhand_brand__m5oU1{font-size:1.1rem;font-weight:800;letter-spacing:.08em;background:var(--gradient);-webkit-background-clip:text;background-clip:text;color:transparent;margin-bottom:.65rem}.secondhand_hero__GoN3p h1{font-size:clamp(1.2rem,2.8vw,1.6rem);margin-bottom:.5rem}.secondhand_hero__GoN3p p{color:var(--text-muted)}.secondhand_badges__UtXpd{display:flex;flex-wrap:wrap;gap:.5rem;margin-bottom:1.25rem}.secondhand_badges__UtXpd span{padding:.35rem .75rem;border-radius:999px;border:1px solid var(--border);font-size:.8rem;color:var(--cyan)}.secondhand_grid__CgpvP{display:grid;grid-template-columns:repeat(auto-fill,minmax(160px,1fr));grid-gap:.85rem;gap:.85rem}