.modal-speed-recruiting-candidate .component-time-slot-selector{padding:0}.modal-speed-recruiting-candidate .component-time-slot-selector .selector-calendar-outer-container{background-color:unset;padding:0}.modal-speed-recruiting-candidate .component-time-slot-selector .selector-calendar-outer-container .selector-calendar-inner-container .component-horizontally-scrollable-list-container .selector-calendar-list-title-container,.modal-speed-recruiting-candidate .component-time-slot-selector .selector-calendar-outer-container .selector-calendar-inner-container .component-horizontally-scrollable-list-container .component-horizontally-scrollable-list{padding-left:0;padding-right:0}.modal-speed-recruiting-candidate .component-time-slot-selector .selector-calendar-outer-container .selector-calendar-inner-container .component-horizontally-scrollable-list-container .selector-calendar-list-title-container:after{width:100%;left:0}.modal-speed-recruiting-candidate .component-time-slot-selector .selector-calendar-outer-container .selector-calendar-inner-container .component-horizontally-scrollable-list-container .component-horizontally-scrollable-list .selector-calendar-entry{--entry-border-color: var(--navy-200)}.modal-speed-recruiting-decline-appointment .component-input.component-text-input.is-multiline{height:14rem}.speed-recruiting.uses-rebranding.landing-page .layout-container .layout-content-container{padding-top:2rem}.speed-recruiting .speed-recruiting-event-title{margin:0;margin-top:1.25rem;padding-left:var(--grid-margin);padding-right:var(--grid-margin)}.speed-recruiting .speed-recruiting-event-info-container{margin-top:3rem;display:grid;grid-row-gap:1rem}.speed-recruiting .speed-recruiting-event-info-container .date-location-container{display:flex;gap:1.5rem}.speed-recruiting .speed-recruiting-event-info-container .application-end-date-container{display:flex;gap:1rem;align-items:center}.speed-recruiting .component-content-section+.component-content-title{--margin-to-previous: 4.5rem}.speed-recruiting .component-content-section+.component-content-section{--margin-to-previous: 3.5rem}.speed-recruiting .component-content-title+.component-content-section{--margin-to-previous: 2rem}.speed-recruiting .component-faq-section .component-accordion{margin-top:3.25rem}.speed-recruiting .component-content-section.landing-page-module-logos .component-content-sub-section .component-content-sub-section-title+*{margin-top:2rem}.speed-recruiting .component-content-section.landing-page-module-logos .component-horizontally-scrollable-list.component-partner-list{height:6.5rem}.speed-recruiting .component-content-section.landing-page-module-logos .component-horizontally-scrollable-list-container .component-partner-entry{height:6.5rem;max-width:12.8125rem}.speed-recruiting .component-content-section.landing-page-module-logos .component-horizontally-scrollable-list.component-partner-list .scrollable-list-inner-container{left:var(--grid-margin)}.speed-recruiting .component-content-section.landing-page-module-logos .component-horizontally-scrollable-list-container .component-partner-entry .partner-logo{max-height:6.5rem;max-width:12.8125rem}.speed-recruiting .component-content-section.outer-appointments-container{display:grid;grid-row-gap:2rem}.speed-recruiting .candidates-container .component-toast{position:unset;width:unset;transform:unset;margin-top:2rem;display:grid}.speed-recruiting .candidates-container .exclusive-info{margin-top:1rem;color:var(--neutral-400)}.speed-recruiting .candidates-filter-form{margin-top:1rem}.speed-recruiting .candidates-filter-form .filter-container{padding-left:0;padding-right:0}.speed-recruiting .screening-container{display:grid;grid-row-gap:2rem;margin-top:2rem}.speed-recruiting .screening-container .screening-header-container{display:grid;grid-template-columns:auto 1fr auto;grid-column-gap:1.25rem;align-items:center}.speed-recruiting .screening-container .screening-header-container .screening-nav-container .component-icon-button{display:none}.speed-recruiting .screening-container .screening-header-container .screening-nav-container .screening-nav-item.is-disabled{pointer-events:none}.speed-recruiting .screening-container .screening-header-container .screening-nav-container .screening-nav-item.is-disabled .component-icon{--icon-color: var(--neutral-300)}.speed-recruiting .screening-container .screening-header-container .screening-candidate-container{display:none;grid-row-gap:1.5rem}.speed-recruiting .screening-container .screening-header-container .screening-candidate-container.active{display:grid}.speed-recruiting .screening-container .screening-header-container .screening-candidate-container .candidate-container{display:grid;grid-row-gap:1rem}.speed-recruiting .screening-container .screening-header-container .screening-candidate-container .candidate-container .photo-name-container{display:flex;gap:.75rem;align-items:center}.speed-recruiting .screening-container .screening-header-container .screening-candidate-container .candidate-info-container{display:grid;grid-row-gap:.75rem}.speed-recruiting .screening-container .screening-header-container .screening-candidate-container .candidate-info-container .candidate-info{display:flex;gap:.5rem;align-items:center}.speed-recruiting .screening-container .screening-header-container .screening-candidate-container .candidate-actions-container{display:flex;flex-wrap:wrap;gap:1rem;justify-content:center}.speed-recruiting .screening-container .screening-header-container .screening-candidate-container .candidate-actions-container .other-actions-container{display:flex;flex-wrap:wrap;gap:1rem}.speed-recruiting .screening-container{width:var(--max-content-width)}.speed-recruiting .screening-container .screening-cv-container .candidate-cv{border-radius:var(--border-radius-tile);border:1px solid var(--black);width:100%;aspect-ratio:.707}.speed-recruiting .component-horizontally-scrollable-list.component-tab-items-list{margin-top:2rem}.speed-recruiting .candidate-list-container{display:grid;grid-row-gap:.625rem}.speed-recruiting .module-tabbed-content-container .tabs-container .tab-content.is-active{display:grid}.speed-recruiting .component-tile.candidate-tile{background-color:var(--lavender-100);padding:1.25rem;padding-bottom:1.5rem}.speed-recruiting .component-tile.candidate-tile .candidate-header-container{display:grid;grid-template-columns:3.75rem 1fr;grid-column-gap:1.75rem;align-items:center;padding-bottom:.5rem}.speed-recruiting .component-tile.candidate-tile .candidate-header-container .photo-container{position:relative;display:flex}.speed-recruiting .component-tile.candidate-tile .candidate-header-container .photo-container .component-user-image{--width: 3.75rem}.speed-recruiting .component-tile.candidate-tile .candidate-header-container .photo-container .comment-icon-container{border-radius:50%;width:1.5rem;aspect-ratio:1;background-color:var(--pumpkin-100);position:absolute;top:0;right:-.5rem;display:flex;justify-content:center;align-items:center;font-weight:500;font-size:1rem;color:var(--navy-200);font-family:prompt,sans-serif}.speed-recruiting .component-tile.candidate-tile .candidate-header-container .photo-container .comment-icon-container.has-comment{background-color:var(--pumpkin-200)}.speed-recruiting .component-tile.candidate-tile.status-scheduled .candidate-header-container{grid-row-gap:1rem}.speed-recruiting .component-tile.candidate-tile.status-scheduled .candidate-header-container .photo-container{order:1}.speed-recruiting .component-tile.candidate-tile.status-scheduled .candidate-header-container .name-container{order:3;grid-column:1/-1}.speed-recruiting .component-tile.candidate-tile.status-scheduled .candidate-header-container .date-time-container{order:2;display:grid;justify-content:end;text-align:right}.speed-recruiting .component-tile.candidate-tile .candidate-body-container{padding-top:.5rem;display:grid;grid-row-gap:1rem}.speed-recruiting .component-tile.candidate-tile .candidate-body-container .candidate-info-container{display:grid;grid-row-gap:.5rem}.speed-recruiting .component-tile.candidate-tile .candidate-body-container .candidate-info-container .candidate-info{display:flex;gap:.25rem}.speed-recruiting .component-tile.candidate-tile .candidate-body-container .details-actions-container{display:grid;grid-row-gap:.25rem;align-items:start}.speed-recruiting .component-tile.candidate-tile .candidate-body-container .main-status-actions-container{display:flex;flex-wrap:wrap;gap:1rem;align-items:center}.speed-recruiting .component-tile.candidate-tile .candidate-body-container .main-status-actions-container .candidate-status{cursor:default}.speed-recruiting .component-tile.candidate-tile .candidate-body-container .main-status-actions-container .candidate-status.is-not-confirmed,.speed-recruiting .component-tile.candidate-tile .candidate-body-container .main-status-actions-container .candidate-status.is-rescheduled{--tag-background-color: var(--pumpkin-100);--tag-border-color: var(--pumpkin-100);--tag-text-color: var(--pumpkin-300)}.speed-recruiting .component-tile.candidate-tile .candidate-body-container .main-status-actions-container .candidate-status.is-not-confirmed .component-icon,.speed-recruiting .component-tile.candidate-tile .candidate-body-container .main-status-actions-container .candidate-status.is-rescheduled .component-icon{--icon-color: var(--pumpkin-300)}.speed-recruiting .component-tile.candidate-tile .candidate-body-container .main-status-actions-container .candidate-status.is-confirmed{--tag-background-color: var(--neon-green-200);--tag-border-color: var(--neon-green-200);--tag-text-color: var(--neon-green-500)}.speed-recruiting .component-tile.candidate-tile .candidate-body-container .main-status-actions-container .candidate-status.is-confirmed .component-icon{--icon-color: var(--neon-green-500)}.speed-recruiting .component-tile.candidate-tile .candidate-body-container .main-status-actions-container .candidate-status.is-declined{--tag-background-color: var(--red-100);--tag-border-color: var(--red-100);--tag-text-color: var(--red-200)}.speed-recruiting .component-tile.candidate-tile .candidate-body-container .main-status-actions-container .candidate-status.is-declined .component-icon{--icon-color: var(--red-200)}.speed-recruiting .component-tile.candidate-tile .candidate-body-container .main-status-actions-container .other-actions-container{display:flex;gap:1rem}.speed-recruiting .company-modal .candidate-info-action-container{display:flex;flex-wrap:wrap;row-gap:.75rem;column-gap:1.5rem;align-items:center;margin-top:.75rem}.speed-recruiting .company-modal .candidate-info-action-container .candidate-info{display:flex;gap:.5rem;align-items:center}.speed-recruiting .company-modal .photo-name-container{display:flex;gap:.75rem;align-items:center}.speed-recruiting .company-modal .component-time-slot-selector.without-description .selector-calendar-outer-container{padding:0;background-color:transparent}.speed-recruiting .company-modal .component-time-slot-selector.without-description .selector-calendar-outer-container .selector-calendar-inner-container .component-horizontally-scrollable-list-container .component-horizontally-scrollable-list .selector-calendar-entry{--entry-border-color: var(--black)}.speed-recruiting .company-modal .alternative-date-toggle{display:flex;justify-content:space-between}.speed-recruiting .modal-speed-recruiting-schedule .component-form-row+.component-form-row{margin-top:2rem}.speed-recruiting .modal-speed-recruiting-schedule .component-date-time-selector-group .component-form-row+.component-form-row{margin-top:1.125rem}.speed-recruiting .modal-speed-recruiting-schedule .component-horizontally-scrollable-list.component-tab-items-list{margin-top:0}.speed-recruiting .modal-speed-recruiting-schedule .component-time-slot-selector,.speed-recruiting .modal-speed-recruiting-schedule .component-time-slot-selector .selector-calendar-outer-container .selector-calendar-inner-container .component-horizontally-scrollable-list-container .selector-calendar-list-title-container,.speed-recruiting .modal-speed-recruiting-schedule .component-time-slot-selector .selector-calendar-outer-container .selector-calendar-inner-container .component-horizontally-scrollable-list-container .component-horizontally-scrollable-list{padding-left:0;padding-right:0}.speed-recruiting .modal-speed-recruiting-schedule .component-time-slot-selector .selector-calendar-outer-container .selector-calendar-inner-container .component-horizontally-scrollable-list-container .selector-calendar-list-title-container:after{width:100%;left:0}.speed-recruiting .career-week-visual-container .visual-link{display:block}.speed-recruiting .career-week-visual-container .career-week-visual{max-width:100%;border-radius:unset}.speed-recruiting .career-week-visual-container .career-week-visual.desktop-only{display:none}@media only screen and (min-width:48rem){.speed-recruiting .screening-container .screening-header-container .screening-candidate-container .candidate-actions-container{justify-content:unset}.speed-recruiting .component-tile.candidate-tile.status-scheduled .candidate-header-container{grid-template-columns:auto 1fr auto}.speed-recruiting .component-tile.candidate-tile.status-scheduled .candidate-header-container .photo-container{order:1}.speed-recruiting .component-tile.candidate-tile.status-scheduled .candidate-header-container .name-container{order:2;grid-column:unset}.speed-recruiting .component-tile.candidate-tile.status-scheduled .candidate-header-container .date-time-container{order:3}.speed-recruiting .component-tile.candidate-tile .candidate-body-container{grid-template-columns:14.5rem 1fr auto;justify-content:space-between;align-items:start}.speed-recruiting .component-tile.candidate-tile .candidate-body-container .details-actions-container{padding-left:2.5rem}.speed-recruiting .component-tile.candidate-tile .candidate-body-container .main-status-actions-container{display:grid;grid-row-gap:.5rem;justify-items:center}.speed-recruiting .modal-speed-recruiting-schedule .component-date-time-selector-group .component-form-row+.component-form-row{margin-top:0}.speed-recruiting .career-week-visual-container{text-align:center}.speed-recruiting .career-week-visual-container .career-week-visual.non-desktop-only{display:none}.speed-recruiting .career-week-visual-container .career-week-visual.desktop-only{display:inline-block}.speed-recruiting .career-week-visual-container .career-week-visual{max-width:min(62.5rem,var(--max-content-width))}}@media only screen and (min-width:80rem){.speed-recruiting .speed-recruiting-event-title{padding-left:0;padding-right:0;margin-top:2.5rem}.speed-recruiting .layout-container.is-expanded .speed-recruiting-event-title{margin-top:0}.speed-recruiting.company-view .component-content-section{width:var(--wrapping-text-width)}.speed-recruiting .screening-container .screening-header-container{width:45rem}.speed-recruiting .screening-container .screening-header-container .screening-nav-container .screening-nav-item{display:none}.speed-recruiting .screening-container .screening-header-container .screening-nav-container .component-icon-button{display:inline-flex}.speed-recruiting .screening-container .screening-cv-container .candidate-cv{width:var(--wrapping-text-width)}}@media only screen and (min-width:96rem){}