.collection-cart{min-height:42px;border:1px solid var(--line2);padding:10px 14px;color:var(--ink2);font-family:"Chakra Petch",sans-serif;font-size:10px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;display:inline-flex;align-items:center}.collection-cart:hover{border-color:var(--cyan);color:var(--cyan2)}
.collection-hero{border-top:1px solid var(--line);border-bottom:1px solid var(--line);background:#090d12;padding:64px 0}.collection-hero .wrap{max-width:920px;margin-left:max(24px,calc((100vw - var(--max))/2))}.collection-eyebrow,.collection-help span{display:block;color:var(--cyan);font-family:"Chakra Petch",sans-serif;font-size:10px;font-weight:600;letter-spacing:.18em;text-transform:uppercase}.collection-hero h1{max-width:850px;margin:12px 0 14px;color:var(--ink);font-family:"Chakra Petch",sans-serif;font-size:clamp(35px,5vw,62px);line-height:1.02}.collection-hero p{max-width:760px;margin:0;color:var(--muted);font-size:18px;line-height:1.65}.collection-hero small{display:block;margin-top:20px;color:var(--amber2);font-family:"Chakra Petch",sans-serif;font-size:10px;letter-spacing:.12em;text-transform:uppercase}
.collection-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;padding-top:48px;padding-bottom:64px}.collection-card{min-width:0;border:1px solid var(--line2);background:var(--panel);display:flex;flex-direction:column}.collection-media{aspect-ratio:4/3;display:grid;place-items:center;overflow:hidden;background:#080c11;border-bottom:1px solid var(--line)}.collection-media img{width:100%;height:100%;object-fit:contain;transition:transform .2s ease}.collection-card:hover .collection-media img{transform:scale(1.025)}.collection-image-pending{color:var(--cyan2);font-family:"Chakra Petch",sans-serif;font-size:36px;font-weight:700}.collection-copy{padding:18px;display:flex;flex:1;flex-direction:column}.collection-copy>span{color:var(--cyan);font-family:"Chakra Petch",sans-serif;font-size:9px;letter-spacing:.12em;text-transform:uppercase}.collection-copy h2{margin:8px 0;color:var(--ink);font-family:"Chakra Petch",sans-serif;font-size:20px;line-height:1.22}.collection-copy h2 a:hover{color:var(--cyan2)}.collection-copy p{margin:0 0 18px;color:var(--muted);font-size:14px;line-height:1.55}.collection-copy>div{margin-top:auto;padding-top:14px;border-top:1px solid var(--line);display:flex;align-items:center;justify-content:space-between;gap:12px}.collection-copy strong{color:var(--amber2);font-family:"Chakra Petch",sans-serif;font-size:17px}.collection-action{min-height:38px;border:1px solid var(--cyan);padding:9px 11px;color:var(--cyan2);font-family:"Chakra Petch",sans-serif;font-size:9px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;display:inline-flex;align-items:center}.collection-action:hover{background:rgba(63,167,255,.12)}
.collection-help{margin-bottom:70px;border:1px solid var(--line2);background:#0b1118;padding:28px;display:flex;align-items:center;justify-content:space-between;gap:28px}.collection-help h2{margin:8px 0;color:var(--ink);font-family:"Chakra Petch",sans-serif;font-size:25px}.collection-help p{max-width:730px;margin:0;color:var(--muted)}.collection-help>a{flex:none;min-height:46px;border:1px solid var(--amber);padding:12px 16px;color:var(--amber2);font-family:"Chakra Petch",sans-serif;font-size:10px;font-weight:600;letter-spacing:.09em;text-transform:uppercase;display:inline-flex;align-items:center}.collection-help>a:hover{background:rgba(245,166,35,.08)}
.collection-guide,.collection-faq{margin-bottom:48px;border-top:1px solid var(--line2);padding-top:42px}.collection-guide>span,.collection-faq>span{display:block;color:var(--cyan);font-family:"Chakra Petch",sans-serif;font-size:10px;font-weight:600;letter-spacing:.18em;text-transform:uppercase}.collection-guide h2,.collection-faq h2{max-width:820px;margin:10px 0 14px;color:var(--ink);font-family:"Chakra Petch",sans-serif;font-size:clamp(27px,3.5vw,39px);line-height:1.12}.collection-guide-intro{max-width:850px;margin:0;color:var(--muted);font-size:16px;line-height:1.7}.collection-guide-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:25px}.collection-guide-grid article{border:1px solid var(--line2);background:#0b1118;padding:22px}.collection-guide-grid h3{margin:0 0 10px;color:var(--ink);font-family:"Chakra Petch",sans-serif;font-size:18px}.collection-guide-grid p{margin:0;color:var(--muted);font-size:14px;line-height:1.65}.collection-faq>div{border-top:1px solid var(--line2)}.collection-faq details{border-bottom:1px solid var(--line2)}.collection-faq summary{cursor:pointer;padding:18px 38px 18px 0;color:var(--ink);font-family:"Chakra Petch",sans-serif;font-size:17px;font-weight:600}.collection-faq details p{max-width:850px;margin:0;padding:0 0 20px;color:var(--muted);line-height:1.65}
@media(max-width:960px){.collection-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.collection-hero .wrap{margin:auto}}
@media(max-width:720px){.collection-cart{display:none}.collection-hero{padding:44px 0}.collection-hero p{font-size:16px}.collection-grid{grid-template-columns:1fr;padding-top:28px;padding-bottom:46px}.collection-copy h2{font-size:22px}.collection-guide-grid{grid-template-columns:1fr}.collection-help{align-items:flex-start;flex-direction:column}.collection-help>a{width:100%;justify-content:center}}
