.vx-card{background:var(--cream,#fff9f0);border:1px solid color-mix(in srgb,var(--gold,#c5a15a) 35%,transparent);border-radius:14px;padding:18px 20px;margin:18px 0;box-shadow:0 1px 0 rgba(0,0,0,.03),0 8px 24px -18px color-mix(in srgb,var(--gold,#c5a15a) 70%,transparent);color:var(--ink,#252923)}.vx-title{font-family:var(--font-dm-serif,Georgia),serif;font-size:1.35rem;line-height:1.25;margin:0 0 10px;color:var(--navy,#12305a)}.vx-sub{font-size:1rem;margin:14px 0 8px;color:var(--forest,#214e3d)}.vx-card p{margin:6px 0;line-height:1.55}.vx-local{font-weight:500}.vx-local,.vx-muted{color:var(--muted,#5f6b7a)}.vx-muted{font-size:.92em}.vx-source{font-size:.82rem;color:var(--muted,#5f6b7a);margin-top:12px!important}.vx-sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.vx-chips,.vx-help,.vx-inline,.vx-links,.vx-schemes{list-style:none;margin:0;padding:0}.vx-links{display:flex;flex-wrap:wrap;gap:6px 14px}.vx-links a,.vx-schemes a{color:var(--forest,#214e3d);text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px}.vx-links a{display:inline-block;min-height:32px;line-height:32px}.vx-inline{display:flex;flex-wrap:wrap;gap:6px 16px}.vx-table-wrap{overflow-x:auto;margin:10px 0 0}.vx-table-wrap:focus-visible{outline:2px solid var(--gold-deep,#7f6216);outline-offset:2px}.vx-table{width:100%;border-collapse:collapse;font-size:.95rem;min-width:420px}.vx-table td,.vx-table th{padding:8px 10px;text-align:right;border-bottom:1px solid color-mix(in srgb,var(--gold,#c5a15a) 25%,transparent)}.vx-table th[scope=row],.vx-table thead th:first-child{text-align:left;font-weight:600}.vx-table thead th{font-size:.85rem;color:var(--muted,#5f6b7a);font-weight:600}.vx-table td:nth-child(2){font-weight:700;color:var(--forest,#214e3d)}.vx-help li{display:grid;grid-template-columns:1fr auto;gap:2px 12px;padding:8px 0;border-bottom:1px dashed color-mix(in srgb,var(--gold,#c5a15a) 30%,transparent)}.vx-help .vx-cite{grid-column:1/-1;font-size:.8rem}.vx-tel{font-weight:700;font-size:1.05rem;color:#A9502F;text-decoration:none;min-height:44px;display:inline-flex;align-items:center}.vx-schemes li{padding:10px 0;border-bottom:1px solid color-mix(in srgb,var(--gold,#c5a15a) 20%,transparent)}.vx-schemes p{margin:4px 0 0;font-size:.93rem}.vx-chips{display:flex;flex-wrap:wrap;gap:8px}.vx-chips a{display:inline-flex;align-items:center;min-height:44px;padding:0 14px;border-radius:999px;border:1px solid color-mix(in srgb,var(--gold,#c5a15a) 55%,transparent);background:#fff;color:var(--ink,#252923);text-decoration:none;font-size:.92rem}.vx-chips a:focus-visible,.vx-chips a:hover{border-color:var(--gold-deep,#7f6216);box-shadow:0 0 0 3px color-mix(in srgb,var(--gold,#c5a15a) 30%,transparent)}@media (max-width:480px){.vx-card{padding:14px}.vx-title{font-size:1.2rem}}html .vx-card{background:linear-gradient(90deg,#B65D3B,#E7A33E 50%,#C5A15A) top /100% 3px no-repeat,#FFF9F0;border-color:rgba(197,161,90,.45);box-shadow:0 10px 30px -20px rgba(231,163,62,.75)}html .vx-title{color:#1A3F31}html .vx-local,html .vx-muted,html .vx-source,html .vx-table thead th{color:#5F645C}html .vx-links a,html .vx-schemes a,html .vx-sub,html .vx-table td:nth-child(2){color:#1A3F31}html .vx-chips a:focus-visible,html .vx-chips a:hover{box-shadow:0 0 0 3px rgba(233,180,90,.35),0 0 16px rgba(231,163,62,.35)}html section.vx-card{padding:18px 20px;margin:18px 0}