.eia-profile-form-v21 textarea{box-sizing:border-box;width:100%;min-height:150px;margin-top:8px;padding:16px 18px;border:1px solid #cdd8d2;border-radius:10px;font:inherit;font-size:15px;line-height:1.65;color:#26352d;background:#fff}.eia-profile-form-v21 textarea:focus{outline:2px solid #58a875;border-color:#58a875}.eia-city-field,.eia-preferred-city-field{transition:opacity .18s}.eia-city-field.is-disabled,.eia-preferred-city-field.is-disabled{opacity:.55}.eia-city-field select:disabled,.eia-preferred-city-field select:disabled{cursor:not-allowed;background:#f1f3ef;color:#8a948d}.eia-edit-button{display:block;padding:12px;border-radius:8px;background:#173f2c;color:#fff!important;text-decoration:none;font-weight:700}.eia-view-section{padding:26px 0;border-bottom:1px solid #edf0eb}.eia-view-section h2{font-family:Georgia,serif;color:#173f2c;font-size:25px;margin:0 0 15px}.eia-view-section>p{margin:0;line-height:1.75;color:#46574d;white-space:normal}.eia-view-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:14px}.eia-view-grid>div{padding:15px 16px;border:1px solid #e3e9e3;border-radius:10px;background:#fafbf8}.eia-view-grid b{display:block;margin-bottom:7px;color:#173f2c;font-size:13px}.eia-view-grid span{color:#58665d}@media(max-width:600px){.eia-view-grid{grid-template-columns:1fr}.eia-profile-form-v21 textarea{min-height:130px}}
