.stage.svelte-ix6w9o{perspective:1600px;--paper:#f5f3ef;--paper-ink:#121110;--paper-mid:#5c5850;--paper-rule:#d9d4ca}.card.svelte-ix6w9o{aspect-ratio:148/105;width:100%;transform-style:preserve-3d;transition:transform .8s cubic-bezier(.2,.7,.2,1);position:relative}.card.flipped.svelte-ix6w9o{transform:rotateY(180deg)}@media (prefers-reduced-motion:reduce){.card.svelte-ix6w9o{transition:none}}.face.svelte-ix6w9o{backface-visibility:hidden;background:var(--paper);color:var(--paper-ink);font-family:var(--jante-font-body);border-radius:3px;position:absolute;inset:0;overflow:hidden;box-shadow:0 30px 60px -20px #000000b3;container-type:inline-size}.back.svelte-ix6w9o{grid-template-rows:auto auto 1fr auto;gap:2.4cqw;padding:5.5cqw 6cqw;display:grid;transform:rotateY(180deg)}.front.svelte-ix6w9o{grid-template-columns:34% 1fr;display:grid}.photo.svelte-ix6w9o{background:radial-gradient(120% 70% at 30% 100%,#e2531f 0%,#e2531f00 55%),linear-gradient(#2a2724 0%,#121110 100%);position:relative}.photo.svelte-ix6w9o svg:where(.svelte-ix6w9o){width:100%;height:100%;position:absolute;inset:0}.body.svelte-ix6w9o{grid-template-rows:auto auto auto 1fr auto;min-width:0;padding:6.5cqw 6cqw 5cqw;display:grid}.c-eyebrow.svelte-ix6w9o{letter-spacing:.32em;text-transform:uppercase;color:#e2531f;font-size:1.7cqw;font-weight:500}.c-title.svelte-ix6w9o{font-family:var(--jante-font-display);text-wrap:balance;margin-top:2cqw;font-size:6.4cqw;font-weight:300;line-height:1.02}.c-for.svelte-ix6w9o{font-family:var(--jante-font-display);overflow-wrap:anywhere;margin-top:3.2cqw;font-size:3.1cqw}.c-for.svelte-ix6w9o em:where(.svelte-ix6w9o){border-bottom:.35cqw solid #e2531f;font-style:normal;font-weight:500}.c-msg.svelte-ix6w9o{color:var(--paper-mid);-webkit-line-clamp:4;line-clamp:4;overflow-wrap:anywhere;-webkit-box-orient:vertical;margin-top:2cqw;font-size:2.35cqw;font-style:italic;line-height:1.45;display:-webkit-box;overflow:hidden}.c-foot.svelte-ix6w9o{border-top:1px solid var(--paper-rule);color:var(--paper-mid);justify-content:space-between;align-items:end;gap:2cqw;padding-top:2cqw;font-size:1.75cqw;display:flex}.wm.svelte-ix6w9o{font-family:var(--jante-font-display);letter-spacing:.3em;color:var(--paper-ink);font-size:2cqw;font-weight:500}.b-head.svelte-ix6w9o{border-bottom:1px solid var(--paper-rule);justify-content:space-between;align-items:baseline;gap:2cqw;padding-bottom:1.8cqw;display:flex}.b-head.svelte-ix6w9o .wm:where(.svelte-ix6w9o){font-size:2.4cqw}.b-head.svelte-ix6w9o .wm:where(.svelte-ix6w9o) span:where(.svelte-ix6w9o){color:#e2531f}.b-head.svelte-ix6w9o .kind:where(.svelte-ix6w9o){letter-spacing:.24em;text-transform:uppercase;color:var(--paper-mid);text-align:right;font-size:1.6cqw}.b-list.svelte-ix6w9o{align-content:start;gap:1.3cqw;margin:0;padding:0;font-size:2.3cqw;line-height:1.35;list-style:none;display:grid}.b-list.svelte-ix6w9o li:where(.svelte-ix6w9o){grid-template-columns:2.8cqw 1fr;gap:1cqw;display:grid}.b-list.svelte-ix6w9o li:where(.svelte-ix6w9o):before{content:"";border:.25cqw solid #e2531f;border-radius:50%;width:1.4cqw;height:1.4cqw;margin-top:.6cqw}.b-list.svelte-ix6w9o b{font-weight:700}.b-codes.svelte-ix6w9o{align-self:end;gap:2.4cqw;display:grid}.b-codes.n2.svelte-ix6w9o{grid-template-columns:1fr 1fr}.b-box.svelte-ix6w9o{border:.22cqw solid var(--paper-rule);border-radius:1cqw;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:2cqw;padding:1.8cqw;display:grid}.qr.svelte-ix6w9o{border:.6cqw solid var(--paper-ink);background:linear-gradient(90deg,#0000 50%,#12111014 50%) 0 0/1.5cqw 1.5cqw,linear-gradient(#0000 50%,#12111014 50%) 0 0/1.5cqw 1.5cqw;border-radius:.6cqw;width:12cqw;height:12cqw}.lbl.svelte-ix6w9o{letter-spacing:.24em;text-transform:uppercase;color:#e2531f;font-size:1.45cqw;font-weight:600;display:block}.what.svelte-ix6w9o{font-family:var(--jante-font-display);margin:.4cqw 0 .8cqw;font-size:2.3cqw;display:block}.code.svelte-ix6w9o{font-family:var(--jante-font-data);color:var(--paper-mid);font-size:2.15cqw;display:block}.b-how.svelte-ix6w9o{color:var(--paper-mid);border-top:1px solid var(--paper-rule);padding-top:1.4cqw;font-size:1.5cqw}
