.truck-button.svelte-1k3lsuq{--color: var(--bg-950);--tick: #16BF78;--base: #0D0F18;--wheel: #2B3044;--wheel-inner: #646B8C;--wheel-dot: #fff;--back: #6D58FF;--back-inner: #362A89;--back-inner-shadow: #2D246B;--front: #A6ACCD;--front-shadow: #535A79;--front-light: #FFF8B1;--window: #2B3044;--window-shadow: #404660;--street: #646B8C;--street-fill: #404660;--box: #DCB97A;--box-shadow: #B89B66;padding:1.25rem 0;width:100%;cursor:pointer;text-align:center;position:relative;border:none;outline:none;color:var(--color);background:var(--gradient-gold);border-radius:50px;-webkit-tap-highlight-color:transparent;transform-style:preserve-3d;transform:rotateX(var(--rx, 0deg)) translateZ(0);transition:transform .5s,border-radius .3s linear var(--br-d, 0s),box-shadow .3s ease;font-family:Inter,sans-serif;font-size:1.1rem;font-weight:600;box-shadow:0 4px 20px color-mix(in srgb,var(--accent-gold) 20%,transparent)}.truck-button.svelte-1k3lsuq:hover:not(:disabled){box-shadow:0 8px 30px color-mix(in srgb,var(--accent-gold) 35%,transparent)}.truck-button.svelte-1k3lsuq:disabled{opacity:.5;cursor:not-allowed}.truck-button.svelte-1k3lsuq:before,.truck-button.svelte-1k3lsuq:after{content:"";position:absolute;left:0;top:0;width:100%;height:6px;display:block;background:var(--b, var(--street));transform-origin:0 100%;transform:rotateX(90deg) scaleX(var(--sy, 1))}.truck-button.svelte-1k3lsuq:after{--sy: var(--progress, 0);--b: var(--street-fill)}.truck-button.svelte-1k3lsuq .default:where(.svelte-1k3lsuq),.truck-button.svelte-1k3lsuq .success:where(.svelte-1k3lsuq){display:block;font-weight:600;font-size:16px;line-height:24px;opacity:var(--o, 1);transition:opacity .3s}.truck-button.svelte-1k3lsuq .success:where(.svelte-1k3lsuq){--o: 0;position:absolute;top:20px;left:0;right:0}.truck-button.svelte-1k3lsuq .success:where(.svelte-1k3lsuq) svg:where(.svelte-1k3lsuq){width:12px;height:10px;display:inline-block;vertical-align:top;fill:none;margin:7px 0 0 12px;stroke:var(--tick);stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:16px;stroke-dashoffset:var(--offset, 16px);transition:stroke-dashoffset .4s ease .45s}.truck-button.svelte-1k3lsuq .truck:where(.svelte-1k3lsuq){position:absolute;width:72px;height:28px;transform:rotateX(90deg) translate3d(var(--truck-x, 4px),calc(var(--truck-y-n, -26) * 1px),12px)}.truck-button.svelte-1k3lsuq .truck:where(.svelte-1k3lsuq):before,.truck-button.svelte-1k3lsuq .truck:where(.svelte-1k3lsuq):after{content:"";position:absolute;bottom:-6px;left:var(--l, 18px);width:10px;height:10px;border-radius:50%;z-index:2;box-shadow:inset 0 0 0 2px var(--wheel),inset 0 0 0 4px var(--wheel-inner);background:var(--wheel-dot);transform:translateY(calc(var(--truck-y) * -1px)) translateZ(0)}.truck-button.svelte-1k3lsuq .truck:where(.svelte-1k3lsuq):after{--l: 54px}.truck-button.svelte-1k3lsuq .wheel:where(.svelte-1k3lsuq),.truck-button.svelte-1k3lsuq .wheel:where(.svelte-1k3lsuq):before{position:absolute;bottom:var(--b, -6px);left:var(--l, 6px);width:10px;height:10px;border-radius:50%;background:var(--wheel);transform:translateZ(0)}.truck-button.svelte-1k3lsuq .wheel:where(.svelte-1k3lsuq){transform:translateY(calc(var(--truck-y) * -1px)) translateZ(0)}.truck-button.svelte-1k3lsuq .wheel:where(.svelte-1k3lsuq):before{--l: 35px;--b: 0;content:""}.truck-button.svelte-1k3lsuq .front:where(.svelte-1k3lsuq),.truck-button.svelte-1k3lsuq .back:where(.svelte-1k3lsuq),.truck-button.svelte-1k3lsuq .box:where(.svelte-1k3lsuq){position:absolute}.truck-button.svelte-1k3lsuq .back:where(.svelte-1k3lsuq){left:0;bottom:0;z-index:1;width:47px;height:28px;border-radius:1px 1px 0 0;background:linear-gradient(68deg,var(--back-inner) 0%,var(--back-inner) 22%,var(--back-inner-shadow) 22.1%,var(--back-inner-shadow) 100%)}.truck-button.svelte-1k3lsuq .back:where(.svelte-1k3lsuq):before,.truck-button.svelte-1k3lsuq .back:where(.svelte-1k3lsuq):after{content:"";position:absolute}.truck-button.svelte-1k3lsuq .back:where(.svelte-1k3lsuq):before{inset:0 0 0 11px;z-index:2;border-radius:0 1px 0 0;background:var(--back)}.truck-button.svelte-1k3lsuq .back:where(.svelte-1k3lsuq):after{border-radius:1px;width:73px;height:2px;left:-1px;bottom:-2px;background:var(--base)}.truck-button.svelte-1k3lsuq .front:where(.svelte-1k3lsuq){left:47px;bottom:-1px;height:22px;width:24px;clip-path:polygon(55% 0,72% 44%,100% 58%,100% 100%,0 100%,0 0);background:linear-gradient(84deg,var(--front-shadow) 0%,var(--front-shadow) 10%,var(--front) 12%,var(--front) 100%)}.truck-button.svelte-1k3lsuq .front:where(.svelte-1k3lsuq):before,.truck-button.svelte-1k3lsuq .front:where(.svelte-1k3lsuq):after{content:"";position:absolute}.truck-button.svelte-1k3lsuq .front:where(.svelte-1k3lsuq):before{width:7px;height:8px;left:7px;top:2px;clip-path:polygon(0 0,60% 0%,100% 100%,0% 100%);background:linear-gradient(59deg,var(--window) 0%,var(--window) 57%,var(--window-shadow) 55%,var(--window-shadow) 100%)}.truck-button.svelte-1k3lsuq .front:where(.svelte-1k3lsuq):after{width:3px;height:2px;right:0;bottom:3px;background:var(--front-light)}.truck-button.svelte-1k3lsuq .box:where(.svelte-1k3lsuq){width:13px;height:13px;right:56px;bottom:0;z-index:1;border-radius:1px;overflow:hidden;transform:translate(calc(var(--box-x, -24) * 1px),calc(var(--box-y, -6) * 1px)) scale(var(--box-s, .5));opacity:var(--box-o, 0);background:linear-gradient(68deg,var(--box) 0%,var(--box) 50%,var(--box-shadow) 50.2%,var(--box-shadow) 100%);background-size:250% 100%;background-position-x:calc(var(--bx, 0) * 1%)}.truck-button.svelte-1k3lsuq .box:where(.svelte-1k3lsuq):before,.truck-button.svelte-1k3lsuq .box:where(.svelte-1k3lsuq):after{content:"";position:absolute}.truck-button.svelte-1k3lsuq .box:where(.svelte-1k3lsuq):before{background:color-mix(in srgb,var(--text-50) 20%,transparent);left:0;right:0;top:6px;height:1px}.truck-button.svelte-1k3lsuq .box:where(.svelte-1k3lsuq):after{width:6px;left:100%;top:0;bottom:0;background:var(--back);transform:translate(calc(var(--hx, 0) * 1px))}.truck-button.animation.svelte-1k3lsuq{--rx: -90deg}.truck-button.animation.svelte-1k3lsuq .default:where(.svelte-1k3lsuq){--o: 0}.truck-button.animation.done.svelte-1k3lsuq{--rx: 0deg;--br-d: .2s}.truck-button.animation.done.svelte-1k3lsuq .success:where(.svelte-1k3lsuq){--o: 1;--offset: 0}.page-container.svelte-1bv7ezn{min-height:100vh;background:var(--bg-900);color:var(--text-100);position:relative;z-index:1}main.svelte-1bv7ezn{max-width:1400px;margin:0 auto;padding:0 4rem;overflow-x:hidden}.hero.svelte-1bv7ezn{padding:10rem 0 5rem}.hero-grid.svelte-1bv7ezn{display:grid;grid-template-columns:1.1fr .9fr;gap:4rem;align-items:center}.hero-label.svelte-1bv7ezn{display:block;font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.2em;color:var(--accent-gold);margin-bottom:1.5rem}.hero-title.svelte-1bv7ezn{font-size:clamp(2.5rem,5vw,4rem);font-weight:700;line-height:1.1;letter-spacing:-.03em;color:var(--text-50);margin:0 0 1.5rem}.hero-subtitle.svelte-1bv7ezn{font-size:1.15rem;line-height:1.7;color:var(--text-200);max-width:600px}@keyframes svelte-1bv7ezn-pulse{0%,to{box-shadow:0 0 8px #28c84066}50%{box-shadow:0 0 16px #28c84099}}.now-playing.svelte-1bv7ezn{margin-top:1.25rem}.now-playing-label.svelte-1bv7ezn{display:block;font-size:.7rem;font-weight:600;text-transform:uppercase;letter-spacing:.08em;color:var(--text-300);margin-bottom:.75rem}.spotify-embed.svelte-1bv7ezn{border-radius:12px;overflow:hidden}.spotify-embed.svelte-1bv7ezn iframe:where(.svelte-1bv7ezn){display:block}.divider.svelte-1bv7ezn{height:1px;background:var(--border-subtle)}.section-divider.svelte-1bv7ezn{height:1px;background:var(--border-subtle);margin:0}.editorial-section.svelte-1bv7ezn{padding:5rem 0}.editorial-section.last-section.svelte-1bv7ezn{padding-bottom:8rem}.editorial-grid.svelte-1bv7ezn{display:grid;grid-template-columns:220px 1fr;gap:4rem}.editorial-label.svelte-1bv7ezn{font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.15em;color:var(--accent-gold);padding-top:.3rem}.label-aside.svelte-1bv7ezn{display:block;font-size:.75rem;font-weight:400;font-style:italic;color:var(--text-50);text-transform:none;letter-spacing:normal;margin-top:.35rem}.contact-items.svelte-1bv7ezn{display:grid;grid-template-columns:repeat(3,1fr);gap:1.5rem}.contact-item.svelte-1bv7ezn{display:flex;align-items:center;gap:1rem;padding:1.25rem 1.5rem;background:color-mix(in srgb,var(--text-50) 3%,transparent);border:1px solid var(--border-subtle);border-radius:12px;text-decoration:none;transition:all .3s ease}a.contact-item.svelte-1bv7ezn:hover{border-color:var(--accent-gold);transform:translateY(-2px)}a.contact-item.svelte-1bv7ezn:hover .contact-value:where(.svelte-1bv7ezn){color:var(--accent-gold)}a.contact-item.svelte-1bv7ezn:hover .contact-icon:where(.svelte-1bv7ezn){background:color-mix(in srgb,var(--accent-gold) 15%,transparent)}.contact-icon.svelte-1bv7ezn{display:flex;align-items:center;justify-content:center;width:44px;height:44px;background:color-mix(in srgb,var(--accent-gold) 8%,transparent);border-radius:10px;color:var(--accent-gold);flex-shrink:0;transition:all .3s ease}.contact-text.svelte-1bv7ezn{display:flex;flex-direction:column;align-items:flex-start}.contact-label.svelte-1bv7ezn{font-size:.7rem;color:var(--text-300);text-transform:uppercase;letter-spacing:.08em;font-weight:500;margin-bottom:.15rem}.contact-value.svelte-1bv7ezn{font-size:1rem;font-weight:500;color:var(--text-100);transition:color .3s ease}.form-area.svelte-1bv7ezn{max-width:720px}.form-intro.svelte-1bv7ezn{font-size:1.05rem;line-height:1.8;color:var(--text-200);margin-bottom:1.5rem}.disclaimer.svelte-1bv7ezn{color:var(--text-400);font-style:italic}.completion-indicator.svelte-1bv7ezn{display:flex;align-items:center;gap:1rem;margin-bottom:2.5rem}.completion-bar-bg.svelte-1bv7ezn{flex:1;height:4px;background:var(--border-subtle);border-radius:10px;overflow:hidden}.completion-bar.svelte-1bv7ezn{height:100%;background:var(--gradient-gold);border-radius:10px;transition:width .4s cubic-bezier(.34,1.56,.64,1)}.completion-text.svelte-1bv7ezn{font-size:.8rem;font-weight:600;color:var(--accent-gold);min-width:85px;text-align:right}.form-grid.svelte-1bv7ezn{display:grid;grid-template-columns:repeat(2,1fr);gap:1.5rem}.form-group.svelte-1bv7ezn{position:relative}.form-group.full-width.svelte-1bv7ezn{grid-column:1 / -1}.form-group.svelte-1bv7ezn label:where(.svelte-1bv7ezn){display:block;font-size:.8rem;font-weight:500;color:var(--text-300);margin-bottom:.5rem;transition:color .3s ease;text-transform:uppercase;letter-spacing:.05em}.form-group.svelte-1bv7ezn label.active:where(.svelte-1bv7ezn){color:var(--accent-gold)}.info-tooltip.svelte-1bv7ezn{position:relative;display:inline-flex;align-items:center;margin-left:.35rem;color:var(--text-400);cursor:pointer;vertical-align:middle}.tooltip-content.svelte-1bv7ezn{display:none;position:absolute;top:calc(100% + 10px);left:0;width:260px;padding:.75rem 1rem;background:var(--bg-800);border:1px solid var(--border-subtle);border-radius:var(--radius-sm);color:var(--text-200);font-size:.8rem;font-weight:400;line-height:1.5;text-transform:none;letter-spacing:0;z-index:100;pointer-events:none}.tooltip-content.svelte-1bv7ezn:after{content:"";position:absolute;bottom:100%;left:14px;border:6px solid transparent;border-bottom-color:var(--border-subtle)}@media (hover: hover) and (pointer: fine){.info-tooltip.svelte-1bv7ezn:hover .tooltip-content:where(.svelte-1bv7ezn){display:block}}.info-tooltip.svelte-1bv7ezn:focus .tooltip-content:where(.svelte-1bv7ezn){display:block}.form-group.svelte-1bv7ezn input:where(.svelte-1bv7ezn),.form-group.svelte-1bv7ezn textarea:where(.svelte-1bv7ezn){width:100%;padding:.875rem 1rem;background:color-mix(in srgb,var(--text-50) 3%,transparent);border:1px solid var(--border-subtle);border-radius:8px;color:var(--text-100);font-size:1rem;font-family:inherit;transition:all .3s ease}.form-group.svelte-1bv7ezn input:where(.svelte-1bv7ezn)::placeholder,.form-group.svelte-1bv7ezn textarea:where(.svelte-1bv7ezn)::placeholder{color:var(--text-300);opacity:.6}.form-group.svelte-1bv7ezn input:where(.svelte-1bv7ezn):hover,.form-group.svelte-1bv7ezn textarea:where(.svelte-1bv7ezn):hover{border-color:color-mix(in srgb,var(--text-50) 15%,transparent)}.form-group.svelte-1bv7ezn input:where(.svelte-1bv7ezn):focus,.form-group.svelte-1bv7ezn textarea:where(.svelte-1bv7ezn):focus{outline:none;border-color:var(--accent-gold);background:color-mix(in srgb,var(--accent-gold) 4%,transparent)}.form-group.svelte-1bv7ezn textarea:where(.svelte-1bv7ezn){resize:vertical;min-height:120px}.custom-dropdown.svelte-1bv7ezn{position:relative}.dropdown-trigger.svelte-1bv7ezn{width:100%;padding:.875rem 1rem;background:color-mix(in srgb,var(--text-50) 3%,transparent);border:1px solid var(--border-subtle);border-radius:8px;color:var(--text-300);font-size:1rem;font-family:inherit;text-align:left;cursor:pointer;display:flex;justify-content:space-between;align-items:center;transition:all .3s ease}.dropdown-trigger.svelte-1bv7ezn:hover{border-color:color-mix(in srgb,var(--text-50) 15%,transparent)}.dropdown-trigger.filled.svelte-1bv7ezn{color:var(--text-100)}.dropdown-trigger.svelte-1bv7ezn .placeholder:where(.svelte-1bv7ezn){color:var(--text-300);opacity:.6}.custom-dropdown.open.svelte-1bv7ezn .dropdown-trigger:where(.svelte-1bv7ezn){border-color:var(--accent-gold);background:color-mix(in srgb,var(--accent-gold) 4%,transparent)}.dropdown-arrow.svelte-1bv7ezn{transition:transform .3s ease;color:var(--text-300);display:flex}.dropdown-arrow.open.svelte-1bv7ezn{transform:rotate(180deg);color:var(--accent-gold)}.dropdown-menu.svelte-1bv7ezn{position:absolute;top:calc(100% + .25rem);left:0;right:0;background:var(--bg-800);border:1px solid var(--border-subtle);border-radius:8px;overflow:hidden;z-index:100;box-shadow:0 8px 32px #0006}.dropdown-option.svelte-1bv7ezn{width:100%;padding:.75rem 1rem;background:transparent;border:none;color:var(--text-200);font-size:.95rem;font-family:inherit;text-align:left;cursor:pointer;transition:all .2s ease;border-bottom:1px solid var(--border-subtle)}.dropdown-option.svelte-1bv7ezn:last-child{border-bottom:none}.dropdown-option.svelte-1bv7ezn:hover{background:color-mix(in srgb,var(--accent-gold) 8%,transparent);color:var(--accent-gold)}.dropdown-option.selected.svelte-1bv7ezn{color:var(--accent-gold)}.dropdown-option.placeholder-option.svelte-1bv7ezn{color:var(--text-300)}.form-feedback.svelte-1bv7ezn{display:flex;align-items:center;gap:.75rem;padding:1rem 0;font-size:.95rem}.form-feedback.success.svelte-1bv7ezn{color:#22c55e}.form-feedback.error.svelte-1bv7ezn{color:#ef4444}.form-footer.svelte-1bv7ezn{margin-top:2.5rem;display:flex;flex-direction:column;gap:1rem}.form-note.svelte-1bv7ezn{font-size:.85rem;color:var(--text-300)}.form-note.svelte-1bv7ezn a:where(.svelte-1bv7ezn){color:var(--accent-gold);text-decoration:underline;text-decoration-color:color-mix(in srgb,var(--accent-gold) 30%,transparent);transition:text-decoration-color .3s ease}.form-note.svelte-1bv7ezn a:where(.svelte-1bv7ezn):hover{text-decoration-color:var(--accent-gold)}.faq-list.svelte-1bv7ezn{max-width:700px}.faq-divider.svelte-1bv7ezn{height:1px;background:var(--border-subtle);margin:2rem 0}.faq-item.svelte-1bv7ezn{padding:0}.faq-question.svelte-1bv7ezn{font-size:1.1rem;font-weight:600;color:var(--text-50);margin-bottom:.75rem}.faq-answer.svelte-1bv7ezn{font-size:1.05rem;line-height:1.8;color:var(--text-200)}.cta-content.svelte-1bv7ezn{max-width:700px}.cta-title.svelte-1bv7ezn{font-size:clamp(1.75rem,3vw,2.25rem);font-weight:700;margin-bottom:.75rem;color:var(--text-50)}.cta-text.svelte-1bv7ezn{font-size:1.05rem;line-height:1.8;color:var(--text-200);margin-bottom:2rem}.cta-buttons.svelte-1bv7ezn{display:flex;gap:1rem;flex-wrap:wrap;align-items:center}.phone-static.svelte-1bv7ezn{pointer-events:none;cursor:default}@media (max-width: 1024px){main.svelte-1bv7ezn{padding:0 2rem}.editorial-grid.svelte-1bv7ezn{grid-template-columns:180px 1fr;gap:3rem}}@media (max-width: 768px){main.svelte-1bv7ezn{padding:0 1.5rem}.hero.svelte-1bv7ezn{padding:8rem 0 3rem}.hero-grid.svelte-1bv7ezn{grid-template-columns:1fr;gap:2rem}.editorial-grid.svelte-1bv7ezn{grid-template-columns:1fr;gap:1.5rem}.contact-items.svelte-1bv7ezn{grid-template-columns:1fr;gap:1rem}.form-grid.svelte-1bv7ezn{grid-template-columns:1fr;gap:1.25rem}.editorial-section.svelte-1bv7ezn{padding:3rem 0}.editorial-section.last-section.svelte-1bv7ezn{padding-bottom:5rem}.cta-buttons.svelte-1bv7ezn{flex-direction:row;justify-content:flex-start}}@media (max-width: 480px){main.svelte-1bv7ezn{padding:0 1rem}.hero.svelte-1bv7ezn{padding:7rem 0 2rem}.editorial-section.svelte-1bv7ezn{padding:2.5rem 0}.editorial-section.last-section.svelte-1bv7ezn{padding-bottom:4rem}}
