.module-gchild-profile-card .profile-contact-info a,.module-gchild-profile-card .profile-name,.module-gchild-profile-card .profile-role,.module-gchild-profile-card .profile-social-links ul a{color:var(--body-text,var(--text-2));font-size:var(--fs-sm);line-height:var(--lh-sm)}.module-gchild-profile-card .profile-contact-info a:where(:not(:last-child):not(.btn-link)),.module-gchild-profile-card .profile-name:where(:not(:last-child):not(.btn-link)),.module-gchild-profile-card .profile-role:where(:not(:last-child):not(.btn-link)),.module-gchild-profile-card .profile-social-links ul a:where(:not(:last-child):not(.btn-link)){margin-block-end:var(--font-space-sm)}.module-gchild-profile-card{background:var(--card-bg,inherit);border:var(--card-bw,0) solid var(--card-bc,transparent);border-radius:var(--card-br,0);padding:var(--card-py,0) var(--card-px,0)}.module-gchild-profile-card{--card-br:var(--br-card);--card-bg:var(--background-1);overflow:hidden}.module-gchild-profile-card .profile-image{border-radius:var(--br-sm);margin:var(--spacing-3);overflow:hidden}.module-gchild-profile-card .profile-image img{-o-object-position:top;object-position:top}.module-gchild-profile-card .profile-content{padding:var(--spacing-8)}.module-gchild-profile-card .profile-name{font-weight:var(--fw-highlight);margin-bottom:0}.module-gchild-profile-card .profile-role{margin-bottom:var(--spacing-4)}.module-gchild-profile-card .profile-contact-info{margin-bottom:var(--spacing-4)}.module-gchild-profile-card .profile-contact-info a{display:block;font-weight:var(--fw-base);margin-bottom:0;-webkit-text-decoration:none;text-decoration:none;white-space:nowrap}.module-gchild-profile-card .profile-contact-info a:hover{color:var(--link)}.module-gchild-profile-card .profile-social-links .icon{font-size:min(1.3125rem,1.025rem + .25vw);margin-bottom:3px}.module-gchild-profile-card .profile-social-links ul{list-style:none;margin:0;padding:0}.module-gchild-profile-card .profile-social-links ul li:not(:last-child){margin-bottom:var(--spacing-2)}.module-gchild-profile-card .profile-social-links ul a{align-items:center;display:flex;font-weight:var(--fw-base);gap:var(--spacing-3);margin-bottom:0;-webkit-text-decoration:none;text-decoration:none}.module-gchild-profile-card .profile-social-links ul a:hover{color:var(--link)}.module-gchild-profile-card .profile-social-links ul a:hover:after{opacity:1;transform:translateX(3px)}.module-gchild-profile-card .profile-social-links ul a:active:after{opacity:0}.module-gchild-profile-card .profile-social-links ul a:after{font-feature-settings:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;align-items:center;color:var(--svg-icon-fa-color,inherit);content:"\f061";display:inline-block;display:inline-flex;font-family:Font Awesome\ 6 Pro;font-style:normal;font-variant:normal;font-weight:400;height:1em;inset:0;justify-content:center;letter-spacing:normal;line-height:inherit;opacity:0;position:relative;text-rendering:auto;transition:transform var(--duration-base) var(--timing-base),opacity var(--duration-base) var(--timing-base);width:min(1.5625rem,1.05rem + .5vw)}
