.highlightDefault{border-color:var(--horizonYellow,hsl(0 0 75%));background-color:hsl(from var(--horizonYellow,hsl(0 0 75%)) h s l/.5)}.phones{margin:.5em auto}.phones .field-validation-error{display:block}.addresses{display:flex;justify-content:space-around;flex-wrap:wrap;max-width:950px;margin:.5em auto;gap:.5em}.addressDisplay{border:1px solid var(--horizonBlue,hsl(0 0 35%));padding:.2em;display:grid;gap:.5em;white-space:nowrap;min-width:300px}.addressDisplay>section{box-sizing:border-box;display:flex;flex-direction:column;align-self:center;align-items:flex-start;justify-items:flex-start;justify-content:flex-start;vertical-align:middle;width:100%;padding:.5em;min-height:6em}.phoneDisplay p,.addressDisplay p{margin:.4em;white-space:nowrap}.requiredEnrollment{vertical-align:bottom;min-width:150px;display:inline-block;white-space:nowrap;padding:.2rem;margin:.1em;height:1.1em;font-weight:bold;color:var(--horizonBlue,hsl(0 0 35%))}.readonlyEnrollment{vertical-align:bottom;min-width:150px;display:inline-block;white-space:nowrap;padding:.2rem;margin:.1em;height:1.1em}.input-validation-error{outline-color:var(--errorBorderColor,#c9c9c9);background-color:var(--errorBackgroundColor,#c9c9c9)}.requiredEnrollment:before{content:"*";width:12px;height:12px;display:inline-block;margin-right:.1em;box-sizing:border-box;vertical-align:top}.requiredEnrollment.note{font-size:.8em;height:auto}fieldset{margin:0 .25em 1em;padding-inline:.5em;box-sizing:border-box;border-color:var(--horizonBlue,hsl(0 0 35%))}fieldset legend{background-color:var(--horizonBlue,hsl(0 0 35%));color:#fff;padding-left:.5em;padding-right:.5em}fieldset p{margin-block:.2em}.profileFeedback{width:clamp(300px,85%,600px);margin-inline:auto}