.page-module__j6Q3dW__page{background:var(--bone);color:var(--ink);padding:clamp(140px,18vh,200px) clamp(20px,4vw,80px) clamp(80px,11vh,160px)}.page-module__j6Q3dW__intro{grid-template-columns:1fr 1fr;align-items:end;gap:40px;max-width:1280px;margin:0 auto clamp(56px,9vh,110px);display:grid}.page-module__j6Q3dW__label{letter-spacing:.26em;margin-bottom:clamp(14px,1.6vh,22px);font-size:13px}.page-module__j6Q3dW__title{font-family:var(--display);text-transform:uppercase;margin:0;font-size:clamp(56px,9vw,140px);line-height:.86}.page-module__j6Q3dW__kicker{font-family:var(--canela);text-align:right;max-width:38ch;color:var(--ink-soft);justify-self:end;font-size:clamp(17px,1.35vw,22px);font-style:italic;line-height:1.55}.page-module__j6Q3dW__body{grid-template-columns:1fr 1.4fr;align-items:start;gap:clamp(40px,6vw,100px);max-width:1280px;margin:0 auto;display:grid}.page-module__j6Q3dW__formHeading{font-family:var(--label);text-transform:uppercase;letter-spacing:.26em;color:var(--ink-soft);margin:0 0 22px;font-size:11px;font-weight:700}.page-module__j6Q3dW__aside h3{font-family:var(--label);text-transform:uppercase;letter-spacing:.26em;color:var(--ink-soft);margin:0 0 14px;font-size:11px;font-weight:700}.page-module__j6Q3dW__asideBlock+.page-module__j6Q3dW__asideBlock{margin-top:clamp(28px,4vh,48px)}.page-module__j6Q3dW__asideBlock a,.page-module__j6Q3dW__asideBlock p{font-family:var(--canela);color:var(--ink);font-size:clamp(17px,1.3vw,21px);line-height:1.7;display:block}.page-module__j6Q3dW__form{gap:clamp(20px,3vh,28px);display:grid}.page-module__j6Q3dW__row{grid-template-columns:1fr 1fr;gap:clamp(20px,3vw,36px);display:grid}.page-module__j6Q3dW__field{flex-direction:column;display:flex}.page-module__j6Q3dW__field label{font-family:var(--label);text-transform:uppercase;letter-spacing:.26em;color:var(--ink-soft);margin-bottom:10px;font-size:10px}.page-module__j6Q3dW__field input,.page-module__j6Q3dW__field textarea,.page-module__j6Q3dW__field select{border:none;border-bottom:1px solid var(--ink);font-family:var(--canela);color:var(--ink);resize:vertical;background:0 0;border-radius:0;outline:none;width:100%;padding:8px 0 10px;font-size:clamp(16px,1.2vw,19px)}.page-module__j6Q3dW__field select{appearance:none;cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8' fill='none'%3E%3Cpath d='M1 1L6 6L11 1' stroke='%23191512' stroke-width='1.4' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-position:right 4px center;background-repeat:no-repeat;padding-right:26px;line-height:1.4}.page-module__j6Q3dW__field select:required:invalid{color:var(--ink-soft)}.page-module__j6Q3dW__field select option{color:var(--ink);background:var(--bone)}.page-module__j6Q3dW__field select option[value=""][disabled]{color:var(--ink-soft)}.page-module__j6Q3dW__field input:focus,.page-module__j6Q3dW__field textarea:focus,.page-module__j6Q3dW__field select:focus{border-bottom-color:var(--ink);border-bottom-width:2px;padding-bottom:9px}.page-module__j6Q3dW__field textarea{min-height:140px;font-family:var(--canela)}.page-module__j6Q3dW__actions{justify-content:flex-end;align-items:center;gap:20px;margin-top:8px;display:flex}.page-module__j6Q3dW__submit{background:var(--ink);color:var(--crisp);font-family:var(--label);letter-spacing:.24em;text-transform:uppercase;cursor:pointer;border:none;padding:16px 28px;font-size:12px;transition:background .3s,color .3s}@media (hover:hover){.page-module__j6Q3dW__submit:hover{background:var(--ink-soft)}}.page-module__j6Q3dW__submit:disabled{opacity:.55;cursor:default}.page-module__j6Q3dW__status{font-family:var(--canela);color:var(--ink-soft);font-size:16px;font-style:italic}.page-module__j6Q3dW__ok{color:var(--ink)}.page-module__j6Q3dW__err{color:#8a2a1f}@media (max-width:760px){.page-module__j6Q3dW__page{padding-top:clamp(100px,13vh,130px)}.page-module__j6Q3dW__intro{grid-template-columns:1fr;gap:16px;margin-bottom:clamp(48px,7vh,72px)}.page-module__j6Q3dW__label{margin-bottom:12px}.page-module__j6Q3dW__kicker{text-align:left;justify-self:start}.page-module__j6Q3dW__body{grid-template-columns:1fr;gap:clamp(48px,7vh,72px)}.page-module__j6Q3dW__aside{border-top:1px solid var(--line);order:2;padding-top:clamp(40px,6vh,60px)}.page-module__j6Q3dW__formWrap{order:1}.page-module__j6Q3dW__row{grid-template-columns:1fr}.page-module__j6Q3dW__actions{flex-direction:column-reverse;justify-content:stretch;align-items:stretch}.page-module__j6Q3dW__submit{width:100%}}
