.candidate-profile .component-content-section+.component-content-section{--margin-to-previous: 3rem}.candidate-profile .section-business-card{padding-top:2rem;padding-bottom:2.5rem;background-color:var(--lavender-100);display:grid;grid-template-columns:6.25rem 1fr;grid-column-gap:1.25rem;grid-row-gap:1.25rem}.candidate-profile .section-business-card .component-user-image{--width: 6.25rem}.candidate-profile .section-business-card .candidate-name-rating-container{display:grid;grid-row-gap:1.5rem;align-items:start}.candidate-profile .section-business-card .candidate-name-rating-container .candidate-online-name-icon{display:grid;grid-template-columns:1fr;grid-column-gap:1rem;grid-row-gap:.75rem;align-items:center}.candidate-profile.company-user .section-business-card .candidate-name-rating-container .candidate-online-name-icon{align-items:start}.candidate-profile .section-business-card .candidate-name-rating-container .candidate-online-name-icon.with-icon-action{grid-template-columns:1fr auto}.candidate-profile .section-business-card .candidate-name-rating-container .candidate-online-name-icon.is-online{grid-template-columns:auto 1fr}.candidate-profile .section-business-card .candidate-name-rating-container .candidate-online-name-icon.is-online.with-icon-action{grid-template-columns:auto 1fr auto}.candidate-profile .section-business-card .candidate-name-rating-container .candidate-online-name-icon.is-online .online-indicator{position:static;width:1rem}.candidate-profile .section-business-card .candidate-name-rating-container .candidate-online-name-icon .tags-container{grid-column:1/-1;grid-row:2;display:flex;gap:.75rem}.candidate-profile .section-business-card .candidate-name-rating-container .candidate-rating-badge-container .badge-container{display:none}.candidate-profile .section-business-card .candidate-name-rating-container .preplounge-logo{width:13.125rem}.candidate-profile .section-business-card .candidate-name-rating-container .component-rating{display:inline-grid;grid-template-columns:auto auto;grid-column-gap:.25rem;grid-row-gap:.5rem;align-items:center;justify-self:start}.candidate-profile .section-business-card .candidate-name-rating-container .component-rating .rating-container{--rating-icon-size: 1.5rem}.candidate-profile .section-business-card .candidate-name-rating-container .component-rating .rating-value{padding:0;margin:0;border:0}.candidate-profile .section-business-card .candidate-name-rating-container .component-rating .rating-description{grid-column:1/-1;grid-row:2;text-align:center}.candidate-profile .section-business-card .badge-container{display:grid;grid-template-columns:auto auto;grid-column-gap:.75rem;align-items:center;justify-content:start;--badge-background-color: var(--white);--badge-shadow-color: var(--black);--badge-icon-color: var(--black)}.candidate-profile .section-business-card .badge-container.top-interviewer{--badge-background-color: var(--neon-green-200);--badge-shadow-color: rgba(36, 197, 103, 1);--badge-icon-color: rgba(36, 197, 103, 1);cursor:pointer}.candidate-profile .section-business-card .badge-container .badge{aspect-ratio:1;width:2.625rem;border-radius:50%;display:flex;justify-content:center;align-items:center;box-shadow:3px 3px 0 0 var(--badge-shadow-color);background-color:var(--badge-background-color)}.candidate-profile .section-business-card .badge-container .badge .component-icon{--icon-color: var(--badge-icon-color)}.candidate-profile .section-business-card .candidate-badge-info-cta-container{grid-column:1/-1;display:grid;grid-row-gap:1.25rem}.candidate-profile .section-business-card.admin-user .candidate-name-rating-container{grid-row-gap:1rem}.candidate-profile .section-business-card .candidate-badge-info-cta-container .candidate-info-container{display:grid;grid-row-gap:1rem}.candidate-profile .section-business-card .candidate-badge-info-cta-container .candidate-position+.candidate-info-container{margin-top:.25rem}.candidate-profile .section-business-card .candidate-badge-info-cta-container .candidate-info-container .non-mobile-only{display:none}.candidate-profile .section-business-card .candidate-badge-info-cta-container .company-logo-container{background-color:#fff;border-radius:var(--border-radius-tile);height:8.125rem;width:12.5rem;justify-self:start}.candidate-profile .section-business-card .candidate-badge-info-cta-container .company-logo-container .company-logo{max-height:8.125rem;max-width:12.5rem}.candidate-profile .candidate-info-container .entry-container{display:flex;gap:.5rem;align-items:center}.candidate-profile .candidate-info-container .country-timezone-container{display:flex;column-gap:1.5rem;row-gap:1rem;align-items:center}.candidate-profile .section-business-card .candidate-badge-info-cta-container .cta-container{display:flex;gap:1.5rem;align-items:center;flex-wrap:wrap}.candidate-profile.company-user .section-business-card .candidate-badge-info-cta-container .cta-container{display:grid;grid-row-gap:1rem;justify-content:start;justify-items:start}.candidate-profile .about-me-container{display:grid;grid-row-gap:1.5rem;align-items:start;align-content:start}.candidate-profile .stats-container{display:grid;grid-template-columns:1fr 1fr;grid-row-gap:1rem;grid-column-gap:1rem}.candidate-profile .stats-container .stats-item{background-color:var(--lavender-100);border-radius:var(--border-radius-tile);display:grid;grid-row-gap:.75rem;justify-content:center;justify-items:center;text-align:center;padding:1.25rem;padding-left:.75rem;padding-right:.75rem;position:relative}.candidate-profile .stats-container .stats-item .icon-value-container{display:flex;gap:1rem;align-items:center}.candidate-profile .stats-container .stats-item .tooltip-trigger{position:absolute;top:.5rem;right:.5rem}.candidate-profile .component-content-section.education-target-firms-container{display:grid;grid-row-gap:1.5rem}.candidate-profile .component-content-section.education-target-firms-container .education-container{border:1px solid var(--black);padding:1rem;display:grid;grid-row-gap:1.5rem}.candidate-profile .component-content-section.education-target-firms-container .education-container .education-list{display:grid;grid-row-gap:.75rem}.candidate-profile .component-content-section.education-target-firms-container .education-container .education-list .education-item{display:flex;gap:.5rem;align-items:center}.candidate-profile .component-content-section.education-target-firms-container .target-firms-container{border:1px solid var(--black);padding:1rem;display:grid;grid-row-gap:1.5rem}.candidate-profile .component-content-section.education-target-firms-container .target-firms-container .target-firms-list{display:grid;grid-row-gap:.75rem}.candidate-profile .component-content-section.education-target-firms-container .target-firms-container .target-firms-list .target-firms-item{display:flex;gap:.5rem;align-items:center}.candidate-profile .component-content-section.reviews{display:grid;grid-row-gap:1.5rem}.candidate-profile .component-content-section.reviews .total-rating-filter-container{display:grid;grid-row-gap:1.5rem}.candidate-profile .component-content-section.reviews .total-rating-filter-container .component-input.filter-input{justify-self:start}.candidate-profile .component-content-section.reviews .total-rating-filter-container .component-rating{display:grid;grid-template-columns:auto 1fr;grid-row-gap:.75rem;grid-column-gap:.25rem}.candidate-profile .component-content-section.reviews .total-rating-filter-container .component-rating .rating-container{--rating-icon-size: 2rem}.candidate-profile .component-content-section.reviews .total-rating-filter-container .component-rating .rating-value{border:0;margin-right:0;padding:0}.candidate-profile .component-content-section.reviews .total-rating-filter-container .component-rating .rating-description{grid-column:1/-1}.candidate-profile .company-logo-container{display:flex;justify-content:center}.candidate-profile .company-logo-container .company-logo{max-height:10rem;max-width:min(21.875rem,var(--max-content-width))}.candidate-profile .component-content-section.company-logo-about-me-container{display:grid;grid-row-gap:3rem}@media only screen and (min-width:48rem){.candidate-profile .section-business-card{background-color:var(--lavender-100);grid-template-columns:12.5rem 1fr;align-items:start}.candidate-profile .section-business-card .component-user-image{--width: 12.5rem;grid-row:1/3;grid-column:1}.candidate-profile .section-business-card .candidate-name-rating-container .candidate-online-name-icon{grid-template-columns:1fr}.candidate-profile .section-business-card .candidate-name-rating-container .candidate-online-name-icon.with-tags{grid-template-columns:auto 1fr}.candidate-profile .section-business-card .candidate-name-rating-container .candidate-online-name-icon.is-online{grid-template-columns:auto 1fr}.candidate-profile .section-business-card .candidate-name-rating-container .candidate-online-name-icon.is-online.with-tags{grid-template-columns:auto auto 1fr}.candidate-profile .section-business-card .candidate-name-rating-container .candidate-online-name-icon.with-icon-action{grid-template-columns:auto 1fr auto}.candidate-profile .section-business-card .candidate-name-rating-container .candidate-online-name-icon.with-icon-action{grid-template-columns:1fr auto}.candidate-profile .section-business-card .candidate-name-rating-container .candidate-online-name-icon.with-icon-action.with-tags{grid-template-columns:auto 1fr auto}.candidate-profile .section-business-card .candidate-name-rating-container .candidate-online-name-icon.is-online.with-icon-action{grid-template-columns:auto 1fr auto}.candidate-profile .section-business-card .candidate-name-rating-container .candidate-online-name-icon.is-online.with-icon-action.with-tags{grid-template-columns:auto auto 1fr auto}.candidate-profile .section-business-card .candidate-name-rating-container .candidate-online-name-icon .tags-container{grid-column:unset;grid-row:unset}.candidate-profile .section-business-card .candidate-name-rating-container .component-rating{display:flex;gap:.25rem}.candidate-profile .section-business-card .candidate-name-rating-container .component-rating .rating-description{margin-left:.25rem}.candidate-profile .section-business-card .candidate-badge-info-cta-container{grid-column:2;grid-row:2;grid-row-gap:1rem}.candidate-profile .section-business-card .candidate-badge-info-cta-container .candidate-info-container{grid-row-gap:1rem}.candidate-profile .section-business-card .candidate-badge-info-cta-container .candidate-position+.candidate-info-container{margin-top:.5rem}.candidate-profile .section-business-card .candidate-badge-info-cta-container .candidate-info-container .non-mobile-only{display:inline}.candidate-profile .section-business-card .candidate-badge-info-cta-container .candidate-info-container .mobile-only{display:none}.candidate-profile .stats-container{grid-template-columns:1fr 1fr 1fr 1fr}.candidate-profile .stats-container .stats-item.experience{order:1}.candidate-profile .stats-container .stats-item.past-90-meetings{order:2}.candidate-profile .stats-container .stats-item.all-time-meetings{order:3}.candidate-profile .stats-container .stats-item.reliability{order:4}.candidate-profile .component-content-section.education-target-firms-container{grid-template-columns:1fr 1fr;grid-column-gap:1.5rem;align-items:start}.candidate-profile .component-content-section.reviews .total-rating-filter-container .component-rating{grid-template-columns:auto auto 1fr}.candidate-profile .component-content-section.reviews .total-rating-filter-container .component-rating .rating-description{margin-left:.5rem;grid-column:unset}}@media only screen and (min-width:80rem){.candidate-profile .section-business-card{padding:2rem;border-radius:var(--border-radius-tile);grid-column-gap:2.5rem;grid-row-gap:1rem}.candidate-profile .component-content-section.section-business-card,.candidate-profile .component-content-section.about-me-container,.candidate-profile .component-content-section.reviews,.candidate-profile .component-content-section.education-target-firms-container,.candidate-profile .component-content-section.stats-container,.candidate-profile .component-content-section.company-logo-container,.candidate-profile .component-content-section.company-logo-about-me-container,.candidate-profile .component-content-section.home-section-your-meetings,.candidate-profile .component-content-section.home-section-open-invitations{width:min(61.125rem,var(--max-content-width));margin-left:auto;margin-right:auto}.candidate-profile .section-business-card .candidate-badge-info-cta-container .badge-container{display:none}.candidate-profile .section-business-card .candidate-name-rating-container .candidate-rating-badge-container{display:grid;grid-template-columns:1fr auto;align-items:center}.candidate-profile .section-business-card .candidate-name-rating-container .candidate-rating-badge-container .badge-container{display:grid}.candidate-profile .section-business-card .candidate-badge-info-cta-container .candidate-info-container{grid-row-gap:1rem}.candidate-profile .section-business-card .candidate-badge-info-cta-container .candidate-position+.candidate-info-container{margin-top:0}.candidate-profile .component-content-section.company-logo-about-me-container{display:grid;grid-template-columns:12.5rem 1fr;grid-column-gap:1.5rem}}