.csol-profiles .csol-profiles-description .cl-truncate-button{--cl-text-link-icon-size:1em;align-items:center;background:none;border:none;border-radius:var(--cl-border-radius-medium);display:inline-flex;gap:.5rem;padding:0;text-decoration-color:var(--cl-color-text-link-underline-01,auto);text-decoration-thickness:var(--cl-text-link-underline-thickness,auto);text-underline-offset:var(--cl-text-link-underline-offset,auto)}.csol-profiles .csol-profiles-description .cl-truncate-button:where(a[href],button){cursor:pointer}.csol-profiles .csol-profiles-description .cl-truncate-button:is(a:not([href])),.csol-profiles .csol-profiles-description [aria-disabled=true].cl-truncate-button,.csol-profiles .csol-profiles-description [disabled].cl-truncate-button{color:var(--cl-color-disabled-01);cursor:not-allowed;pointer-events:none;text-decoration-color:var(--cl-color-disabled-01)}.csol-profiles .csol-profiles-description .cl-truncate-button:is(a:not([href])):active,.csol-profiles .csol-profiles-description [aria-disabled=true].cl-truncate-button:active,.csol-profiles .csol-profiles-description [disabled].cl-truncate-button:active{color:var(--cl-color-disabled-01)}@media(prefers-reduced-motion:no-preference){.csol-profiles .csol-profiles-description [data-cl-brand=hubspot-2025] .cl-truncate-button,[data-cl-brand=hubspot-2025] .csol-profiles .csol-profiles-description .cl-truncate-button{transition:text-underline-offset .3s ease-in-out}.csol-profiles .csol-profiles-description [data-cl-brand=hubspot-2025] .cl-truncate-button:focus-visible,.csol-profiles .csol-profiles-description [data-cl-brand=hubspot-2025] .cl-truncate-button:hover,[data-cl-brand=hubspot-2025] .csol-profiles .csol-profiles-description .cl-truncate-button:focus-visible,[data-cl-brand=hubspot-2025] .csol-profiles .csol-profiles-description .cl-truncate-button:hover{text-underline-offset:var(--cl-text-link-underline-thickness)}}.csol-profiles .csol-profiles-description .cl-truncate-button .cl-icon{height:var(--cl-text-link-icon-size);width:var(--cl-text-link-icon-size)}.csol-profiles .csol-profiles-description .-large.cl-truncate-button{--cl-text-link-icon-size:var(--cl-font-size-medium)}.cl-truncate-button:focus-visible,.csol-profiles .csol-profiles-description .cl-truncate-button:focus-visible,.csol-profiles .csol-profiles-description .cl-truncate-button>a:focus-visible,.csol-profiles .csol-profiles-description>*>a:focus-visible,.csol-profiles .csol-profiles-description>a:focus-visible{outline:2px solid var(--cl-color-focus-01);outline-offset:2px}.csol-profiles .-large.csol-profiles-description,.csol-profiles .csol-profiles-description .-large.cl-truncate-button,.csol-profiles .csol-profiles-description>.-large{--cl-text-font-size:var(--cl-font-size-p-large);--cl-text-font-weight:var(--cl-font-weight-p-large);--cl-text-line-height:var(--cl-line-height-p-large);--cl-text-letter-spacing:var(--cl-letter-spacing-p-large,normal)}.csol-profiles .-medium.csol-profiles-description,.csol-profiles .csol-profiles-description .-medium.cl-truncate-button,.csol-profiles .csol-profiles-description>.-medium{--cl-text-font-size:var(--cl-font-size-p-medium);--cl-text-font-weight:var(--cl-font-weight-p-medium);--cl-text-line-height:var(--cl-line-height-p-medium);--cl-text-letter-spacing:var(--cl-letter-spacing-p-medium,normal)}.csol-profiles .-small.csol-profiles-description,.csol-profiles .csol-profiles-description .-small.cl-truncate-button,.csol-profiles .csol-profiles-description>.-small{--cl-text-font-size:var(--cl-font-size-p-small);--cl-text-font-weight:var(--cl-font-weight-p-small);--cl-text-line-height:var(--cl-line-height-p-small);--cl-text-letter-spacing:var(--cl-letter-spacing-p-small,normal)}.csol-profiles .csol-profiles-description,.csol-profiles .csol-profiles-description .cl-truncate-button,.csol-profiles .csol-profiles-description>*{font-size:var(--cl-text-font-size);font-weight:var(--cl-text-font-weight);letter-spacing:var(--cl-text-letter-spacing,normal);line-height:var(--cl-text-line-height)}.csol-profiles .csol-profiles-name{--cl-anchor-font-weight:inherit;font-family:var(--cl-font-family,inherit);font-size:var(--cl-font-size-h5);font-weight:var(--cl-font-weight-h5);letter-spacing:var(--cl-letter-spacing-h5,normal);line-height:var(--cl-line-height-h5)}.csol-profiles .csol-profiles-title{--cl-anchor-font-weight:inherit;font-size:var(--cl-font-size-microheading);font-weight:var(--cl-font-weight-microheading);letter-spacing:var(--cl-letter-spacing-microheading,normal);line-height:var(--cl-line-height-microheading)}.cl-truncate-button,.csol-profiles .csol-profiles-description .cl-truncate-button,.csol-profiles .csol-profiles-description .cl-truncate-button>a,.csol-profiles .csol-profiles-description>*>a,.csol-profiles .csol-profiles-description>a{color:var(--cl-anchor-color,var(--cl-color-link-01));font-weight:var(--cl-anchor-font-weight,var(--cl-font-weight-medium));text-decoration-line:var(--cl-anchor-text-decoration,underline)}.cl-truncate-button:focus-visible,.cl-truncate-button:hover,.csol-profiles .csol-profiles-description .cl-truncate-button:focus-visible,.csol-profiles .csol-profiles-description .cl-truncate-button:hover,.csol-profiles .csol-profiles-description .cl-truncate-button>a:focus-visible,.csol-profiles .csol-profiles-description .cl-truncate-button>a:hover,.csol-profiles .csol-profiles-description>*>a:focus-visible,.csol-profiles .csol-profiles-description>*>a:hover,.csol-profiles .csol-profiles-description>a:focus-visible,.csol-profiles .csol-profiles-description>a:hover{color:var(--cl-anchor-hover-color,var(--cl-color-hover-link-01))}.cl-truncate-button:active,.csol-profiles .csol-profiles-description .cl-truncate-button:active,.csol-profiles .csol-profiles-description .cl-truncate-button>a:active,.csol-profiles .csol-profiles-description>*>a:active,.csol-profiles .csol-profiles-description>a:active{color:var(--cl-anchor-pressed-color,var(--cl-color-pressed-link-01))}.cl-truncate>*{display:inline-block}.cl-truncate-button{background:transparent;border:none;cursor:pointer;font-size:inherit;padding:0}.csol-profiles .csol-profiles-item{align-items:center;box-sizing:border-box;display:flex;flex-direction:column;justify-content:flex-start;margin:0 auto;max-width:320px;min-width:250px;padding:24px 16px}.csol-profiles .cl-avatar{margin-top:0;pointer-events:none}.csol-profiles .csol-profiles-name{margin:.5rem 0 0;white-space:normal}.csol-profiles .csol-profiles-title{margin:.5rem 0;text-align:center}.csol-profiles .csol-profiles-company{display:flex;flex-direction:column;font-weight:var(--cl-font-weight-medium);text-align:center}.csol-profiles .csol-profiles-company img{display:block;margin-bottom:.5rem;max-height:60px;max-width:200px;object-fit:contain}.csol-profiles .csol-profiles-description{margin-top:1rem;width:100%}.csol-profiles .csol-profiles-description>:first-child{margin-top:0}.csol-profiles .csol-profiles-description>:last-child{margin-bottom:0}.csol-profiles .csol-profiles-description>p:last-of-type:not([style]){display:inline}.csol-profiles .csol-profiles-description .cl-truncate-button,.csol-profiles.-dark .csol-profiles-description .cl-truncate-button{font-weight:var(--cl-font-weight-medium)}.csol-profiles .csol-profiles-social{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;gap:1rem;justify-content:center;margin-top:1rem}