.cr-import-hero{font-family:var(--font-sans);color:var(--primary-950);background:#eff3f1;position:relative;overflow:hidden;width:100%}.cr-import-hero .hero{position:relative;width:100%;padding-block:clamp(24px,3vw,40px) clamp(80px,8vw,120px)}.cr-import-hero .stack-rows-wrap{position:absolute;top:0;left:50%;transform:translateX(-50%);width:100vw;height:100%;z-index:1;pointer-events:none;display:flex;flex-direction:column;justify-content:center;gap:8px;-webkit-mask-image:linear-gradient(90deg,rgba(0,0,0,0) 0,rgba(0,0,0,0) 28%,rgba(0,0,0,.4) 32%,rgba(0,0,0,1) 38%,rgba(0,0,0,1) 62%,rgba(0,0,0,.4) 68%,rgba(0,0,0,0) 72%,rgba(0,0,0,0));mask-image:linear-gradient(90deg,rgba(0,0,0,0) 0,rgba(0,0,0,0) 28%,rgba(0,0,0,.4) 32%,rgba(0,0,0,1) 38%,rgba(0,0,0,1) 62%,rgba(0,0,0,.4) 68%,rgba(0,0,0,0) 72%,rgba(0,0,0,0))}.cr-import-hero .stack-rows-wrap .stack-row{pointer-events:auto}.cr-import-hero .stack-row{position:relative;width:max-content;overflow:visible;transition:opacity .6s ease-out}.cr-import-hero .stack-row-track{display:flex;flex-direction:row;width:max-content;will-change:transform}.cr-import-hero .stack-row-set{display:flex;flex-direction:row;flex-shrink:0;align-items:stretch;gap:8px;padding-inline:8px}.cr-import-hero .stack-row--pan-left .stack-row-track{animation:crImportPan 200s linear infinite}.cr-import-hero .stack-row--pan-right .stack-row-track{animation:crImportPanReverse 80s linear infinite}.cr-import-hero .stack-row-track:hover{animation-play-state:paused}@keyframes crImportPan{0%{transform:translateX(0)}to{transform:translateX(-50%)}}@keyframes crImportPanReverse{0%{transform:translateX(-50%)}to{transform:translateX(0)}}.cr-import-hero .stack-card{position:relative;box-sizing:border-box;width:calc((var(--phone-outer-w) - 12px - 20px - 6px) / 2);background:#ffffff;border-radius:12px;border:1px solid var(--border-hairline,rgba(0,0,0,.06));overflow:hidden;box-shadow:0 6px 20px rgba(0,0,0,.08),0 2px 6px rgba(0,0,0,.04);opacity:0;animation:crImportStackIn .4s cubic-bezier(.34,1.56,.64,1) forwards;transition:transform .2s ease,box-shadow .2s ease}.cr-import-hero .stack-card:hover{transform:translateY(-2px);z-index:3;box-shadow:0 10px 28px rgba(0,0,0,.16),0 4px 10px rgba(0,0,0,.08)}@keyframes crImportStackIn{0%{opacity:0;transform:translateX(-30px) scale(.85)}to{opacity:var(--card-opacity,1);transform:none}}.cr-import-hero .scatter-image{width:100%;aspect-ratio:1;background:#fafaf8;display:flex;align-items:center;justify-content:center;overflow:hidden}.cr-import-hero .scatter-image img{width:86%;height:86%;object-fit:contain;display:block;user-select:none}.cr-import-hero .scatter-details{padding:10px 10px 11px;display:flex;flex-direction:column;gap:2px}.cr-import-hero .scatter-brand{font-family:var(--font-mono);font-size:9px;font-weight:500;text-transform:uppercase;letter-spacing:.06em;color:var(--fg-muted);line-height:1.2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cr-import-hero .scatter-name{font-family:var(--font-sans);font-size:11px;color:var(--primary-950);line-height:1.3;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cr-import-hero .scatter-price{font-family:var(--font-mono);font-size:12px;font-weight:600;color:var(--primary-950);line-height:1.2;letter-spacing:-.005em;opacity:1;transform:none}.cr-import-hero .sub-hero{position:relative;z-index:2;max-width:var(--content-max);margin:0 auto;display:flex;flex-direction:column;gap:40px;padding:24px clamp(24px,6vw,80px) 32px}.cr-import-hero .copy-column{display:flex;flex-direction:column;align-items:flex-start;position:relative;z-index:4;min-width:0;text-align:left}.cr-import-hero .headline-slot{position:relative;width:100%;max-width:100%;text-align:left}.cr-import-hero .headline{font-family:var(--font-sans);font-weight:var(--w-semibold);font-size:clamp(40px,6.4vw,60px);line-height:1.04;letter-spacing:-.031em;color:var(--primary-900);margin:0;text-align:left}.cr-import-hero .headline-primary{position:relative;z-index:0;transition:opacity .45s ease}.cr-import-hero .headline-primary-fade{opacity:0}.cr-import-hero .headline-fade-in{position:absolute;inset:0 auto auto 0;z-index:1;opacity:0;pointer-events:none}.cr-import-hero .headline-fade-in-show{animation:crImportHeadlineReveal .6s cubic-bezier(0,0,.2,1) forwards}@keyframes crImportHeadlineReveal{0%{opacity:0}to{opacity:1}}.cr-import-hero .hero-explainer{margin:28px 0 0;width:100%;max-width:36rem;overflow-wrap:anywhere}.cr-import-hero .hero-cta{margin-top:28px;width:100%;display:flex;flex-direction:column;align-items:flex-start;gap:28px}.cr-import-hero .hero-cta-row{display:flex;align-items:center;justify-content:center;gap:24px;flex-wrap:wrap}.cr-import-hero .hero-cta-text{font-family:var(--font-sans);font-weight:500;font-size:16px;color:var(--primary-900);letter-spacing:normal;cursor:pointer;text-decoration:none;border-bottom:1px solid transparent;transition:border-color .2s ease}.cr-import-hero .hero-cta-text:hover{border-bottom-color:currentColor}.cr-import-hero .hero-cta>div:last-child{flex-wrap:wrap;max-width:100%}.cr-import-hero .demo-column{width:100%;justify-content:center;margin:0;padding:0}.cr-import-hero .demo-column,.cr-import-hero .phone-wrap{position:relative;display:flex;align-items:center;overflow:visible}.cr-import-hero .phone-wrap{--phone-outer-w:min(300px,calc(100vw - 44px));flex-direction:column}.cr-import-hero .phone{position:relative;z-index:2;box-sizing:border-box;width:var(--phone-outer-w);aspect-ratio:9/19.5;background:#ffffff;border:calc(var(--phone-outer-w) * .032) solid var(--primary-950);border-radius:calc(var(--phone-outer-w) * .165);overflow:hidden;clip-path:inset(0 round calc(var(--phone-outer-w) * .165));box-shadow:0 18px 50px rgba(0,0,0,.1),0 4px 12px rgba(0,0,0,.04);display:flex;flex-direction:column;transition:background-color .4s ease}.cr-import-hero .phone[data-phase=idle]{background:#ffffff}.cr-import-hero .dynamic-island{position:absolute;top:calc(var(--phone-outer-w) * .032);left:50%;transform:translateX(-50%);width:30%;height:calc(var(--phone-outer-w) * .082);background:var(--primary-950);border-radius:999px;z-index:6}.cr-import-hero .status-bar{display:flex;align-items:center;justify-content:space-between;height:calc(var(--phone-outer-w) * .146);padding:0 calc(var(--phone-outer-w) * .058) 0;flex-shrink:0;color:var(--primary-950)}.cr-import-hero .status-time{font-family:var(--font-sans);font-size:calc(var(--phone-outer-w) * .04);font-weight:600;letter-spacing:-.01em}.cr-import-hero .status-icons{display:flex;align-items:center;gap:calc(var(--phone-outer-w) * .019)}.cr-import-hero .status-icons svg{width:auto;height:calc(var(--phone-outer-w) * .033)}.cr-import-hero .screen{flex:1;padding:calc(var(--phone-outer-w) * .028) calc(var(--phone-outer-w) * .034) calc(var(--phone-outer-w) * .02);display:flex;flex-direction:column;min-height:0}.cr-import-hero .home-indicator{width:34%;height:calc(var(--phone-outer-w) * .0125);background:var(--primary-950);border-radius:999px;opacity:.32;margin:calc(var(--phone-outer-w) * .02) auto calc(var(--phone-outer-w) * .022);flex-shrink:0}.cr-import-hero .phase-enter{animation:crImportPhaseIn .25s cubic-bezier(0,0,.2,1) forwards}@keyframes crImportPhaseIn{0%{opacity:0}to{opacity:1}}.cr-import-hero .eyebrow,.cr-import-hero .eyebrow-muted{font-family:var(--font-mono);font-size:11px;line-height:16px;text-transform:uppercase;letter-spacing:.14em;color:var(--primary-950)}.cr-import-hero .eyebrow-muted{color:var(--fg-muted)}.cr-import-hero .idle-screen{display:flex;flex-direction:column;flex:1;background:#ffffff;margin:-10px;padding:0;overflow:hidden;height:100%}.cr-import-hero .idle-wordmark{display:flex;align-items:center;justify-content:center;padding:22px 10px 28px;flex-shrink:0}.cr-import-hero .idle-wordmark-text{font-family:var(--font-sans);font-weight:var(--w-semibold);font-size:18px;letter-spacing:-.02em;color:var(--primary-950)}.cr-import-hero .idle-grid{display:grid;grid-template-columns:1fr 1fr 1fr;column-gap:8px;row-gap:16px;padding:0 10px}.cr-import-hero .idle-cell{position:relative;display:flex;align-items:center;justify-content:center;overflow:hidden;aspect-ratio:2/3}.cr-import-hero .idle-dot{position:absolute;top:5px;right:5px;width:6px;height:6px;z-index:1}.cr-import-hero .idle-product{width:78%;height:78%;display:flex;align-items:center;justify-content:center}.cr-import-hero .idle-product img{width:100%;height:100%;object-fit:contain;display:block}.cr-import-hero .idle-tagline{flex-shrink:0;margin-top:auto;display:flex;flex-direction:column;align-items:center;text-align:center;padding:6px 16px 18px;font-family:var(--font-sans);font-size:clamp(11px,2.8vw,15px);font-weight:var(--w-regular);color:var(--primary-950);line-height:1.35;letter-spacing:-.01em}.cr-import-hero .avatar-clip{width:28px;height:28px;border-radius:50%;overflow:hidden;flex-shrink:0;background:var(--border-hairline)}.cr-import-hero .scanning-screen{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px}.cr-import-hero .spinner{width:28px;height:28px;border:2px solid #8a8580;border-top-color:transparent;border-radius:50%;margin-bottom:12px;animation:crImportSpin .8s linear infinite}@keyframes crImportSpin{to{transform:rotate(1turn)}}.cr-import-hero .scan-label{font-family:var(--font-sans);font-size:13px;color:var(--fg-muted);text-align:center}.cr-import-hero .collection-screen{display:flex;flex-direction:column;flex:1;gap:12px;background:#ffffff;min-height:0}.cr-import-hero .cv-header{display:flex;align-items:flex-start;justify-content:space-between;gap:10px}.cr-import-hero .cv-head-left{display:flex;flex-direction:column;gap:3px;min-width:0}.cr-import-hero .cv-eyebrow{font-family:var(--font-mono);font-size:9px;font-weight:500;text-transform:uppercase;letter-spacing:.14em;color:var(--fg-muted)}.cr-import-hero .cv-value{font-family:var(--font-sans);font-size:30px;font-weight:var(--w-semibold);color:var(--primary-950);line-height:1;letter-spacing:-.03em;font-feature-settings:"tnum" 1,"lnum" 1}.cr-import-hero .cv-sub{font-size:11px;color:var(--fg-muted);line-height:1.2}.cr-import-hero .cv-sell,.cr-import-hero .cv-sub{font-family:var(--font-sans);letter-spacing:-.005em}.cr-import-hero .cv-sell{display:inline-flex;align-items:center;gap:5px;flex-shrink:0;background:var(--brand-mint);color:var(--primary-950);font-size:12px;font-weight:500;padding:9px 12px;border-radius:6px}.cr-import-hero .cv-actions{display:flex;gap:8px}.cr-import-hero .cv-circle{width:34px;height:34px;border-radius:999px;background:var(--brand-sage,#c6d4cd);color:var(--primary-950);display:grid;place-items:center;opacity:.65}.cr-import-hero .cv-hint{font-family:var(--font-mono);font-size:9px;font-weight:500;text-transform:uppercase;letter-spacing:.14em;color:var(--fg-muted);text-align:center;padding:2px 0}.cr-import-hero .item-grid{display:grid;grid-template-columns:1fr 1fr;gap:8px;align-content:start}.cr-import-hero .item-card{box-sizing:border-box;display:flex;flex-direction:column;background:#ffffff;border-radius:12px;border:1px solid var(--border-hairline,rgba(0,0,0,.06));overflow:hidden;box-shadow:0 6px 20px rgba(0,0,0,.08),0 2px 6px rgba(0,0,0,.04)}.cr-import-hero .item-card-enter{animation:crImportCardIn .25s cubic-bezier(0,0,.2,1) forwards;opacity:0}@keyframes crImportCardIn{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.cr-import-hero .item-image{width:100%;aspect-ratio:1;background:#fafaf8;display:flex;align-items:center;justify-content:center;overflow:hidden}.cr-import-hero .item-image img{width:86%;height:86%;object-fit:contain;display:block;user-select:none}.cr-import-hero .item-details{padding:10px 10px 11px;display:flex;flex-direction:column;gap:2px}.cr-import-hero .item-brand{font-family:var(--font-mono);font-size:9px;font-weight:500;text-transform:uppercase;letter-spacing:.06em;color:var(--fg-muted);line-height:1.2}.cr-import-hero .item-brand,.cr-import-hero .item-name{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cr-import-hero .item-name{font-family:var(--font-sans);font-size:11px;color:var(--primary-950);line-height:1.3}.cr-import-hero .item-value{font-family:var(--font-mono);font-size:12px;font-weight:600;color:var(--primary-950);line-height:1.2;letter-spacing:-.005em}.cr-import-hero .sell-screen{display:flex;flex-direction:column;flex:1;gap:12px;overflow:visible;background:#ffffff}.cr-import-hero .sell-topbar{display:flex;align-items:center;justify-content:space-between;padding-bottom:4px;border-bottom:1px solid var(--border-hairline)}.cr-import-hero .sell-back{font-size:22px;color:var(--primary-950);line-height:1;width:18px}.cr-import-hero .sell-title{font-family:var(--font-sans);font-size:17px;font-weight:var(--w-semibold);color:var(--primary-950);letter-spacing:-.01em}.cr-import-hero .sell-controls{display:flex;align-items:center;gap:8px}.cr-import-hero .sell-clear{border:1px solid #d9534f;color:#d9534f;font-family:var(--font-sans);font-size:12px;font-weight:500;padding:7px 16px;border-radius:999px}.cr-import-hero .sell-value{margin-left:auto;display:flex;flex-direction:column;align-items:flex-end}.cr-import-hero .sell-value-num{font-family:var(--font-sans);font-size:22px;font-weight:var(--w-semibold);color:var(--primary-950);line-height:1;letter-spacing:-.02em;font-feature-settings:"tnum" 1,"lnum" 1}.cr-import-hero .sell-value-lbl{font-family:var(--font-sans);font-size:11px;color:var(--fg-muted);margin-top:2px}.cr-import-hero .item-image{position:relative}.cr-import-hero .sell-check{position:absolute;top:8px;right:8px;width:14px;height:14px;border-radius:3px;background:var(--primary-950)}.cr-import-hero .sell-cta{margin-top:auto;display:flex;align-items:center;justify-content:space-between;background:var(--brand-sage,#b9cabf);color:var(--primary-950);font-family:var(--font-sans);font-size:16px;font-weight:var(--w-semibold);letter-spacing:-.01em;padding:20px 22px;border-radius:4px}.cr-import-hero .sell-cta-arrow{font-size:18px}.cr-import-hero .cg-screen{display:flex;flex-direction:column;flex:1;overflow:hidden;background:#ffffff}.cr-import-hero .cg-grid{position:relative;flex:1 1 auto;display:grid;grid-template-columns:1fr 1fr;align-content:center;gap:calc(var(--phone-outer-w) * .02);padding:calc(var(--phone-outer-w) * .03) calc(var(--phone-outer-w) * .025);min-height:0}.cr-import-hero .cg-cell{position:relative;aspect-ratio:1;display:flex;align-items:center;justify-content:center}.cr-import-hero .cg-cell img{max-width:100%;max-height:100%;width:auto;height:auto;object-fit:contain;filter:drop-shadow(0 6px 12px rgba(0,0,0,.08));user-select:none}.cr-import-hero .cg-plus{position:absolute;top:calc(var(--phone-outer-w) * .014);right:calc(var(--phone-outer-w) * .02);font-family:var(--font-sans);font-size:calc(var(--phone-outer-w) * .055);font-weight:400;color:#bdb8b0;line-height:1;pointer-events:none}.cr-import-hero .cg-foot{flex:0 0 auto;padding:0 calc(var(--phone-outer-w) * .05) calc(var(--phone-outer-w) * .055)}.cr-import-hero .cg-cta{width:100%;background:#b3e9e8;color:#0d0d0d;font-family:var(--font-sans);font-size:calc(var(--phone-outer-w) * .05);font-weight:var(--w-regular);letter-spacing:-.005em;text-align:center;padding:calc(var(--phone-outer-w) * .05) 0;border-radius:0}.cr-import-hero.hiw-anim{background:transparent;overflow:visible;width:auto}.cr-import-hero.hiw-anim .phone{box-shadow:none;filter:drop-shadow(0 20px 30px rgba(0,0,0,.15)) drop-shadow(0 5px 12px rgba(0,0,0,.1))}.cr-import-hero.hiw-anim .phone-wrap{filter:none}.cr-import-hero.hiw-anim .screen{position:relative}.cr-import-hero.hiw-anim .sell-screen{position:static}.cr-import-hero.hiw-anim .collection-screen .item-grid,.cr-import-hero.hiw-anim .sell-screen .item-grid{position:absolute;top:128px;left:calc(var(--phone-outer-w) * .034);right:calc(var(--phone-outer-w) * .034)}.cr-import-hero.hiw-anim .sell-screen .item-grid{padding-bottom:calc(var(--phone-outer-w) * .22)}.cr-import-hero.hiw-anim .hiw-sellbar{position:absolute;left:calc(var(--phone-outer-w) * .034);right:calc(var(--phone-outer-w) * .034);bottom:calc(var(--phone-outer-w) * .03)}.cr-import-hero .hiw-touch{position:absolute;z-index:30;width:calc(var(--phone-outer-w) * .115);height:calc(var(--phone-outer-w) * .115);transform:translate(-50%,-50%);transition:left .62s cubic-bezier(.5,0,.2,1),top .62s cubic-bezier(.5,0,.2,1),opacity .35s ease;pointer-events:none;display:grid;place-items:center}.cr-import-hero .hiw-dot{width:100%;height:100%;border-radius:999px;background:rgba(13,13,13,.22);transition:transform .18s ease}.cr-import-hero .hiw-touch.is-click .hiw-dot{transform:scale(.86)}.cr-import-hero .hiw-ring{position:absolute;width:100%;height:100%;border-radius:999px;border:1.5px solid rgba(13,13,13,.22);transform:scale(.6);opacity:0}.cr-import-hero .hiw-touch.is-click .hiw-ring{animation:hiwPing .5s ease-out}@keyframes hiwPing{0%{transform:scale(.55);opacity:.35}to{transform:scale(1.35);opacity:0}}.cr-import-hero .sell-check.is-on{background:var(--primary-950);border-color:var(--primary-950);display:flex;align-items:center;justify-content:center}.cr-import-hero .hiw-cta-in{animation:hiwCtaIn .32s cubic-bezier(.16,1,.3,1)}@keyframes hiwCtaIn{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}.cr-import-hero .scan-screen{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:calc(var(--phone-outer-w) * .06);gap:calc(var(--phone-outer-w) * .035)}.cr-import-hero .scan-rings{position:relative;width:calc(var(--phone-outer-w) * .5);height:calc(var(--phone-outer-w) * .5);display:grid;place-items:center;margin-bottom:calc(var(--phone-outer-w) * .03)}.cr-import-hero .scan-ring{position:absolute;border-radius:999px;border:1px solid rgba(15,92,87,.16)}.cr-import-hero .scan-ring-outer{inset:0}.cr-import-hero .scan-ring-mid{inset:calc(var(--phone-outer-w) * .03);border-color:rgba(15,92,87,.1)}.cr-import-hero .scan-arc{position:absolute;inset:calc(var(--phone-outer-w) * .016);transform-origin:50% 50%;animation:scanSpin 1.15s linear infinite}.cr-import-hero .scan-arc-path{fill:none;stroke:#0f5c57;stroke-width:3.5;stroke-linecap:round;stroke-dasharray:190 93}@keyframes scanSpin{to{transform:rotate(1turn)}}.cr-import-hero .scan-core{width:calc(var(--phone-outer-w) * .27);height:calc(var(--phone-outer-w) * .27);border-radius:999px;background:rgba(179,233,232,.32);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1px}.cr-import-hero .scan-count{font-family:var(--font-sans);font-size:calc(var(--phone-outer-w) * .07);font-weight:var(--w-semibold);color:#0f5c57;line-height:1;letter-spacing:-.02em}.cr-import-hero .scan-core-lbl{font-family:var(--font-mono);font-size:calc(var(--phone-outer-w) * .028);font-weight:600;letter-spacing:.16em;color:#0f5c57}.cr-import-hero .scan-title{font-family:var(--font-sans);font-size:calc(var(--phone-outer-w) * .06);font-weight:var(--w-semibold);color:var(--primary-950)}.cr-import-hero .scan-sub{font-family:var(--font-sans);font-size:calc(var(--phone-outer-w) * .042);color:var(--fg-muted);max-width:78%;line-height:1.3}.cr-import-hero .qr-screen{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;gap:calc(var(--phone-outer-w) * .045);text-align:center;padding:calc(var(--phone-outer-w) * .315) calc(var(--phone-outer-w) * .03) calc(var(--phone-outer-w) * .02)}.cr-import-hero .qr-eyebrow{font-family:var(--font-mono);font-size:calc(var(--phone-outer-w) * .038);font-weight:500;letter-spacing:.16em;color:var(--fg-muted)}.cr-import-hero .qr-code{display:grid;grid-template-columns:repeat(12,1fr);width:calc(var(--phone-outer-w) * .52);height:calc(var(--phone-outer-w) * .52);padding:calc(var(--phone-outer-w) * .022);background:#fff;border:1px solid rgba(23,23,23,.12);border-radius:calc(var(--phone-outer-w) * .03)}.cr-import-hero .qr-code span{background:transparent}.cr-import-hero .qr-code span.qr-on{background:var(--primary-950)}.cr-import-hero .qr-title{font-family:var(--font-sans);font-size:calc(var(--phone-outer-w) * .05);font-weight:var(--w-semibold);color:var(--primary-900);max-width:80%;line-height:1.25}.cr-import-hero .qr-summary{width:100%;margin-top:calc(var(--phone-outer-w) * .182);display:flex;flex-direction:column;gap:calc(var(--phone-outer-w) * .018);padding:0 calc(var(--phone-outer-w) * .02)}.cr-import-hero .qr-row{display:flex;justify-content:space-between;font-family:var(--font-sans);font-size:calc(var(--phone-outer-w) * .038);color:var(--fg-muted)}.cr-import-hero .qr-row.qr-total{margin-top:calc(var(--phone-outer-w) * .012);padding-top:calc(var(--phone-outer-w) * .022);border-top:1px solid var(--border-hairline);color:var(--primary-950);font-weight:var(--w-semibold)}.cr-import-hero .wallet-screen{flex:1;display:flex;flex-direction:column;min-height:0}.cr-import-hero .wallet-head{position:relative;display:flex;flex-direction:column;padding-bottom:16px}.cr-import-hero .wallet-head-top{display:flex;align-items:flex-start}.cr-import-hero .wallet-redeem{position:absolute;top:0;right:0}.cr-import-hero .wallet-eyebrow{font-family:var(--font-mono);font-size:9px;font-weight:500;text-transform:uppercase;letter-spacing:.14em;color:var(--fg-muted)}.cr-import-hero .wallet-redeem{display:inline-flex;align-items:center;gap:6px;flex-shrink:0;background:var(--brand-mint);color:var(--primary-950);font-family:var(--font-sans);font-size:12px;font-weight:500;letter-spacing:-.005em;padding:9px 12px;border-radius:6px}.cr-import-hero .wallet-redeem-arrow{font-weight:400}.cr-import-hero .wallet-balance{font-family:var(--font-sans);font-size:30px;font-weight:var(--w-semibold);color:var(--primary-950);line-height:1;letter-spacing:-.03em;font-feature-settings:"tnum" 1,"lnum" 1;margin:4px 0 16px}.cr-import-hero .wallet-subs{display:grid;grid-template-columns:1fr 1fr;gap:8px}.cr-import-hero .wallet-sub{background:var(--secondary-50);border-radius:8px;padding:12px;display:flex;flex-direction:column;gap:5px}.cr-import-hero .wallet-sub-head{display:flex;align-items:center;justify-content:space-between}.cr-import-hero .wallet-sub-lbl{font-family:var(--font-mono);font-size:9px;font-weight:500;text-transform:uppercase;letter-spacing:.14em;color:var(--fg-muted)}.cr-import-hero .wallet-sub-info{width:12px;height:12px;border-radius:999px;border:1px solid var(--border-hairline);color:var(--fg-muted);font-family:var(--font-sans);font-size:8px;font-style:italic;display:grid;place-items:center}.cr-import-hero .wallet-sub-val{font-family:var(--font-sans);font-size:18px;font-weight:var(--w-semibold);color:var(--primary-950);letter-spacing:-.02em}.cr-import-hero .wallet-sub-meta{font-family:var(--font-sans);font-size:10px;color:var(--fg-muted);letter-spacing:-.005em}.cr-import-hero .wallet-txhead{display:flex;align-items:baseline;justify-content:space-between;padding:4px 0 10px;border-bottom:1px solid var(--border-hairline)}.cr-import-hero .wallet-txtitle{font-family:var(--font-sans);font-weight:var(--w-semibold);font-size:15px;color:var(--primary-950);letter-spacing:-.01em}.cr-import-hero .wallet-viewall{font-family:var(--font-sans);font-size:11px;color:#2f6f57}.cr-import-hero .wallet-list{flex:1;display:flex;flex-direction:column;overflow:hidden}.cr-import-hero .wallet-row{display:flex;align-items:center;justify-content:space-between;padding:13px 0;border-bottom:1px solid var(--border-hairline);opacity:0;transform:translateY(14px)}.cr-import-hero .wallet-row.is-in{animation:hiwRowIn .46s cubic-bezier(.16,1,.3,1) forwards}@keyframes hiwRowIn{to{opacity:1;transform:translateY(0)}}.cr-import-hero .wallet-row-left{display:flex;flex-direction:column;gap:3px}.cr-import-hero .wallet-row-title{font-family:var(--font-sans);font-size:12px;font-weight:500;color:var(--primary-950);letter-spacing:-.01em}.cr-import-hero .wallet-row-date{font-family:var(--font-sans);font-size:10px;color:var(--fg-muted)}.cr-import-hero .wallet-row-val{font-family:var(--font-sans);font-weight:var(--w-semibold);font-size:14px;color:#2f6f57;letter-spacing:-.01em}@media (max-width:767px){.cr-import-hero .sub-hero{gap:32px;padding-top:24px}.cr-import-hero .copy-column{width:100%;max-width:100%;align-self:stretch;align-items:center;text-align:center}.cr-import-hero .headline{font-size:clamp(32px,8.4vw,46px);max-width:100%;overflow-wrap:anywhere;text-align:center}.cr-import-hero .headline-fade-in,.cr-import-hero .headline-primary,.cr-import-hero .headline-slot{width:100%;max-width:100%;text-align:center}.cr-import-hero .hero-explainer{font-size:16px;max-width:100%}.cr-import-hero .hero-cta{align-items:center}.cr-import-hero .demo-column{margin-top:8px}.cr-import-hero .idle-wordmark{padding:10px 10px 16px}.cr-import-hero .idle-grid{row-gap:20px}.cr-import-hero .idle-cell{aspect-ratio:3/4}.cr-import-hero .idle-tagline{padding:14px 16px 4px;margin-top:0}}@media (min-width:768px) and (max-width:1023px){.cr-import-hero .sub-hero{padding:32px clamp(24px,4vw,40px) 48px;gap:36px}.cr-import-hero .copy-column{align-items:center;text-align:center}.cr-import-hero .headline,.cr-import-hero .headline-slot{text-align:center}.cr-import-hero .hero-cta{align-items:center}.cr-import-hero .phone-wrap{--phone-outer-w:clamp(210px,32vw,250px)}}@media (min-width:1024px){.cr-import-hero .hero{padding-block:clamp(28px,3vw,44px) clamp(40px,4vw,60px)}.cr-import-hero .sub-hero{display:flex;flex-direction:row;align-items:center;gap:0;padding:clamp(40px,4vw,64px) 80px}.cr-import-hero .copy-column{flex:0 0 clamp(360px,32vw,540px);max-width:clamp(360px,32vw,540px);align-self:center;position:relative;z-index:4}.cr-import-hero .copy-column:before{content:"";position:absolute;top:-200vh;bottom:-200vh;left:-100vw;right:0;background:#eff3f1;z-index:-1;pointer-events:none}.cr-import-hero .demo-column{flex:1 1 auto;display:flex;justify-content:center;align-items:center;align-self:center;min-width:0;padding:0}.cr-import-hero .headline{font-size:clamp(52px,5.4vw,72px);line-height:1.02;letter-spacing:-.032em}.cr-import-hero .phone-wrap{--phone-outer-w:clamp(248px,19vw,286px)}}@media (min-width:1440px){.cr-import-hero .headline{font-size:clamp(64px,5.4vw,84px);line-height:1;letter-spacing:-.034em}.cr-import-hero .copy-column{max-width:560px}.cr-import-hero .phone-wrap{--phone-outer-w:292px}}@media (prefers-reduced-motion:reduce){.cr-import-hero .item-card-enter,.cr-import-hero .phase-enter,.cr-import-hero .stack-card{animation:none;opacity:1;transform:none}.cr-import-hero .spinner{animation:none}.cr-import-hero .stack-row--pan-left .stack-row-track,.cr-import-hero .stack-row--pan-right .stack-row-track{animation:none;transform:translateX(0)}}