.co-two_col_bio{background-color:var(--ps-color-white);border:2px solid var(--ps-color-neutral-200);border-radius:var(--ps-radius-xl);padding:var(--ps-space-base);padding-bottom:0;position:relative}.co-two_col_bio:before{content:"";opacity:1;pointer-events:none;z-index:1;border-left:12px solid transparent;border-right:12px solid transparent;border-top:16px solid var(--ps-color-neutral-200);height:0;width:0;transition:opacity.35s;position:absolute;bottom:-18px;left:50%;transform:translate(-50%)}.co-two_col_bio:not(.closed){z-index:1}.co-two_col_bio.closed:before{opacity:0}.co-two_col_bio--inner{align-items:flex-start}@media (min-width:768px){.co-two_col_bio--inner{align-items:center}}.co-two_col_bio--headshot_wrap{aspect-ratio:248/282;max-width:248px;width:100%;margin-inline:auto;position:relative}@media (min-width:768px){.co-two_col_bio--headshot_wrap{margin-inline:0}}.co-two_col_bio--headshot_wrap__true{aspect-ratio:188/282;z-index:1;border-radius:var(--ps-radius-full);height:100%;width:76%;position:absolute;left:12%;top:0;overflow:hidden}.co-two_col_bio--blob{z-index:0;border-radius:var(--ps-radius-full);position:absolute}.co-two_col_bio--blob__tan{background-color:var(--ps-color-neutral);height:61%;width:43%;left:0;top:36.5%}.co-two_col_bio--blob__beige{background-color:var(--ps-color-neutral-200);height:64%;width:39%;left:61%;top:0}.co-two_col_bio--headshot{object-fit:cover;object-position:50% 0%;border-radius:inherit;height:100%;width:100%;display:block}.co-two_col_bio--top{flex-direction:column;gap:10px;justify-content:center;display:flex}@media (max-width:767.98px){.co-two_col_bio--top{text-align:center}}.co-two_col_bio--heading{flex-direction:column;gap:6px;display:flex}.co-two_col_bio--name{color:var(--ps-color-secondary);margin:0;font-family:var(--ps-ff-primary);font-size:var(--ps-text-lg);font-weight:var(--ps-fw-semibold);line-height:var(--ps-leading-tight)}.co-two_col_bio--title{color:var(--ps-color-text-body);margin:0;font-family:var(--ps-ff-secondary);font-size:var(--ps-text-base);font-weight:var(--ps-fw-semibold);line-height:var(--ps-leading-normal)}.co-two_col_bio--add_info{color:var(--ps-color-text-body);font-family:var(--ps-ff-secondary);font-size:var(--ps-text-base);line-height:var(--ps-leading-loose)}.co-two_col_bio--add_info a{color:var(--ps-color-text-link);font-weight:var(--ps-fw-regular);text-decoration:underline}.co-two_col_bio--add_info p:last-child{margin-bottom:0}.co-two_col_bio--buttons{margin:0}.co-two_col_bio--button{cursor:pointer;text-align:center;white-space:normal;border-radius:var(--ps-radius-full);border-style:solid;border-width:0;align-items:center;gap:6px;justify-content:center;margin:0;padding:12px 24px;font-size:var(--ps-text-base);font-weight:var(--ps-fw-semibold);line-height:1;text-decoration:none;transition:background-color.2s,border-color.2s,color.2s,box-shadow.2s;display:inline-flex;box-shadow:none}.co-two_col_bio--button:link,.co-two_col_bio--button:visited{text-decoration:none}.co-two_col_bio--button:focus-visible{outline:2px solid var(--ps-color-primary-button);outline-offset:3px;box-shadow:none}.co-two_col_bio--button{color:var(--ps-color-text-button);background-color:var(--ps-color-button);border-color:var(--ps-color-button)}.co-two_col_bio--button:link,.co-two_col_bio--button:visited{color:var(--ps-color-text-button)}.co-two_col_bio--button:active,.co-two_col_bio--button:focus,.co-two_col_bio--button:hover{color:var(--ps-color-text-button-hover);background-color:var(--ps-color-button-hover);border-color:var(--ps-color-button-hover);box-shadow:inset 0 0 14px 4px rgba(255,253,223,.5),0 4px 4px rgba(0,0,0,.15)}.co-two_col_bio--button:active:link,.co-two_col_bio--button:active:visited,.co-two_col_bio--button:focus:link,.co-two_col_bio--button:focus:visited,.co-two_col_bio--button:hover:link,.co-two_col_bio--button:hover:visited{color:var(--ps-color-text-button-hover);background-color:var(--ps-color-button-hover);text-decoration:none}.co-two_col_bio--toggle{color:var(--ps-color-text-link);cursor:pointer;text-align:left;background-color:transparent;border:0;align-items:center;align-self:flex-start;gap:8px;padding:0;font-family:var(--ps-ff-secondary);font-size:var(--ps-text-base);font-weight:var(--ps-fw-bold);line-height:var(--ps-leading-snug);text-decoration:underline;display:inline-flex}@media (max-width:767.98px){.co-two_col_bio--toggle{margin-inline:auto}}.co-two_col_bio--toggle_icon{color:currentcolor;flex-shrink:0;font-size:16px;transition:color.2s}.co-two_col_bio--toggle_icon .icon{display:block}.co-two_col_bio--toggle_icon .icon__group{stroke-width:2;will-change:transform;transition:transform.2s cubic-bezier(.215,.61,.355,1);transform-origin:8px 8px}.co-two_col_bio--toggle_icon .icon__group>*{stroke-dasharray:17;transition:transform.2s,stroke-dashoffset.2s;transition-timing-function:cubic-bezier(.215,.61,.355,1);transform:translateY(3px);transform-origin:8px 8px}.co-two_col_bio--toggle_icon .icon__group>:first-child{stroke-dashoffset:8.5}.co-two_col_bio--toggle_icon .icon__group>:last-child{stroke-dashoffset:8.5}.co-two_col_bio--toggle[aria-expanded=true] .co-two_col_bio--toggle_icon .icon__group{transform:rotate(-90deg)}.co-two_col_bio--toggle[aria-expanded=true] .co-two_col_bio--toggle_icon .icon__group>:first-child,.co-two_col_bio--toggle[aria-expanded=true] .co-two_col_bio--toggle_icon .icon__group>:last-child{stroke-dashoffset:0;transform:translateY(0)}.co-two_col_bio_detail{background-color:var(--ps-color-white);border:2px solid var(--ps-color-neutral-200);border-radius:var(--ps-radius-lg);width:100%;padding:var(--ps-space-base);transition:height.35s ease-in-out;overflow:hidden}.co-two_col_bio_detail.closed{display:none}.co-two_col_bio_detail--bio{color:var(--ps-color-text-body);font-family:var(--ps-ff-secondary);font-size:var(--ps-text-base);line-height:var(--ps-leading-loose)}.co-two_col_bio_detail--contact{color:var(--ps-color-text-body);background-color:var(--ps-color-primary-accent-100);border-radius:var(--ps-radius-lg);padding:var(--ps-space-base);font-family:var(--ps-ff-secondary);font-size:var(--ps-text-base);line-height:var(--ps-leading-loose)}.co-two_col_bio_detail--contact a{color:var(--ps-color-text-link);text-decoration:underline}