.profile_bio__TRGAi{display:grid;grid-template-columns:minmax(260px,.7fr) 1fr;grid-gap:52px;gap:52px;max-width:1080px;margin:auto;align-items:start}.profile_photo__Ozj7n{margin:0;background:var(--paper);border-radius:18px;overflow:hidden}.profile_photo__Ozj7n img,.profile_photo__Ozj7n picture{display:block;width:100%;height:auto}.profile_copy__qCy_V{max-width:620px}.profile_copy__qCy_V p{margin-top:0;font-size:18px}.profile_copy__qCy_V h2{margin-top:46px}@media (max-width:760px){.profile_bio__TRGAi{grid-template-columns:1fr;gap:32px}.profile_photo__Ozj7n{max-width:440px}.profile_copy__qCy_V h2{margin-top:38px}}.contact-form{display:grid;grid-gap:14px;gap:14px;margin-top:20px}.contact-form label{display:grid;grid-gap:5px;gap:5px;font-weight:700;font-size:14px}.contact-form input,.contact-form textarea{width:100%;border:1px solid #b8ae9f;border-radius:7px;background:#fffdf8;padding:11px;font:400 16px DM Sans,sans-serif;color:var(--ink)}.contact-form input:focus,.contact-form textarea:focus{outline:3px solid rgba(226,160,111,.4);border-color:var(--aub)}.contact-form p{font-size:14px;color:var(--aub);margin:0}.contact-form .button{justify-self:start}