.page_infoPage__TYSUC{margin-top:119px;padding:32px 0 0}.page_pageHead__Wo3zj{background:linear-gradient(160deg,#f8f0e2,#eedfc8);border:1px solid #e0cdb8;border-radius:20px;padding:28px 36px;margin-bottom:24px;display:flex;align-items:center;gap:18px}.page_headIcon__o_GVC{width:52px;height:52px;background:hsla(36,40%,59%,.18);border:1px solid #e0cdb8;border-radius:14px;display:flex;align-items:center;justify-content:center;flex-shrink:0;color:#7a5030}.page_headTitle__7U9bt{font-size:24px;font-weight:800;color:#2a1400;margin:0 0 4px}.page_headSub__vVSgH{font-size:13px;color:#9a7a5a;margin:0}.page_contactGrid___f2u3{display:grid;grid-template-columns:1fr 1.5fr;grid-gap:20px;gap:20px;margin-bottom:20px}.page_infoCard___nG7L{background:#fff;border:1px solid #ece5db;border-radius:18px;box-shadow:0 2px 16px rgba(102,60,35,.06);padding:28px}.page_cardTitle__KuqwR{font-size:11.5px;font-weight:700;color:#9a7a5a;text-transform:uppercase;letter-spacing:.6px;margin:0 0 20px}.page_contactInfoList__Ak560{display:flex;flex-direction:column;gap:16px}.page_contactInfoItem__td8XU{display:flex;align-items:flex-start;gap:12px}.page_infoItemIcon__BOSEZ{width:38px;height:38px;background:#fdf5e8;border:1px solid #e8d8c4;border-radius:10px;display:flex;align-items:center;justify-content:center;flex-shrink:0;color:#7a5030}.page_infoItemLabel__q8Lvp{font-size:11px;font-weight:700;color:#9a7a5a;text-transform:uppercase;letter-spacing:.4px;margin:0 0 3px}.page_infoItemValue__VqRsj{font-size:13.5px;color:#2a1400;font-weight:500;margin:0}.page_infoItemValue__VqRsj a{color:#2a1400;text-decoration:none;transition:color .14s}.page_infoItemValue__VqRsj a:hover{color:#c09e6c}.page_formCard__NPoz4{background:#fff;border:1px solid #ece5db;border-radius:18px;box-shadow:0 2px 16px rgba(102,60,35,.06);padding:28px}.page_contactForm__W7xCJ{display:flex;flex-direction:column;gap:14px;margin-top:16px}.page_formRow__xjuWS{display:grid;grid-template-columns:1fr 1fr;grid-gap:14px;gap:14px}.page_formField__cQDsJ{display:flex;flex-direction:column;gap:5px}.page_formLabel__EBHed{font-size:11px;font-weight:700;color:#9a7a5a;text-transform:uppercase;letter-spacing:.5px}.page_formInput__QXfew,.page_formTextarea__YBUKF{padding:11px 14px;border:1.5px solid #e8d8c4;border-radius:10px;background:#fdfaf5;font-size:14px;color:#2a1400;outline:none;transition:border-color .15s,background .15s;font-family:inherit;width:100%;box-sizing:border-box}.page_formInput__QXfew:focus,.page_formTextarea__YBUKF:focus{border-color:#c09e6c;background:#fff}.page_formTextarea__YBUKF{resize:vertical;min-height:100px}.page_submitBtn__07EB4{height:48px;background:#5a7e10;border:none;border-radius:12px;color:#fff;font-size:15px;font-weight:700;cursor:pointer;box-shadow:0 4px 0 #3d5a08;transition:filter .15s,transform .1s;display:flex;align-items:center;justify-content:center;gap:8px}.page_submitBtn__07EB4:hover{filter:brightness(1.07)}.page_submitBtn__07EB4:active{transform:translateY(3px);box-shadow:0 1px 0 #3d5a08}.page_mapWrap__h_lku{border-radius:18px;overflow:hidden;border:1px solid #ece5db;box-shadow:0 2px 16px rgba(102,60,35,.07);margin-bottom:0}.page_mapWrap__h_lku iframe{display:block;width:100%;height:340px;border:none}@media (max-width:768px){.page_contactGrid___f2u3,.page_formRow__xjuWS{grid-template-columns:1fr}}@media (max-width:600px){.page_infoPage__TYSUC{padding:16px 0 0}.page_pageHead__Wo3zj{padding:20px 18px;gap:14px;border-radius:14px}.page_headIcon__o_GVC{width:42px;height:42px;border-radius:11px}.page_headTitle__7U9bt{font-size:20px}.page_formCard__NPoz4,.page_infoCard___nG7L{padding:20px 18px;border-radius:14px}.page_mapWrap__h_lku{border-radius:14px}.page_mapWrap__h_lku iframe{height:260px}}