.contact-title[data-v-58463aa4]{font-family:Inter,system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;font-weight:800;font-size:38px;line-height:100%;letter-spacing:0;text-transform:uppercase;margin-left:calc((100vw - 1025px)/2);max-width:471px;text-align:left}.contact-title .blue[data-v-58463aa4]{color:#5a72ca}.contact-title .red[data-v-58463aa4]{color:#e63946}.contact-wrap[data-v-58463aa4]{margin:60px auto 0}.contact-form[data-v-58463aa4]{--black: #000;--peach: #f3a45f;--pink: #e97d95;--pink-d: #d36b82;font-family:Inter,sans-serif;color:var(--black);max-width:1025px;width:100%;margin:0 auto}.row--top[data-v-58463aa4]{display:grid;grid-template-columns:repeat(2,438px);justify-content:center;column-gap:80px;row-gap:30px;margin-bottom:40px}.field[data-v-58463aa4]{width:438px;text-align:left}.field label[data-v-58463aa4]{display:block;font-size:20px;margin-bottom:8px;text-align:center}.field input[data-v-58463aa4]{width:100%;height:65px;border:4px solid var(--black);border-radius:9999px;padding:0 20px;font-size:px}.row--message[data-v-58463aa4]{width:95%;max-width:1025px;margin:0 auto 40px;text-align:left}.message-label[data-v-58463aa4]{display:block;font-size:20px;margin-bottom:12px;text-align:center}.row--message textarea[data-v-58463aa4]{display:block;width:100%;max-width:100%;height:320px;margin:0;border:4px solid var(--peach);border-radius:36px;padding:20px;font-size:16px;resize:none}.actions[data-v-58463aa4]{text-align:center}.actions button[data-v-58463aa4]{min-width:240px;height:50px;border:none;border-radius:9999px;background:#e7748c;color:#fff;font-weight:800;font-size:16px;cursor:pointer;transition:background .2s ease,transform .1s ease}.actions button[data-v-58463aa4]:hover{background:var(--pink-d)}.actions button[data-v-58463aa4]:active{transform:translateY(1px)}@media (max-width: 980px){.contact-title[data-v-58463aa4]{text-align:center;margin-left:0;margin-right:0}.contact-wrap[data-v-58463aa4]{margin:60px auto 0}.row--top[data-v-58463aa4]{grid-template-columns:1fr;max-width:500px;margin:0 auto 40px}.field[data-v-58463aa4]{width:100%;max-width:438px;margin:0 auto;text-align:left}}@media (max-width: 768px){body[data-v-58463aa4],html[data-v-58463aa4]{margin:0}.contact-title[data-v-58463aa4]{font-size:18px;line-height:normal;text-align:left;margin:20px auto;width:100%;max-width:390px}.contact-wrap[data-v-58463aa4]{width:100%;max-width:390px;margin:0 auto}.contact-form[data-v-58463aa4]{border-radius:20px;max-width:100%;width:100%;display:flex;flex-direction:column;align-items:center}.row--top[data-v-58463aa4]{display:flex;flex-direction:column;gap:14px;margin-bottom:20px;max-width:100%;width:100%;align-items:center}.field[data-v-58463aa4]{width:100%;max-width:300px;text-align:left;margin:0}.field label[data-v-58463aa4]{font-size:15px;margin-bottom:5px;color:var(--black);text-align:center}.field input[data-v-58463aa4]{height:59px;border:3px solid var(--black);border-radius:100px;font-size:15px;background:#fff;width:100%;box-sizing:border-box}.row--message[data-v-58463aa4]{margin-bottom:20px;text-align:left;width:100%;max-width:300px}.message-label[data-v-58463aa4]{display:block;font-size:15px;margin-bottom:10px;text-align:center}.row--message textarea[data-v-58463aa4]{width:100%;max-width:100%;height:434px;border:3px solid var(--peach);border-radius:100px;padding:20px;font-size:15px;margin:0;font-family:Inter,sans-serif;resize:none;box-sizing:border-box}.actions[data-v-58463aa4]{text-align:center;margin-top:20px;width:100%;max-width:300px}.actions button[data-v-58463aa4]{width:100%;max-width:100%;min-width:auto;height:50px;font-size:15px;font-weight:800;background:#e7748c;border-radius:20px;border:none;color:#fff;cursor:pointer;transition:background .2s ease,transform .1s ease}.actions button[data-v-58463aa4]:hover{background:var(--pink-d)}.actions button[data-v-58463aa4]:active{transform:translateY(1px)}}@media (max-width: 480px){.contact-title[data-v-58463aa4]{font-size:28px;text-align:left;margin:15px auto 25px}.contact-form[data-v-58463aa4]{border-radius:16px}.row--top[data-v-58463aa4]{gap:18px;margin-bottom:25px}.field[data-v-58463aa4]{max-width:300px}.field input[data-v-58463aa4]{height:48px;padding:0 14px;border-radius:10px}.row--message[data-v-58463aa4]{max-width:300px}.row--message textarea[data-v-58463aa4]{height:100px;padding:14px;border-radius:10px}.actions[data-v-58463aa4]{max-width:300px}.actions button[data-v-58463aa4]{height:52px;width:100%;max-width:100%;border-radius:12px}}
