.offer-paper{--paper:#f6f6f4;--ink:#1b1c1b;--ink-2:#4a4b49;--ink-3:#6e6f6c;--ink-4:#9a9b97;--rule:#e2e2de;--stamp:#8a6a3a;isolation:isolate;background:var(--paper);color:var(--ink);border-radius:10px;gap:10px;padding:22px 24px 20px;display:grid;position:relative;transform:rotate(-.6deg);box-shadow:0 30px 60px -28px #000000d9,0 0 0 1px #ffffff0f}.offer-paper .paper-head{border-bottom:1px solid var(--rule);justify-content:space-between;align-items:baseline;padding-bottom:10px;display:flex}.offer-paper .paper-mono{font-family:var(--font-geist-mono), monospace;letter-spacing:.1em;text-transform:uppercase;color:var(--ink-3);font-size:10.5px}.offer-paper .paper-mono.is-tested{color:var(--stamp);letter-spacing:.12em}.offer-paper .paper-name{letter-spacing:-.02em;text-wrap:balance;margin:4px 0 0;font-size:22px;font-weight:600;line-height:1.15}.offer-paper .paper-sentence{color:var(--ink-2);text-wrap:pretty;margin:0;font-size:13.5px;line-height:1.5}.offer-paper .paper-lines div{border-top:1px solid var(--rule);grid-template-columns:8.5rem minmax(0,1fr);gap:10px;padding:8px 0;font-size:13.5px;display:grid}.offer-paper .paper-lines dt{color:var(--ink-3)}.offer-paper .paper-lines dd{margin:0}.offer-paper .paper-total{border-top:1.5px solid var(--ink);color:var(--ink-2);justify-content:space-between;align-items:baseline;padding-top:10px;font-size:13.5px;display:flex}.offer-paper .paper-total b{letter-spacing:-.03em;color:var(--ink);font-variant-numeric:tabular-nums;font-size:28px;font-weight:600}.offer-paper .paper-foot{color:var(--ink-4);margin:0;font-size:11.5px}.offer-paper .paper-placeholder{color:var(--ink-4);border-bottom:1px dashed var(--ink-4)}@media (max-width:420px){.offer-paper .paper-lines div{grid-template-columns:1fr;gap:2px}}
