.contact-page.svelte-128lbpy{--contact-ink: #172330;--contact-muted: #62707d;--contact-blue: #086db8;--contact-line: #e1e8ef;padding:clamp(2.75rem,5vw,4.5rem) 1.25rem clamp(3rem,7vw,5rem);background:radial-gradient(ellipse at 50% 0,#e6f1fb80,transparent 45%);color:var(--contact-ink)}.contact-shell.svelte-128lbpy{display:grid;grid-template-columns:minmax(0,1.45fr) minmax(0,1fr);max-width:1120px;margin:2.25rem auto 0;overflow:hidden;border:1px solid var(--contact-line);border-radius:24px;background:#fff;box-shadow:0 16px 60px -40px #14375133}.contact-intro.svelte-128lbpy{max-width:660px;margin-inline:auto;text-align:center}.eyebrow.svelte-128lbpy{display:flex;align-items:center;justify-content:center;gap:.6rem;color:var(--contact-blue);font-size:.75rem;font-weight:600}.eyebrow.svelte-128lbpy>span:where(.svelte-128lbpy){width:6px;height:6px;border-radius:50%;background:var(--contact-blue);box-shadow:0 0 0 4px #0b7fd412}h1.svelte-128lbpy,h2.svelte-128lbpy{font-family:Manrope Variable,Noto Sans,ui-sans-serif,system-ui,sans-serif;text-wrap:balance}h1.svelte-128lbpy{margin-block:1rem;font-size:clamp(2.25rem,4.5vw,3.75rem);font-weight:800;line-height:1.1;letter-spacing:-.05em}h1.svelte-128lbpy:dir(rtl),h2.svelte-128lbpy:dir(rtl){letter-spacing:normal}.intro-copy.svelte-128lbpy{max-width:500px;margin-inline:auto;color:var(--contact-muted);font-size:.9375rem;line-height:1.75;text-wrap:pretty}.contact-support.svelte-128lbpy{display:flex;min-width:0;flex-direction:column;padding:clamp(1.25rem,2.8vw,2rem);background:linear-gradient(120deg,#102f47,#091c2e);color:#fff}.support-eyebrow.svelte-128lbpy{color:#9ed6fb;font-size:.75rem;font-weight:500}.support-intro.svelte-128lbpy h2:where(.svelte-128lbpy){margin-block:.9rem;font-size:clamp(1.5rem,2.8vw,2rem);font-weight:750;line-height:1.2;letter-spacing:-.04em}.support-intro.svelte-128lbpy>p:where(.svelte-128lbpy):last-child{max-width:300px;color:#bbd1e3;font-size:.875rem;line-height:1.75}.support-details.svelte-128lbpy{display:grid;gap:1.4rem;margin-block:2rem}.reply-note.svelte-128lbpy{display:flex;align-items:flex-start;gap:.75rem}.reply-note.svelte-128lbpy svg,.email-link.svelte-128lbpy svg{flex-shrink:0;color:#9ed6fb}.reply-note.svelte-128lbpy svg{margin-top:.15rem}.reply-note.svelte-128lbpy p:where(.svelte-128lbpy){margin-bottom:.25rem;font-size:.8125rem;font-weight:600}.reply-note.svelte-128lbpy span:where(.svelte-128lbpy){color:#bbd1e3;font-size:.8125rem;line-height:1.7}.email-link.svelte-128lbpy{display:flex;align-items:center;gap:.75rem;min-width:0;padding:.85rem 1rem;border:1px solid #ffffff26;border-radius:12px;background:#ffffff08;transition:background-color .2s}.email-link.svelte-128lbpy>span:where(.svelte-128lbpy){flex:1;min-width:0}.email-link.svelte-128lbpy:hover{background:#ffffff14}.detail-label.svelte-128lbpy{display:block;margin-bottom:.2rem;color:#bbd1e3;font-size:.6875rem}.email-link.svelte-128lbpy strong:where(.svelte-128lbpy){font-size:.875rem;font-weight:600;overflow-wrap:anywhere}.business-identity.svelte-128lbpy{padding-top:1.25rem;border-top:1px solid #ffffff26}.business-phone.svelte-128lbpy{display:flex;flex-wrap:wrap;gap:.5rem 1rem;margin-top:.5rem;font-size:.8125rem}.business-identity.svelte-128lbpy a:where(.svelte-128lbpy){text-decoration:underline;text-underline-offset:3px}.business-identity.svelte-128lbpy h3:where(.svelte-128lbpy){margin-top:1.25rem;font-size:.8125rem;font-weight:600;line-height:1.6}.business-identity.svelte-128lbpy address:where(.svelte-128lbpy),.legal-email-note.svelte-128lbpy{margin-top:.5rem;color:#bbd1e3;font-size:.75rem;font-style:normal;line-height:1.8}.support-footer.svelte-128lbpy{margin-top:auto;padding-top:1.3rem;border-top:1px solid #ffffff26;font-size:.75rem}.support-footer.svelte-128lbpy>p:where(.svelte-128lbpy){color:#bbd1e3}.support-footer.svelte-128lbpy a:where(.svelte-128lbpy){display:inline-flex;align-items:center;gap:.5rem;min-height:44px;margin-top:.2rem;font-weight:500;line-height:1.65}.support-footer.svelte-128lbpy a:where(.svelte-128lbpy):hover{text-decoration:underline;text-underline-offset:4px}.form-card.svelte-128lbpy{min-width:0;padding:clamp(1.25rem,2.8vw,2rem);background:#fff}.form-heading.svelte-128lbpy{margin-bottom:1.5rem}.form-heading.svelte-128lbpy h2:where(.svelte-128lbpy){font-size:1.45rem;font-weight:750;letter-spacing:-.035em}.form-heading.svelte-128lbpy p:where(.svelte-128lbpy){margin-top:.2rem;color:var(--contact-muted);font-size:.8rem}.form-fields.svelte-128lbpy{display:grid;gap:1.15rem;min-width:0;padding:0;border:0}.topic-field.svelte-128lbpy{min-width:0;padding:0;border:0}legend.svelte-128lbpy,.field.svelte-128lbpy label:where(.svelte-128lbpy){display:block;margin-bottom:.5rem;font-size:.8rem;font-weight:600}.topic-options.svelte-128lbpy{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.5rem}.topic-option.svelte-128lbpy{position:relative;min-width:0;cursor:pointer}.topic-option.svelte-128lbpy input:where(.svelte-128lbpy){position:absolute;width:1px;height:1px;opacity:0}.topic-option.svelte-128lbpy span:where(.svelte-128lbpy){display:flex;align-items:center;justify-content:center;min-height:44px;padding:.65rem .5rem;border:1px solid #dde5ed;border-radius:10px;color:#526171;font-size:.8125rem;font-weight:500;transition:background-color .2s,border-color .2s}.topic-option.svelte-128lbpy input:where(.svelte-128lbpy):checked+span:where(.svelte-128lbpy){border-color:var(--contact-blue);background:#eef7ff;color:var(--contact-blue);box-shadow:inset 0 0 0 1px var(--contact-blue)}.topic-option.svelte-128lbpy input:where(.svelte-128lbpy):focus-visible+span:where(.svelte-128lbpy){outline:2px solid #0b7fd4;outline-offset:3px}.field-grid.svelte-128lbpy{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}.field.svelte-128lbpy{min-width:0}.field.svelte-128lbpy input:where(.svelte-128lbpy),.field.svelte-128lbpy select:where(.svelte-128lbpy),.field.svelte-128lbpy textarea:where(.svelte-128lbpy){width:100%;min-height:46px;padding:.75rem .85rem;border:1px solid #dce4ec;border-radius:11px;background:#fcfdff;color:#172330;font:inherit;font-size:.875rem;transition:border-color .2s,box-shadow .2s}.field.svelte-128lbpy textarea:where(.svelte-128lbpy){display:block;min-height:126px;max-width:100%;resize:vertical;line-height:1.65}.field.svelte-128lbpy input:where(.svelte-128lbpy)::placeholder,.field.svelte-128lbpy textarea:where(.svelte-128lbpy)::placeholder{color:#85919e}.field.svelte-128lbpy input:where(.svelte-128lbpy):hover,.field.svelte-128lbpy select:where(.svelte-128lbpy):hover,.field.svelte-128lbpy textarea:where(.svelte-128lbpy):hover{border-color:#b9cad9}.field.svelte-128lbpy input:where(.svelte-128lbpy):focus,.field.svelte-128lbpy select:where(.svelte-128lbpy):focus,.field.svelte-128lbpy textarea:where(.svelte-128lbpy):focus{border-color:#0b7fd4;outline:none;box-shadow:0 0 0 3px #0b7fd413}.field.svelte-128lbpy [aria-invalid=true]:where(.svelte-128lbpy){border-color:#c8493c}.optional.svelte-128lbpy{margin-inline-start:.4rem;color:var(--contact-muted);font-size:.6875rem;font-weight:400}.required-mark.svelte-128lbpy{color:#086db8}.field-error.svelte-128lbpy,.field-hint.svelte-128lbpy{margin-top:.45rem;font-size:.75rem;line-height:1.55}.field-error.svelte-128lbpy{color:#b4362b}.field-hint.svelte-128lbpy{color:var(--contact-muted)}.fleet-details.svelte-128lbpy{min-width:0;border:1px solid var(--contact-line);border-radius:12px;background:#fcfdff}.fleet-details.svelte-128lbpy summary:where(.svelte-128lbpy){display:flex;align-items:center;justify-content:space-between;gap:.75rem;min-height:64px;padding:.85rem 1rem;list-style:none;cursor:pointer}.fleet-details.svelte-128lbpy summary:where(.svelte-128lbpy)::-webkit-details-marker{display:none}.details-heading.svelte-128lbpy{display:grid;gap:.25rem;min-width:0;font-size:.8125rem;font-weight:600}.details-heading.svelte-128lbpy .details-hint:where(.svelte-128lbpy){color:var(--contact-muted);font-size:.6875rem;font-weight:400;line-height:1.6}.fleet-details.svelte-128lbpy .details-chevron{flex-shrink:0;color:var(--contact-blue);transition:transform .2s}.fleet-details[open].svelte-128lbpy .details-chevron{transform:rotate(180deg)}.optional-fields.svelte-128lbpy{display:grid;gap:1rem;padding:1rem;border-top:1px solid var(--contact-line)}.fleet-details.svelte-128lbpy:not([open])>.optional-fields:where(.svelte-128lbpy){display:none}.honeypot.svelte-128lbpy{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.submit-button.svelte-128lbpy{display:flex;align-items:center;justify-content:center;gap:.65rem;width:100%;min-height:50px;margin-top:1.25rem;padding:.8rem 1rem;border-radius:12px;background:var(--contact-blue);color:#fff;font-size:.875rem;font-weight:600;cursor:pointer;transition:background-color .2s}.submit-button.svelte-128lbpy:hover:not(:disabled){background:#096cb5}.submit-button.svelte-128lbpy:disabled{cursor:wait;opacity:.7}.form-fields.svelte-128lbpy:disabled{opacity:.7}.privacy-note.svelte-128lbpy{display:flex;align-items:start;justify-content:center;gap:.5rem;margin-top:.9rem;color:var(--contact-muted);font-size:.6875rem;line-height:1.7}.privacy-note.svelte-128lbpy svg{flex-shrink:0;margin-top:2px}.privacy-note.svelte-128lbpy a:where(.svelte-128lbpy),.form-alert.svelte-128lbpy a:where(.svelte-128lbpy){text-decoration:underline;text-underline-offset:3px}.form-alert.svelte-128lbpy{margin-top:1rem;padding:.85rem;border:1px solid #f1cfc9;border-radius:11px;background:#fff7f5;color:#a1392d;font-size:.8rem;line-height:1.65}.success-panel.svelte-128lbpy{display:flex;min-height:500px;flex-direction:column;align-items:center;justify-content:center;text-align:center}.success-icon.svelte-128lbpy{display:grid;place-items:center;width:68px;height:68px;margin-bottom:1rem;border-radius:20px;background:#eef9f3;color:#218555}.success-panel.svelte-128lbpy h2:where(.svelte-128lbpy){margin-block:.9rem;font-size:2rem;font-weight:750;line-height:1.2;letter-spacing:-.04em}.success-panel.svelte-128lbpy>p:where(.svelte-128lbpy){max-width:340px;color:var(--contact-muted);font-size:.875rem;line-height:1.7}.text-button.svelte-128lbpy{margin-top:1rem;min-height:44px;padding:.5rem;color:#086db8;font-size:.8rem;cursor:pointer}.contact-page.svelte-128lbpy :focus-visible{outline:2px solid var(--contact-blue);outline-offset:4px}.contact-support.svelte-128lbpy :focus-visible{outline-color:#9ed6fb}.sending-spinner{animation:svelte-128lbpy-contact-spin 1s linear infinite}@keyframes svelte-128lbpy-contact-spin{to{transform:rotate(360deg)}}@media(max-width:959px){.contact-shell.svelte-128lbpy{grid-template-columns:minmax(0,1fr);max-width:680px}.contact-support.svelte-128lbpy{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem}.support-intro.svelte-128lbpy h2:where(.svelte-128lbpy){font-size:1.5rem}.support-details.svelte-128lbpy{margin-block:0}.support-footer.svelte-128lbpy{grid-column:1 / -1;margin-top:0}.field.svelte-128lbpy input:where(.svelte-128lbpy),.field.svelte-128lbpy select:where(.svelte-128lbpy),.field.svelte-128lbpy textarea:where(.svelte-128lbpy){font-size:1rem}}@media(max-width:639px){.contact-shell.svelte-128lbpy{margin-top:1.75rem;border-radius:20px}.contact-support.svelte-128lbpy{display:flex;gap:1.4rem}.support-intro.svelte-128lbpy>p:where(.svelte-128lbpy):last-child{max-width:none}.success-panel.svelte-128lbpy{min-height:400px}}@media(max-width:559px){.field-grid.svelte-128lbpy{grid-template-columns:minmax(0,1fr)}.topic-options.svelte-128lbpy{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(prefers-reduced-motion:reduce){.sending-spinner{animation:none}.topic-option.svelte-128lbpy span:where(.svelte-128lbpy),.field.svelte-128lbpy input:where(.svelte-128lbpy),.field.svelte-128lbpy select:where(.svelte-128lbpy),.field.svelte-128lbpy textarea:where(.svelte-128lbpy),.submit-button.svelte-128lbpy,.email-link.svelte-128lbpy,.fleet-details.svelte-128lbpy .details-chevron{transition:none}}@media(forced-colors:active){.topic-option.svelte-128lbpy input:where(.svelte-128lbpy):checked+span:where(.svelte-128lbpy){outline:2px solid Highlight}}
