.cu-get{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:start;gap:clamp(2rem,5vw,4.5rem);margin-top:clamp(3rem,6vw,4.5rem);display:grid}.cu-items{display:grid}.cu-items li{border-top:1px solid var(--ink-border);grid-template-columns:2rem minmax(0,1fr);gap:.25rem .75rem;padding:1.375rem 0;display:grid}.cu-items li:first-child{border-top:0;padding-top:0}.cu-items__n{font-family:var(--font-mono);color:var(--ink-text-muted);padding-top:.25rem;font-size:.8125rem}.cu-items h3{letter-spacing:-.02em;font-size:1.1875rem;font-weight:500}.cu-items p{color:var(--ink-text-muted);grid-column:2;font-size:.9688rem;line-height:1.55}.cu-receipt{position:sticky;top:6.5rem}.cu-receipt .bill__title{justify-content:space-between;align-items:center;gap:.75rem;display:flex}.cu-receipt__lines{border-top:1px dashed var(--ink-border-strong);color:var(--ink-text-muted);gap:.375rem;margin-top:1.25rem;padding-top:.875rem;font-size:.8125rem;display:grid}.cu-receipt__lines li{justify-content:space-between;gap:1rem;display:flex}.cu-receipt__lines span:last-child{font-family:var(--font-geist-mono), ui-monospace, monospace;white-space:nowrap}.cu-steps{grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem;margin-top:3.5rem;display:grid}.cu-steps .step h3{font-size:1.125rem}@media (max-width:900px){.cu-get{grid-template-columns:minmax(0,1fr)}.cu-receipt{max-width:34rem;position:static}.cu-steps{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:560px){.cu-steps{grid-template-columns:minmax(0,1fr)}.cu-receipt__lines li{flex-wrap:wrap;gap:0 1rem}}
