/* Original card composition using actual Collector Crypt example scans. */
.hero h1{font-size:clamp(42px,4.2vw,56px)}.hero-copy>p{max-width:420px}.hero-art.real-cards{height:430px;background:radial-gradient(ellipse at 48% 48%,#e0eada 0%,#e8eedf66 42%,transparent 69%)}.real-cards .art-label{top:4px;right:12px;font-size:8px;letter-spacing:1.7px}.real-cards .orbit-one{width:420px;height:320px;left:18px;top:58px}.real-cards .orbit-two{height:380px;width:280px;left:96px;top:27px}.real-slab{position:absolute;margin:0;border-radius:10px;overflow:hidden;box-shadow:0 15px 24px -10px #173c3240;transition:transform .5s cubic-bezier(.2,.7,.2,1),box-shadow .4s;line-height:0}.real-slab img{display:block;width:100%;height:auto}.slab-left{left:18px;top:94px;width:164px;transform:translate3d(calc(var(--hero-x,0px)*-.45),calc(var(--hero-y,0px)*-.45),0) rotate(-14deg);z-index:1}.slab-right{left:283px;top:90px;width:166px;transform:translate3d(calc(var(--hero-x,0px)*.6),calc(var(--hero-y,0px)*.6),0) rotate(13deg);z-index:2}.slab-featured{left:137px;top:41px;width:190px;transform:translate3d(var(--hero-x,0px),var(--hero-y,0px),0) rotate(-2deg);z-index:3}.real-slab::after{content:'';position:absolute;inset:-25%;pointer-events:none;background:linear-gradient(120deg,transparent 35%,#fff1 47%,#fff3 50%,#fff1 53%,transparent 65%);transform:translateX(-65%);opacity:0;transition:transform .8s ease,opacity .4s}.real-cards.pointer-active .slab-featured::after{opacity:.65;transform:translateX(28%)}.real-cards.pointer-active .slab-featured{box-shadow:0 22px 38px -13px #173c3250}.real-cards .floating-credit{z-index:4;left:49px;bottom:25px;padding:14px 18px;border:1px solid #dce5d2;box-shadow:0 9px 24px #173c3212}.real-cards .floating-credit b{font-size:14px;font-weight:500;white-space:nowrap}.real-cards .floating-credit small{font-size:9px}.real-cards .credit-icon{font-size:18px}.price-arrow{color:#8b9e81;padding:0 7px}.holder-amount{color:#568343;font-weight:700}.card-provenance{position:absolute;bottom:0;left:53px;z-index:4;font-size:8px;letter-spacing:.1px;color:#73806a}.funding-example{background:#edf0e5;border:1px solid var(--line);border-radius:8px;padding:14px 16px;margin-top:22px;max-width:365px}.funding-example div{display:flex;justify-content:space-between;gap:16px;padding:8px 0;font-size:11px;color:var(--muted)}.funding-example div+div{border-top:1px solid #d9e0d1}.funding-example div:nth-child(2) b{color:#5c8549}.funding-example div:nth-child(3){color:var(--ink);align-items:center}.funding-example div:nth-child(3) b{font-size:19px;font-weight:600;letter-spacing:-.5px}.funding-example small{display:block;margin-top:9px;font-size:9px;line-height:1.7;color:var(--muted)}
@media(max-width:1000px) and (min-width:721px){.real-cards .slab-left{left:4%;width:34%}.real-cards .slab-featured{left:29%;width:40%}.real-cards .slab-right{left:62%;width:34%}.real-cards .floating-credit{left:12px}.real-cards .card-provenance{left:18px;font-size:7px}.real-cards .orbit-one{width:100%;left:0}}
@media(max-width:720px){.hero h1{font-size:44px}.hero-art.real-cards{height:373px;overflow:clip;transform:scale(.96);margin-top:10px}.real-cards .art-label{right:0;top:0;font-size:7px}.real-cards .slab-left{left:7%;top:75px;width:36%}.real-cards .slab-featured{left:29%;top:28px;width:42%}.real-cards .slab-right{left:56%;top:76px;width:36%}.real-cards .orbit-one{left:5%;top:45px;width:90%;height:270px}.real-cards .orbit-two{left:19%;width:65%;height:290px;top:25px}.real-cards .floating-credit{left:5%;bottom:23px;max-width:90%;padding:12px 13px;gap:9px}.real-cards .floating-credit b{font-size:12px}.real-cards .floating-credit small{font-size:8px}.real-cards .credit-icon{width:28px;height:28px}.card-provenance{left:6%;font-size:7px;bottom:0}.price-arrow{padding:0 5px}.funding-example{max-width:none}}
@media(prefers-reduced-motion:reduce){.real-slab::after{display:none}.slab-left{transform:rotate(-14deg)}.slab-featured{transform:rotate(-2deg)}.slab-right{transform:rotate(13deg)}}
