.card-content[data-astro-cid-5k3vuxc3]{padding:clamp(20px,3.5vw,42px) 0 64px}.card-brand[data-astro-cid-5k3vuxc3]{border-bottom:1px solid var(--border-subtle);align-items:center;gap:16px;margin-bottom:22px;padding-bottom:17px;display:flex}.card-logo[data-astro-cid-5k3vuxc3]{object-fit:contain;flex:none;width:73px;height:59px}.brand-name[data-astro-cid-5k3vuxc3]{font:600 17px/1.35 var(--font-sans);color:var(--text-primary);letter-spacing:.03em;margin:0 0 3px}.eyebrow[data-astro-cid-5k3vuxc3]{font:600 11px/1.4 var(--font-sans);color:var(--brand-gold-ink);letter-spacing:.065em;text-transform:uppercase;margin:0}.card-head[data-astro-cid-5k3vuxc3]{align-items:center;gap:24px;display:flex}.portrait[data-astro-cid-5k3vuxc3]{object-fit:contain;flex:none;width:112px;height:112px}.identity[data-astro-cid-5k3vuxc3] h1[data-astro-cid-5k3vuxc3]{font:400 clamp(26px,3.5vw,42px)/1.12 var(--font-serif);letter-spacing:-.018em;margin:0 0 8px}.role[data-astro-cid-5k3vuxc3]{font:500 16px/1.4 var(--font-sans);margin:0}.location[data-astro-cid-5k3vuxc3]{color:var(--text-secondary);margin:7px 0 0;font-size:14px}.contact-facts[data-astro-cid-5k3vuxc3]{border-bottom:1px solid var(--border-subtle);flex-wrap:wrap;gap:9px 28px;margin-top:10px;padding:18px 0 22px;display:flex}.contact-facts[data-astro-cid-5k3vuxc3] a[data-astro-cid-5k3vuxc3]{color:var(--brand-gold-ink);overflow-wrap:anywhere;text-decoration:underline;text-decoration-color:var(--brand-gold);text-underline-offset:4px;font-size:15px}.card-body[data-astro-cid-5k3vuxc3]{grid-template-columns:minmax(0,1fr) minmax(260px,.77fr);gap:clamp(28px,4vw,60px);padding-top:26px;display:grid}.card-body[data-astro-cid-5k3vuxc3] h2[data-astro-cid-5k3vuxc3]{font:400 clamp(23px,2.6vw,32px)/1.2 var(--font-serif);margin:0 0 10px}.explanation[data-astro-cid-5k3vuxc3]{font:400 16px/1.55 var(--font-sans);color:var(--text-secondary);max-width:57ch;margin:0 0 16px}.actions[data-astro-cid-5k3vuxc3]{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.action[data-astro-cid-5k3vuxc3]{background:var(--surface-warm);border:1px solid var(--brand-gold);border-inline-start:3px solid var(--brand-gold);border-radius:var(--radius-sm);min-height:68px;color:var(--text-primary);justify-content:space-between;align-items:center;gap:10px;min-width:0;padding:13px 15px;text-decoration:none;display:flex}.action[data-astro-cid-5k3vuxc3] strong[data-astro-cid-5k3vuxc3]{font-size:15px;display:block}.action[data-astro-cid-5k3vuxc3]>span[data-astro-cid-5k3vuxc3]:last-child{color:var(--brand-gold-ink);font-size:21px}.action[data-astro-cid-5k3vuxc3].save{border-color:var(--brand-gold);color:var(--text-primary);background:#f0e4cd}.action[data-astro-cid-5k3vuxc3]:hover,.action[data-astro-cid-5k3vuxc3].save:hover{background:#e8d6b3}.scan[data-astro-cid-5k3vuxc3]{background:var(--surface-warm);border-top:3px solid var(--brand-gold);text-align:center;padding:22px}.scan[data-astro-cid-5k3vuxc3] .eyebrow[data-astro-cid-5k3vuxc3]{margin-bottom:12px}.scan[data-astro-cid-5k3vuxc3] h2[data-astro-cid-5k3vuxc3]{font-size:26px}.qr-frame[data-astro-cid-5k3vuxc3]{border:1px solid var(--border-subtle);background:#fff;place-items:center;width:min(100%,202px);margin:17px auto;padding:12px;display:grid}.qr[data-astro-cid-5k3vuxc3]{aspect-ratio:1;width:100%;display:block}.scan-detail[data-astro-cid-5k3vuxc3]{color:var(--text-secondary);margin:16px 0;font-size:14px;line-height:1.52}.qr-button[data-astro-cid-5k3vuxc3],.secondary-button[data-astro-cid-5k3vuxc3]{cursor:pointer;width:100%;min-height:48px;font:600 15px var(--font-sans);border:1px solid var(--brand-gold);border-radius:var(--radius-sm);color:var(--brand-gold-ink);text-align:center;background:#f0e4cd;padding:12px;text-decoration:none;display:block}.secondary-button[data-astro-cid-5k3vuxc3]{background:var(--surface-warm);margin-top:10px}.qr-button[data-astro-cid-5k3vuxc3]:hover,.secondary-button[data-astro-cid-5k3vuxc3]:hover{background:#e8d6b3}.card-url[data-astro-cid-5k3vuxc3]{color:var(--brand-gold-ink);overflow-wrap:anywhere;margin:14px auto 0;font-size:13px;display:block}.share-result[data-astro-cid-5k3vuxc3]{color:var(--text-secondary);margin:8px auto;font-size:13px}.share-result[data-astro-cid-5k3vuxc3]:empty{display:none}.privacy-note[data-astro-cid-5k3vuxc3]{color:var(--text-secondary);margin:25px 0 0;font-size:13px}a[data-astro-cid-5k3vuxc3]:focus-visible,button[data-astro-cid-5k3vuxc3]:focus-visible{outline:2px solid var(--focus-ring);outline-offset:3px}@media (width<=850px){.card-body[data-astro-cid-5k3vuxc3]{grid-template-columns:1fr}.scan[data-astro-cid-5k3vuxc3]{width:100%;max-width:480px;margin-inline:auto}}@media (width<=620px){.card-content[data-astro-cid-5k3vuxc3]{padding-top:14px}.card-brand[data-astro-cid-5k3vuxc3]{gap:10px;margin-bottom:15px;padding-bottom:12px}.card-logo[data-astro-cid-5k3vuxc3]{width:57px;height:48px}.brand-name[data-astro-cid-5k3vuxc3]{font-size:15px}.eyebrow[data-astro-cid-5k3vuxc3]{font-size:10px}.card-head[data-astro-cid-5k3vuxc3]{gap:12px}.portrait[data-astro-cid-5k3vuxc3]{width:84px;height:84px}.identity[data-astro-cid-5k3vuxc3] h1[data-astro-cid-5k3vuxc3]{font-size:clamp(23px,5.7vw,30px)}.role[data-astro-cid-5k3vuxc3]{font-size:13px}.location[data-astro-cid-5k3vuxc3]{font-size:12px}.contact-facts[data-astro-cid-5k3vuxc3]{flex-direction:column;gap:7px;margin-top:6px;padding:13px 0}.contact-facts[data-astro-cid-5k3vuxc3] a[data-astro-cid-5k3vuxc3]{font-size:14px}.card-body[data-astro-cid-5k3vuxc3]{gap:28px;padding-top:16px}.explanation[data-astro-cid-5k3vuxc3]{margin-bottom:13px;font-size:14px}.actions[data-astro-cid-5k3vuxc3]{grid-template-columns:1fr;gap:9px}.action[data-astro-cid-5k3vuxc3]{min-height:52px;padding:10px 13px}.scan[data-astro-cid-5k3vuxc3]{padding:22px 18px}}@media (prefers-reduced-motion:reduce){[data-astro-cid-5k3vuxc3]{scroll-behavior:auto!important}}
