.pg-contact .tag{display:inline-flex;align-items:center;min-height:34px;padding:6px 14px;line-height:1.25;border-radius:999px;background:#E3F5EE;color:#1F7A64;font-size:14px;font-weight:600;align-self:flex-start}.pg-contact .grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);gap:56px;align-items:start;padding-top:40px}.pg-contact .form{border-radius:36px;background:#F0F6F3;padding:36px;gap:18px}.pg-contact .f,.pg-contact .form{display:flex;flex-direction:column}.pg-contact .f{gap:8px}.pg-contact .f label{font-size:15px;font-weight:700}.pg-contact .f input,.pg-contact .f textarea{font-family:inherit;font-size:17px;padding:14px 16px;border-radius:16px;border:1.5px solid #cbd6d1;background:#FFFFFF;color:#1A2420;min-height:52px}.pg-contact .f textarea{min-height:160px;resize:vertical}.pg-contact .quick{gap:10px}.pg-contact .q,.pg-contact .quick{display:flex;flex-direction:column}.pg-contact .q{gap:4px;padding:20px 22px;border-radius:22px;background:#F4F7F6;text-decoration:none;color:#1A2420}.pg-contact .q:hover{background:#E3F5EE;color:#1A2420}.pg-contact .q b{font-size:18px}.pg-contact .q span{font-size:15px;color:#3E4C47}@media (max-width:1000px){.pg-contact .grid{grid-template-columns:minmax(0,1fr)}}@media (max-width:640px){.pg-contact .form{padding:22px}}.pg-contact .f input:focus,.pg-contact .f textarea:focus{outline:none;border-color:#44B69A;box-shadow:0 0 0 3px rgba(68,182,154,.25)}.pg-contact .form button[disabled]{opacity:.6;cursor:not-allowed}.pg-contact .msg{margin:0;padding:14px 16px;border-radius:16px;font-size:15px;font-weight:600}.pg-contact .msg.ok{background:#E3F5EE;color:#1F7A64}.pg-contact .msg.err{background:#FFE3DE;color:#8A2E1E}