.contact-text[data-v-40b6135a]{box-sizing:border-box;color:#ffffffb8;-webkit-backdrop-filter:blur(24px)saturate(145%);backdrop-filter:blur(24px)saturate(145%);background:linear-gradient(145deg,#ffffff13,#ffffff05),#0d0d12b3;border:1px solid #ffffff1a;border-radius:26px;width:min(720px,100% - 24px);margin:clamp(10px,3vw,28px) auto 26px;padding:clamp(18px,4vw,30px);font-size:14px;line-height:1.65;box-shadow:0 24px 64px #0000004d,inset 0 1px #ffffff0f}.contact-text h1[data-v-40b6135a]{color:#fff;letter-spacing:-.025em;max-width:620px;margin:0 0 16px;font-size:clamp(1.35rem,4vw,2rem);font-weight:720;line-height:1.12}.contact-text p[data-v-40b6135a]{margin:0 0 13px}.contact-text p[data-v-40b6135a]:last-child{flex-wrap:wrap;align-items:center;gap:8px;margin:18px 0 0;font-size:0;display:flex}.contact-text a[data-v-40b6135a]{color:#ffffffd1;background:#ffffff0b;border:1px solid #ffffff1a;border-radius:999px;align-items:center;min-height:36px;padding:0 13px;font-size:12px;font-weight:650;text-decoration:none;transition:border-color .16s,background .16s,color .16s,transform .16s;display:inline-flex}.contact-text a[data-v-40b6135a]:hover{border-color:rgba(var(--accent-color-rgb), .46);background:rgba(var(--accent-color-rgb), .14);color:#fff;transform:translateY(-1px)}@media (width<=600px){.contact-text[data-v-40b6135a]{border-radius:22px;width:calc(100% - 16px);margin-top:8px;padding:18px;font-size:13px}.contact-text h1[data-v-40b6135a]{font-size:1.45rem}}
