.voucher-grid[data-astro-cid-utv5wegm]{display:grid;grid-template-columns:1fr 1fr;gap:clamp(2rem,6vw,5rem);align-items:center}.voucher-wrap[data-astro-cid-utv5wegm]{perspective:1200px}.voucher[data-astro-cid-utv5wegm]{position:relative;aspect-ratio:1.6;background:var(--bg-deeper);background-image:radial-gradient(ellipse at 20% 0%,rgba(201,146,74,.18),transparent 55%),radial-gradient(ellipse at 100% 100%,rgba(201,146,74,.12),transparent 50%);color:var(--text-on-dark);display:grid;grid-template-rows:auto 1fr auto auto;justify-items:center;align-items:center;text-align:center;padding:clamp(1.25rem,4vw,2.25rem);box-shadow:0 30px 60px -30px #0e171399;transform:rotate(-2deg);transition:transform .4s ease}.voucher[data-astro-cid-utv5wegm]:hover{transform:rotate(0) translateY(-4px)}.voucher-frame[data-astro-cid-utv5wegm]{position:absolute;inset:10px;border:1px solid rgba(201,146,74,.6);pointer-events:none}.voucher-frame[data-astro-cid-utv5wegm]:after{content:"";position:absolute;inset:4px;border:1px solid rgba(201,146,74,.25)}.corner[data-astro-cid-utv5wegm]{position:absolute;color:var(--brass)}.corner[data-astro-cid-utv5wegm].tl{top:10px;left:10px}.corner[data-astro-cid-utv5wegm].br{bottom:10px;right:10px}.v-head[data-astro-cid-utv5wegm]{display:grid;justify-items:center;gap:.25rem;margin-top:.75rem}.v-mark[data-astro-cid-utv5wegm]{display:grid;place-items:center;width:34px;height:34px;border:1px solid var(--brass);color:var(--brass);font-family:var(--font-display);font-size:.85rem;font-weight:600}.amp[data-astro-cid-utv5wegm]{font-style:italic;font-weight:400}.v-name[data-astro-cid-utv5wegm]{font-family:var(--font-display);font-size:1.3rem;margin-top:.3rem}.v-eyebrow[data-astro-cid-utv5wegm]{font-size:.6rem;letter-spacing:.3em;text-transform:uppercase;color:var(--brass)}.v-amount[data-astro-cid-utv5wegm]{font-family:var(--font-display);font-size:clamp(3rem,8vw,5rem);line-height:1;color:var(--brass);font-variant-numeric:tabular-nums}.v-rule[data-astro-cid-utv5wegm]{color:var(--brass);width:min(200px,60%);height:12px}.v-foot[data-astro-cid-utv5wegm]{display:flex;justify-content:space-between;width:100%;gap:1rem;font-size:.58rem;letter-spacing:.2em;text-transform:uppercase;color:var(--muted-on-dark);margin-bottom:.5rem}.choose[data-astro-cid-utv5wegm] h2[data-astro-cid-utv5wegm]{font-size:clamp(1.9rem,3.4vw,2.6rem)}.amounts[data-astro-cid-utv5wegm]{display:grid;grid-template-columns:repeat(3,1fr);gap:1rem;margin:1.5rem 0}.amount-card[data-astro-cid-utv5wegm]{position:relative;background:var(--surface);border:1px solid var(--line);padding:1.5rem 1.25rem;display:grid;gap:1rem;justify-items:center;text-align:center}.amount-card[data-astro-cid-utv5wegm]:before{content:"";position:absolute;inset:5px;border:1px solid var(--line);pointer-events:none}.amount-card[data-astro-cid-utv5wegm]>[data-astro-cid-utv5wegm]{position:relative}.amt[data-astro-cid-utv5wegm]{font-family:var(--font-display);font-size:2.4rem;line-height:1;color:var(--accent)}.amount-card[data-astro-cid-utv5wegm] .btn[data-astro-cid-utv5wegm]{width:100%;padding-inline:.75rem}.custom[data-astro-cid-utv5wegm]{grid-column:1 / -1;grid-template-columns:1fr auto;align-items:end;justify-items:stretch;text-align:left;margin:0}.custom[data-astro-cid-utv5wegm] label[data-astro-cid-utv5wegm]{grid-column:1 / -1;margin:0}.custom-row[data-astro-cid-utv5wegm]{display:flex;align-items:center;border:1px solid var(--line);background:var(--surface);border-radius:var(--radius)}.currency[data-astro-cid-utv5wegm]{padding-left:.9rem;font-family:var(--font-display);font-size:1.3rem;color:var(--accent)}.custom[data-astro-cid-utv5wegm] input[data-astro-cid-utv5wegm]{border:0;background:transparent}.custom[data-astro-cid-utv5wegm] input[data-astro-cid-utv5wegm]:focus{outline-offset:-2px}.custom[data-astro-cid-utv5wegm] .btn[data-astro-cid-utv5wegm]{width:auto}.small[data-astro-cid-utv5wegm]{font-size:.85rem}.demo-note[data-astro-cid-utv5wegm]{background:var(--accent-soft);border-left:2px solid var(--accent);padding:1rem 1.25rem;margin-top:1rem}.demo-note[data-astro-cid-utv5wegm] p[data-astro-cid-utv5wegm]{margin:.25rem 0 0;font-size:.95rem}code[data-astro-cid-utv5wegm]{font-size:.85em}.heading[data-astro-cid-utv5wegm]{margin-bottom:3rem}.uses[data-astro-cid-utv5wegm]{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(4,1fr);gap:2rem}.uses[data-astro-cid-utv5wegm] li[data-astro-cid-utv5wegm]{border-top:1px solid var(--line-on-dark);padding-top:1.25rem}.uses[data-astro-cid-utv5wegm] .num[data-astro-cid-utv5wegm]{color:var(--brass)}.uses[data-astro-cid-utv5wegm] h3[data-astro-cid-utv5wegm]{font-size:1.5rem}.uses[data-astro-cid-utv5wegm] p[data-astro-cid-utv5wegm]{font-size:.95rem;margin:0}@media(max-width:960px){.uses[data-astro-cid-utv5wegm]{grid-template-columns:repeat(2,1fr)}}@media(max-width:860px){.voucher-grid[data-astro-cid-utv5wegm]{grid-template-columns:1fr}.voucher-wrap[data-astro-cid-utv5wegm]{max-width:520px;margin-inline:auto;width:100%}}@media(max-width:560px){.amounts[data-astro-cid-utv5wegm],.custom[data-astro-cid-utv5wegm],.uses[data-astro-cid-utv5wegm]{grid-template-columns:1fr}.v-foot[data-astro-cid-utv5wegm] span[data-astro-cid-utv5wegm]:last-child{display:none}}
