.page-module-scss-module__9Z3Caa__page{background-color:#ececec;flex-direction:column;min-height:100vh;display:flex}.page-module-scss-module__9Z3Caa__container{flex-direction:column;flex:1;display:flex}.page-module-scss-module__9Z3Caa__backButton{z-index:10;position:fixed;top:48px;left:48px}@media (max-width:768px){.page-module-scss-module__9Z3Caa__backButton{top:24px;left:24px}}.page-module-scss-module__9Z3Caa__content{will-change:opacity,transform;backface-visibility:hidden;transform-origin:bottom;opacity:0;z-index:1;padding-top:calc(env(safe-area-inset-top,0px) + 96px);padding-left:24px;padding-right:24px;padding-bottom:calc(env(safe-area-inset-bottom,0px) + 64px);perspective:1000px;flex:1;justify-content:center;align-items:flex-start;display:flex;position:relative}@media (min-width:1024px){.page-module-scss-module__9Z3Caa__content{align-items:center;min-height:100%;padding:48px 64px 64px}}.page-module-scss-module__9Z3Caa__grid{grid-template-columns:1fr;gap:24px;width:100%;max-width:1400px;display:grid;position:relative}@media (max-width:1024px){.page-module-scss-module__9Z3Caa__grid{padding-bottom:32px}}@media (min-width:1024px){.page-module-scss-module__9Z3Caa__grid{grid-template-columns:1fr 1fr;align-items:flex-start;gap:96px}}.page-module-scss-module__9Z3Caa__textContent{will-change:opacity,transform;backface-visibility:hidden;flex-direction:column;justify-content:flex-start;padding-top:0;display:flex}@media (min-width:1024px){.page-module-scss-module__9Z3Caa__textContent{padding-top:80px}}.page-module-scss-module__9Z3Caa__textContent h1{color:#9d7460;letter-spacing:-.02em;word-break:break-word;margin-bottom:24px;font-size:32px;font-weight:400;line-height:1.1}@media (min-width:1024px){.page-module-scss-module__9Z3Caa__textContent h1{margin-bottom:64px;font-size:56px}}.page-module-scss-module__9Z3Caa__textContent p{color:#9d7460;opacity:.9;word-break:break-word;max-width:90%;font-size:16px;font-weight:400;line-height:1.6}@media (min-width:1024px){.page-module-scss-module__9Z3Caa__textContent p{max-width:80%;font-size:18px}}.page-module-scss-module__9Z3Caa__form{will-change:opacity,transform;backface-visibility:hidden;flex-direction:column;gap:32px;display:flex}@media (min-width:1024px){.page-module-scss-module__9Z3Caa__form{gap:48px}}.page-module-scss-module__9Z3Caa__form form{flex-direction:column;gap:32px;display:flex}@media (min-width:1024px){.page-module-scss-module__9Z3Caa__form form{gap:48px}}.page-module-scss-module__9Z3Caa__form button{width:100%;margin-top:24px}@media (min-width:1024px){.page-module-scss-module__9Z3Caa__form button{width:auto;margin-top:0}}.page-module-scss-module__9Z3Caa__formTitle{color:#9d7460;text-transform:uppercase;letter-spacing:.1em;margin-bottom:24px;font-size:14px;font-weight:500}@media (min-width:1024px){.page-module-scss-module__9Z3Caa__formTitle{margin-bottom:32px;font-size:16px}}.page-module-scss-module__9Z3Caa__formRow{grid-template-columns:1fr;gap:24px;display:grid}@media (min-width:1024px){.page-module-scss-module__9Z3Caa__formRow{grid-template-columns:1fr 1fr;gap:32px}}.page-module-scss-module__9Z3Caa__formField{flex-direction:column;gap:8px;display:flex}.page-module-scss-module__9Z3Caa__formField label{color:#9d7460;text-transform:none;letter-spacing:0;cursor:pointer;font-size:14px;font-weight:400}.page-module-scss-module__9Z3Caa__formField input,.page-module-scss-module__9Z3Caa__formField textarea{width:100%;font-family:var(--font-montserrat),"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;color:#9d7460;touch-action:manipulation;-webkit-tap-highlight-color:#0000;appearance:none;background-color:#0000;border:none;border-bottom:1px solid #9d74604d;border-radius:0;outline:none;padding:8px 0;font-size:16px;font-weight:400;transition:border-color .2s,box-shadow .2s}.page-module-scss-module__9Z3Caa__formField input::placeholder,.page-module-scss-module__9Z3Caa__formField textarea::placeholder{color:#9d746066}.page-module-scss-module__9Z3Caa__formField input:focus,.page-module-scss-module__9Z3Caa__formField textarea:focus{border-bottom-color:#9d7460;box-shadow:0 1px #9d7460}@supports (-webkit-touch-callout:none){.page-module-scss-module__9Z3Caa__formField input,.page-module-scss-module__9Z3Caa__formField textarea{font-size:16px}}.page-module-scss-module__9Z3Caa__formField textarea{resize:vertical;min-height:100px;font-family:inherit;line-height:1.5}@media (min-width:1024px){.page-module-scss-module__9Z3Caa__formField textarea{min-height:120px}}@supports (-webkit-touch-callout:none){.page-module-scss-module__9Z3Caa__formField input[type=email],.page-module-scss-module__9Z3Caa__formField input[type=text]{padding-top:8px;padding-bottom:8px}}.page-module-scss-module__9Z3Caa__formField input[aria-invalid=true],.page-module-scss-module__9Z3Caa__formField textarea[aria-invalid=true]{border-bottom-color:#c0392b}.page-module-scss-module__9Z3Caa__formField input[aria-invalid=true]:focus,.page-module-scss-module__9Z3Caa__formField textarea[aria-invalid=true]:focus{border-bottom-color:#c0392b;box-shadow:0 1px #c0392b}.page-module-scss-module__9Z3Caa__fieldError{color:#c0392b;margin-top:8px;font-size:14px}.page-module-scss-module__9Z3Caa__honeypot{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.page-module-scss-module__9Z3Caa__formSuccess{color:#9d7460;margin-top:16px;font-size:14px}.page-module-scss-module__9Z3Caa__formError{color:#c0392b;margin-top:16px;font-size:14px}.page-module-scss-module__9Z3Caa__formError a{color:inherit;text-decoration:underline}
