.rc-section{--rc-pad-x:clamp(60px,calc(50% - 720px),240px);--rc-font:var(--v4-font-heading,"GT Standard","Helvetica Neue",Arial,sans-serif);--rc-black:#000f10;--rc-red:#fe2c02;--rc-brand:#43e0ff;--rc-divider:#1b2122;display:flex;font-family:var(--rc-font);justify-content:center;padding:56px var(--rc-pad-x);width:100%}.rc-section,.rc-section *{box-sizing:border-box}.rc-card{border-radius:8px;overflow:hidden}.rc-card--desktop{align-items:stretch;display:flex;max-width:922px;min-width:0;width:100%}.rc-card__photo{align-self:stretch;aspect-ratio:1/1;flex:1 1 0%;height:auto;max-width:369px;min-width:0;position:relative}.rc-card__photo-img{height:100%;inset:0;object-fit:cover;pointer-events:none;position:absolute;width:100%}.rc-card__content{align-items:center;background-color:var(--rc-black);display:flex;flex:1 1 553px;flex-direction:column;gap:24px;justify-content:center;max-width:553px;min-width:0;padding:48px}.rc-testimonial{align-items:flex-start;color:#fff;display:flex;flex-direction:column;gap:16px;min-width:0;width:100%}.rc-quote{font-size:24px;font-weight:400;letter-spacing:.12px;line-height:32px;margin:0;overflow-wrap:break-word;width:100%}.rc-quote__mark{color:var(--rc-red)}.rc-byline{font-size:20px;font-weight:300;letter-spacing:-.8px;line-height:28px;margin:0;overflow-wrap:break-word;width:100%}.rc-divider{background-color:var(--rc-divider);flex-shrink:0;height:1px;width:100%}.rc-facts{gap:16px;width:100%}.rc-facts,.rc-facts__item{align-items:flex-start;display:flex;min-width:0}.rc-facts__item{flex-direction:column;gap:4px}.rc-facts__item--first{flex:0 0 auto}.rc-facts__item--grow{flex:1 1 0%;min-width:0}.rc-facts__label{color:var(--rc-brand);font-family:"Outfit",var(--rc-font);font-size:12px;font-weight:400;line-height:16px;margin:0;white-space:nowrap}.rc-facts__value{color:#fff;font-size:16px;font-weight:300;letter-spacing:-.48px;line-height:24px;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rc-actions{gap:12px;min-width:0;width:100%}.rc-actions,.rc-btn{align-items:center;display:flex}.rc-btn{border-radius:9999px;color:#fff;font-size:16px;font-weight:400;justify-content:center;line-height:24px;text-decoration:none;white-space:nowrap}.rc-btn--primary{background-color:var(--rc-red);flex-shrink:0;padding:12px 40px}.rc-btn--secondary{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background-color:hsla(0,0%,100%,.1)}.rc-btn--secondary-desktop{flex:1 1 0%;height:48px;min-width:0;overflow:hidden;padding:8px 24px;text-overflow:ellipsis}.rc-card--mobile{background-color:var(--rc-black);display:none;gap:24px;padding:16px}.rc-card--mobile,.rc-card__top{align-items:flex-start;flex-direction:column;width:100%}.rc-card__top{display:flex;gap:16px}.rc-quote--mobile{color:#fff;font-size:18px;line-height:26px}.rc-recruiter-row{align-items:center;display:flex;gap:16px}.rc-avatar{border-radius:2px;flex-shrink:0;height:64px;overflow:hidden;position:relative;width:64px}.rc-avatar__img{height:100%;inset:0;object-fit:cover;pointer-events:none;position:absolute;width:100%}.rc-recruiter-info{align-items:flex-start;display:flex;flex-direction:column;gap:4px;justify-content:center}.rc-recruiter-info__name-row{align-items:flex-start;display:flex;gap:6px}.rc-recruiter-info__name{color:#fff;font-size:16px;font-weight:300;letter-spacing:-.48px;line-height:24px;margin:0;white-space:nowrap}.rc-linkedin{align-items:center;display:flex;padding-top:4px}.rc-linkedin__icon{display:block;height:14px;object-fit:cover;width:14px}.rc-recruiter-info__role{color:#fff;font-size:12px;font-weight:300;letter-spacing:-.24px;line-height:16px;margin:0;white-space:nowrap}.rc-facts--mobile{flex-direction:column;gap:16px}.rc-facts__row{align-items:center;display:flex;gap:16px;justify-content:space-between;width:100%}.rc-facts--mobile .rc-facts__label{flex-shrink:0}.rc-facts--mobile .rc-facts__value{font-size:14px;letter-spacing:-.28px;line-height:20px}.rc-btn--primary-mobile{flex:1 1 0%;height:48px;min-width:0}.rc-btn--icon{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background-color:hsla(0,0%,100%,.1);flex-shrink:0;height:48px;width:48px}.rc-btn__icon{display:block;height:24px;width:24px}@media (max-width:767px){.rc-section{padding:48px 16px}.rc-card--desktop{display:none}.rc-card--mobile{display:flex}}