.profile-cover-hashtag{letter-spacing:.08em;color:#ffffffe0;margin:.4rem 0 0;font-size:.82rem;font-weight:700}.profile-hero-appraisal-panel .agent-appraisal-trust-note.agent-appraisal-privacy-note{margin-top:.7rem;font-size:.8rem;font-weight:600;display:block}.profile-why-impact-head.profile-why-impact-head--long h2{max-width:17ch;font-size:clamp(1.9rem,5.4vw,3.25rem);line-height:1.04}.profile-why-impact-note{z-index:1;color:#ffffffb8;grid-column:1/-1;max-width:62rem;margin:clamp(1.4rem,3vw,2.2rem) 0 0;font-size:.78rem;line-height:1.6;position:relative}.profile-proof-experience .profile-proof-card-review.profile-proof-card-review--long{flex-basis:min(30rem,88vw)}.profile-proof-experience .profile-proof-card-review.profile-proof-card-review--long .profile-proof-body{place-content:start flex-start}.profile-proof-experience .profile-proof-card-review.profile-proof-card-review--long .profile-proof-body h3{font-size:clamp(1.2rem,2vw,1.5rem);line-height:1.15}.profile-proof-review-text{white-space:pre-line;margin-top:.8rem;font-size:.94rem;line-height:1.62}.profile-about-sections{max-width:46rem;color:color-mix(in srgb, var(--color-brand-forest) 84%, transparent);margin-top:1.75rem}.profile-about-section+.profile-about-section{margin-top:1.8rem}.profile-about-section+.profile-about-section--continued{margin-top:1.1rem}.profile-about-section h3{font-family:var(--font-display);color:var(--color-brand-forest);font-size:clamp(1.22rem,4.4vw,1.42rem);font-weight:600;line-height:1.25}.profile-about-section p,.profile-about-section li{font-size:1.125rem;line-height:1.7}.profile-about-section h3+p,.profile-about-section p+p{margin-top:.6rem}.profile-about-section ul{gap:.55rem;margin-top:.9rem;padding-left:1.25rem;list-style:outside;display:grid}.profile-about-section li::marker{color:var(--color-brand-green)}.profile-about-section a{color:var(--color-brand-forest);text-underline-offset:3px;white-space:nowrap;font-weight:700;text-decoration:underline}.profile-about-hashtag{letter-spacing:.06em;color:var(--color-brand-forest);margin-top:1.4rem;font-size:1rem;font-weight:700}@media (max-width:767px){.profile-proof-experience .profile-proof-card-review-visual.profile-proof-card-review-visual--framed{aspect-ratio:4/5;align-self:flex-start;min-height:0}}.profile-proof-review-overlay a{color:inherit;text-underline-offset:3px;text-decoration:underline}
