.soc{transform-origin:100% 100%;opacity:0;width:264px;transition:opacity var(--duration-base) var(--motion-glide), transform var(--duration-base) var(--motion-glide);background:#fff;border:1px solid #e2e8f0;border-radius:16px;padding:10px;transform:scale(.97);box-shadow:0 12px 32px -12px #08060f73}.soc.soc-open{opacity:1;transform:none}.soc.soc-closing{opacity:0;transition-timing-function:ease-out;transform:translateY(6px)}.soc-head{align-items:center;gap:10px;height:28px;padding:0 4px;display:flex}.soc-ringbox{width:24px;height:24px;transition:width var(--duration-base) var(--motion-glide), margin var(--duration-base) var(--motion-glide), opacity var(--duration-base) var(--motion-glide);flex-shrink:0;justify-content:center;align-items:center;display:flex;overflow:hidden}.soc-done .soc-ringbox{opacity:0;width:0;margin-inline-end:-10px}.soc-ring{flex-shrink:0;transform:rotate(-90deg)}.soc-title{flex:1;min-width:0;font-size:12px;position:relative}.soc-title-count,.soc-title-done{transition:opacity var(--duration-base) var(--motion-glide), transform var(--duration-base) var(--motion-glide);display:block}.soc-title-count{color:#64748b}.soc-title-done{color:#334155;opacity:0;align-items:center;font-weight:500;display:flex;position:absolute;inset:0;transform:translateY(6px)}.soc-done .soc-title-count{opacity:0;transform:translateY(-6px)}.soc-done .soc-title-done{opacity:1;transform:none}.soc-steps{margin:4px 0 0;padding:0;list-style:none}.soc-step{opacity:0;height:36px;transition:opacity var(--duration-base) var(--motion-glide), transform var(--duration-base) var(--motion-glide);transition-delay:calc(var(--i) * 40ms);align-items:center;gap:10px;padding:0 4px;display:flex;position:relative;transform:translateY(4px)}.soc-open .soc-step{opacity:1;transform:none}.soc-step+.soc-step:before{content:"";background:#e2e8f0;width:1px;height:8px;position:absolute;top:-4px;left:15.5px}.soc-icon{flex-shrink:0;place-items:center;width:24px;height:24px;display:grid;position:relative}.soc-icon>svg{transition:opacity var(--duration-fast) cubic-bezier(.2, 0, 0, 1);grid-area:1/1}.soc-icon-check{opacity:0}.soc-icon-check circle{fill:#d1fae5}.soc-icon-check path{stroke:#047857;stroke-dasharray:1;stroke-dashoffset:1px;transition:stroke-dashoffset .25s var(--motion-glide) .1s}.soc-step--done .soc-icon-check path{stroke-dashoffset:0}.soc-icon-spin{opacity:0}.soc-step--active .soc-icon-spin{opacity:1;animation:.9s linear infinite soc-spin}@keyframes soc-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.soc-step--active .soc-icon-spin{animation:none}}.soc-step--active .soc-icon-dots,.soc-step--done .soc-icon-dots,.soc-step--done .soc-icon-spin{opacity:0}.soc-step--done .soc-icon-check{opacity:1}.soc-step--final .soc-icon-check circle{transition:fill var(--duration-base) var(--motion-glide)}.soc-step--final .soc-icon-check path{transition:stroke-dashoffset .25s var(--motion-glide) .1s, stroke var(--duration-base) var(--motion-glide)}.soc-done .soc-step--final .soc-icon-check circle{fill:#10b981}.soc-done .soc-step--final .soc-icon-check path{stroke:#fff}.soc-label{color:#64748b;transition:color var(--duration-fast);font-size:12px;font-weight:500}.soc-step--active .soc-label,.soc-step--done .soc-label{color:#334155}.soc-label--swap{display:block;position:relative}.soc-label-base,.soc-label-paid{transition:opacity var(--duration-base) var(--motion-glide), transform var(--duration-base) var(--motion-glide);display:block}.soc-label-paid{color:#047857;white-space:nowrap;opacity:0;align-items:center;font-size:14px;display:flex;position:absolute;inset:0;transform:translateY(6px)}.soc-done .soc-label-base{opacity:0;transform:translateY(-6px)}.soc-done .soc-label-paid{opacity:1;transform:none}.soc-anchor{inset-inline-end:16px;z-index:2;max-width:calc(100% - 32px);position:absolute;bottom:16px}
.tick{font-variant-numeric:tabular-nums}@keyframes tick-fade{0%{opacity:.35}to{opacity:1}}.tick-pulse{animation:.22s ease-out tick-fade}
.shc-persp{perspective:1100px;opacity:0;width:440px;height:257px;position:relative;transform:translateY(14px)}.shc-persp.shc-in{opacity:1;transition:opacity .65s cubic-bezier(.23,1,.32,1),transform .65s cubic-bezier(.23,1,.32,1);transform:none}@media (prefers-reduced-motion:reduce){.shc-persp{transform:none}.shc-persp.shc-in{transition:opacity .3s ease-out}}.shc-card{--px:50%;--py:50%;--pxn:.5;--pyn:.5;--band:50%;--rot:0deg;--washRot:0deg;--edgeRot:0deg;--fx:.46;width:440px;height:257px;transform-style:preserve-3d;will-change:transform;background:linear-gradient(255.22deg,#0000 1.21%,#00000040 50%),#4920f5;border-radius:16px;transition:box-shadow .25s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden;box-shadow:0 12px 34px -12px #0000008c}.shc-card.shc-lit{box-shadow:0 28px 60px -18px #000000a6}.shc-layer{pointer-events:none;position:absolute;inset:0}.shc-stripes{pointer-events:none;width:auto;max-width:none;height:100%;position:absolute;bottom:0;left:0}.shc-noise{background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 200 200' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E")}.shc-noise--coarse{opacity:.3;mix-blend-mode:soft-light;background-size:340px 340px}.shc-noise--fine{opacity:.22;mix-blend-mode:overlay;background-size:140px 140px}.shc-fx{isolation:isolate;opacity:0;-webkit-mask-image:radial-gradient(65% 85% at var(--px) var(--py), #000 25%, transparent 78%);-webkit-mask-image:radial-gradient(65% 85% at var(--px) var(--py), #000 25%, transparent 78%);mask-image:radial-gradient(65% 85% at var(--px) var(--py), #000 25%, transparent 78%);transition:opacity .25s cubic-bezier(.4,0,.2,1)}.shc-card.shc-lit .shc-fx{opacity:var(--fx)}.shc-veil{background:#0a051e47}.shc-wash,.shc-wash-dodge{transform:rotate(var(--washRot)) scale(1.8, 2.9);transform-origin:50%;background:linear-gradient(218deg,#ff808061 0%,#ffed6621 30%,#33e4ff21 60%,#f075cd61 100%)}.shc-wash{mix-blend-mode:screen;opacity:.55}.shc-wash-dodge{mix-blend-mode:color-dodge}.shc-shimmer{background:linear-gradient(105deg, transparent calc(var(--band) - 37%), #ffffff1c calc(var(--band) - 13%), #ffffff38 var(--band), #ffffff1c calc(var(--band) + 13%), transparent calc(var(--band) + 37%));mix-blend-mode:overlay;transform:rotate(var(--rot));transform-origin:50%}.shc-beam{background-image:linear-gradient(115deg,#0000 16%,#ffffff1f 32%,#ffffffe6 49%,#ffffff4d 60%,#0000 78%);background-size:220% 220%;background-position:var(--px) var(--py);mix-blend-mode:overlay;opacity:0;will-change:opacity, background-position;transition:opacity .42s cubic-bezier(.22,1,.36,1),background-position .48s cubic-bezier(.22,1,.36,1)}.shc-card.shc-lit .shc-beam{opacity:calc(var(--fx) * .75);transition:opacity .16s ease-out,background-position 90ms linear}@media (prefers-reduced-motion:reduce){.shc-beam{transition:opacity .3s ease-out,background-position}}.shc-highlight{background-image:radial-gradient(circle 210px at var(--px) var(--py), #ffffffb8 0%, #fff3 40%, transparent 78%);mix-blend-mode:screen;opacity:0;will-change:opacity;transition:opacity .42s cubic-bezier(.22,1,.36,1)}.shc-card.shc-lit .shc-highlight{opacity:calc(var(--fx) * .4);transition:opacity .16s ease-out}.shc-edge{border-radius:inherit;opacity:.6;background:conic-gradient(from calc(230deg + var(--edgeRot)), #ffffffe6 0deg, #e6e4f54d 42deg, #9691b929 95deg, #ffffff6b 165deg, #d2ceeb24 205deg, #9691b92e 265deg, #ffffffa6 325deg, #ffffffe6 360deg);-webkit-mask-composite:xor;padding:1.6px;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.shc-content{color:#fff;-webkit-user-select:none;user-select:none;flex-direction:column;justify-content:space-between;height:100%;padding:22px;display:flex;position:relative}.shc-content header{justify-content:space-between;align-items:flex-start;display:flex}.shc-content h3{letter-spacing:.06em;text-transform:uppercase;margin:0;font-size:12px;font-weight:500}.shc-logo{width:34px;height:24px;position:relative}.shc-lg{position:absolute;inset:0;-webkit-mask:url(/projects/equity-shares/ledgy-mark.svg) 50%/contain no-repeat;mask:url(/projects/equity-shares/ledgy-mark.svg) 50%/contain no-repeat}.shc-lg--lo{background:#0a003229;transform:translateY(-.5px)}.shc-lg--hi{background:#ffffff2e;transform:translateY(.6px)}.shc-lg--main{background:linear-gradient(115deg, #fff0 30%, #ffffff57 46%, #fff9 50%, #ffffff57 54%, #fff0 70%) calc(var(--pxn) * 100%) calc(var(--pyn) * 100%) / 300% 300%, #ffffff24}.shc-bottom{justify-content:space-between;align-items:flex-end;gap:8px;display:flex}.shc-amount{letter-spacing:.04em;text-transform:uppercase;font-size:14px}.shc-value{margin:0;font-size:30px;font-weight:500;line-height:1.2}.shc-value .shc-frac{opacity:.7;font-size:18px}.shc-sell{appearance:none;cursor:pointer;color:#334155;background:#fff;border:.5px solid #e2e8f0;border-radius:6px;height:28px;padding:0 10px;font-family:inherit;font-size:12px;font-weight:500;transition:background .15s,scale .15s ease-out;box-shadow:0 1px 2px #0000002e}.shc-sell:hover{background:#f8fafc}.shc-sell:active{scale:.96}.shc-float{pointer-events:none;will-change:transform;position:absolute;inset:0}.shc-float .shc-sell{pointer-events:auto;position:absolute;bottom:25px;right:27px;box-shadow:0 10px 22px -6px #00000073,0 1px 2px #0000002e}
