.wrapper.svelte-lzo0yd{padding-top:96px;padding-bottom:96px;background:linear-gradient(180deg,#fff0,#ffffff1a)}@media (max-width: 900px){.wrapper.svelte-lzo0yd{padding-top:48px;padding-bottom:48px}}.title.svelte-lzo0yd{margin-bottom:96px}@media (max-width: 900px){.title.svelte-lzo0yd{margin-bottom:32px}}.get-in-touch-layout.svelte-lzo0yd{display:grid;grid-template-columns:3fr 2fr;gap:48px}@media (max-width: 900px){.get-in-touch-layout.svelte-lzo0yd{grid-template-columns:1fr;gap:96px}}.form-column.svelte-lzo0yd{display:flex;flex-direction:column;gap:24px}.form-row.svelte-lzo0yd{display:flex;gap:24px}.form-row.svelte-lzo0yd>.form-input:where(.svelte-lzo0yd){flex:1}.form-input.svelte-lzo0yd,.form-textarea.svelte-lzo0yd{border-radius:12px;background:#ffffff14;color:#fff;padding:14px 16px;border:none;font-family:Clash Grotesk;font-size:18px;font-style:normal;font-weight:500;line-height:24px;letter-spacing:.36px;width:100%;box-sizing:border-box}.form-input.svelte-lzo0yd::placeholder,.form-textarea.svelte-lzo0yd::placeholder{color:#8e8e93}.form-textarea.svelte-lzo0yd{resize:none;min-height:148px}.form-helper-text.svelte-lzo0yd{color:#fff;font-family:Clash Grotesk;font-size:15px;font-style:normal;font-weight:500;line-height:20px;letter-spacing:.45px}.footer.svelte-lzo0yd{display:flex;gap:24px}@media (max-width: 900px){.footer.svelte-lzo0yd{flex-direction:column}}.submit-button.svelte-lzo0yd{border-radius:12px;background:#7a4eff;box-shadow:0 -2px #00000026 inset,0 2px #ffffff1a inset;color:#fff;border:none;padding:12px 24px;min-width:180px;text-align:center;font-family:Clash Grotesk;font-size:21px;font-style:normal;font-weight:600;line-height:24px;letter-spacing:.21px;cursor:pointer;transition:background-color .3s;text-transform:uppercase;align-self:flex-end}.submit-button.svelte-lzo0yd .button-text-wrapper:where(.svelte-lzo0yd){display:inline-block;min-width:100px;text-align:center}@media (max-width: 900px){.submit-button.svelte-lzo0yd{width:100%;min-width:unset}.submit-button.svelte-lzo0yd .button-text-wrapper:where(.svelte-lzo0yd){min-width:unset}}.submit-button.svelte-lzo0yd:disabled{background:#5a3abc;cursor:not-allowed}.info-column.svelte-lzo0yd{flex:1;display:flex;flex-direction:column;align-items:flex-start;color:#fff;position:relative}.info-column.svelte-lzo0yd:before{content:"";position:absolute;top:-48px;left:0;width:100%;height:1px;background-color:#fff}.info-heading.svelte-lzo0yd{font-family:Clash Display;font-size:33px;font-style:normal;font-weight:600;line-height:36px}@media (max-width: 900px){.info-heading.svelte-lzo0yd{font-size:33px;font-style:normal;font-weight:600;line-height:36px}}.info-email.svelte-lzo0yd{font-family:Clash Grotesk;font-size:21px;font-style:normal;font-weight:500;line-height:28px;letter-spacing:.42px;text-decoration:none;margin-top:16px}.info-email.svelte-lzo0yd:hover{text-decoration:underline}@media (max-width: 900px){.info-email.svelte-lzo0yd{font-size:21px;font-style:normal;font-weight:500;line-height:28px;letter-spacing:.42px}}.info-logo.svelte-lzo0yd{height:76px;margin-top:auto;margin-left:auto}@media (max-width: 900px){.info-logo.svelte-lzo0yd{margin-top:48px}}.modal-overlay.svelte-lzo0yd{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#0009;display:flex;justify-content:center;align-items:center;z-index:1000}.modal-content.svelte-lzo0yd{background-color:#2c2c2e;padding:30px;border-radius:12px;box-shadow:0 5px 15px #0000004d;text-align:center;position:relative;color:#fff;font-family:Clash Grotesk,sans-serif;width:90%;max-width:400px}.modal-content.error.svelte-lzo0yd{border-top:5px solid #f44336}.modal-content.error.svelte-lzo0yd h3:where(.svelte-lzo0yd){color:#f44336}.modal-content.svelte-lzo0yd h3:where(.svelte-lzo0yd){font-family:Clash Display,sans-serif;font-size:24px;margin-top:0;margin-bottom:15px;color:#4caf50}.modal-content.svelte-lzo0yd p:where(.svelte-lzo0yd){font-size:16px;line-height:1.5;margin-bottom:25px}.modal-close-button.svelte-lzo0yd{position:absolute;top:10px;right:15px;background:none;border:none;font-size:28px;color:#aaa;cursor:pointer}.modal-close-button.svelte-lzo0yd:hover{color:#fff}.modal-action-button.svelte-lzo0yd{background-color:#7a4eff;color:#fff;border:none;padding:10px 20px;border-radius:8px;font-family:Clash Grotesk;font-size:16px;font-weight:500;cursor:pointer;transition:background-color .3s ease;margin-top:10px;text-transform:uppercase;display:block;margin-left:auto;margin-right:auto}.modal-action-button.svelte-lzo0yd:hover{background-color:#5a3abc}
