.multi-branch{--mb-background:#fff;--mb-foreground:#0d0d0d;--mb-primary:#b8960c;--mb-primary-foreground:#fff;--mb-secondary:#f5f5f5;--mb-muted-foreground:#1a1a1acc;--mb-border:#e8e8e8;--mb-gold-deep:#8b6914;--mb-accent:#f0f0f0;background-color:var(--mb-background);color:var(--mb-foreground);font-family:DM Sans,sans-serif}@supports (color:lab(0% 0 0)){.multi-branch{--mb-background:lab(100% 0 0);--mb-foreground:lab(3.63576% 0 0);--mb-primary:lab(63.796% 4.72698 65.3256);--mb-primary-foreground:lab(100% 0 0);--mb-secondary:lab(96.5374% 0 0);--mb-muted-foreground:lab(9.26364% -.00000745058 -.00000298023/.8);--mb-border:lab(91.996% -.0000298023 .0000119209);--mb-gold-deep:lab(46.8616% 8.29858 48.3547);--mb-accent:lab(94.7962% 0 0)}}@layer base{.multi-branch :is(h1,h2,h3,h4,h5,h6){letter-spacing:0;color:inherit;font-weight:inherit;font-size:inherit;line-height:inherit;font-family:inherit}.multi-branch :is(p,ul,ol){color:inherit;font-size:inherit}.multi-branch a{color:inherit}.multi-branch summary{list-style:none}.multi-branch summary::-webkit-details-marker{display:none}}.multi-branch .bg-background{background-color:var(--mb-background)}.multi-branch .text-foreground{color:var(--mb-foreground)}.multi-branch .bg-foreground{background-color:var(--mb-foreground)}.multi-branch .bg-primary{background-color:var(--mb-primary)}.multi-branch .text-primary{color:var(--mb-primary)}.multi-branch .text-primary-foreground{color:var(--mb-primary-foreground)}.multi-branch .bg-secondary{background-color:var(--mb-secondary)}.multi-branch .bg-card{background-color:var(--mb-background)}.multi-branch .text-muted-foreground{color:var(--mb-muted-foreground)}.multi-branch .text-gold-deep{color:var(--mb-gold-deep)}.multi-branch .border-border{border-color:var(--mb-border)}.multi-branch .font-instrument{font-family:Instrument Serif,serif;font-weight:400}.multi-branch .hover\:border-primary:hover{border-color:var(--mb-primary)}.multi-branch .hover\:bg-primary\/90:hover{background-color:color-mix(in oklab, var(--mb-primary) 90%, transparent)}.multi-branch .hover\:bg-primary-foreground:hover{background-color:var(--mb-primary-foreground)}.multi-branch .hover\:text-foreground:hover{color:var(--mb-foreground)}.multi-branch .hover\:bg-accent:hover{background-color:var(--mb-accent)}.multi-branch .mb-btn{border-radius:.5rem;justify-content:center;align-items:center;gap:.5rem;height:3rem;padding-inline:1.75rem;font-family:Urbanist,sans-serif;font-size:.875rem;font-weight:600;line-height:1.25rem;transition:background-color .15s,color .15s,border-color .15s;display:inline-flex}.multi-branch .mb-btn-primary{background-color:var(--mb-primary);color:var(--mb-primary-foreground)}.multi-branch .mb-btn-primary:hover{background-color:color-mix(in oklab, var(--mb-primary) 90%, transparent)}.multi-branch .mb-btn-outline{border:1px solid var(--mb-border);background-color:var(--mb-background);color:var(--mb-foreground);box-shadow:none}.multi-branch .mb-btn-outline:hover{background-color:var(--mb-accent)}.multi-branch .mb-btn-outline-light{border:1px solid color-mix(in oklab, var(--mb-primary-foreground) 40%, transparent);color:var(--mb-primary-foreground);box-shadow:none;background-color:#0000}.multi-branch .mb-btn-outline-light:hover{background-color:var(--mb-primary-foreground);color:var(--mb-foreground)}@media (prefers-reduced-motion:reduce){.multi-branch *,.multi-branch :before,.multi-branch :after{scroll-behavior:auto!important;transition-duration:.01ms!important}}
