/* JIT shim — auto-generated, defines arbitrary-value classes the prebuilt CSS missed */
.bg-\[\#FAFAFA\] { background-color: #FAFAFA; }
.text-\[var\(--text-primary\)\] { color: var(--text-primary); }
.text-\[var\(--primary-dark\)\] { color: var(--primary-dark); }
.text-\[var\(--text-secondary\)\] { color: var(--text-secondary); }
.max-h-\[80vh\] { max-height: 80vh; }
.bg-\[var\(--primary-gold\)\] { background-color: var(--primary-gold); }
.text-\[var\(--primary-gold\)\] { color: var(--primary-gold); }
.aspect-\[4\/3\] { aspect-ratio: 4 / 3; }
.from-\[var\(--primary-gold\)\] { --tw-gradient-from: var(--primary-gold); --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, transparent); }
.to-\[var\(--accent-warm\)\] { --tw-gradient-to: var(--accent-warm); }
.bg-\[var\(--primary-dark\)\] { background-color: var(--primary-dark); }
.from-\[\#B89D5D\] { --tw-gradient-from: #B89D5D; --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, transparent); }
.to-\[\#9A8350\] { --tw-gradient-to: #9A8350; }
.bg-\[\#b89b5e\] { background-color: #b89b5e; }
.to-\[\#FAFAF9\] { --tw-gradient-to: #FAFAF9; }
.border-\[var\(--primary-gold\)\] { border-color: var(--primary-gold); }
.min-h-\[500px\] { min-height: 500px; }
.min-h-\[60px\] { min-height: 60px; }
.aspect-\[3\/2\] { aspect-ratio: 3 / 2; }
.bg-\[\#FAFAF9\] { background-color: #FAFAF9; }
.top-\[88px\] { top: 88px; }
.min-h-\[100vh\] { min-height: 100vh; }
.min-w-\[177\.77vh\] { min-width: 177.77vh; }
.text-\[45px\] { font-size: 45px; }
.via-\[var\(--accent-warm\)\] { --tw-gradient-stops: var(--tw-gradient-from), var(--accent-warm), var(--tw-gradient-to, transparent); }
.to-\[\#8B7355\] { --tw-gradient-to: #8B7355; }
.bg-\[\#f5f5f5\] { background-color: #f5f5f5; }
.text-\[10px\] { font-size: 10px; }
