.contact-us-hero[data-v-106541f9]{position:relative;padding:180px 0 80px;min-height:300px;overflow:hidden;color:#fff;font-family:Inter,system-ui,-apple-system,sans-serif}.contact-us-hero .background-image[data-v-106541f9]{position:absolute;right:-100px;top:50%;transform:translateY(-50%);width:744px;height:700px;z-index:1;opacity:.5;pointer-events:none}.contact-us-hero .background-image img[data-v-106541f9]{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.contact-us-hero .container[data-v-106541f9]{max-width:1400px;margin:0 auto;position:relative;z-index:10;width:90%}.contact-us-hero .hero-content[data-v-106541f9]{display:grid;grid-template-columns:1fr 1fr;gap:80px;align-items:center;min-height:300px}.contact-us-hero .text-content[data-v-106541f9]{text-align:left;max-width:800px}.contact-us-hero .text-content .headline[data-v-106541f9]{font-size:clamp(36px,5vw,64px);font-weight:800;margin-bottom:24px;letter-spacing:-.02em;line-height:1.2;color:#fff}.contact-us-hero .text-content .subheadline[data-v-106541f9]{color:#fff;font-size:18px;line-height:1.6;margin-bottom:32px;max-width:600px}@media (max-width:1024px){.contact-us-hero[data-v-106541f9]{padding:120px 0 60px}.contact-us-hero .hero-content[data-v-106541f9]{grid-template-columns:1fr;gap:40px;min-height:auto}.contact-us-hero .background-image[data-v-106541f9]{display:none}}@media (max-width:768px){.contact-us-hero[data-v-106541f9]{padding:80px 0;min-height:210px}.contact-us-hero .container[data-v-106541f9]{padding:0 20px}}.contact-us-body[data-v-c93f2bc3]{background-color:#fff;font-family:Inter,system-ui,-apple-system,sans-serif}.contact-us-body .container[data-v-c93f2bc3]{max-width:1400px;margin:0 auto;width:90%}.header-pill-container[data-v-c93f2bc3]{display:flex;justify-content:center}.header-pill[data-v-c93f2bc3]{background-color:#050511;color:#fff;padding:10px 24px;border-radius:50px;font-size:.9rem;font-weight:500;display:flex;align-items:center;gap:10px;border:1px solid rgba(255,255,255,.1)}.header-pill .glow-dot[data-v-c93f2bc3]{width:10px;height:10px;background:radial-gradient(50% 50%at 50% 49.99%,#243f8e,#24003c);border-radius:50%;box-shadow:0 0 10.7px #5142f4}.contact-card[data-v-c93f2bc3]{background-color:#050511;border-radius:24px;display:grid;grid-template-columns:1fr 2fr;overflow:hidden;position:relative}.contact-card .glow-effect[data-v-c93f2bc3]{position:absolute;bottom:-6px;left:-120px;width:280px;height:100px;background:linear-gradient(135deg,#fe36dd,#5255ff);opacity:.9;filter:blur(60px);z-index:0;pointer-events:none}.contact-info[data-v-c93f2bc3]{padding:70px 40px;position:relative;z-index:1;display:flex;flex-direction:column;gap:24px}.contact-info .info-box[data-v-c93f2bc3]{background:#ffffff03;border:1px solid #1b2f6b;padding:20px;border-radius:20px;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);will-change:backdrop-filter}.contact-info .info-box label[data-v-c93f2bc3]{display:block;color:#fff;font-size:.85rem;margin-bottom:6px}.contact-info .info-box .value[data-v-c93f2bc3]{color:#fff;font-weight:600;font-size:1rem;margin-bottom:4px}.contact-info .info-box .sub-text[data-v-c93f2bc3]{color:#fff;font-size:.8rem;font-style:italic}.contact-info .support-heading[data-v-c93f2bc3]{color:#fff;margin-top:20px;font-size:1.1rem}.contact-info .support-actions[data-v-c93f2bc3]{display:flex;flex-direction:column;gap:16px}.contact-info .support-actions .action-btn[data-v-c93f2bc3]{display:flex;align-items:center;gap:16px;padding:16px;background:#12142be6;border-radius:12px;transition:background .3s;cursor:pointer;border:1px solid rgba(255,255,255,.09)}.contact-info .support-actions .action-btn[data-v-c93f2bc3]:hover{background:#ffffff1a}.contact-info .support-actions .action-btn .icon[data-v-c93f2bc3]{color:#fff;display:flex;align-items:center;justify-content:center}.contact-info .support-actions .action-btn .action-icon[data-v-c93f2bc3]{width:24px;height:24px;-o-object-fit:contain;object-fit:contain}.contact-info .support-actions .action-btn .text[data-v-c93f2bc3]{display:flex;flex-direction:column}.contact-info .support-actions .action-btn .text .title[data-v-c93f2bc3]{color:#fff;font-weight:600;font-size:.95rem}.contact-info .support-actions .action-btn .text .subtitle-support[data-v-c93f2bc3]{color:#b0b0b0;font-size:.8rem}.contact-form-wrapper[data-v-c93f2bc3]{padding:70px 60px;background-color:#12142be6;z-index:1;border-radius:24px}.contact-form-wrapper .form-intro[data-v-c93f2bc3]{color:#fff;margin-bottom:40px;line-height:1.6;font-size:.95rem}.contact-form-wrapper .form-grid[data-v-c93f2bc3]{display:grid;grid-template-columns:1fr 1fr;gap:24px}.contact-form-wrapper .form-grid .full-width[data-v-c93f2bc3]{grid-column:span 2}.contact-form-wrapper input[data-v-c93f2bc3],.contact-form-wrapper select[data-v-c93f2bc3],.contact-form-wrapper textarea[data-v-c93f2bc3]{width:100%;background:#12142be6;border:1px solid #1b2f6b;border-radius:8px;padding:14px 16px;color:#fff;font-size:.95rem;font-family:inherit;transition:border-color .3s;font-family:Inter,system-ui,-apple-system,sans-serif}.contact-form-wrapper input[data-v-c93f2bc3]:focus,.contact-form-wrapper select[data-v-c93f2bc3]:focus,.contact-form-wrapper textarea[data-v-c93f2bc3]:focus{outline:0;border-color:#2d5bff}.contact-form-wrapper input[data-v-c93f2bc3]::-moz-placeholder,.contact-form-wrapper select[data-v-c93f2bc3]::-moz-placeholder,.contact-form-wrapper textarea[data-v-c93f2bc3]::-moz-placeholder{color:#fff;font-family:Inter,system-ui,-apple-system,sans-serif}.contact-form-wrapper input[data-v-c93f2bc3]::placeholder,.contact-form-wrapper select[data-v-c93f2bc3]::placeholder,.contact-form-wrapper textarea[data-v-c93f2bc3]::placeholder{color:#fff;font-family:Inter,system-ui,-apple-system,sans-serif}.contact-form-wrapper textarea[data-v-c93f2bc3]{resize:vertical;min-height:120px}.contact-form-wrapper .select-wrapper[data-v-c93f2bc3]{position:relative}.contact-form-wrapper .select-wrapper select[data-v-c93f2bc3]{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer}.contact-form-wrapper .select-wrapper .chevron[data-v-c93f2bc3]{position:absolute;right:16px;top:50%;transform:translateY(-50%);color:#fff;pointer-events:none}.contact-form-wrapper .submit-btn[data-v-c93f2bc3]{background:#243f8e;color:#fff;border:0;padding:14px 32px;border-radius:8px;font-weight:600;cursor:pointer;float:right;font-size:14px;transition:transform .2s,box-shadow .2s,opacity .2s}.contact-form-wrapper .submit-btn[data-v-c93f2bc3]:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 4px 12px #3b5bdb66}.contact-form-wrapper .submit-btn[data-v-c93f2bc3]:disabled{opacity:.6;cursor:not-allowed}.contact-form-wrapper .form-message[data-v-c93f2bc3]{padding:12px 16px;border-radius:8px;margin-bottom:20px;font-size:.9rem}.contact-form-wrapper .form-message.form-message-success[data-v-c93f2bc3]{background:#22c55e1a;border:1px solid rgba(34,197,94,.3);color:#4ade80}.contact-form-wrapper .form-message.form-message-error[data-v-c93f2bc3]{background:#ef44441a;border:1px solid rgba(239,68,68,.3);color:#f87171}@media (max-width:900px){.contact-card[data-v-c93f2bc3]{grid-template-columns:1fr}.contact-info[data-v-c93f2bc3]{border-right:none;padding:40px 30px}.contact-form-wrapper[data-v-c93f2bc3]{padding:40px 30px}}@media (max-width:600px){.contact-form-wrapper .form-grid[data-v-c93f2bc3]{grid-template-columns:1fr}.contact-form-wrapper .form-grid .full-width[data-v-c93f2bc3]{grid-column:span 1}}