.page_contactPage__ZU_ZB{display:grid;grid-gap:clamp(24px,3vw,40px);gap:clamp(24px,3vw,40px);max-width:1100px;margin:0 auto;padding:clamp(1.5rem,3vw,2.5rem) clamp(1rem,2vw,1.5rem);width:100%}.page_formSection__jt80_{display:grid;grid-gap:1.5rem;gap:1.5rem}.page_formHeader__YEoaM{display:flex;flex-direction:column;align-items:flex-start;gap:.5rem}.page_formTitle__HUL7Z{color:#24170c;font-family:Georgia,serif;font-size:clamp(1.35rem,2.2vw,1.75rem);line-height:1.15;margin:0}.page_formWrapper__usGuo{background:rgba(255,249,241,.85);border:1px solid rgba(129,88,37,.14);border-radius:16px;padding:clamp(1.25rem,3vw,2rem)}.page_contactForm__g20tq{display:grid;grid-gap:16px;gap:16px}.page_contactForm__g20tq label{color:#3f3021;display:grid;grid-gap:6px;gap:6px;font-weight:800}.page_contactForm__g20tq input,.page_contactForm__g20tq textarea{border:1px solid rgba(129,88,37,.18);border-radius:8px;background:#fff;color:#24170c;font:inherit;padding:12px 14px;width:100%}.page_contactForm__g20tq textarea{resize:vertical}.page_checkbox__Eu8Cq{align-items:center;display:flex!important;font-weight:700!important}.page_checkbox__Eu8Cq input{width:auto}.page_contactForm__g20tq button{align-items:center;background:var(--accent);border:1px solid rgba(91,55,16,.2);border-radius:8px;color:#fff;cursor:pointer;display:inline-flex;font-weight:900;justify-content:center;min-height:46px;padding:10px 18px;width:-moz-fit-content;width:fit-content}.page_contactForm__g20tq button:disabled{cursor:wait;opacity:.72}.page_honeypot__CFe84{height:1px;left:-9999px;overflow:hidden;position:absolute;top:auto;width:1px}.page_error__DGOPz,.page_success__RvsTW{border-radius:8px;font-weight:800;padding:12px 14px}.page_success__RvsTW{background:#f0f7ee;color:#2c5b2f}.page_error__DGOPz{background:#fff0ed;color:#842d1b}