.trust-link.svelte-opm74p{display:flex;align-items:center;gap:.5rem;margin-top:.8rem;font-size:1rem;color:#fff;font-weight:600}.trust-link.svelte-opm74p:hover{opacity:.8}.trust-link.svelte-opm74p img:where(.svelte-opm74p){height:30px;width:auto}.form-container.svelte-opm74p{width:100%;margin-bottom:3rem;color:#000}.radio-group.svelte-opm74p{display:flex;flex-direction:row;gap:1rem}.radio-label.svelte-opm74p{display:flex;align-items:center;gap:.75rem;cursor:pointer;color:#fff;font-size:.95rem;padding:.75rem;border-radius:8px;transition:background-color .2s ease}.radio-label.svelte-opm74p:hover{background-color:#ffffff1a}.radio-input.svelte-opm74p{width:18px;height:18px;accent-color:#0962ba;cursor:pointer}.radio-text.svelte-opm74p{color:#cfcfcf;font-weight:500}.modal-backdrop.svelte-opm74p{position:fixed;inset:0;background:#00000076;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);display:flex;align-items:center;justify-content:center;z-index:9999!important;padding:1rem}.straks-modal.svelte-opm74p{background:#fff;border-radius:24px;max-width:500px;width:100%;max-height:90vh;overflow-y:auto;position:relative;animation:svelte-opm74p-modalSlideIn .3s ease-out;z-index:100000!important}.modal-close.svelte-opm74p{position:absolute;top:1rem;right:1rem;width:40px;height:40px;border:none;background:#0000001a;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:background .2s ease;z-index:100001!important}.stage-1-subtitle.svelte-opm74p{font-size:.9rem;text-align:left;margin-top:.5rem;margin-bottom:-10px;text-decoration:underline;color:#cfcfcf;cursor:pointer;transition:.2s all ease-in-out}.stage-1-subtitle.svelte-opm74p:hover{color:#fff}.stage-1.svelte-opm74p{width:100%;display:flex;flex-direction:row;align-items:center;gap:1rem}.license-plate.svelte-opm74p{display:flex;align-items:center;background:#ff0202;border-radius:8px;padding:.2rem;box-shadow:0 4px 6px #0000001a;height:80px;width:100%;transition:.2s all ease-in-out}.license-plate.svelte-opm74p img:where(.svelte-opm74p){width:auto;height:100%;border-top-left-radius:5px;border-bottom-left-radius:5px}.license-plate.svelte-opm74p input:where(.svelte-opm74p){flex:1;width:100%;padding:.5rem;border:none;font-size:3.15rem;border-top-right-radius:5px;border-bottom-right-radius:5px;text-transform:uppercase;font-weight:700;outline:none;background-color:#fff;color:#000;height:100%}.license-plate.svelte-opm74p input:where(.svelte-opm74p)::placeholder{color:silver;opacity:1}.stage-1.svelte-opm74p .search-button:where(.svelte-opm74p){background-color:#0962ba;color:#fff;height:80px;width:80px;border-radius:5px;font-size:3rem;display:flex;align-items:center;justify-content:center;padding-right:3px;cursor:pointer;transition:.2s all ease-in-out}.stage-1.svelte-opm74p .search-button:where(.svelte-opm74p):hover{background-color:#027}.searchup-error.svelte-opm74p{color:#ff2929;font-weight:500;text-align:left;margin-top:.5rem}@keyframes svelte-opm74p-rotate{to{transform:rotate(360deg)}}@keyframes svelte-opm74p-prixClipFix{0%{clip-path:polygon(50% 50%,0 0,0 0,0 0,0 0,0 0)}25%{clip-path:polygon(50% 50%,0 0,100% 0,100% 0,100% 0,100% 0)}50%{clip-path:polygon(50% 50%,0 0,100% 0,100% 100%,100% 100%,100% 100%)}75%{clip-path:polygon(50% 50%,0 0,100% 0,100% 100%,0 100%,0 100%)}to{clip-path:polygon(50% 50%,0 0,100% 0,100% 100%,0 100%,0 0)}}@keyframes svelte-opm74p-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes svelte-opm74p-fadeIn{0%{opacity:0}to{opacity:1}}.service-selection.svelte-opm74p{margin-bottom:.5rem}.straks-modal.svelte-opm74p{background:#fff;border-radius:24px;max-width:500px;width:100%;max-height:90vh;overflow-y:auto;position:relative;animation:svelte-opm74p-modalSlideIn .3s ease-out}@keyframes svelte-opm74p-modalSlideIn{0%{opacity:0;transform:scale(.9) translateY(20px)}to{opacity:1;transform:scale(1) translateY(0)}}.modal-close.svelte-opm74p{position:absolute;top:1rem;right:1rem;width:40px;height:40px;border:none;background:#0000001a;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:background .2s ease;z-index:1001}.modal-close.svelte-opm74p:hover{background:#0003}.modal-header.svelte-opm74p{text-align:center;padding:2rem 2rem 1rem}.modal-header.svelte-opm74p h2:where(.svelte-opm74p){font-size:1.8rem;font-weight:700;color:#1f2937;margin:0}.modal-content.svelte-opm74p{padding:0 2rem 2rem}.modal-intro.svelte-opm74p{font-size:1rem;color:#6b7280;text-align:center;margin-bottom:2rem;line-height:1.6}.contact-options.svelte-opm74p{display:flex;flex-direction:column;gap:1rem;margin-bottom:2rem}.contact-option.svelte-opm74p{display:flex;align-items:center;padding:1.5rem;border:2px solid #e5e7eb;border-radius:16px;text-decoration:none;transition:all .3s ease;background:#f9fafb}.contact-option.svelte-opm74p:hover{border-color:#0962ba;background:#eff6ff;transform:translateY(-2px);box-shadow:0 8px 25px #0962ba26}.contact-option.phone.svelte-opm74p:hover{border-color:#059669;background:#ecfdf5}.contact-option.email.svelte-opm74p:hover{border-color:#7c3aed;background:#f3e8ff}.contact-icon.svelte-opm74p{width:50px;height:50px;border-radius:12px;display:flex;align-items:center;justify-content:center;margin-right:1rem}.contact-option.phone.svelte-opm74p .contact-icon:where(.svelte-opm74p){background:linear-gradient(135deg,#059669,#047857)}.contact-option.email.svelte-opm74p .contact-icon:where(.svelte-opm74p){background:linear-gradient(135deg,#7c3aed,#6d28d9)}.contact-icon.svelte-opm74p i:where(.svelte-opm74p){font-size:1.2rem;color:#fff}.contact-info.svelte-opm74p{flex:1;display:flex;flex-direction:column}.contact-label.svelte-opm74p{font-size:.9rem;font-weight:600;color:#374151;margin-bottom:.25rem}.contact-value.svelte-opm74p{font-size:1rem;font-weight:700;color:#1f2937}.contact-arrow.svelte-opm74p{color:#9ca3af;transition:transform .3s ease}.contact-option.svelte-opm74p:hover .contact-arrow:where(.svelte-opm74p){transform:translate(4px);color:#0962ba}.modal-benefits.svelte-opm74p{background:#f8fafc;border-radius:16px;padding:1.5rem;margin-bottom:2rem}.modal-benefits.svelte-opm74p h3:where(.svelte-opm74p){font-size:1rem;font-weight:600;color:#1f2937;margin-bottom:1rem}.modal-benefits.svelte-opm74p ul:where(.svelte-opm74p){list-style:none;padding:0;margin:0}.modal-benefits.svelte-opm74p li:where(.svelte-opm74p){display:flex;align-items:center;margin-bottom:.75rem;color:#4b5563}.modal-benefits.svelte-opm74p li:where(.svelte-opm74p):last-child{margin-bottom:0}.modal-benefits.svelte-opm74p li:where(.svelte-opm74p) i:where(.svelte-opm74p){color:#059669;margin-right:.75rem;font-size:.9rem}.modal-footer.svelte-opm74p{text-align:center}.back-button.svelte-opm74p{background:#f3f4f6;border:2px solid #e5e7eb;color:#6b7280;padding:.75rem 1.5rem;border-radius:12px;font-weight:500;cursor:pointer;transition:all .3s ease;display:inline-flex;align-items:center;gap:.5rem}.back-button.svelte-opm74p:hover{background:#e5e7eb;color:#4b5563}@media (max-width: 768px){.straks-modal.svelte-opm74p{margin:1rem;max-height:calc(100vh - 2rem)}.modal-content.svelte-opm74p{padding:0 1.5rem 1.5rem}.contact-options.svelte-opm74p{gap:.75rem}.contact-option.svelte-opm74p{padding:1rem}}
