:root{--color-gold: #F2A007;--color-brick: #8B1E1E;--color-primary: #121212}.text-yellow.svelte-m7fm4z{color:var(--color-gold)}.text-brick.svelte-m7fm4z{color:var(--color-brick)}.text-white.svelte-m7fm4z{color:#fff}.bg-primary.svelte-m7fm4z{background-color:var(--color-primary)}.bg-primary\/80.svelte-m7fm4z{background-color:#121212cc}.bg-primary\/95.svelte-m7fm4z{background-color:#121212f2}.font-montserrat.svelte-m7fm4z{font-family:Montserrat,sans-serif}.nav-link.svelte-m7fm4z{position:relative;transition:color .3s ease;font-weight:500;letter-spacing:.5px;color:var(--color-gold)}.nav-link.svelte-m7fm4z:after{content:"";position:absolute;width:0;height:2px;bottom:-4px;left:0;background-color:var(--color-brick);transition:width .3s ease-in}.nav-link.svelte-m7fm4z:hover{color:var(--color-brick)}.nav-link.svelte-m7fm4z:hover:after{width:100%}.mobile-nav-link.svelte-m7fm4z{position:relative;transition:color .3s ease;font-size:1.1rem;border-bottom:1px solid rgba(255,255,255,.1);color:var(--color-gold)}.mobile-nav-link.svelte-m7fm4z:hover{color:var(--color-brick);padding-left:.5rem}.quote-btn.svelte-m7fm4z{background-color:var(--color-gold);color:var(--color-primary);font-weight:700;padding:.5rem 1rem;border-radius:0;transition:all .3s ease;letter-spacing:.5px}.quote-btn.svelte-m7fm4z:hover{transform:translateY(-2px);box-shadow:0 4px 10px #ff8c004d;background-color:#8b1e1e;color:var(--color-primary)}.mobile-quote-btn.svelte-m7fm4z{background-color:var(--color-gold);color:var(--color-brick);font-weight:700;padding:.75rem 1.5rem;border-radius:0;transition:all .3s ease;margin-top:.5rem;letter-spacing:.5px}.mobile-quote-btn.svelte-m7fm4z:hover{background-color:#fff;color:var(--color-primary);box-shadow:0 4px 10px #ff8c004d}
