:root{--el-bg:#f8f5f0;--el-surface:#fff;--el-cream:#faf7f1;--el-light:#f4f0ea;--el-border:#e8e2d8;--el-border-soft:#f0ebe2;--el-border-gold:#b48c3c47;--el-gold:#b48c3c;--el-gold-deep:#8a6a2a;--el-gold-light:#d9b878;--el-gold-bg:#b48c3c14;--el-text:#1a1a2e;--el-text-soft:#3c3d52;--el-muted:#6b6356;--el-dim:#a39a8a;--el-green:#2d8a55;--el-green-bg:#2d8a551a;--el-red:#b54040;--el-red-bg:#b540401a;--el-blue:#2a5fb5;--el-blue-bg:#2a5fb51a;--el-purple:#6e3fb0;--el-purple-bg:#6e3fb01a;--el-orange:#c66a1f;--el-orange-bg:#c66a1f1a;--el-shadow-sm:0 1px 2px #1a1a2e0a,0 1px 3px #1a1a2e0f;--el-shadow:0 2px 4px #1a1a2e0a,0 4px 12px #1a1a2e0f;--el-shadow-md:0 4px 6px #1a1a2e0a,0 12px 24px #1a1a2e14;--el-shadow-lg:0 10px 15px #1a1a2e0d,0 25px 50px #1a1a2e1f;--el-shadow-gold:0 4px 12px #b48c3c2e}#root,body,html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#f8f5f0;background:var(--el-bg);color:#1a1a2e;color:var(--el-text);margin:0;padding:0;text-rendering:optimizeLegibility}body{font-feature-settings:"cv11","ss01","tnum";font-family:Montserrat,Plus Jakarta Sans,-apple-system,BlinkMacSystemFont,sans-serif;font-variant-numeric:tabular-nums;letter-spacing:-.005em;line-height:1.5}[style*=Cormorant]{font-family:Cormorant Garamond,Playfair Display,Georgia,serif!important;letter-spacing:-.01em}::selection{background:#b48c3c40;color:#1a1a2e;color:var(--el-text)}::-webkit-scrollbar{height:10px;width:10px}::-webkit-scrollbar-track{background:#0000}::-webkit-scrollbar-thumb{background:#b48c3c40;border:2px solid #f8f5f0;border:2px solid var(--el-bg);border-radius:10px;-webkit-transition:background .2s;transition:background .2s}::-webkit-scrollbar-thumb:hover{background:#b48c3c73}*{scrollbar-color:#b48c3c4d #0000;scrollbar-width:thin}[role=button]:focus-visible,a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{border-radius:inherit;box-shadow:0 0 0 3px #b48c3c59;outline:none}input,select,textarea{-webkit-font-smoothing:antialiased;font-family:inherit;transition:border-color .15s ease,box-shadow .15s ease,background .15s ease}input::placeholder,textarea::placeholder{color:#a39a8a;color:var(--el-dim);font-weight:400;opacity:1}[role=button],button{font-family:inherit;transition:transform .12s ease,box-shadow .18s ease,background .18s ease,border-color .18s ease,color .18s ease}button:not(:disabled):active{transform:translateY(.5px)}a{color:#8a6a2a;color:var(--el-gold-deep);transition:color .15s ease}a:hover{color:#b48c3c;color:var(--el-gold)}img{image-rendering:-webkit-optimize-contrast}table{border-collapse:initial;border-spacing:0}@keyframes el-fade-in{0%{opacity:0;transform:translateY(2px)}to{opacity:1;transform:translateY(0)}}@keyframes el-shimmer{0%{background-position:-400px 0}to{background-position:400px 0}}@keyframes el-pulse-gold{0%,to{box-shadow:0 0 0 0 #b48c3c66}50%{box-shadow:0 0 0 6px #b48c3c00}}.el-fade-in{animation:el-fade-in .25s ease-out}.el-pulse-gold{animation:el-pulse-gold 1.8s infinite}@media (max-width:768px){input,select,textarea{font-size:16px!important}}@media print{body{background:#fff}.no-print,button{display:none!important}}
/*# sourceMappingURL=main.a1d9900d.css.map*/