.multi-currency{--color-background:#fff;--color-foreground:#0b0a08;--color-primary:#b48c00;--color-primary-foreground:#fdfcf8;--color-muted-foreground:#5d5750;--mc-muted:#f7f5f1;--mc-border:#e1ded7;--mc-primary-soft:#faeed1;--mc-success:#146d34;--mc-success-soft:#dff6e2;--mc-shadow:0 24px 70px #17100824;background-color:var(--color-background);color:var(--color-foreground);font-family:DM Sans,sans-serif}@supports (color:lab(0% 0 0)){.multi-currency{--color-background:lab(100% 0 0);--color-foreground:lab(2.76113% .066407 .718045);--color-primary:lab(60.7912% 8.26043 64.8802);--color-primary-foreground:lab(98.8605% .13572 1.90164);--color-muted-foreground:lab(37.3795% 1.29661 5.24098);--mc-muted:lab(96.5445% .164807 2.28326);--mc-border:lab(88.4361% .257283 3.43148);--mc-primary-soft:lab(94.3661% .798643 15.5695);--mc-success:lab(40.0169% -36.3929 24.1821);--mc-success-soft:lab(94.6677% -10.3559 6.60876);--mc-shadow:0 24px 70px lab(5.27094% 1.77176 4.79134/.14)}}@layer base{.multi-currency :is(h1,h2,h3,h4,h5,h6){letter-spacing:0;color:inherit;font-weight:inherit;font-size:inherit;line-height:inherit;font-family:Urbanist,sans-serif}.multi-currency :is(p,ul,ol){color:inherit;font-size:inherit}.multi-currency a{color:inherit}}.multi-currency .bg-muted{background-color:var(--mc-muted)}.multi-currency .bg-muted\/55{background-color:color-mix(in oklab, var(--mc-muted) 55%, transparent)}.multi-currency .border-border{border-color:var(--mc-border)}.multi-currency .bg-border{background-color:var(--mc-border)}.multi-currency .bg-primary-soft{background-color:var(--mc-primary-soft)}.multi-currency .bg-success-soft{background-color:var(--mc-success-soft)}.multi-currency .text-success{color:var(--mc-success)}.multi-currency .shadow-elevated{box-shadow:var(--mc-shadow)}.multi-currency .border-primary\/20{border-color:color-mix(in oklab, var(--color-primary) 20%, transparent)}.multi-currency .text-background\/65{color:color-mix(in oklab, var(--color-background) 65%, transparent)}.multi-currency .text-background\/60{color:color-mix(in oklab, var(--color-background) 60%, transparent)}.multi-currency .border-background\/15,.multi-currency .divide-background\/15>:not([hidden])~:not([hidden]){border-color:color-mix(in oklab, var(--color-background) 15%, transparent)}.multi-currency .bg-foreground\/90{background-color:color-mix(in oklab, var(--color-foreground) 90%, transparent)}.multi-currency .eyebrow{color:var(--color-primary);letter-spacing:0;text-transform:uppercase;font-size:.75rem;font-weight:700}.multi-currency .hero-grid{background-color:var(--color-background);background-image:linear-gradient(var(--mc-border) 1px, transparent 1px), linear-gradient(90deg, var(--mc-border) 1px, transparent 1px);background-position:50%;background-size:80px 80px}.multi-currency .mc-btn{border-radius:.375rem;justify-content:center;align-items:center;gap:.5rem;min-height:2.5rem;padding:.5rem 1rem;font-family:DM Sans,sans-serif;font-size:.875rem;font-weight:500;line-height:1.25rem;transition:background-color .15s,color .15s,border-color .15s;display:inline-flex}.multi-currency .mc-btn-primary{background-color:var(--color-primary);color:var(--color-primary-foreground)}.multi-currency .mc-btn-primary:hover{background-color:color-mix(in oklab, var(--color-primary) 90%, transparent)}.multi-currency .mc-btn-outline{border:1px solid var(--mc-border);background-color:var(--color-background);color:var(--color-foreground)}.multi-currency .mc-btn-outline:hover{background-color:var(--mc-muted)}.multi-currency .mc-btn-inverse{background-color:var(--color-background);color:var(--color-foreground)}.multi-currency .mc-btn-inverse:hover{background-color:color-mix(in oklab, var(--color-background) 90%, transparent)}.multi-currency .mc-btn-currency{border:1px solid var(--mc-border);background-color:var(--color-background);width:100%;color:var(--color-foreground);font-weight:600}.multi-currency .mc-btn-currency[data-active=true]{border-color:var(--color-primary);background-color:var(--color-primary);color:var(--color-primary-foreground)}.multi-currency .mc-btn-ghost{width:100%;min-height:0;color:var(--color-foreground);text-align:left;background:0 0;border-radius:0;justify-content:space-between;padding:1.5rem 0;font-size:1rem;font-weight:500}.multi-currency .mc-btn-ghost:hover{background-color:#0000}@media (prefers-reduced-motion:reduce){.multi-currency *,.multi-currency :before,.multi-currency :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important}}
