.contact-grid[data-v-970136db]{display:grid;grid-template-columns:1fr 1fr;gap:var(--spacing-lg)}.contact-info[data-v-970136db]{display:flex;flex-direction:column;gap:var(--spacing-md);height:100%}.flex-row-card[data-v-970136db]{flex:1;display:flex;align-items:center;padding:1.5rem 1.8rem;border-radius:14px;background:#10182766;border:1px solid rgba(255,255,255,.05);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);transition:all .4s cubic-bezier(.165,.84,.44,1);position:relative}.flex-row-card.has-reveal[data-v-970136db]{cursor:pointer}.flex-row-card[data-v-970136db]:hover{background:#d4af370d;border-color:#d4af374d;transform:translate(8px);z-index:10}.luxurious[data-v-970136db]{width:54px;height:54px;background:linear-gradient(135deg,#d4af3726,#d4af3705);border:1px solid rgba(212,175,55,.15);border-radius:12px;display:flex;justify-content:center;align-items:center;color:var(--color-accent);flex-shrink:0;margin-right:1.2rem;transition:all .4s ease}.flex-row-card:hover .luxurious[data-v-970136db]{background:var(--color-accent);color:#101827;transform:rotate(5deg) scale(1.05)}.info-main[data-v-970136db]{flex:1;display:flex;flex-direction:column;justify-content:center}.info-main h3[data-v-970136db]{font-size:1.15rem;color:#fff;margin-bottom:.3rem;font-weight:500;letter-spacing:.5px}.info-main p[data-v-970136db]{font-size:.9rem;color:#ffffff80;margin:0}.info-action[data-v-970136db],.info-right[data-v-970136db]{display:flex;align-items:center;gap:.5rem;padding-left:1rem}.info-action span[data-v-970136db]{font-size:.9rem;color:var(--color-accent);opacity:.8;transition:opacity .3s ease}.action-icon[data-v-970136db]{width:18px;height:18px;color:var(--color-accent);opacity:.8;transition:transform .3s ease,opacity .3s ease}.flex-row-card:hover .info-action span[data-v-970136db],.flex-row-card:hover .action-icon[data-v-970136db]{opacity:1}.flex-row-card:hover .action-icon[data-v-970136db]{transform:scale(1.1)}.value-text[data-v-970136db]{font-size:1.05rem;color:#fff;font-weight:500;letter-spacing:.5px;text-align:right;line-height:1.4}.qr-popover[data-v-970136db]{position:absolute;top:50%;left:50%;transform:translate(-50%,-40%) scale(.95);opacity:0;visibility:hidden;z-index:100;transition:all .4s cubic-bezier(.165,.84,.44,1);pointer-events:none}.flex-row-card.has-reveal:hover .qr-popover[data-v-970136db]{opacity:1;visibility:visible;transform:translate(-50%,-50%) scale(1);pointer-events:auto}.popover-inner[data-v-970136db]{background:#0a0f19d9;border:1px solid rgba(212,175,55,.3);padding:1.5rem;border-radius:16px;box-shadow:0 20px 40px #000c,inset 0 0 40px #d4af370d;backdrop-filter:blur(25px);-webkit-backdrop-filter:blur(25px);display:flex;flex-direction:column;align-items:center}.qr-long[data-v-970136db]{max-width:240px;height:auto;border-radius:8px;box-shadow:0 10px 20px #0000004d}.qr-square[data-v-970136db]{max-width:200px;height:auto;border-radius:8px;box-shadow:0 10px 20px #0000004d}.popover-text[data-v-970136db]{color:var(--color-accent);font-size:.95rem;margin-top:1rem;font-weight:500;letter-spacing:.5px}.popover-actions[data-v-970136db]{display:flex;gap:.5rem;width:100%;margin-top:1rem}.popover-actions--vertical[data-v-970136db]{flex-direction:column}.copy-btn[data-v-970136db],.action-btn[data-v-970136db]{flex:1;padding:.6rem .5rem;border-radius:8px;font-size:.85rem;font-weight:500;border:none;cursor:pointer;text-align:center;transition:all .2s ease}.copy-btn[data-v-970136db]{background:#ffffff1a;color:var(--color-text-main);border:1px solid rgba(255,255,255,.2)}.action-btn[data-v-970136db]{background:var(--color-accent);color:#fff}.action-btn--primary[data-v-970136db]{background:var(--color-accent);color:#fff;text-decoration:none;display:block}.action-btn--secondary[data-v-970136db]{background:#ffffff0d;color:var(--color-text-muted);border:1px solid rgba(255,255,255,.1)}.action-btn--secondary[data-v-970136db]:hover{background:#ffffff1a}.form-wrapper[data-v-970136db]{padding:3rem;border-radius:20px;background:var(--color-surface);border:var(--border-glass);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);box-shadow:var(--shadow-sm)}.form-group[data-v-970136db]{margin-bottom:2rem}.form-group label[data-v-970136db]{display:block;margin-bottom:.8rem;color:var(--color-text-main);font-size:.95rem;font-weight:500;letter-spacing:.5px}.required[data-v-970136db]{color:#e53935}.form-input[data-v-970136db]{width:100%;padding:1.2rem 1.5rem;background:var(--color-bg);border:var(--border-glass);border-bottom:2px solid var(--color-border-hover);border-radius:8px;color:var(--color-text-main);font-family:var(--font-body);transition:all .3s ease;font-size:1.05rem}.form-input[data-v-970136db]::placeholder{color:var(--color-text-muted)}.form-input[data-v-970136db]:focus{outline:none;background:var(--color-surface);border-color:var(--color-border-hover);border-bottom-color:var(--color-accent);box-shadow:var(--shadow-sm)}.submit-btn-wrapper[data-v-970136db]{margin-top:3rem;display:flex}.submit-btn[data-v-970136db]{width:100%;padding:1rem 2rem;font-size:1.1rem}.has-error .form-input[data-v-970136db]{border-color:#e53935}.error-msg[data-v-970136db]{display:block;color:#e53935;font-size:.8rem;margin-top:.4rem}.form-privacy-note[data-v-970136db]{margin-top:1rem;text-align:center;font-size:.8rem;color:var(--color-text-muted)}.form-privacy-note a[data-v-970136db]{color:var(--color-accent)}.form-privacy-note a[data-v-970136db]:hover{text-decoration:underline}@media(max-width:768px){.contact-grid[data-v-970136db]{grid-template-columns:1fr;gap:var(--spacing-md)}.flex-row-card[data-v-970136db]{flex-direction:column;text-align:center;padding:2rem 1rem}.luxurious[data-v-970136db]{margin-right:0;margin-bottom:1rem}.info-action[data-v-970136db],.info-right[data-v-970136db]{padding-left:0;margin-top:1rem;justify-content:center}.qr-popover[data-v-970136db]{display:none!important}.form-wrapper[data-v-970136db]{padding:var(--spacing-md);margin-top:var(--spacing-md)}.form-input[data-v-970136db]{padding:.8rem 1rem;font-size:1rem}.submit-btn[data-v-970136db]{padding:.8rem 1.5rem;font-size:1rem}.form-group[data-v-970136db]{margin-bottom:1.5rem}.info-item[data-v-970136db]{padding:1rem}.value-text[data-v-970136db]{text-align:center}}
