.page-module__eiKHYW__page{grid-template-columns:1fr 1fr;align-items:start;min-height:100vh;display:grid}.page-module__eiKHYW__left{background:var(--bg2);border-right:1px solid var(--border);min-height:100vh;padding:120px 56px 80px;position:sticky;top:0}.page-module__eiKHYW__label{font-family:var(--font-sans);letter-spacing:.22em;text-transform:uppercase;color:var(--gold);align-items:center;gap:14px;margin-bottom:20px;font-size:11px;font-weight:500;display:flex}.page-module__eiKHYW__label:before{content:"";background:var(--gold);width:30px;height:1px}.page-module__eiKHYW__title{font-family:var(--font-serif);letter-spacing:-.02em;color:var(--ink);margin-bottom:24px;font-size:clamp(40px,5vw,72px);font-weight:300;line-height:1.06}.page-module__eiKHYW__title em{color:var(--gold);font-style:italic}.page-module__eiKHYW__sub{color:var(--muted);max-width:400px;margin-bottom:48px;font-size:15px;line-height:1.72}.page-module__eiKHYW__candidateBox{border:1px solid var(--border);background:var(--bg3);padding:24px}.page-module__eiKHYW__candidateTitle{font-family:var(--font-sans);letter-spacing:.1em;text-transform:uppercase;color:var(--ink);margin-bottom:8px;font-size:12px;font-weight:500;display:block}.page-module__eiKHYW__candidateSub{color:var(--muted);margin:0;font-size:13px;line-height:1.6}.page-module__eiKHYW__candidateEmail{color:var(--gold);text-decoration:none}.page-module__eiKHYW__candidateEmail:hover{text-decoration:underline}.page-module__eiKHYW__right{background:var(--bg);padding:120px 56px 80px}.page-module__eiKHYW__form{flex-direction:column;display:flex}.page-module__eiKHYW__row{grid-template-columns:1fr 1fr;gap:16px;margin-bottom:16px;display:grid}.page-module__eiKHYW__group{flex-direction:column;gap:7px;margin-bottom:16px;display:flex}.page-module__eiKHYW__fieldLabel{font-family:var(--font-sans);letter-spacing:.1em;text-transform:uppercase;color:var(--muted);font-size:11px;font-weight:500}.page-module__eiKHYW__req{color:var(--gold)}.page-module__eiKHYW__input,.page-module__eiKHYW__textarea{font-family:var(--font-sans);background:var(--bg2);border:1px solid var(--border);color:var(--ink);outline:none;width:100%;padding:12px 14px;font-size:14px;transition:border-color .2s}.page-module__eiKHYW__input:focus,.page-module__eiKHYW__textarea:focus{border-color:var(--gold)}.page-module__eiKHYW__textarea{resize:vertical;min-height:110px}.page-module__eiKHYW__submit{width:100%;font-family:var(--font-sans);letter-spacing:.1em;text-transform:uppercase;background:var(--ink);color:var(--bg);cursor:pointer;border:none;margin-top:8px;padding:17px;font-size:13px;font-weight:500;transition:background .2s}.page-module__eiKHYW__submit:hover:not(:disabled){background:var(--gold)}.page-module__eiKHYW__submit:disabled{opacity:.6;cursor:not-allowed}.page-module__eiKHYW__note{color:var(--muted);margin-top:12px;font-size:11px;line-height:1.6}.page-module__eiKHYW__success{text-align:center;padding:80px 0}.page-module__eiKHYW__successIcon{color:var(--gold);margin-bottom:20px;font-size:40px;display:block}.page-module__eiKHYW__success h2{font-family:var(--font-serif);color:var(--ink);margin-bottom:12px;font-size:32px;font-weight:300}.page-module__eiKHYW__success p{color:var(--muted);max-width:380px;margin:0 auto;font-size:15px;line-height:1.65}@media (max-width:900px){.page-module__eiKHYW__page{grid-template-columns:1fr}.page-module__eiKHYW__left{min-height:auto;padding:80px 22px 40px;position:static}.page-module__eiKHYW__right{padding:40px 22px 80px}.page-module__eiKHYW__row{grid-template-columns:1fr}}
