#form-user{background:#dfd5c7;position:relative;display:grid;gap:var(--grid-gap)}#form-user>header{font-size:var(--font-size-large)}#form-user>header>h2{font-size:var(--h1-size);color:var(--heading-color)}#form-user>aside{max-width:18rem;margin:0 auto;text-align:center}#form-user>aside>:last-child{margin-bottom:0}#form-user>aside>figure{position:relative;overflow:hidden;border-radius:50%}#form-user>aside>figure::before{content:'';display:block;padding-bottom:100%}#form-user>aside>figure img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}#form-user header+article{grid-column:1 / -1}#form-user form input[type=submit]{--button-color:#282829;--button-text-color:#FFF;padding:calc(var(--button-padding-vertical) * 1.25) calc(var(--button-padding-horizontal) * 2);font-size:var(--body-font-size)}#form-user form .hs-form-field{display:grid;grid-auto-flow:column;grid-template-columns:minmax(max-content,auto) minmax(0,1fr);align-items:center}#form-user form .hs-form-field>.input{grid-column:2}#form-user form .hs-form-field>label{font-weight:bold;margin:0}#form-user form .hs-form-field>label>span:not(:empty){display:block;margin-right:1.5rem;width:7.5rem}@media(min-width:800px){#form-user{grid-template-columns:3fr 4fr}#form-user>header{grid-column:1 / -1}#form-user>aside{margin:0;text-align:left}}