.pg-contact a{color:#FED204}.pg-contact a:hover{color:#FFE264}.pg-contact.op{font-family:var(--font-inter),system-ui,sans-serif;color:#F3EFE4;background:#0A0907;overflow:hidden;-webkit-font-smoothing:antialiased}.pg-contact .wide{font-family:var(--font-archivo),var(--font-inter),sans-serif;font-stretch:125%;text-transform:uppercase;letter-spacing:-.012em;font-weight:600;line-height:.98;margin:0}.pg-contact .wrap{max-width:1248px;margin:0 auto;padding:0 24px;box-sizing:border-box;position:relative}.pg-contact .glass{background:linear-gradient(160deg,rgba(255,255,255,.1),rgba(255,255,255,.03));border:1px solid rgba(255,255,255,.12);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border-radius:28px;box-shadow:0 30px 60px -24px rgba(0,0,0,.7);box-sizing:border-box}.pg-contact .gold{background:linear-gradient(180deg,#FFF1B0,#FED204 45%,#C98A12);-webkit-background-clip:text;background-clip:text;color:transparent}.pg-contact .muted{color:rgba(243,239,228,.68)}.pg-contact .fld{display:flex;flex-direction:column;gap:8px}.pg-contact .fld label{font-size:13px;font-weight:600;color:rgba(243,239,228,.85)}.pg-contact .fld input,.pg-contact .fld textarea{font:inherit;font-size:15px;color:#F3EFE4;background:rgba(0,0,0,.35);border:1px solid rgba(255,255,255,.16);border-radius:14px;min-height:50px;padding:0 16px;box-sizing:border-box;width:100%;outline:none}.pg-contact .fld textarea{padding:14px 16px;min-height:150px;resize:vertical}.pg-contact .fld input:focus,.pg-contact .fld textarea:focus{border-color:#FED204;box-shadow:0 0 0 3px rgba(254,210,4,.2)}.pg-contact .lay{display:flex;gap:48px;align-items:flex-start}@media (max-width:860px){.pg-contact .lay{flex-direction:column}.pg-contact .side img{height:300px!important}}.pg-contact .fld select{font:inherit;font-size:15px;color:#F3EFE4;background:rgba(0,0,0,.35) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23FED204' stroke-width='2.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E") right 16px center/16px no-repeat;border:1px solid rgba(255,255,255,.16);border-radius:14px;min-height:50px;padding:0 44px 0 16px;outline:none;-webkit-appearance:none;appearance:none;cursor:pointer;box-sizing:border-box;width:100%}.pg-contact .fld select:invalid{color:rgba(243,239,228,.5)}.pg-contact .fld select:focus{border-color:#FED204;box-shadow:0 0 0 3px rgba(254,210,4,.2)}.pg-contact .fld select option{color:#141414}