.rv .hero-w{transform:translateY(112%)}.rv [data-hero-fade]{opacity:0}
.receipt-wrap{filter:drop-shadow(0 18px 28px #0000001a)drop-shadow(0 2px 4px #0000000f)}.receipt-slip{--tooth:9px;padding-bottom:calc(var(--tooth) + 1.75rem);-webkit-mask:linear-gradient(#000 0 0) top / 100% calc(100% - var(--tooth)) no-repeat, conic-gradient(from -45deg at bottom, #0000, #000 1deg 89deg, #0000 90deg) bottom / calc(2 * var(--tooth)) var(--tooth) repeat-x;mask:linear-gradient(#000 0 0) top / 100% calc(100% - var(--tooth)) no-repeat, conic-gradient(from -45deg at bottom, #0000, #000 1deg 89deg, #0000 90deg) bottom / calc(2 * var(--tooth)) var(--tooth) repeat-x}
.proc-num{color:var(--brand);-webkit-text-stroke:2px var(--brand);transition:color .35s,-webkit-text-stroke-color .35s}.proc-path.anim .proc-step:not(.lit) .proc-num{color:#0000;-webkit-text-stroke-color:color-mix(in srgb, var(--fg) 26%, transparent)}.proc-path.anim .proc-fill{transform:scaleY(0)}.proc-section.pinned{min-height:240vh}.proc-section.pinned .proc-grid{position:sticky;top:max(96px,50vh - 300px)}.proc-path.pin .proc-body{transition:opacity .45s,transform .5s cubic-bezier(.22,.7,.3,1)}.proc-path.pin .proc-step:not(.lit) .proc-body{opacity:.4;transform:translate(-10px)}
