@import"https://fonts.googleapis.com/css2?family=Poppins:wght@300;400;500;600;700&display=swap";.contact-page.svelte-1bv7ezn{min-height:100vh;background-color:#fff;padding:140px 0 80px;font-family:Poppins,sans-serif}.container.svelte-1bv7ezn{max-width:1200px;width:90%;margin:0 auto}.form.svelte-1bv7ezn{display:flex;justify-content:space-between;gap:60px;margin:40px 0}.form-txt.svelte-1bv7ezn{flex-basis:48%}.form-txt.svelte-1bv7ezn h1:where(.svelte-1bv7ezn){font-weight:600;color:#1d1d1f;font-size:3rem;letter-spacing:-.02em;margin-bottom:16px}.form-txt.svelte-1bv7ezn span:where(.svelte-1bv7ezn){color:#5f6368;font-size:1.1rem;line-height:1.6;display:block;margin-bottom:40px}.form-txt.svelte-1bv7ezn h3:where(.svelte-1bv7ezn){font-size:1.5rem;font-weight:600;margin:32px 0 16px;color:#1d1d1f}.form-txt.svelte-1bv7ezn p:where(.svelte-1bv7ezn){color:#3c4043;font-size:1rem;line-height:1.8}.form-txt.svelte-1bv7ezn p:where(.svelte-1bv7ezn) strong:where(.svelte-1bv7ezn){color:#1d1d1f;font-weight:600}.service-note.svelte-1bv7ezn{display:flex;align-items:flex-start;gap:12px;margin-top:32px;padding:16px;background-color:#f1f3f4;border-radius:8px}.service-note.svelte-1bv7ezn svg:where(.svelte-1bv7ezn){flex-shrink:0;color:#4285f4;margin-top:2px}.service-note.svelte-1bv7ezn span:where(.svelte-1bv7ezn){color:#3c4043;font-size:.9rem;margin:0}.form-details.svelte-1bv7ezn{flex-basis:48%}.form-details.svelte-1bv7ezn form:where(.svelte-1bv7ezn){display:flex;flex-direction:column}.form-details.svelte-1bv7ezn input[type=text]:where(.svelte-1bv7ezn),.form-details.svelte-1bv7ezn input[type=email]:where(.svelte-1bv7ezn){padding:16px 20px;color:#1d1d1f;outline:none;border:2px solid #e8eaed;margin-bottom:20px;font-size:1rem;border-radius:8px;font-family:Poppins,sans-serif;transition:border-color .2s}.form-details.svelte-1bv7ezn input[type=text]:where(.svelte-1bv7ezn):focus,.form-details.svelte-1bv7ezn input[type=email]:where(.svelte-1bv7ezn):focus,.form-details.svelte-1bv7ezn textarea:where(.svelte-1bv7ezn):focus{border-color:#4285f4}.form-details.svelte-1bv7ezn textarea:where(.svelte-1bv7ezn){padding:16px 20px;color:#1d1d1f;outline:none;border:2px solid #e8eaed;font-size:1rem;resize:vertical;border-radius:8px;font-family:Poppins,sans-serif;margin-bottom:20px;min-height:150px;transition:border-color .2s}.form-details.svelte-1bv7ezn button:where(.svelte-1bv7ezn){padding:16px 32px;color:#fff;font-weight:600;background:#1d1d1f;outline:none;border:none;font-size:.9rem;letter-spacing:1.5px;cursor:pointer;border-radius:999px;transition:all .2s;align-self:flex-start}.form-details.svelte-1bv7ezn button:where(.svelte-1bv7ezn):hover{background:#333;transform:translateY(-2px)}@media (max-width: 968px){.form.svelte-1bv7ezn{flex-direction:column;gap:40px}.form-txt.svelte-1bv7ezn h1:where(.svelte-1bv7ezn){font-size:2.5rem}}@media (max-width: 768px){.contact-page.svelte-1bv7ezn{padding:100px 0 60px}.form-txt.svelte-1bv7ezn h1:where(.svelte-1bv7ezn){font-size:2rem}.form-txt.svelte-1bv7ezn span:where(.svelte-1bv7ezn){font-size:1rem}.form-details.svelte-1bv7ezn input[type=text]:where(.svelte-1bv7ezn),.form-details.svelte-1bv7ezn input[type=email]:where(.svelte-1bv7ezn),.form-details.svelte-1bv7ezn textarea:where(.svelte-1bv7ezn){width:100%}.form-details.svelte-1bv7ezn button:where(.svelte-1bv7ezn){width:100%}}
