.page-module__AcUQ8W__page{color:#17150f;background:#f6f3ee;min-height:100vh;padding:clamp(2rem,6vw,5rem) clamp(1.25rem,4vw,2.5rem)}.page-module__AcUQ8W__inner{max-width:720px;margin:0 auto}.page-module__AcUQ8W__back{letter-spacing:.08em;margin-bottom:clamp(4rem,9vw,7rem);font-size:.85rem;display:inline-block}.page-module__AcUQ8W__eyebrow{color:#6f6a5e;letter-spacing:.18em;text-transform:uppercase;margin-bottom:1rem;font-size:.81rem;display:block}.page-module__AcUQ8W__inner h1{font-family:var(--font-display);font-size:clamp(2.5rem,6vw,4.5rem);font-weight:400;line-height:1.1}.page-module__AcUQ8W__lead{color:#6f6a5e;max-width:620px;margin-top:1.5rem;font-size:1.06rem;line-height:1.9}.page-module__AcUQ8W__form{border-top:1px solid #dedad0;margin-top:3rem}.page-module__AcUQ8W__form label{letter-spacing:.04em;border-bottom:1px solid #dedad0;flex-direction:column;gap:.65rem;padding:1.35rem 0;font-size:.9rem;display:flex}.page-module__AcUQ8W__form label span{color:#6f6a5e;font-size:.78rem}.page-module__AcUQ8W__form input,.page-module__AcUQ8W__form textarea{color:#17150f;width:100%;font:inherit;resize:vertical;background:0 0;border:0;outline:none;font-size:1.05rem;line-height:1.6}.page-module__AcUQ8W__form input:focus,.page-module__AcUQ8W__form textarea:focus{background:#ffffff40}.page-module__AcUQ8W__form button{color:#f6f3ee;font:inherit;letter-spacing:.08em;cursor:pointer;background:#17150f;border:0;border-radius:999px;margin-top:2.5rem;padding:1rem 2rem;font-size:.9rem}.page-module__AcUQ8W__note{color:#6f6a5e;margin-top:1rem;font-size:.82rem;line-height:1.7}.page-module__AcUQ8W__success{border-top:1px solid #dedad0;border-bottom:1px solid #dedad0;margin-top:3rem;padding:2rem 0}.page-module__AcUQ8W__success strong{font-family:var(--font-display);font-size:1.5rem;font-weight:400}.page-module__AcUQ8W__success p{color:#6f6a5e;margin-top:.75rem;line-height:1.7}.page-module__AcUQ8W__error{color:#8a3324;margin-top:1rem;font-size:.85rem;line-height:1.6}.page-module__AcUQ8W__form button:disabled{opacity:.5;cursor:wait}.page-module__AcUQ8W__form .page-module__AcUQ8W__consent{letter-spacing:0;border-bottom:0;flex-direction:row;align-items:flex-start;gap:.7rem;margin-top:1.5rem;padding:1rem 0;display:flex}.page-module__AcUQ8W__form .page-module__AcUQ8W__consent input{width:auto;margin-top:.25rem}.page-module__AcUQ8W__form .page-module__AcUQ8W__consent span{color:#4f4a40;font-size:.9rem}.page-module__AcUQ8W__form .page-module__AcUQ8W__consent a{color:#17150f;border-bottom:1px solid #17150f}
