#contact-fields{min-width:0;border:0;padding:0;margin:0}.contact-availability{border-left:4px solid #789368}.contact-availability strong{font-size:15px}.contact-page .contact-button:disabled{cursor:not-allowed;background:#6e786c}.contact-page .contact-review h2:focus{outline-offset:6px}.about-profile{display:flex;gap:22px;align-items:flex-start;margin:20px 0}.about-profile img{flex:0 0 100px;border-radius:50%;height:auto}.about-profile p{margin:0}@media(max-width:480px){.about-profile{display:block}.about-profile img{margin:0 0 15px}}
