.gift-card[data-astro-cid-7gjg2axb]{--accent:#c77dff;--accent-2:var(--gold);--shadow-glow:0 16px 48px -16px #c77dff59;min-height:200px;color:var(--text);background:color-mix(in srgb, var(--bg-elev) 90%, var(--accent-2));background-image:radial-gradient(circle at 0% 100%, color-mix(in srgb, var(--accent) 38%, transparent), transparent 60%), radial-gradient(circle at 100% 0%, color-mix(in srgb, var(--gold) 26%, transparent), transparent 55%);gap:6px;padding:20px 22px;display:grid;position:relative;container-type:inline-size}.top[data-astro-cid-7gjg2axb]{justify-content:space-between;align-items:center;font-size:22px;display:flex}.mark[data-astro-cid-7gjg2axb] .tm[data-astro-cid-7gjg2axb]{color:var(--text-2);vertical-align:top;margin-left:2px;font-size:9px;font-weight:600;line-height:1}.label[data-astro-cid-7gjg2axb]{letter-spacing:.3em;text-transform:uppercase;color:var(--text-2);font-size:12px;font-weight:800}.amount[data-astro-cid-7gjg2axb]{margin-top:4px;font-size:clamp(44px,20cqw,96px);line-height:1}.what[data-astro-cid-7gjg2axb]{color:var(--text-2);font-size:clamp(13px,4cqw,18px);font-weight:600;line-height:1.3}.message[data-astro-cid-7gjg2axb]{overflow-wrap:anywhere;margin:4px 0 10px;font-size:clamp(14px,4.4cqw,20px);font-weight:600;line-height:1.3}.message[data-astro-cid-7gjg2axb][hidden]{display:none}.foot[data-astro-cid-7gjg2axb]{justify-content:space-between;align-items:flex-end;gap:12px;margin-top:auto;display:flex}.names[data-astro-cid-7gjg2axb]{gap:2px;min-width:0;display:grid}.line[data-astro-cid-7gjg2axb]{text-overflow:ellipsis;white-space:nowrap;font-size:clamp(14px,4.4cqw,20px);font-weight:800;overflow:hidden}.line[data-astro-cid-7gjg2axb] .muted[data-astro-cid-7gjg2axb]{font-weight:600}.code[data-astro-cid-7gjg2axb]{text-align:right;justify-items:end;gap:2px;display:grid}.code[data-astro-cid-7gjg2axb] .muted[data-astro-cid-7gjg2axb]{font-size:12px}.code[data-astro-cid-7gjg2axb] b[data-astro-cid-7gjg2axb]{letter-spacing:.08em;font-variant-numeric:tabular-nums;white-space:nowrap;font-size:clamp(14px,4.4cqw,22px)}.host[data-astro-cid-7gjg2axb]{font-size:13px;font-weight:600}.hero[data-astro-cid-7gjg2axb]{padding:clamp(20px,4vw,36px)}
