.m-profile{display:flex;gap:2rem 8.5rem;margin-top:3.5rem}@media screen and (max-width:834px){.m-profile{flex-direction:column}}.m-profile .profile-image{flex:0 0 auto;text-align:center;width:25.3rem}@media screen and (max-width:834px){.m-profile .profile-image{margin:0 auto;max-width:100%;width:70vw}}.m-profile .profile-body{flex:1 1 auto}.m-profile .profile-name{color:#211e1c;font-family:Cormorant Garamond,serif;font-size:calc(var(--fz)*2);font-weight:500;letter-spacing:.02em;line-height:1.4;margin:0}@media screen and (max-width:834px){.m-profile .profile-name{font-size:calc(var(--fz)*1.6);line-height:1.5}}.m-profile .profile-description{color:#595553;font-size:calc(var(--fz)*2);letter-spacing:.02em;line-height:1.4;margin-top:3.3rem}@media screen and (max-width:834px){.m-profile .profile-description{font-size:calc(var(--fz)*1.6);line-height:1.5;margin-top:1.2rem}}.m-profile .profile-description p{margin:2.5rem 0 0}@media screen and (max-width:834px){.m-profile .profile-description p{margin-top:2rem}}.m-profile .profile-description p:first-child{margin-top:0}