.modalOvarlayAnimation{animation-duration:.2s;animation-fill-mode:both;animation-timing-function:ease-out;-webkit-animation-timing-function:ease-out}.modalContentAnimation{animation-duration:.2s;animation-fill-mode:both;animation-timing-function:cubic-bezier(0,.71,.58,1);-webkit-animation-timing-function:cubic-bezier(0,.71,.58,1)}.fullScreenModalContentAnimation{animation-duration:1s;animation-fill-mode:both;animation-timing-function:cubic-bezier(.68,-.2,.265,1.2);-webkit-animation-timing-function:cubic-bezier(.68,-.2,.265,1.2)}.checkIconTransition{transition:all .2s cubic-bezier(.22,.61,.36,1);-webkit-transition:all .2s cubic-bezier(.22,.61,.36,1)}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}@keyframes fadeInDown{0%{opacity:.8;transform:translate3d(0,-5%,0)}to{opacity:1;transform:none}}@keyframes fadeOutUp{0%{opacity:1;transform:none}to{opacity:.8;transform:translate3d(0,-5%,0)}}.ReactModal__Body--open{overflow:hidden;-webkit-overflow-scrolling:touch}.modalPopUpContent{animation-duration:.2s;animation-fill-mode:both;animation-timing-function:cubic-bezier(0,.71,.58,1);-webkit-animation-timing-function:cubic-bezier(0,.71,.58,1);position:fixed}.modalPopUpContent--show{opacity:0;animation-name:fadeindownlayeranim}.modalPopUpContent--hide{opacity:1;animation-name:fadeinuplayeranim}.modalPopUpContent--fullScreen--show{animation-duration:1s;animation-fill-mode:both;animation-timing-function:cubic-bezier(.68,-.2,.265,1.2);-webkit-animation-timing-function:cubic-bezier(.68,-.2,.265,1.2);opacity:0;animation-name:slideupanimation}.modalPopUpContent--fullScreen--hide{animation-duration:1s;animation-fill-mode:both;animation-timing-function:cubic-bezier(.68,-.2,.265,1.2);-webkit-animation-timing-function:cubic-bezier(.68,-.2,.265,1.2);opacity:1;animation-name:slidedownanimation}.modalOverLay{animation-duration:.2s;animation-fill-mode:both;animation-timing-function:ease-out;-webkit-animation-timing-function:ease-out;position:fixed;overflow:auto;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.85);z-index:1000;opacity:0}.modalOverLay--show{opacity:0;animation-name:fadeinoverlayeranim}.modalOverLay--hide{opacity:1;animation-name:fadeoutlayeranim}.modalOverLay.scrollDisabled{overflow:hidden}@media (min-width:992px){.modalOverLay.blurred{background-color:rgba(231,246,253,.2);backdrop-filter:blur(8px) grayscale(.8) brightness(.9)}}.modalOverLay.bg-light{background-color:hsla(0,0%,96%,.7)}.modalOverLay .modalPopUpContent{opacity:0;display:table;outline:0;width:100%;height:100%}.modalOverLay .modalPopUpContent .modalPopUpContent-cell{display:table-cell;vertical-align:middle;padding:15px}@media (max-width:768px){.modalOverLay .modalPopUpContent .modalPopUpContent-cell{vertical-align:inherit}}.modalOverLay .modalPopUpContent .modalPopUpContent-cell .modalPopUp{position:relative;margin:auto;background-color:#fff;max-width:680px}.modalOverLay .modalPopUpContent .modalPopUpContent-cell .modalPopUp .closeModal{cursor:pointer;position:absolute;right:2px;top:4px;text-align:center;width:16px;height:16px}@keyframes fadeinoverlayeranim{0%{opacity:0}to{opacity:1}}@keyframes fadeoutlayeranim{0%{opacity:1}to{opacity:0}}@keyframes fadeindownlayeranim{0%{opacity:0;transform:translate3d(0,-5%,0)}to{opacity:1;transform:none}}@keyframes fadeinuplayeranim{0%{opacity:1;transform:none}to{opacity:0;transform:translate3d(0,-5%,0)}}@keyframes slideupanimation{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:none}}@keyframes slidedownanimation{0%{opacity:1;transform:none}to{opacity:0;transform:translateY(100%)}}.PopUpJobCardHeader{display:flex;align-items:center;width:100%;height:106px;padding:0;border-top-left-radius:5px;border-top-right-radius:5px;background-color:#fff}@media (max-width:768px){.PopUpJobCardHeader{height:100px}}.PopUpJobCardHeader .logo-box{display:flex;align-items:center;justify-content:center;padding:23px 4px 23px 28px}@media (max-width:768px){.PopUpJobCardHeader .logo-box{padding:20px 4px 20px 16px}}.PopUpJobCardHeader .logo-box .logo{max-width:106px;max-height:60px;object-fit:contain;background-color:#fff}.PopUpJobCardHeader .text{display:flex;flex-direction:column;justify-content:center;width:62%;font-size:14px;padding:15px 28px 15px 8px}.PopUpJobCardHeader .text.without-logo{width:100%;padding-left:28px}.PopUpJobCardHeader .text .upper{margin-bottom:5px;font-weight:700;color:#33b1ff}.PopUpJobCardHeader.grey-company .lower{color:#6f6f6f}.popup-close-button{position:absolute;cursor:pointer;top:.5rem;right:.5rem;color:#a8a8a8}.popup-close-button.close-button,.popup-close-button.skip-button{top:.25rem;padding:.75rem 0;color:#a8a8a8}.popup-close-button.close-button svg,.popup-close-button.skip-button svg{margin-left:0!important}.PopUpJobCardChatUiHeader .top{display:flex;align-items:center;width:100%;height:100px;padding:0;border-top-left-radius:5px;border-top-right-radius:5px;background-color:#f4f4f4;gap:.5rem}@media(min-width:42rem){.PopUpJobCardChatUiHeader .top{height:106px}}.PopUpJobCardChatUiHeader .top.no-description{padding-bottom:1rem}.PopUpJobCardChatUiHeader .logo-box{display:flex;align-items:center;justify-content:center;padding:1.5rem .25rem 20px 1.5rem}@media(min-width:42rem){.PopUpJobCardChatUiHeader .logo-box{padding:1rem .25rem 1.5rem 1.5rem}}.PopUpJobCardChatUiHeader .logo-box .logo{max-width:60px;max-height:60px;height:auto;padding:.25rem;border:1px solid #a8a8a8;border-radius:.5rem;background-color:#fff;object-fit:contain}.PopUpJobCardChatUiHeader .text{display:flex;flex-direction:column;justify-content:center;font-size:14px;padding:15px 28px 15px 0}.PopUpJobCardChatUiHeader .text.without-logo{width:100%;padding-left:1.5rem}.PopUpJobCardChatUiHeader .text .position{line-height:18px;margin-bottom:.25rem;font-weight:700;color:#393939}.PopUpJobCardChatUiHeader .text .company-and-location{color:#6f6f6f;margin-bottom:3px;font-size:12px}.PopUpJobCardChatUiHeader.grey-company .lower{color:#c6c6c6}.PopUpJobCardChatUiHeader .job-description{background-color:#f4f4f4!important;color:#697077!important}.PopUpJobCardChatUiHeader .job-description-container{overflow:hidden!important}.PopUpJobCardChatUiHeader.advocate .job-description,.PopUpJobCardChatUiHeader.advocate .top{background-color:#fff!important}.PopUpJobCardChatUiHeader.advocate .logo-box,.PopUpJobCardChatUiHeader.advocate .text{padding-bottom:0}.PopUpJobCardChatUiHeader.advocate .top{height:unset}.PopUpJobCardChatUiHeader.advocate .logo-box{padding:20px 0 0 1.5rem}@media(min-width:42rem){.PopUpJobCardChatUiHeader.advocate .logo-box{padding-top:1rem}}.PopUpJobCardChatUiHeader.advocate .logo-box .logo{max-width:52px;max-height:52px;object-fit:contain;background-color:#fff}.PopUpJobCardChatUiHeader.advocate .company-and-location{margin-bottom:0}.PopUpJobCardChatUiHeader.advocate .position{margin-top:.25rem}.PopUpJobCardChatUiHeader.advocate .job-description{padding-top:.25rem}@media(min-width:42rem){.PopUpJobCardChatUiHeader.advocate .job-description{padding-top:0;padding-left:84px}.PopUpJobCardChatUiHeader.advocate .job-description.without-logo{padding-left:1.5rem}}.PopupCompanyRibbon .top{gap:.75rem;display:flex;align-items:center;width:100%;height:100px;padding:0;border-top-left-radius:5px;border-top-right-radius:5px;background-color:#fff}@media(min-width:42rem){.PopupCompanyRibbon .top{height:106px}}.PopupCompanyRibbon .logo-box{display:flex;align-items:center;justify-content:center;padding-left:1.5rem}.PopupCompanyRibbon .logo-box .logo{max-width:60px;max-height:60px;height:auto;padding:.25rem;border:1px solid #dde1e6;border-radius:.5rem;background-color:#fff;object-fit:contain}.PopupCompanyRibbon .text{display:flex;flex-direction:column;justify-content:center;font-size:14px}.PopupCompanyRibbon .text .company{color:#33b1ff;font-weight:700}.DefaultMobileLayout{display:flex;flex-direction:column;position:fixed;width:100%;height:100%;background-color:#f4f4f4}.DefaultMobileLayout .layout-header{position:relative}.DefaultMobileLayout .layout-header .job-ribbon{flex:0 0 auto;border-radius:none}.DefaultMobileLayout .layout-body{flex:1 1 auto;overflow:auto;position:relative}.DefaultMobileLayout .layout-footer{flex:0 0 auto;z-index:0}.DefaultMobileLayout.overlaying-footer .layout-footer{position:fixed;width:100%;bottom:0;pointer-events:none}.DefaultMobileLayout.overlaying-footer .layout-footer>*{pointer-events:auto}.DefaultDesktopLayout{display:flex;flex-direction:column}.DefaultDesktopLayout .layout-header .job-ribbon{flex:0 0 auto;border-radius:5px 5px}.DefaultDesktopLayout .layout-frame{flex:1 0 auto;border-radius:5px;background-color:#f4f4f4;color:#262626}.DefaultDesktopLayout .layout-body{flex:1 1 auto;overflow:auto}.DefaultDesktopLayout .layout-footer{flex:0 0 auto;z-index:0}.DefaultDesktopLayout.overlaying-footer .layout-footer{position:fixed;width:100%;bottom:0;pointer-events:none}.DefaultDesktopLayout.overlaying-footer .layout-footer>*{pointer-events:auto}.DefaultDesktopLayout .bottom-lensa-logo{width:86px;height:25px;position:absolute;bottom:-50px;left:50%;transform:translateX(-50%)}.BaseTemplate{overflow:hidden;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}.base-template-inner-backdrop{position:absolute;width:100%;height:100%;background-color:rgba(0,0,0,.85);box-shadow:0 2px 3px 0 rgba(0,0,0,.5);border-radius:4px}body.responsive-mode.responsive-mode.responsive-mode .modalPopUpContent{display:block}body.responsive-mode.responsive-mode.responsive-mode .modalPopUpContent-cell{display:flex;width:100%;height:100%}body.responsive-mode.responsive-mode.responsive-mode .modalPopUp{display:inline-block;background-color:transparent;max-width:none}body.responsive-mode.responsive-mode.responsive-mode.mobile .modalPopUpContent-cell{padding:0}body.responsive-mode.responsive-mode.responsive-mode.mobile .modalPopUp{position:static;margin:0}body.responsive-mode.responsive-mode.responsive-mode.desktop .modalPopUpContent-cell{padding:15px}body.responsive-mode.responsive-mode.responsive-mode.desktop .modalPopUp{margin:auto}.AdsenseBannerAdvocateTemplate{overflow-y:auto;overflow-x:hidden}.AdsenseBannerAdvocateTemplate .template-body{display:flex;justify-content:center;align-items:center}.AdsenseBannerAdvocateTemplate .template-body .popup-banner{z-index:1}.AdsenseBannerAdvocateTemplate .template-body .popup-banner .popup-banner-slot{position:absolute}.AdsenseBannerAdvocateTemplate .template-body .banner-loader{height:250px;margin:auto;z-index:0;display:flex;align-items:center;justify-content:center}.AdsenseBannerAdvocateTemplate .template-footer{display:flex;justify-content:center;width:100%}.AdsenseBannerAdvocateTemplate.desktop{min-width:560px;min-height:424px}.AdsenseBannerAdvocateTemplate.desktop .layout-body{min-height:304px}.AdsenseBannerAdvocateTemplate.desktop .template-body{margin:2.5rem 1.5rem 0}.AdsenseBannerAdvocateTemplate.desktop .template-body .popup-banner .popup-banner-slot{left:50%;transform:translateX(-50%);top:2.5rem}.AdsenseBannerAdvocateTemplate.desktop .template-footer{position:absolute;bottom:0;padding:1.5rem 0 2.5rem}.AdsenseBannerAdvocateTemplate.desktop .template-footer .skip-button{min-width:240px}.AdsenseBannerAdvocateTemplate.mobile .template-body{margin-top:2.5rem}.AdsenseBannerAdvocateTemplate.mobile .template-body .popup-banner{height:350px}.AdsenseBannerAdvocateTemplate.mobile .template-body .popup-banner .popup-banner-slot{right:50%;transform:translateX(50%)}.AdsenseBannerAdvocateTemplate.mobile .template-body .banner-loader{position:absolute}.AdsenseBannerAdvocateTemplate.mobile .template-footer{margin:2rem 0}.AdsenseBannerAdvocateTemplate.mobile .template-footer .skip-button{min-width:264px}.career-advocate-header{display:flex;width:100%}.career-advocate-header .career-advocate-image{width:56px;height:56px;border-radius:50%}.career-advocate-header .career-advocate-name-tag{flex:1;padding-left:.75rem}.career-advocate-header .career-advocate-name-tag .career-advocate-name-row{display:flex;justify-content:space-between;align-items:center}.career-advocate-header .career-advocate-name-tag .career-advocate-lensa-logo{width:41px;height:12px}.career-advocate-header .career-advocate-name-tag .career-advocate-name{font-size:12px;line-height:130%;margin:.5rem 0;color:#697077}.career-advocate-header .career-advocate-name-tag .career-advocate-title{font-size:20px;font-weight:600;color:#121619;line-height:130%}@media(min-width:42rem){.career-advocate-header .career-advocate-name-tag .career-advocate-title{font-size:18px}}.career-advocate-header .career-advocate-name-tag .career-advocate-subtitle{font-size:14px;font-weight:400;line-height:130%;color:#121619;margin-top:.5rem}.AdvocateDesktopLayout{display:flex;flex-direction:column}.AdvocateDesktopLayout .layout-header .job-ribbon{flex:0 0 auto}.AdvocateDesktopLayout .layout-frame{flex:1 0 auto;border-radius:.5rem;background-color:#f4f4f4;color:#262626}.AdvocateDesktopLayout .layout-body{flex:1 1 auto;overflow:auto;border-bottom-left-radius:.5rem;border-bottom-right-radius:.5rem}.AdvocateDesktopLayout .layout-body.no-header{border-top-left-radius:.5rem;border-top-right-radius:.5rem}.AdvocateDesktopLayout .layout-footer{flex:0 0 auto;z-index:0}.AdvocateDesktopLayout.overlaying-footer .layout-footer{position:fixed;width:100%;bottom:0;pointer-events:none}.AdvocateDesktopLayout.overlaying-footer .layout-footer>*{pointer-events:auto}.AdvocateDesktopLayout .bottom-lensa-logo{width:86px;height:25px;position:absolute;bottom:-50px;left:50%;transform:translateX(-50%)}.AdvocateMobileLayout{display:flex;flex-direction:column;position:fixed;width:100%;height:100%;background-color:#f4f4f4}.AdvocateMobileLayout .layout-header{position:relative}.AdvocateMobileLayout .layout-header .job-ribbon{flex:0 0 auto;border-radius:none}.AdvocateMobileLayout .layout-body{flex:1 1 auto;overflow:auto}.AdvocateMobileLayout .layout-footer{background-color:#f2f4f8;padding:1rem 1.5rem;flex:0 0 auto;z-index:0}.AdvocateMobileLayout.overlaying-footer .layout-footer{position:fixed;width:100%;bottom:0;pointer-events:none}.AdvocateMobileLayout.overlaying-footer .layout-footer>*{pointer-events:auto}.AbstractAdvocateTemplate .job-description{display:flex;flex-direction:column;flex:1 1 auto;overflow:hidden;position:relative;padding:0 1.5rem .25rem;font-size:12px;color:#697077}.AbstractAdvocateTemplate .job-description .job-description-title{flex:0 0 auto;margin:0 0 .25rem;font-weight:700}.AbstractAdvocateTemplate .job-description .job-description-container{flex:1 1 auto;overflow:hidden;font-size:12px;font-style:normal;font-weight:400;line-height:150%;-webkit-mask-image:linear-gradient(0deg,transparent 0,#000 2.5rem);mask-image:linear-gradient(0deg,transparent 0,#000 2.5rem);max-height:54px}.AbstractAdvocateTemplate .template-body{background-color:#f2f4f8;display:flex;flex-direction:column;align-items:center;padding:1.5rem 3rem 2.5rem;gap:1.5rem}.AbstractAdvocateTemplate .template-body .content{width:100%}.AbstractAdvocateTemplate .button-container{display:flex;flex-direction:column;gap:.75rem;opacity:1;transition:transform .25s ease-in-out,opacity .3s ease-in-out}.AbstractAdvocateTemplate .button-container--hidden{transform:translateY(100%);opacity:0}.AbstractAdvocateTemplate .error-message{display:block;padding:.5rem 0;width:100%;font-size:14px;font-weight:700;line-height:130%;text-align:center;text-wrap:balance;color:#fa4d56}.AbstractAdvocateTemplate.desktop{width:560px}.AbstractAdvocateTemplate.desktop .template-body .button-container{width:240px}.AbstractAdvocateTemplate.desktop .error-message{margin-bottom:-1rem;padding-bottom:0}.AbstractAdvocateTemplate.mobile .template-body{padding:1rem 1.5rem}.AbstractAdvocateTemplate.mobile .template-body .content{width:100%}.AbstractAdvocateTemplate.mobile .template-footer{padding-bottom:1rem;opacity:1;transition:transform .25s ease-in-out,opacity .3s ease-in-out}.AbstractAdvocateTemplate.mobile .template-footer .button-container{padding:0 1.5rem}.AbstractAdvocateTemplate.mobile .template-footer--hidden{transform:translateY(100%);opacity:0}.AbstractAdvocateTemplate.mobile .template-footer .mobile-footer-pre-content{margin-bottom:.75rem}.AIOffersCoregAdvocateTemplate .compliance-text{text-align:center;font-size:12px;color:#6f6f6f;font-weight:400;line-height:130%;text-wrap:balance}.AIOffersCoregAdvocateTemplate .ai-offers-coreg__content{background-color:#fff;padding:.75rem 1rem;box-shadow:0 8px 32px 0 rgba(82,82,82,.1);border-radius:8px}.AIOffersCoregAdvocateTemplate .ai-offers-coreg__item{-webkit-tap-highlight-color:transparent;padding:0 .5rem}.AIOffersCoregAdvocateTemplate .ai-offers-coreg__item .lds--checkbox-label-text{display:flex;align-items:center;justify-content:center}.AIOffersCoregAdvocateTemplate .ai-offers-coreg__item .lds--checkbox-label{width:100%}.AIOffersCoregAdvocateTemplate .ai-offers-coreg__item__logo{height:16px}.AIOffersCoregAdvocateTemplate .ai-offers-coreg__item__description,.AIOffersCoregAdvocateTemplate .ai-offers-coreg__item__description *{font-size:12px;font-style:normal;font-weight:400;line-height:130%;color:#6f6f6f;-webkit-user-select:none;user-select:none}.AIOffersCoregAdvocateTemplate .ai-offers-coreg__item__description a{text-decoration:underline}.AIOffersCoregAdvocateTemplate .ai-offers-coreg__item:nth-child(2n){background:#e8e8e8}.AIOffersCoregAdvocateTemplate.mobile .layout-footer{padding-bottom:0}.AIOffersCoregAdvocateTemplate.desktop .template-body,.AIOffersCoregAdvocateTemplate.mobile .template-footer{padding-bottom:.5rem}.AIOffersCoregAdvocateTemplate.desktop .ai-offers-coreg__content{max-height:300px;overflow:hidden}.AIOffersCoregAdvocateTemplate.desktop .ai-offers-coreg__items-container{max-height:274px;overflow-y:scroll;overflow-x:hidden}.AIOffersCoregAdvocateTemplate.desktop .ai-offers-coreg__items-container::-webkit-scrollbar{background-color:transparent;margin-right:1rem;width:5px}.AIOffersCoregAdvocateTemplate.desktop .ai-offers-coreg__items-container::-webkit-scrollbar-thumb{background-color:#1192e8;border-radius:.5rem}.app-all-set-up-blue-template{color:#262626;background-color:#fff}.app-all-set-up-blue-template .layout-frame{background-color:#fff}.app-all-set-up-blue-template .template-body{display:flex;flex-direction:column;align-items:center;padding:32px}.app-all-set-up-blue-template .app-all-set-up-text{font-style:normal;font-weight:500;font-size:28px;line-height:130%;text-align:center;margin-bottom:24px}.app-all-set-up-blue-template .app-all-set-up-illustration{width:224px;height:224px;margin-bottom:48px}.app-all-set-up-blue-template .app-all-set-up-dismiss{margin-bottom:54px}.SubmissionSuccessAdvocateTemplate .layout-body .submission-success-card{display:flex;flex-direction:column;align-items:center;width:100%;padding:1rem 1.5rem 1.5rem;border-radius:.5rem;background-color:#fff;max-width:328px;margin:auto}.SubmissionSuccessAdvocateTemplate .layout-body .submission-success-card__title{text-align:center;font-size:20px;font-weight:700;line-height:130%;color:#012749;margin:1rem 0 .5rem}.SubmissionSuccessAdvocateTemplate .layout-body .submission-success-card__subtitle{text-align:center;font-size:20px;font-weight:400;line-height:130%;color:#012749;margin-bottom:1.5rem}.SubmissionSuccessAdvocateTemplate .layout-body .submission-success-card__illustration{width:205px;height:181px;margin-bottom:1.5rem}.app-push-opt-in-blue-template{color:#262626;background-color:#fff}.app-push-opt-in-blue-template .layout-frame{background-color:#fff}.app-push-opt-in-blue-template .template-body{display:flex;flex-direction:column;align-items:center;padding:32px}.app-push-opt-in-blue-template .app-push-opt-in-illustration{width:156px;height:156px;margin-bottom:58px}.app-push-opt-in-blue-template .app-push-opt-in-title{font-style:normal;font-weight:500;font-size:28px;line-height:130%;text-align:center;margin-bottom:24px}.app-push-opt-in-blue-template .app-push-opt-in-description{font-size:20px;line-height:30px;text-align:center;margin-bottom:24px}.app-push-opt-in-blue-template .app-push-opt-in-accept{margin-bottom:24px;font-size:14px}.app-push-opt-in-blue-template .app-push-opt-in-dismiss{font-size:14px}.app-start-blue-template{color:#262626;background-color:#fff}.app-start-blue-template .layout-frame{background-color:#fff}.app-start-blue-template .template-body{display:flex;flex-direction:column;align-items:center;padding:32px 26px}.app-start-blue-template .app-start-lensa-logo{width:82px;margin-bottom:16px}.app-start-blue-template .app-start-text{font-style:normal;font-weight:300;font-size:20px;line-height:150%;margin:8px 0}.app-start-blue-template .app-start-text-bold{font-style:normal;font-weight:600;font-size:24px;line-height:150%}.app-start-blue-template .app-start-illustration{margin:29px 0 16px}.app-start-blue-template .app-start-login{margin-bottom:54px}.app-start-blue-template .app-start-signup{width:100%;font-style:normal;line-height:150%}.CareerFeedInterestAdvocateTemplate .template-body{display:flex;flex-direction:column;align-items:center;gap:2rem;align-self:stretch}.CareerFeedInterestAdvocateTemplate .toggle-list{display:flex;flex-direction:column;align-items:flex-start;align-content:flex-start;gap:.75rem .5rem;max-width:330px}.CareerFeedInterestAdvocateTemplate.mobile .toggle-list .toggle-chip{width:100%}.CareerFeedInterestAdvocateTemplate.desktop .toggle-list{margin-left:4rem}.AnimationAdvocateTemplate .template-body{height:100%}.AnimationAdvocateTemplate .template-body .content{flex-grow:1;flex-shrink:0;flex-basis:auto;display:flex;justify-content:center;align-items:center;min-height:280px}.PopUpTitle{max-width:100%;text-align:center}.PopUpTitle .title{margin:0 auto;font-size:28px;font-weight:700;color:#33b1ff;letter-spacing:unset}.PopUpTitle.small .title{font-size:20px}.PopUpTitle.thin .title{font-size:26px;font-weight:500}.PopUpTitle.has-both-parts .title{margin-bottom:12px}.PopUpTitle.has-both-parts.thin .title{margin-bottom:20px}.PopUpTitle .description{margin:0 auto;line-height:1.25;font-size:16px}.PopUpTitle .description a{color:#33b1ff}.PopUpTitle.align-left{text-align:left}.EmailAndClarificationBlueCoptCompanyTemplate.EmailAndClarificationBlueCoptTemplate .template-body{padding-top:40px}.EmailAndClarificationBlueCoptCompanyTemplate .PopUpTitle.has-both-parts .title{margin-bottom:8px}.EmailAndClarificationBlueCoptCompanyTemplate .PopUpTitle.thin .title{font-size:24px;font-weight:700}.EmailAndClarificationBlueCoptCompanyTemplate .pop-up-title{margin-bottom:16px}.EmailAndClarificationBlueCoptCompanyTemplate .title-company-logo{width:56px;height:56px;display:flex;align-items:center;border:1px solid #e0e0e0;margin-bottom:8px}.EmailAndClarificationBlueCoptCompanyTemplate .title-company-logo>img{width:54px}.ClarificationCompanyBlueTemplate .default-input-wrapper input{padding-top:0}.ClarificationCompanyBlueTemplate.EmailAndClarificationBlueCoptTemplate.desktop .template-body{padding-bottom:88px}.EmailAndClarificationBlueCoptJoboppTemplate.EmailAndClarificationBlueCoptTemplate .template-body{padding-top:40px}.EmailAndClarificationBlueCoptJoboppTemplate .PopUpTitle.has-both-parts .title{margin-bottom:8px}.EmailAndClarificationBlueCoptJoboppTemplate .PopUpTitle.thin .title{font-size:24px;font-weight:700}.EmailAndClarificationBlueCoptJoboppTemplate .pop-up-title{margin-bottom:16px}.EmailAndClarificationBlueCoptJoboppTemplate .pop-up-title .job-title{
  /*! autoprefixer: off */display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;display:-webkit-inline-box}.ClarificationJoboppBlueTemplate .default-input-wrapper input{padding-top:0}.ClarificationJoboppBlueTemplate .PopUpTitle .title{margin-top:24px}.ClarificationJoboppBlueTemplate.EmailAndClarificationBlueCoptTemplate.desktop .template-body{padding-bottom:88px}.EmailAndClarificationBlueCoptJobtitleTemplate.EmailAndClarificationBlueCoptTemplate .template-body{padding-top:40px}.EmailAndClarificationBlueCoptJobtitleTemplate .PopUpTitle.has-both-parts .title{margin-bottom:8px}.EmailAndClarificationBlueCoptJobtitleTemplate .PopUpTitle.thin .title{font-size:24px;font-weight:700}.EmailAndClarificationBlueCoptJobtitleTemplate .pop-up-title{margin-bottom:16px}.EmailAndClarificationBlueCoptJobtitleTemplate .pop-up-title .job-title{
  /*! autoprefixer: off */display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;display:-webkit-inline-box}.ClarificationJobtitleBlueTemplate .default-input-wrapper input{padding-top:0}.ClarificationJobtitleBlueTemplate .PopUpTitle .title{margin-top:24px}.ClarificationJobtitleBlueTemplate.EmailAndClarificationBlueCoptTemplate.desktop .template-body{padding-bottom:88px}.popup-confirm-blue-template .popup-confirm-icon{text-align:center;background-image:url(https://cdn.lensa.com/img/icons/error_circle.svg);background-size:80px;width:80px;height:80px;margin:52px auto 20px}.popup-confirm-blue-template .popup-confirm-image-container{flex:1;display:flex;align-items:center;justify-content:center}.popup-confirm-blue-template .popup-confirm-image-container img{width:auto;height:100%;max-height:160px}.popup-confirm-blue-template .layout-body{display:flex;flex-direction:column}.popup-confirm-blue-template .layout-body .popup-close-icon{position:absolute;cursor:pointer;top:.5rem;right:.5rem}@media(min-width:42rem){.popup-confirm-blue-template .layout-body .popup-close-icon{top:30px;right:30px}}.popup-confirm-blue-template .template-body{display:flex;flex-direction:column;flex:1}.popup-confirm-blue-template .template-body .PopUpTitle{margin:52px 2rem 0;color:#393939}.popup-confirm-blue-template .template-body .PopUpTitle .title{color:#393939;margin-bottom:20px}.popup-confirm-blue-template .template-body.has-icon .PopUpTitle{margin-top:0}.popup-confirm-blue-template .template-body.illustration-top{flex:0;margin:auto}.popup-confirm-blue-template .template-body.illustration-top .PopUpTitle{margin:1.5rem 2rem 0}.popup-confirm-blue-template .template-body.illustration-top .popup-confirm-image-container{min-height:125px}.popup-confirm-blue-template .template-footer{padding:0 32px 64px;display:flex;flex-direction:column-reverse}.popup-confirm-blue-template .template-footer .button-content{display:block}.popup-confirm-blue-template .template-footer .button-content:first-child{margin-top:12px}.popup-confirm-blue-template .template-footer .button-content .cta-button{font-weight:400;line-height:150%;font-size:1rem;width:100%;min-width:178px;height:48px;box-shadow:none;border-radius:32px}.popup-confirm-blue-template .template-footer .button-content .cancel-button{font-weight:400;line-height:150%;font-size:1rem;width:100%;color:#00539a;text-align:center}.popup-confirm-blue-template .template-footer .button-content .button-text span{white-space:nowrap}.popup-confirm-blue-template .template-footer.reversed{flex-direction:column}.popup-confirm-blue-template .template-footer.reversed .cta-button{font-weight:400;line-height:150%;font-size:1rem;color:#00539a;margin-top:11px}.popup-confirm-blue-template .template-footer.reversed .cancel-button{font-weight:400;line-height:150%;font-size:1rem;color:#fff}.popup-confirm-blue-template .template-footer.reversed .cancel-button .button-text>span{text-transform:uppercase}.popup-confirm-blue-template.desktop .layout-frame{border-radius:16px}.popup-confirm-blue-template.desktop .popup-confirm-icon{margin-top:72px}.popup-confirm-blue-template.desktop .template-body{min-height:200px}.popup-confirm-blue-template.desktop .template-body .PopUpTitle{margin-top:72px;margin-bottom:0}.popup-confirm-blue-template.desktop .template-body .PopUpTitle .confirm-description{max-width:360px}.popup-confirm-blue-template.desktop .template-body.has-illustration .PopUpTitle{margin-bottom:38px}.popup-confirm-blue-template.desktop .template-body.illustration-top .popup-confirm-image-container{margin-top:72px;min-height:unset}.popup-confirm-blue-template.desktop .template-body.illustration-top .PopUpTitle{margin-top:20px;margin-bottom:10px}.popup-confirm-blue-template.desktop .template-body.has-icon .PopUpTitle{margin-top:0}.popup-confirm-blue-template.desktop .template-footer:not(.reversed){flex-direction:row;align-items:center;padding:28px}.popup-confirm-blue-template.desktop .template-footer:not(.reversed) .button-content{flex:1}.popup-confirm-blue-template.desktop .template-footer:not(.reversed) .button-content:first-child{margin-top:0;margin-right:16px}.popup-confirm-blue-template.desktop .template-footer.reversed .cancel-button{margin:11px auto 0;width:250px;display:block;font-weight:400;line-height:150%;font-size:1rem}.CoregBoxV2{display:flex;flex-direction:column;background-color:#fff;gap:.25rem}.CoregBoxV2--head{display:flex;flex-direction:row;justify-content:space-between;align-items:center}.CoregBoxV2--head .lds--checkbox-wrapper{max-width:24px}.CoregBoxV2--head .logo{width:130px;height:24px;background-repeat:no-repeat;background-size:contain}.CoregBoxV2 .description,.CoregBoxV2 .short-description{font-size:10px;font-weight:400;line-height:130%;color:#6f6f6f}.CoregBoxV2 .description a,.CoregBoxV2 .short-description a{color:#1192e8}.CoregBoxV2 .see-more{color:#1192e8;text-decoration:underline;cursor:pointer}.CoregAdvocateTemplate .compliance-text{text-align:center;font-size:12px;font-weight:400;line-height:130%;color:#6f6f6f}.CoregAdvocateTemplate .opt-out-link{color:#6f6f6f}.CoregAdvocateTemplate .coreg-box-container{background-color:#fff;padding:1rem calc(1rem - 5px) .5rem 1rem;border-radius:.5rem;margin-bottom:1.5rem}.CoregAdvocateTemplate .coreg-box-container .scrollbar-container{height:140px;overflow-y:scroll;overflow-x:hidden;padding-right:.5rem}.CoregAdvocateTemplate .coreg-box-container .scrollbar-container::-webkit-scrollbar{background-color:transparent;margin-right:1rem;width:5px}.CoregAdvocateTemplate .coreg-box-container .scrollbar-container::-webkit-scrollbar-thumb{background-color:#1192e8;border-radius:.5rem}.CoregAdvocateTemplate .coreg-box-container .CoregBoxV2:not(:last-child){padding-bottom:.75rem;border-bottom:1px solid #e0e0e0}.CoregAdvocateTemplate .coreg-box-container .CoregBoxV2:not(:first-child){margin-top:.75rem}.CoregAdvocateTemplate.mobile .template-footer{display:flex;flex-direction:column;gap:.75rem}.CoregAdvocateTemplate.mobile .compliance-text.v2{margin-left:-0.75rem;margin-right:-0.75rem;letter-spacing:-.02em}.CoregAdvocateTemplate.desktop .template-body .desktop-body-post-cta-content{margin-top:-0.75rem}.CoregAdvocateTemplate.desktop .content{max-width:330px;margin-bottom:-.75rem}.CoregBoxV3{display:flex;flex-direction:column;background-color:#fff;gap:.25rem;border-radius:.5rem;padding:.5rem}.CoregBoxV3--head{display:flex;flex-direction:row;justify-content:space-between;align-items:center}.CoregBoxV3--head .lds--checkbox-wrapper{max-width:24px}.CoregBoxV3--head .logo{width:130px;height:24px;background-repeat:no-repeat;background-size:contain}.CoregBoxV3 .description,.CoregBoxV3 .short-description{font-size:10px;font-weight:400;line-height:130%;color:#6f6f6f}.CoregBoxV3 .description a,.CoregBoxV3 .short-description a{color:#1192e8}.CoregBoxV3 .see-more{color:#1192e8;text-decoration:underline;cursor:pointer}.CoregAdvocateWideTemplate .compliance-text{text-align:center;font-size:12px;font-weight:400;line-height:130%;color:#6f6f6f}.CoregAdvocateWideTemplate .opt-out-link{color:#6f6f6f}.CoregAdvocateWideTemplate .coreg-box-container{padding:1rem;margin:0 .5rem}.CoregAdvocateWideTemplate .coreg-box-container .scrollbar-container{display:flex;flex-direction:column;gap:.5rem;overflow-y:scroll;overflow-x:hidden}.CoregAdvocateWideTemplate.mobile .career-advocate-header{padding:1rem 1.5rem .5rem;background-color:inherit;flex-shrink:0}.CoregAdvocateWideTemplate.mobile .template-body{padding:0;display:flex;flex-direction:column;max-height:100%}.CoregAdvocateWideTemplate.mobile .content{flex-grow:1;height:100%;overflow-y:scroll}.CoregAdvocateWideTemplate.mobile .content::-webkit-scrollbar{background-color:transparent;margin-right:1rem;width:5px}.CoregAdvocateWideTemplate.mobile .content::-webkit-scrollbar-thumb{background-color:#1192e8;border-radius:.5rem}.CoregAdvocateWideTemplate.mobile .template-footer{display:flex;flex-direction:column;gap:.75rem;padding-bottom:0}.CoregAdvocateWideTemplate.mobile .compliance-text.v2{margin-left:-0.75rem;margin-right:-0.75rem;letter-spacing:-.02em}.CoregAdvocateWideTemplate.desktop .template-body .desktop-body-post-cta-content{margin-top:-0.75rem}.CoregAdvocateWideTemplate.desktop .content{width:100%;max-width:480px;margin-bottom:-.75rem}.CoregAdvocateWideTemplate.desktop .coreg-box-container{padding:1rem calc(1rem - 5px) .5rem 1rem;margin:0}.CoregAdvocateWideTemplate.desktop .coreg-box-container .scrollbar-container{max-height:280px;padding-right:.5rem}.CoregAdvocateWideTemplate.desktop .coreg-box-container .scrollbar-container::-webkit-scrollbar{background-color:transparent;margin-right:1rem;width:5px}.CoregAdvocateWideTemplate.desktop .coreg-box-container .scrollbar-container::-webkit-scrollbar-thumb{background-color:#1192e8;border-radius:.5rem}.EmailAndClarificationBlueCoptTemplate .layout-header{display:flex;flex-direction:column;flex:0 0 auto;max-height:25%}@media(max-width:768px){.EmailAndClarificationBlueCoptTemplate .layout-header{max-height:100%}}.EmailAndClarificationBlueCoptTemplate .template-body{display:flex;flex-direction:column;align-items:center;padding:3rem 1rem 1rem}@media(min-height:667px){.EmailAndClarificationBlueCoptTemplate .template-body{padding-top:5rem}}.EmailAndClarificationBlueCoptTemplate .template-body .disclaimer{font-size:12px;color:#697077;font-weight:500;line-height:150%;text-align:center;text-wrap:balance;margin-top:.5rem}.EmailAndClarificationBlueCoptTemplate .template-body .linkedin-header{padding:1.5rem 0 1rem;display:flex;flex-direction:column;gap:.25rem;text-align:center}.EmailAndClarificationBlueCoptTemplate .template-body .linkedin-header__title{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:.25rem;font-size:1.125rem;font-weight:700;line-height:130%}.EmailAndClarificationBlueCoptTemplate .template-body .linkedin-header__subtitle{font-size:.875rem;font-weight:400;line-height:130%;padding-bottom:.5rem}.EmailAndClarificationBlueCoptTemplate .template-body .input-focus{outline:none;border-color:#33b1ff}.EmailAndClarificationBlueCoptTemplate .pop-up-title{margin-bottom:1.5rem}.EmailAndClarificationBlueCoptTemplate .input{width:100%;margin-bottom:.5rem;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}.EmailAndClarificationBlueCoptTemplate .extra-spacing{margin-bottom:1.5rem}.EmailAndClarificationBlueCoptTemplate .PopUpTitle .description{font-size:16px}.EmailAndClarificationBlueCoptTemplate .PopUpTitle.has-both-parts .title{margin-bottom:20px}.EmailAndClarificationBlueCoptTemplate .PopUpTitle.internal-apply.has-both-parts .title{font-size:1.125rem;color:#0072c3;margin-bottom:0;margin-top:1rem}.EmailAndClarificationBlueCoptTemplate .PopUpTitle.internal-apply.has-both-parts .description{font-size:1.125rem}.EmailAndClarificationBlueCoptTemplate .privacy-notice{margin-bottom:.75rem;font-size:11px;line-height:16px;text-align:center;color:#6f6f6f}.EmailAndClarificationBlueCoptTemplate .privacy-notice a,.EmailAndClarificationBlueCoptTemplate .privacy-notice button{color:inherit}.EmailAndClarificationBlueCoptTemplate .privacy-notice button{font-size:inherit;line-height:inherit;background-color:transparent;border:none;padding:0;text-decoration:underline;cursor:pointer}.EmailAndClarificationBlueCoptTemplate .compliance{font-weight:700;margin-top:1.5rem;font-size:12px;text-align:center;line-height:16px;color:#6f6f6f}.EmailAndClarificationBlueCoptTemplate .inline-lensa-logo{width:80px;margin-top:20px}.EmailAndClarificationBlueCoptTemplate .template-title{margin:1rem 0}.EmailAndClarificationBlueCoptTemplate .template-title .title{font-size:26px}.EmailAndClarificationBlueCoptTemplate .template-footer{background-color:#fff;padding:12px 16px;box-shadow:0 -2px 4px 0 rgba(12,0,51,.1)}.EmailAndClarificationBlueCoptTemplate .submit-button{width:100%;font-weight:700}.EmailAndClarificationBlueCoptTemplate .email-suggestion{cursor:pointer;color:#33b1ff}.EmailAndClarificationBlueCoptTemplate .additional-close-button{margin-top:.5rem}.EmailAndClarificationBlueCoptTemplate.desktop{width:480px}.EmailAndClarificationBlueCoptTemplate.desktop .template-body{padding:2.5rem 4rem 1rem}.EmailAndClarificationBlueCoptTemplate.desktop .template-body .linkedin-header{padding:2.5rem 0 .75rem}.EmailAndClarificationBlueCoptTemplate.desktop .disclaimer{margin-top:0}.EmailAndClarificationBlueCoptTemplate.desktop .input-field{margin-bottom:20px}.EmailAndClarificationBlueCoptTemplate.desktop .privacy-notice{margin:1rem 0 0}.EmailAndClarificationBlueCoptTemplate.desktop .compliance{margin-top:2.5rem}.EmailAndClarificationBlueCoptTemplate.desktop .submit-button{margin-top:.75rem;font-weight:500}.EmailAndClarificationBlueCoptTemplate.desktop .PopUpTitle.internal-apply.has-both-parts.pop-up-title .title{font-size:1.125rem;color:#0072c3;margin-bottom:0;margin-top:1.5rem}.CoregWelcomeLandingBlueMbTemplate .layout-header{display:flex;flex-direction:column;flex:0 0 auto;max-height:25%}@media(max-width:768px){.CoregWelcomeLandingBlueMbTemplate .layout-header{max-height:100%}}.CoregWelcomeLandingBlueMbTemplate .template-body{display:flex;flex-direction:column;align-items:center;padding:3rem 1rem 1rem}@media(min-height:667px){.CoregWelcomeLandingBlueMbTemplate .template-body{padding-top:5rem}}.CoregWelcomeLandingBlueMbTemplate .template-body .disclaimer{font-size:12px;color:#697077;font-weight:500;line-height:150%;text-align:center;text-wrap:balance;margin-top:.5rem}.CoregWelcomeLandingBlueMbTemplate .template-body .linkedin-header{padding:1.5rem 0 1rem;display:flex;flex-direction:column;gap:.25rem;text-align:center}.CoregWelcomeLandingBlueMbTemplate .template-body .linkedin-header__title{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:.25rem;font-size:1.125rem;font-weight:700;line-height:130%}.CoregWelcomeLandingBlueMbTemplate .template-body .linkedin-header__subtitle{font-size:.875rem;font-weight:400;line-height:130%;padding-bottom:.5rem}.CoregWelcomeLandingBlueMbTemplate .template-body .input-focus{outline:none;border-color:#33b1ff}.CoregWelcomeLandingBlueMbTemplate .pop-up-title{margin-bottom:1.5rem}.CoregWelcomeLandingBlueMbTemplate .input{width:100%;margin-bottom:.5rem;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}.CoregWelcomeLandingBlueMbTemplate .extra-spacing{margin-bottom:1.5rem}.CoregWelcomeLandingBlueMbTemplate .PopUpTitle .description{font-size:16px}.CoregWelcomeLandingBlueMbTemplate .PopUpTitle.has-both-parts .title{margin-bottom:20px}.CoregWelcomeLandingBlueMbTemplate .PopUpTitle.internal-apply.has-both-parts .title{font-size:1.125rem;color:#0072c3;margin-bottom:0;margin-top:1rem}.CoregWelcomeLandingBlueMbTemplate .PopUpTitle.internal-apply.has-both-parts .description{font-size:1.125rem}.CoregWelcomeLandingBlueMbTemplate .privacy-notice{margin-bottom:.75rem;font-size:11px;line-height:16px;text-align:center;color:#6f6f6f}.CoregWelcomeLandingBlueMbTemplate .privacy-notice a,.CoregWelcomeLandingBlueMbTemplate .privacy-notice button{color:inherit}.CoregWelcomeLandingBlueMbTemplate .privacy-notice button{font-size:inherit;line-height:inherit;background-color:transparent;border:none;padding:0;text-decoration:underline;cursor:pointer}.CoregWelcomeLandingBlueMbTemplate .compliance{font-weight:700;margin-top:1.5rem;font-size:12px;text-align:center;line-height:16px;color:#6f6f6f}.CoregWelcomeLandingBlueMbTemplate .inline-lensa-logo{width:80px;margin-top:20px}.CoregWelcomeLandingBlueMbTemplate .template-title{margin:1rem 0}.CoregWelcomeLandingBlueMbTemplate .template-title .title{font-size:26px}.CoregWelcomeLandingBlueMbTemplate .template-footer{background-color:#fff;padding:12px 16px;box-shadow:0 -2px 4px 0 rgba(12,0,51,.1)}.CoregWelcomeLandingBlueMbTemplate .submit-button{width:100%;font-weight:700}.CoregWelcomeLandingBlueMbTemplate .email-suggestion{cursor:pointer;color:#33b1ff}.CoregWelcomeLandingBlueMbTemplate .additional-close-button{margin-top:.5rem}.CoregWelcomeLandingBlueMbTemplate.desktop{width:480px}.CoregWelcomeLandingBlueMbTemplate.desktop .template-body{padding:2.5rem 4rem 1rem}.CoregWelcomeLandingBlueMbTemplate.desktop .template-body .linkedin-header{padding:2.5rem 0 .75rem}.CoregWelcomeLandingBlueMbTemplate.desktop .disclaimer{margin-top:0}.CoregWelcomeLandingBlueMbTemplate.desktop .input-field{margin-bottom:20px}.CoregWelcomeLandingBlueMbTemplate.desktop .privacy-notice{margin:1rem 0 0}.CoregWelcomeLandingBlueMbTemplate.desktop .compliance{margin-top:2.5rem}.CoregWelcomeLandingBlueMbTemplate.desktop .submit-button{margin-top:.75rem;font-weight:500}.CoregWelcomeLandingBlueMbTemplate.desktop .PopUpTitle.internal-apply.has-both-parts.pop-up-title .title{font-size:1.125rem;color:#0072c3;margin-bottom:0;margin-top:1.5rem}.DoNotSellMyInfoBlueTemplate{box-shadow:0 3px 6px 0 rgba(38,38,38,.1)}@media (min-width:992px){.DoNotSellMyInfoBlueTemplate{width:540px}}.DoNotSellMyInfoBlueTemplate .template-body .has-both-parts{margin:0 15px}@media (min-width:992px){.DoNotSellMyInfoBlueTemplate .template-body .has-both-parts{margin:0 95px}}.DoNotSellMyInfoBlueTemplate .template-body .title{color:#262626;margin-top:40px;text-align:left;line-height:43px}@media (min-width:992px){.DoNotSellMyInfoBlueTemplate .template-body .title{font-size:32px;margin-top:48px;text-align:center}}.DoNotSellMyInfoBlueTemplate .template-body .description{color:#262626;font-weight:300;margin-bottom:24px;line-height:26px;letter-spacing:.19px}@media (min-width:992px){.DoNotSellMyInfoBlueTemplate .template-body .description{font-size:18px;margin-top:16px;margin-bottom:48px}}@media (min-width:992px){.DoNotSellMyInfoBlueTemplate .template-body .disclaimer{display:none}}.DoNotSellMyInfoBlueTemplate .template-footer{text-align:center}.DoNotSellMyInfoBlueTemplate .template-footer .button-content{display:inline-block;vertical-align:bottom;margin:0;width:100%}@media (min-width:992px){.DoNotSellMyInfoBlueTemplate .template-footer .button-content{width:auto}}.DoNotSellMyInfoBlueTemplate .template-footer .button-content .button-save{font-size:16px}@media (min-width:992px){.DoNotSellMyInfoBlueTemplate .template-footer .button-content .button-save{width:300px}}.DoNotSellMyInfoBlueTemplate .template-footer .button-content .button-save .button-text span{display:inline-flex;align-items:center}.DoNotSellMyInfoBlueTemplate .template-footer .button-content .button-save .button-text span svg{margin-right:8px}@media (max-width:992px){.DoNotSellMyInfoBlueTemplate .template-footer .disclaimer{display:none}}.DoNotSellMyInfoBlueTemplate .layout-footer{padding:15px;box-shadow:0 -2px 4px 0 rgba(49,50,51,.1)}@media (min-width:992px){.DoNotSellMyInfoBlueTemplate .layout-footer{padding:0;box-shadow:none}}.DoNotSellMyInfoBlueTemplate .checkbox{margin:0 15px 24px 20px}@media (min-width:992px){.DoNotSellMyInfoBlueTemplate .checkbox{justify-content:center;margin-top:48px;margin-bottom:44px}}.DoNotSellMyInfoBlueTemplate label[for=select-checkbox-do_not_sell_my_information]{align-items:center!important;font-size:14px}.DoNotSellMyInfoBlueTemplate label[for=select-checkbox-do_not_sell_my_information] .text{max-width:223px;line-height:20px}.DoNotSellMyInfoBlueTemplate label[for=select-checkbox-do_not_sell_my_information]:before{width:21px!important;height:21px!important}.DoNotSellMyInfoBlueTemplate .disclaimer{font-size:12px;text-align:left;color:#6f6f6f;line-height:21px;margin:28px 15px 0}@media (min-width:992px){.DoNotSellMyInfoBlueTemplate .disclaimer{margin:12px auto;max-width:300px;font-size:14px}}.EmailAndClarificationBlueJdCoptTemplate.EmailAndClarificationBlueCoptTemplate .layout-header .PopUpJobCardHeader{flex:0 0 auto}.EmailAndClarificationBlueJdCoptTemplate.EmailAndClarificationBlueCoptTemplate .layout-header .PopUpJobCardHeader .text .upper{color:#262626;font-weight:700}.EmailAndClarificationBlueJdCoptTemplate.EmailAndClarificationBlueCoptTemplate .layout-header .job-description{display:flex;flex-direction:column;flex:1 1 auto;overflow:hidden;position:relative;background-color:#fff;padding:0 1.5rem .25rem;color:#262626;font-size:12px}.EmailAndClarificationBlueJdCoptTemplate.EmailAndClarificationBlueCoptTemplate .layout-header .job-description .job-description-title{flex:0 0 auto;margin:0 0 .25rem;font-weight:700}.EmailAndClarificationBlueJdCoptTemplate.EmailAndClarificationBlueCoptTemplate .layout-header .job-description .job-description-container{flex:1 1 auto;font-weight:400;overflow:scroll;overflow-x:hidden;line-height:18px;-webkit-mask-image:linear-gradient(0deg,transparent 0,#000 2.5rem);mask-image:linear-gradient(0deg,transparent 0,#000 2.5rem);padding-right:.5rem}@media(max-width:768px){.EmailAndClarificationBlueJdCoptTemplate.EmailAndClarificationBlueCoptTemplate .layout-header .job-description .job-description-container{max-height:54px}}.EmailAndClarificationBlueJdCoptTemplate.EmailAndClarificationBlueCoptTemplate .layout-header .job-description .job-description-container.scrolled-to-bottom{-webkit-mask-image:none;mask-image:none}.EmailAndClarificationBlueJdCoptTemplate.EmailAndClarificationBlueCoptTemplate .template-body{padding:.5rem 1rem 1rem}.EmailAndClarificationBlueJdCoptTemplate.EmailAndClarificationBlueCoptTemplate .template-body .pop-up-title{margin-bottom:2rem}.EmailAndClarificationBlueJdCoptTemplate.desktop.EmailAndClarificationBlueCoptTemplate .job-description .job-description-container{max-height:92px}.EmailAndClarificationBlueJdCoptTemplate.desktop.EmailAndClarificationBlueCoptTemplate .template-body{padding:0 4rem 1rem}.EmailAndClarificationBlueJdCoptTemplate.desktop.EmailAndClarificationBlueCoptTemplate .PopUpJobCardHeader{height:70px}.EmailAndClarificationBlueJdCoptTemplate.desktop.EmailAndClarificationBlueCoptTemplate .PopUpTitle.has-both-parts .title{margin-bottom:.75rem}.EmailAndClarificationBlueEmailOnlyTemplate.EmailAndClarificationBlueCoptTemplate .template-body{justify-content:center;min-height:100%}.EmailAndClarificationBlueEmailOnlyTemplate.EmailAndClarificationBlueCoptTemplate .highlight{font-weight:700}.EmailAndClarificationBlueEmailOnlyTemplate.EmailAndClarificationBlueCoptTemplate .PopUpTitle{margin-bottom:1rem}.EmailAndClarificationBlueEmailOnlyTemplate.EmailAndClarificationBlueCoptTemplate .PopUpTitle .description{font-size:16px}.EmailAndClarificationBlueEmailOnlyTemplate.EmailAndClarificationBlueCoptTemplate .PopUpTitle .title{margin-bottom:1rem}.EmailAndClarificationBlueJdCoptBTemplate .layout-header{display:flex;flex-direction:column;flex:0 0 auto;max-height:25%}@media(max-width:768px){.EmailAndClarificationBlueJdCoptBTemplate .layout-header{max-height:100%}}.EmailAndClarificationBlueJdCoptBTemplate .layout-header .PopUpJobCardHeader{flex:0 0 auto}.EmailAndClarificationBlueJdCoptBTemplate .layout-header .PopUpJobCardHeader .text .upper{color:#262626;font-weight:700}.EmailAndClarificationBlueJdCoptBTemplate .layout-header .job-description{display:flex;flex-direction:column;flex:1 1 auto;overflow:hidden;position:relative;background-color:#fff;padding:0 1.5rem .25rem;color:#262626;font-size:12px}.EmailAndClarificationBlueJdCoptBTemplate .layout-header .job-description .job-description-title{flex:0 0 auto;margin:0 0 .25rem;font-weight:700}.EmailAndClarificationBlueJdCoptBTemplate .layout-header .job-description .job-description-container{flex:1 1 auto;font-weight:400;overflow:scroll;overflow-x:hidden;line-height:18px;-webkit-mask-image:linear-gradient(0deg,transparent 0,#000 2.5rem);mask-image:linear-gradient(0deg,transparent 0,#000 2.5rem);padding-right:.5rem}@media(max-width:768px){.EmailAndClarificationBlueJdCoptBTemplate .layout-header .job-description .job-description-container{max-height:54px}}.EmailAndClarificationBlueJdCoptBTemplate .layout-header .job-description .job-description-container.scrolled-to-bottom{-webkit-mask-image:none;mask-image:none}.EmailAndClarificationBlueJdCoptBTemplate .template-body{display:flex;flex-direction:column;align-items:center;padding:.5rem 1rem 1rem}.EmailAndClarificationBlueJdCoptBTemplate .template-body .input-focus{outline:none;border-color:#33b1ff}.EmailAndClarificationBlueJdCoptBTemplate .pop-up-title{margin-bottom:1.5rem}.EmailAndClarificationBlueJdCoptBTemplate .input{width:100%;margin-bottom:.5rem;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}.EmailAndClarificationBlueJdCoptBTemplate .checkbox-wrapper{width:100%;margin-top:.5rem;font-size:12px}.EmailAndClarificationBlueJdCoptBTemplate .privacy-notice{margin-top:.75rem;font-size:11px;text-align:center}.EmailAndClarificationBlueJdCoptBTemplate .privacy-notice a{color:inherit}.EmailAndClarificationBlueJdCoptBTemplate .compliance{font-weight:700;margin-top:.75rem}.EmailAndClarificationBlueJdCoptBTemplate .inline-lensa-logo{width:80px;margin-top:20px}.EmailAndClarificationBlueJdCoptBTemplate .template-title{margin:1rem}.EmailAndClarificationBlueJdCoptBTemplate .template-title .title{font-size:26px}.EmailAndClarificationBlueJdCoptBTemplate .template-footer{background-color:#fff;padding:12px 16px;box-shadow:0 -2px 4px 0 rgba(12,0,51,.1)}.EmailAndClarificationBlueJdCoptBTemplate .submit-button{width:100%;font-weight:700}.EmailAndClarificationBlueJdCoptBTemplate .close-button{margin-top:.75rem}.EmailAndClarificationBlueJdCoptBTemplate .email-suggestion{cursor:pointer;color:#33b1ff}.EmailAndClarificationBlueJdCoptBTemplate.desktop{width:460px}.EmailAndClarificationBlueJdCoptBTemplate.desktop .job-description .job-description-container{max-height:92px}.EmailAndClarificationBlueJdCoptBTemplate.desktop .template-body{padding:1.5rem 5rem 60px}.EmailAndClarificationBlueJdCoptBTemplate.desktop .template-body-wide{padding:1.5rem 68px 60px}.EmailAndClarificationBlueJdCoptBTemplate.desktop .input-field{margin-bottom:20px}.EmailAndClarificationBlueJdCoptBTemplate.desktop .checkbox-wrapper.mb-with-logo{width:100%}.EmailAndClarificationBlueJdCoptBTemplate.desktop .checkbox-wrapper.mb-with-logo label{margin-bottom:.5rem}.EmailAndClarificationBlueJdCoptBTemplate.desktop .submit-button{margin-top:.75rem;font-weight:500}.CompanyDataHeader{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1rem;padding:1rem 0;width:100%;max-width:330px}.CompanyDataHeader .company-logo{width:auto;height:80px;border:1px solid #dde1e6;border-radius:.5rem;background-color:#fff}.CompanyDataHeader .company-details{font-size:20px;font-weight:400;line-height:130%;text-align:center}.CompanyDataHeader .company-details span{display:block}.CompanyDataHeader .company-name{font-size:20px;font-weight:700;line-height:130%;text-align:center}.EmailAndClarificationSimplifiedTemplate .template-body .container{display:flex;flex-direction:column;gap:1.5rem;padding-bottom:1.5rem}.EmailAndClarificationSimplifiedTemplate.desktop .template-body{padding:2.5rem 5rem}.EmailAndClarificationSimplifiedTemplate.desktop .template-body .container{gap:1rem;padding-bottom:0}.EmailAndClarificationCompanyFocusTemplate .template-body .lds--location-suggester .lds--show-error-message{margin-bottom:0}.ConfirmDisableAllNotification .layout-footer .btn-container{padding-bottom:2.5rem;display:flex;justify-content:center}.ConfirmDisableAllNotification .layout-footer .btn-container-cta{width:204px}.ConfirmDisableAllNotification .layout-body{padding:56px 2rem}.ConfirmDisableAllNotification .layout-body .title{color:#262626;text-align:center;font-size:20px;font-weight:700;line-height:150%}.ConfirmDisableAllNotification .layout-body .sub-title{margin-top:2rem;color:#262626;font-size:16px;text-align:center;font-weight:600;line-height:150%}@media screen and (min-width:992px){.ConfirmDisableAllNotification .layout-body{width:793px;padding:2rem 1rem 1rem}.ConfirmDisableAllNotification .layout-body .title{margin:2rem 1rem 0;font-size:18px;font-style:normal;font-weight:600;text-align:start}.ConfirmDisableAllNotification .layout-body .btn-container{padding-top:36px;padding-bottom:1.5rem;display:flex;justify-content:center}.ConfirmDisableAllNotification .layout-body .btn-container-cta{width:204px}.ConfirmDisableAllNotification .layout-body .notification-icon{display:flex;padding:.5rem 1rem;font-size:22.4px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-weight:400;line-height:150%}.ConfirmDisableAllNotification .layout-body .notification-icon .icon-wrapper{color:#fff;width:32px;height:32px;background-color:#33b1ff;border-radius:12px;display:flex;align-items:center;justify-content:center;padding-right:0;margin-right:.5rem}}.ExistingUserAdvocateTemplate .layout-body{padding:1rem 1.5rem;display:flex;align-items:center;justify-content:center}.ExistingUserAdvocateTemplate .layout-body .existing-user-content{text-align:center}.ExistingUserAdvocateTemplate .layout-body .existing-user-content .illustration{margin-bottom:.75rem}.ExistingUserAdvocateTemplate .layout-body .existing-user-content .title{color:#121619;font-size:18px;font-weight:600;line-height:130%;margin-bottom:.25rem}.ExistingUserAdvocateTemplate .layout-body .existing-user-content .description{color:#121619;font-size:14px;font-weight:400;line-height:130%}.ExistingUserAdvocateTemplate .layout-footer{text-align:center}.ExistingUserAdvocateTemplate .layout-footer .submit-button{margin:1rem auto 2rem;min-width:264px}.ExistingUserAdvocateTemplate.desktop .layout-frame{width:560px}.ExistingUserAdvocateTemplate.desktop .layout-frame .layout-body{padding:1.5rem 3rem}.ExistingUserAdvocateTemplate.desktop .layout-frame .layout-body .existing-user-content{height:350px;display:flex;flex-direction:column;align-items:center;justify-content:center;max-width:328px}.ExistingUserAdvocateTemplate.desktop .layout-frame .layout-footer .submit-button{margin-bottom:2.5rem}.FlexJobsAdvocateTemplate .popup-job-card{display:flex;align-items:center;gap:1rem;width:100%;padding:.75rem .5rem;border-radius:.5rem;background-color:#fff;text-decoration:none;cursor:pointer}.FlexJobsAdvocateTemplate .popup-job-card .content{display:flex;flex-direction:column;gap:.125rem;width:100%}.FlexJobsAdvocateTemplate .popup-job-card .content .company-name{font-size:12px;line-height:110%;color:#393939/*! autoprefixer: off *//*! autoprefixer: on */}.FlexJobsAdvocateTemplate .popup-job-card .content .company-name,.FlexJobsAdvocateTemplate .popup-job-card .content .job-title{font-weight:700;display:-webkit-box;word-break:break-word;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:1}.FlexJobsAdvocateTemplate .popup-job-card .content .job-title{font-size:14px;line-height:130%;color:#d02670/*! autoprefixer: off *//*! autoprefixer: on */}.FlexJobsAdvocateTemplate .popup-job-card .content .location{display:flex;align-items:center;gap:.25rem}.FlexJobsAdvocateTemplate .popup-job-card .content .location__name{font-size:12px;font-weight:400;line-height:110%;color:#6f6f6f;display:-webkit-box;word-break:break-word;overflow:hidden;text-overflow:ellipsis;/*! autoprefixer: off */-webkit-box-orient:vertical;-webkit-line-clamp:1/*! autoprefixer: on */}.FlexJobsAdvocateTemplate .popup-job-card .content .location__icon{flex-shrink:0;width:16px;height:16px;color:#6f6f6f}.FlexJobsAdvocateTemplate .popup-job-card .company-logo{width:32px;height:32px;border-radius:100%;box-shadow:0 8px 32px 0 rgba(82,82,82,.1)}.FlexJobsAdvocateTemplate .flex-job-list{display:flex;flex-direction:column;gap:.5rem;width:100%;max-width:330px;height:100%;max-height:330px;overflow-y:scroll;margin:0 auto}.FlexJobsAdvocateTemplate.mobile .flex-job-list{max-height:100%}.FurtherEducationAdvocateTemplate .furtherEdu-content{padding:.75rem 1.5rem}.FurtherEducationAdvocateTemplate .furtherEdu-content .dropdown-and-notice{height:214px}.FurtherEducationAdvocateTemplate .furtherEdu-content .notice{font-size:12px;line-height:16px;color:#6f6f6f;display:none;text-align:center}.FurtherEducationAdvocateTemplate .furtherEdu-content .skip-link{text-decoration:underline;cursor:pointer}.FurtherEducationAdvocateTemplate.opted-in .notice{display:block}.FurtherEducationAdvocateTemplate.desktop .content{max-width:330px}.FurtherEducationAdvocateTemplate.desktop .content .furtherEdu-content{padding:0 1rem}.ScreeningForm{display:flex;flex-direction:column;gap:.5rem}.ScreeningForm .checkbox-container{width:100%;height:64px;padding:.5rem;margin-bottom:2rem;font-size:12px;line-height:130%;background-color:#f2f4f8}.ScreeningForm .checkbox-container .checkbox-error-message{display:block;padding-bottom:.25rem;font-size:.75rem;font-weight:400;line-height:12px;text-align:left;color:#da1e28}.ScreeningForm .checkbox-container .checkbox .lds--checkbox-label-text{line-height:130%;font-size:14px;font-weight:400}.NoticeWithLogo{display:flex;gap:.5rem;padding-bottom:1rem}.NoticeWithLogo__description{display:block;text-wrap:balance;font-size:14px;font-weight:500;line-height:130%;display:-webkit-box;word-break:break-word;overflow:hidden;text-overflow:ellipsis;/*! autoprefixer: off */-webkit-box-orient:vertical;-webkit-line-clamp:3/*! autoprefixer: on */}.NoticeWithLogo__read-more-tooltip{font-weight:600;color:#0072c3;padding-top:.25rem;font-size:14px!important}.NoticeWithLogo__logo{flex-shrink:0;flex-grow:0;width:40px;height:40px;object-fit:contain;object-position:center}.FurtherEducationAdvocateSUTemplate .furtherEdu-content{min-height:214px;padding:.75rem 1.5rem}.FurtherEducationAdvocateSUTemplate .furtherEdu-content .notice{font-size:12px;line-height:16px;color:#6f6f6f;display:none;text-align:center}.FurtherEducationAdvocateSUTemplate .furtherEdu-content .skip-link{text-decoration:underline;cursor:pointer}.FurtherEducationAdvocateSUTemplate.opted-in .notice{display:block}.FurtherEducationAdvocateSUTemplate.desktop .content{max-width:330px}.FurtherEducationAdvocateSUTemplate.desktop .content .furtherEdu-content{padding:0 1rem}.InterstitialWelcomeAdvocateTemplate .template-body .content{display:flex;justify-content:center}.InterstitialWelcomeAdvocateTemplate .template-body .content .welcome-back-content{background-color:#fff;padding:2rem 1.5rem;border-radius:.5rem;width:330px}.InterstitialWelcomeAdvocateTemplate .template-body .content .welcome-back-content .title{font-size:1.25rem;font-weight:700;line-height:130%;text-align:center;background:linear-gradient(90deg,#003a6d,#6929c4);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;margin-bottom:1rem}.InterstitialWelcomeAdvocateTemplate .template-body .content .welcome-back-content .subtitle{padding-bottom:1rem;margin-bottom:.75rem;font-size:1rem;font-weight:500;line-height:130%;text-align:center;color:#121619}.InterstitialWelcomeAdvocateTemplate .template-body .content .welcome-back-content .progress-feature-list{display:flex;flex-direction:column;align-items:center;gap:.75rem;padding:.75rem 0}.InterstitialWelcomeAdvocateTemplate .template-body .content .welcome-back-content .secondary-button{margin-top:1rem}.InterstitialWelcomeAdvocateTemplate.mobile .template-body{height:100%}.InterstitialWelcomeAdvocateTemplate.mobile .template-body .content{margin:auto}.InterviewQuestionsAdvocateTemplate.desktop .layout-body .interview-questions-container{max-height:60vh;overflow-y:auto}.invaild-user-blue-template{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;color:#262626}.invaild-user-blue-template .template-body{display:flex;flex-direction:column;align-items:center;padding:32px 26px}.invaild-user-blue-template .invaild-user-text-mob{font-style:normal;font-weight:400;font-size:18px;line-height:30px;margin-top:8px;text-align:center}.invaild-user-blue-template .invaild-user-text-desk{display:none}.invaild-user-blue-template .invaild-user-email-mob{font-style:normal;font-weight:700;font-size:18px;line-height:27px;text-align:center;overflow:hidden;text-overflow:ellipsis;max-width:calc(100vw - 2 * 26px)}.invaild-user-blue-template .invaild-user-email-desk{display:none}.invaild-user-blue-template .invaild-user-text-bold{font-style:normal;font-weight:500;font-size:28px;line-height:150%}.invaild-user-blue-template .invaild-user-text-bottom-bold{font-style:normal;font-weight:600;font-size:24px;line-height:150%;margin-bottom:8px}.invaild-user-blue-template .invaild-user-illustration{margin:92px 0 12px}.invaild-user-blue-template .invaild-user-button{width:100%;margin-top:32px;margin-bottom:24px}.invaild-user-blue-template .invaild-user-signup{font-style:normal;font-weight:700;font-size:18px;line-height:150%}.invaild-user-blue-template .invaild-user-signup-text{display:none}.invaild-user-blue-template .invaild-user-signup-button{font-size:18px}.invaild-user-blue-template.desktop .template-body{width:480px;height:438px}.invaild-user-blue-template.desktop .invaild-user-illustration{margin-top:24px}.invaild-user-blue-template.desktop .invaild-user-text-bold{font-size:22px;line-height:130%;font-weight:700;color:#0072c3;margin-top:8px}.invaild-user-blue-template.desktop .invaild-user-text-desk{display:block;font-style:normal;font-weight:400;text-align:center;font-size:16px;line-height:24px;margin-top:16px}.invaild-user-blue-template.desktop .invaild-user-email-desk{display:inline-block;font-weight:700;overflow:hidden;text-overflow:ellipsis;max-width:300px;vertical-align:bottom;white-space:nowrap}.invaild-user-blue-template.desktop .invaild-user-email-mob,.invaild-user-blue-template.desktop .invaild-user-text-mob{display:none}.invaild-user-blue-template.desktop .invaild-user-signup{display:flex;align-items:center;font-size:16px;font-weight:400}.invaild-user-blue-template.desktop .invaild-user-signup-text{display:unset}.invaild-user-blue-template.desktop .invaild-user-signup-button{font-size:16px}.invaild-user-blue-template.desktop .invaild-user-button{margin:18px 0 24px}.invaild-user-blue-template.desktop .invaild-user-text-bottom-bold{font-size:16px;line-height:24px;margin-bottom:4px}.PIIConsentTemplate .layout-frame{width:477px}.PIIConsentTemplate .job-description{display:flex;flex-direction:column;flex:1 1 auto;overflow:hidden;position:relative;padding:0 1.5rem .25rem;font-size:12px;color:#697077}.PIIConsentTemplate .job-description .job-description-title{flex:0 0 auto;margin:0 0 .25rem;font-weight:700}.PIIConsentTemplate .job-description .job-description-container{flex:1 1 auto;overflow:hidden;font-size:12px;font-style:normal;font-weight:400;line-height:150%;-webkit-mask-image:linear-gradient(0deg,transparent 0,#000 2.5rem);mask-image:linear-gradient(0deg,transparent 0,#000 2.5rem);max-height:54px}.PIIConsentTemplate .template-body{padding:1rem 72.5px;display:flex;align-items:center;flex-direction:column;gap:.75rem}.PIIConsentTemplate .template-body .title{font-size:1.625rem;font-weight:700;line-height:130%;color:#33b1ff;text-align:center}.PIIConsentTemplate .template-body .contact-info-box{display:flex;flex-direction:column;padding:1rem 1.5rem;background-color:#fff;gap:.5rem;border-radius:.5rem;width:330px}.PIIConsentTemplate .template-body .contact-info-box__row{display:flex;flex-direction:row;gap:.25rem;font-size:.875rem;line-height:130%}.PIIConsentTemplate .template-body .contact-info-box__row__label{width:72px;flex-shrink:0;font-weight:400}.PIIConsentTemplate .template-body .contact-info-box__row__value{flex-grow:1;font-weight:700;text-wrap:balance;word-break:break-all;word-wrap:break-word}.PIIConsentTemplate .template-body .privacy-notice{font-size:.75rem;line-height:150%;text-align:center;color:#6f6f6f}.PIIConsentTemplate .template-body .privacy-notice a{color:inherit}.PIIConsentTemplate.mobile .template-body{padding:22px 1rem;gap:1rem}.PIIConsentTemplate.mobile .template-body .lensa-logo{max-width:54px}.PIIConsentTemplate.mobile .template-footer{background-color:#fff;padding:12px 16px;box-shadow:0 -2px 4px 0 rgba(12,0,51,.1)}.JobAlertFeedbackAdvocateTemplate .jobalert-feedback__question{padding:.75rem 1.5rem;display:flex;flex-direction:column;gap:.75rem}.JobAlertFeedbackAdvocateTemplate .jobalert-feedback__question__title{font-size:1rem;font-weight:600;line-height:130%;color:#121619}.JobAlertFeedbackAdvocateTemplate .jobalert-feedback__textarea textarea{height:112px!important}.JobPreferencesAdvocateTemplate .job-preferences-advocate-content{display:flex;flex-direction:column;align-items:center;gap:.5rem;width:100%;max-width:330px;margin:0 auto;padding:0 1.5rem}.JobPreferencesAdvocateTemplate .job-preferences-advocate-content__toggle-chip{width:100%}.JobPreferencesAdvocateTemplate .job-preferences-advocate-content__selected-text{font-size:16px;line-height:130%;color:#697077;margin-top:.25rem;margin-bottom:1rem}.JobPreferencesAdvocateTemplate.desktop .job-preferences-advocate-content{padding:0 1rem}.JobPreferencesAdvocateTemplate.desktop .job-preferences-advocate-content__toggle-chip{max-width:240px}.LinkoutCoregAdvocateTemplate .template-body{position:relative}.LinkoutCoregAdvocateTemplate .linkout-content{display:flex;justify-content:center;min-height:300px;padding:1rem}.LinkoutCoregAdvocateTemplate .linkout-content .linkout-logo img{max-width:258px;max-height:220px}.LinkoutCoregAdvocateTemplate .linkout-content img.pop-out-line{margin-left:.25rem;vertical-align:top}.LinkoutCoregAdvocateTemplate .already-seen-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#f4f4f4;opacity:.5}.LinkoutCoregAdvocateTemplate .already-seen-box{position:absolute;z-index:1;left:50%;top:50%;transform:translateX(-50%) translateY(-50%);padding:1rem 1rem 20px;width:186px;text-align:center;background-color:#fff;opacity:.95;border-radius:5px;border:1px solid #c6c6c6;font-size:14px}.LinkoutCoregAdvocateTemplate .already-seen-box .already-seen-text{margin:.5rem 0 .75rem;color:#6f6f6f;line-height:19px}.LinkoutCoregAdvocateTemplate .already-seen-box .already-seen-link{display:flex;cursor:pointer;text-decoration:underline;text-transform:uppercase}.LinkoutCoregAdvocateTemplate .already-seen-box .already-seen-link img.pop-out-line{margin-left:.125rem}.font-heading-1{font-size:1.9rem}.font-heading-1,.font-heading-2{font-family:Lato,Tahoma,sans-serif;font-weight:700;line-height:130%}.font-heading-2{font-size:1.6rem}.font-heading-3{font-weight:400}.font-heading-3,.font-heading-3-bold{font-family:Lato,Tahoma,sans-serif;font-size:1.4rem;line-height:130%}.font-heading-3-bold{font-weight:700}.font-heading-4{font-family:Lato,Tahoma,sans-serif;font-weight:300;font-size:1.25rem;line-height:130%}.font-heading-5{font-weight:400}.font-heading-5,.font-heading-5-bold{font-family:Lato,Tahoma,sans-serif;font-size:1.125rem;line-height:130%}.font-heading-5-bold{font-weight:700}.font-normal{font-weight:400}.font-normal,.font-normal-bold{font-family:Lato,Tahoma,sans-serif;font-size:1rem;line-height:150%}.font-normal-bold{font-weight:700}.font-reduced{font-size:.9rem;line-height:150%}.font-reduced,.font-small{font-family:Lato,Tahoma,sans-serif;font-weight:400}.font-small{font-size:.8rem;line-height:130%}.font-tiny{font-family:Lato,Tahoma,sans-serif;font-weight:400;font-size:.7rem;line-height:150%}*{box-sizing:border-box}.mobile-template-footer{background-color:#fff;padding:12px 16px;box-shadow:0 -2px 4px 0 rgba(12,0,51,.1)}.login-add-email-blue-template{color:#262626}.login-add-email-blue-template .template-body{display:flex;flex-direction:column;align-items:center;padding:32px 26px}.login-add-email-blue-template .login-add-email-lensa-logo{width:82px;margin-bottom:16px}.login-add-email-blue-template .login-add-email-signup-title,.login-add-email-blue-template .login-add-email-title{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-style:normal;font-weight:600;font-size:24px;line-height:36px;margin-bottom:48px}.login-add-email-blue-template .login-add-email-subtitle{font-style:normal;font-weight:400;line-height:24px;font-size:16px;margin-bottom:54px;text-align:center}.login-add-email-blue-template .login-add-email-email-input{width:100%}.login-add-email-blue-template .login-add-email-button{width:100%;padding:16px;margin:24px 0 52px;text-transform:uppercase}.login-add-email-blue-template .login-add-email-button .universal-spinner{height:100%}.login-add-email-blue-template .login-add-email-signup-title{margin-bottom:8px}.login-add-email-blue-template .login-add-email-signup-subtitle-mob{margin-bottom:8px;font-size:20px;font-weight:300;line-height:30px}.login-add-email-blue-template .login-add-email-signup-button-mob{color:#1192e8;font-size:18px;font-weight:700;line-height:27px}.login-add-email-blue-template .login-add-email-signup-desk{display:none}.login-add-email-blue-template.desktop .template-body{width:480px}.login-add-email-blue-template.desktop .login-add-email-title{margin:24px 0 16px;color:#0072c3;font-size:22px;line-height:130%}.login-add-email-blue-template.desktop .login-add-email-subtitle{width:340px;margin-bottom:16px}.login-add-email-blue-template.desktop .login-add-email-email-input{width:366px}.login-add-email-blue-template.desktop .login-add-email-button{width:195px;height:38px;margin-bottom:44px;margin-top:18px}.login-add-email-blue-template.desktop .login-add-email-signup-title{font-size:16px;line-height:24px;margin-bottom:4px}.login-add-email-blue-template.desktop .login-add-email-signup-button-mob,.login-add-email-blue-template.desktop .login-add-email-signup-subtitle-mob{display:none}.login-add-email-blue-template.desktop .login-add-email-signup-desk{display:block;font-size:16px;margin-bottom:4px}.login-add-email-blue-template.desktop .login-add-email-signup-desk span{color:#1192e8;cursor:pointer}.underline-content-base{position:absolute;width:100%;height:2px;top:100%;margin-top:-10px;z-index:1}.underline-content-base .underline{width:0;height:100%}.underline-content-base .underline.show{transition:all .15s linear;width:100%}@keyframes job-card-appear-anim{0%{opacity:0;transform:translate3d(0,150%,0) scale(.8)}to{opacity:1;transform:translateZ(0) scale(1)}}.job-card-appear-animation{animation-name:job-card-appear-anim;animation-duration:.6s;animation-timing-function:ease-in-out}.keyword-search-highlight{font-weight:700;background:transparent;color:inherit}.fixed-mobile-button-footer{box-shadow:0 -2px 4px 0 rgba(12,0,51,.1);position:fixed;left:0;bottom:0;width:100%;padding:16px 15px}@media (min-width:992px){.fixed-mobile-button-footer{box-shadow:none;position:relative;padding:0}}.magic-link-sent-blue-template{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}.magic-link-sent-blue-template .template-body{text-align:center;padding:0 32px}.magic-link-sent-blue-template .magic-link-sent-blue-img{margin-top:86px}.magic-link-sent-blue-template .magic-link-sent-blue-title{color:#262626;font-style:normal;font-size:28px;line-height:130%;margin-top:80px;margin-bottom:16px}.magic-link-sent-blue-template .magic-link-sent-blue-description{color:#262626;font-style:normal;font-weight:400;font-size:20px;line-height:150%;max-width:300px;margin:0 auto}.magic-link-sent-blue-template.desktop .template-body{width:480px;height:438px}.magic-link-sent-blue-template.desktop .magic-link-sent-blue-img{margin-top:44px}.magic-link-sent-blue-template.desktop .magic-link-sent-blue-title{font-size:22px;line-height:130%;font-weight:700;color:#0072c3;margin-top:0}.magic-link-sent-blue-template.desktop .magic-link-sent-blue-description{font-size:16px;line-height:24px}.DisableAllNotificationTemplate .layout-footer .btn-container{padding-top:1rem;padding-bottom:2.5rem;display:flex;flex-direction:column;gap:.5rem;align-items:center}.DisableAllNotificationTemplate .layout-footer .btn-container-primary,.DisableAllNotificationTemplate .layout-footer .btn-container-secondary{width:204px}.DisableAllNotificationTemplate .layout-footer .btn-container-separator{display:none}.DisableAllNotificationTemplate .layout-body .title{margin:56px 2rem 1rem;color:#262626;text-align:center;font-size:20px;font-weight:700;line-height:150%}.DisableAllNotificationTemplate .layout-body .content-container{padding:20px 1rem 1rem}.DisableAllNotificationTemplate .layout-body .content-container .item-top{width:calc(100% - 32px);display:flex;flex-direction:row;justify-content:space-between;margin-bottom:.25rem;padding-top:.25rem}.DisableAllNotificationTemplate .layout-body .content-container .item-top-title{color:#262626;font-size:16px;font-weight:400;line-height:130%}.DisableAllNotificationTemplate .layout-body .content-container .item-bottom{color:#6f6f6f;font-size:12.8px;font-weight:400;line-height:130%;padding-bottom:.25rem}.DisableAllNotificationTemplate .layout-body .content-container .item-divider{margin:1rem 0;border:.5px solid #e0e0e0}.DisableAllNotificationTemplate .layout-body .content-container .item-divider.last{display:none}@media screen and (min-width:992px){.DisableAllNotificationTemplate .layout-body{width:793px;padding:2rem 1rem 1rem}.DisableAllNotificationTemplate .layout-body .title{margin:1.5rem 1rem 0;font-size:18px;font-style:normal;font-weight:600;text-align:start}.DisableAllNotificationTemplate .layout-body .btn-container{padding-top:1rem;padding-bottom:1.5rem;display:flex;flex-direction:row;gap:.5rem;justify-content:center}.DisableAllNotificationTemplate .layout-body .btn-container-separator{display:flex;align-items:center}.DisableAllNotificationTemplate .layout-body .btn-container-primary,.DisableAllNotificationTemplate .layout-body .btn-container-secondary{width:204px}.DisableAllNotificationTemplate .layout-body .notification-icon{display:flex;padding:.5rem 1rem;font-size:22.4px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-weight:400;line-height:150%}.DisableAllNotificationTemplate .layout-body .notification-icon .icon-wrapper{color:#fff;width:32px;height:32px;background-color:#33b1ff;border-radius:12px;display:flex;align-items:center;justify-content:center;padding-right:0;margin-right:.5rem}.DisableAllNotificationTemplate .layout-body .content-container{padding:20px 1rem 1rem}.DisableAllNotificationTemplate .layout-body .content-container .item-divider.last{display:block}}.DoubleOptinSuccessAdvocate .template-body{height:100%}.DoubleOptinSuccessAdvocate .content{height:100%;display:flex;flex-direction:column;justify-content:center}.DoubleOptinSuccessAdvocate .double-optin-success-card{padding:1rem 1.5rem;background-color:#fff;display:flex;flex-direction:column;gap:.75rem;border-radius:8px;max-width:328px;margin:auto}.DoubleOptinSuccessAdvocate .double-optin-success-card__header{padding:.5rem 0;display:flex;flex-direction:column;gap:.25rem;align-items:center}.DoubleOptinSuccessAdvocate .double-optin-success-card__header__logo{height:16px;width:54px}.DoubleOptinSuccessAdvocate .double-optin-success-card__header__emoji{font-size:44px;font-style:normal;font-weight:700;line-height:130%}.DoubleOptinSuccessAdvocate .double-optin-success-card__header__title{text-align:center;font-size:16px;font-weight:700;line-height:130%}.DoubleOptinSuccessAdvocate .double-optin-success-card__content{display:flex;flex-direction:column;align-items:center;gap:.5rem;max-width:240px;margin:auto}.DoubleOptinSuccessAdvocate .double-optin-success-card__content svg{min-width:24px;min-height:24px}.DoubleOptinSuccessAdvocate .double-optin-success-card__success{display:flex;flex-direction:row;justify-content:center;align-items:center;gap:.25rem;font-size:14px;color:#262626;font-weight:500;line-height:100%}.DoubleOptinSuccessAdvocate .double-optin-success-card__advice{display:flex;flex-direction:row;justify-content:center;align-items:center;gap:.25rem;font-size:14px;color:#262626;font-weight:700;line-height:120%}.DoubleOptinSuccessAdvocate .double-optin-success-card__footer{padding:1rem 0}.NextJobTitleAdvocateTemplate .toggle-list{padding:.75rem 1.5rem;display:flex;flex-direction:column;gap:.5rem}.NextJobTitleAdvocateTemplate.desktop .toggle-list{padding:0 0 1rem;max-width:240px;margin:auto}.NotificationAdvocateTemplate .layout-body{padding:1rem 1.5rem;display:flex;align-items:center;justify-content:center}.NotificationAdvocateTemplate .layout-body .template-body{display:flex;flex-direction:column;align-items:center}.NotificationAdvocateTemplate .layout-body .illustration{margin-bottom:.75rem;width:160px}.NotificationAdvocateTemplate .layout-body .title{font-size:18px;font-weight:600;line-height:130%;text-align:center;margin-bottom:.25rem}.NotificationAdvocateTemplate .layout-body .description{font-size:14px;font-weight:400;line-height:130%;text-align:center}.NotificationAdvocateTemplate .layout-footer{text-align:center;padding:1rem 1.5rem}.NotificationAdvocateTemplate .layout-footer .submit-button{margin:1rem 0;min-width:264px}.NotificationAdvocateTemplate.desktop .layout-frame{width:560px;height:494px;display:flex;flex-direction:column}.NotificationAdvocateTemplate.desktop .layout-frame .layout-body{padding:1.5rem 3rem}.NotificationAdvocateTemplate.desktop .layout-frame .layout-body .submit-button{margin:1rem 0}.PersonalDataAdvocateTemplate,.PersonalDataAdvocateTemplate .layout-body{overflow:visible}.PersonalDataAdvocateTemplate .personal-data-dropdowns{display:flex;flex-direction:column;gap:.75rem;max-width:298px;margin:0 auto 1rem}.PersonalDataAdvocateTemplate.mobile .personal-data-dropdowns{max-width:100%;margin:.25rem 1.5rem}.PersonalDataAdvocateTemplate.mobile .personal-data-dropdowns .compensation-dropdown .lds--items,.PersonalDataAdvocateTemplate.mobile .personal-data-dropdowns .education-dropdown .lds--items,.PersonalDataAdvocateTemplate.mobile .personal-data-dropdowns .experience-dropdown .lds--items{max-height:132px!important}.PersonalInfoAdvocateTemplate .template-body{display:flex;height:100%;flex-direction:column;justify-content:space-between}.PersonalInfoAdvocateTemplate .template-body .opt-out-link{color:#121619}.PersonalInfoAdvocateTemplate .template-body .content{margin-bottom:auto}.PersonalInfoAdvocateTemplate .template-body .personal-info-form--inputs{margin:auto;padding:.25rem 1.5rem}.PersonalInfoAdvocateTemplate .template-body .lds--default-input-wrapper{margin-bottom:1.5rem}.PersonalInfoAdvocateTemplate .template-body .checkbox-wrapper{font-size:12px;line-height:1.4;padding:.5rem;background-color:#f2f4f8;border-radius:8px;margin-bottom:2rem;height:80px;width:100%}.PersonalInfoAdvocateTemplate .template-body .checkbox-wrapper.error-state label:before{border-color:#da1e28}.PersonalInfoAdvocateTemplate .template-body .policy-error-message{font-size:12px;color:#da1e28}.PersonalInfoAdvocateTemplate .template-body .input{width:100%}.PersonalInfoAdvocateTemplate.desktop .template-body{display:flex;flex-direction:column;align-items:center}.PersonalInfoAdvocateTemplate.desktop .template-body .personal-info-form--inputs{padding:unset;max-width:298px}.PersonalInfoAdvocateTemplate.desktop .template-body .checkbox-wrapper{margin-bottom:.25rem}.PersonalInfoAdvocateTemplate.desktop .template-body .checkbox-wrapper .scrollbar-wrapper{width:300px}.SingleRecommendedJobAdvocate .single-job-container{margin:0 auto;width:100%;max-width:330px;padding:.75rem 1.5rem;border-radius:.5rem;background-color:#fff}.SingleRecommendedJobAdvocate .single-job-container .header{display:flex;align-items:center;justify-content:space-between}.SingleRecommendedJobAdvocate .single-job-container .header.column{flex-direction:column-reverse;gap:.5rem}.SingleRecommendedJobAdvocate .single-job-container .header__content{display:flex;flex-direction:column;gap:.25rem;flex-grow:1}.SingleRecommendedJobAdvocate .single-job-container .header__content.more-gap{gap:.5rem}.SingleRecommendedJobAdvocate .single-job-container .header__content .job-title{font-size:1rem;font-style:normal;font-weight:700;line-height:130%;text-transform:capitalize;color:#0072c3;width:100%;margin:unset;display:-webkit-box;word-break:break-word;overflow:hidden;text-overflow:ellipsis;/*! autoprefixer: off */-webkit-box-orient:vertical;-webkit-line-clamp:2/*! autoprefixer: on */}.SingleRecommendedJobAdvocate .single-job-container .header__content .company-and-location{font-size:.875rem;font-style:normal;font-weight:700;line-height:130%;color:#393939;width:100%;display:-webkit-box;word-break:break-word;overflow:hidden;text-overflow:ellipsis;/*! autoprefixer: off */-webkit-box-orient:vertical;-webkit-line-clamp:1/*! autoprefixer: on */}.SingleRecommendedJobAdvocate .single-job-container .header__content .salary{font-size:.875rem;font-weight:700;line-height:130%;color:#262626}.SingleRecommendedJobAdvocate .single-job-container .header__company-logo{width:32px;height:32px;box-shadow:0 .5rem 2rem 0 rgba(82,82,82,.1);border-radius:1rem;object-fit:contain}.SingleRecommendedJobAdvocate .single-job-container .header__company-logo.large{width:96px;height:96px;border-radius:3rem}.SingleRecommendedJobAdvocate .single-job-container .tags{padding:.5rem 0}.SingleRecommendedJobAdvocate .single-job-container .tags .lds--tag:first-child{margin-left:0}.SingleRecommendedJobAdvocate .single-job-container .description{font-size:.875rem;font-weight:500;line-height:130%;padding:0;margin:0;margin-bottom:.5rem;display:-webkit-box;word-break:break-word;overflow:hidden;text-overflow:ellipsis;/*! autoprefixer: off */-webkit-box-orient:vertical;-webkit-line-clamp:3/*! autoprefixer: on */}.SingleRecommendedJobAdvocate .single-job-container .read-more{font-size:.875rem;font-weight:500;line-height:130%;color:#0072c3;text-decoration:none}.SingleRecommendedJobAdvocate .single-job-container .primary-cta-container{width:100%;margin:0 auto;padding:1rem 0}.SingleRecommendedJobAdvocate .spinner-wrapper{display:flex;justify-content:center;align-items:center;height:50%}.RecommendedJobsAdvocateTemplate .popup-job-card{display:flex;align-items:center;gap:1rem;width:100%;padding:.75rem .5rem;border-radius:.5rem;background-color:#fff;text-decoration:none;cursor:pointer}.RecommendedJobsAdvocateTemplate .popup-job-card .content{display:flex;flex-direction:column;gap:.125rem;width:100%}.RecommendedJobsAdvocateTemplate .popup-job-card .content .company-name{font-size:12px;line-height:110%;color:#393939/*! autoprefixer: off *//*! autoprefixer: on */}.RecommendedJobsAdvocateTemplate .popup-job-card .content .company-name,.RecommendedJobsAdvocateTemplate .popup-job-card .content .job-title{font-weight:700;display:-webkit-box;word-break:break-word;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:1}.RecommendedJobsAdvocateTemplate .popup-job-card .content .job-title{font-size:14px;line-height:130%;color:#0072c3/*! autoprefixer: off *//*! autoprefixer: on */}.RecommendedJobsAdvocateTemplate .popup-job-card .content .location{display:flex;align-items:center;gap:.25rem}.RecommendedJobsAdvocateTemplate .popup-job-card .content .location__name{font-size:12px;font-weight:400;line-height:110%;color:#6f6f6f;display:-webkit-box;word-break:break-word;overflow:hidden;text-overflow:ellipsis;/*! autoprefixer: off */-webkit-box-orient:vertical;-webkit-line-clamp:1/*! autoprefixer: on */}.RecommendedJobsAdvocateTemplate .popup-job-card .content .location__icon{flex-shrink:0;width:16px;height:16px;color:#6f6f6f}.RecommendedJobsAdvocateTemplate .popup-job-card .company-logo{width:32px;height:32px;border-radius:100%;box-shadow:0 8px 32px 0 rgba(82,82,82,.1)}.RecommendedJobsAdvocateTemplate .recommended-job-list{display:flex;flex-direction:column;gap:.5rem;width:100%;max-width:330px;height:100%;max-height:330px;overflow-y:scroll;margin:0 auto}.RecommendedJobsAdvocateTemplate.mobile .recommended-job-list{max-height:100%}.ReportJobTemplate .popup-close-button{top:1rem;right:1rem}.ReportJobTemplate .template-header{background-color:#fff;height:58px;display:flex;flex-direction:column;justify-content:center;padding-left:1rem}.ReportJobTemplate .template-header .title{font-weight:600;font-size:1rem;line-height:105%}.ReportJobTemplate .template-body{display:flex;padding:1rem;flex-direction:column}.ReportJobTemplate .template-body .card-and-subtitle{display:flex;flex-direction:column;gap:1rem;margin-bottom:1rem}.ReportJobTemplate .template-body .card-and-subtitle .job-card{display:flex;gap:.5rem;background-color:#fff;padding:.75rem 1rem;border-radius:.5rem;box-shadow:0 0 .5rem 0 #52525214;align-items:center}.ReportJobTemplate .template-body .card-and-subtitle .job-card--company-logo{width:2rem;height:2rem;border-radius:1rem;object-fit:contain}.ReportJobTemplate .template-body .card-and-subtitle .job-card--texts{display:flex;flex-direction:column;gap:.125rem}.ReportJobTemplate .template-body .card-and-subtitle .job-card--texts .company{font-weight:700;font-size:.875rem;line-height:100%}.ReportJobTemplate .template-body .card-and-subtitle .job-card--texts .title{font-weight:700;font-size:1rem;line-height:130%;color:#0072c3;display:-webkit-box;word-break:break-word;overflow:hidden;text-overflow:ellipsis;/*! autoprefixer: off */-webkit-box-orient:vertical;-webkit-line-clamp:1/*! autoprefixer: on */}.ReportJobTemplate .template-body .card-and-subtitle .job-card--texts .location{font-weight:500;font-size:.75rem;line-height:130%}.ReportJobTemplate .template-body .card-and-subtitle .subtitle{font-weight:700;font-size:.875rem;line-height:150%}.ReportJobTemplate .template-body .reason-list--element{display:flex;flex-direction:column;justify-content:center;padding:20px 1rem;min-height:56px;background-color:#fff}.ReportJobTemplate .template-body .reason-list--element:nth-of-type(2){background-color:#f4f4f4;border-top:1px solid #e0e0e0;border-bottom:1px solid #e0e0e0}.ReportJobTemplate .template-body .reason-list--element .other-reason{margin-top:.5rem;margin-left:28px;width:auto}.ReportJobTemplate .template-body .reason-list--element .other-reason textarea{min-height:60px}.ReportJobTemplate .template-footer{min-height:70px;padding:1rem;border:1px solid #e0e0e0;display:flex;flex-direction:column;justify-content:center;align-items:center}.ReportJobTemplate .template-footer .error{margin-bottom:.5rem;color:#da1e28}.ReportJobTemplate .template-footer .submit-button{width:140px}.ReportJobTemplate.desktop .layout-frame{width:600px}.ReportJobTemplate.desktop .layout-frame .template-header{border-top-left-radius:.5rem;border-top-right-radius:.5rem}.ReportJobTemplate.desktop .layout-frame .template-footer{border-bottom-left-radius:.5rem;border-bottom-right-radius:.5rem}.subscribeToPushNotificationAdvocateTemplate .push-optin-content{background-color:#fff;border-radius:.5rem;padding:1rem 0 1rem 1rem;display:flex;flex-direction:row;gap:.75rem;align-items:center;max-width:370px;margin:auto}.subscribeToPushNotificationAdvocateTemplate .push-optin-content .radio-buttons{display:flex;flex-direction:column;gap:.5rem}.subscribeToPushNotificationAdvocateTemplate .push-optin-content .radio-buttons .lds--radio-button__label{color:#525252;font-size:.875rem}.subscribeToPushNotificationAdvocateTemplate .push-optin-content .bell-icon{max-height:60px}.subscribeToPushNotificationAdvocateTemplate.mobile .template-body .content{padding:0 1.5rem}.subscribeToPushNotificationAdvocateTemplate.mobile .push-optin-content{flex-direction:column-reverse;width:100%}.SubscriptionVerificationTemplate{text-align:center}.SubscriptionVerificationTemplate .template-body{height:100%;display:flex;flex-direction:column;justify-content:center;padding:2.5rem 2rem}.SubscriptionVerificationTemplate .template-body .pop-up-title{margin-bottom:1rem;line-height:37.5px}.SubscriptionVerificationTemplate .template-body .pop-up-title .title{width:280px;margin-bottom:.5rem;line-height:130%;font-size:24px}.SubscriptionVerificationTemplate .template-body .pop-up-title .description{width:245px;line-height:150%}.SubscriptionVerificationTemplate .template-body .pop-up-bottom-text-box{margin-bottom:36px;display:flex;justify-content:center}.SubscriptionVerificationTemplate .template-body .pop-up-bottom-text-box .bottom-text{width:265px}.SubscriptionVerificationTemplate .template-body .subscription-details{width:300px;margin:0 auto;text-align:left}.SubscriptionVerificationTemplate .template-body .subscription-details .subscription-details-row{display:flex;align-items:center;margin-bottom:.25rem}.SubscriptionVerificationTemplate .template-body .subscription-details .subscription-details-row span{line-height:150%}.SubscriptionVerificationTemplate .template-body .subscription-details .subscription-details-row .detail-row-icon{width:1rem;height:1rem;margin-right:.25rem}.SubscriptionVerificationTemplate .template-footer{display:flex;flex-direction:column;align-items:center;justify-content:center;background-color:#fff;padding:.75rem 1rem}.SubscriptionVerificationTemplate .template-footer.desktop-footer{background-color:inherit;padding:0 2rem 2rem}.SubscriptionVerificationTemplate .template-footer .submit-button{width:100%}.SubscriptionVerificationTemplate .template-footer .footer-link{font-size:13px;color:#6f6f6f;line-height:19.5px}.SubscriptionVerificationTemplate .template-footer .footer-link a{color:#6f6f6f}.SubscriptionVerificationTemplate.desktop{width:495px}.SubscriptionVerificationTemplate.desktop .pop-up-title .title{width:300px;font-size:28px;margin-bottom:1rem}.SubscriptionVerificationTemplate.desktop .pop-up-title .description{width:245px}.SubscriptionVerificationTemplate.desktop .submit-button{max-width:300px;margin-bottom:1rem}.SubscriptionVerificationTemplate.mobile .template-footer{box-shadow:0 -2px 4px 0 rgba(12,0,51,.1)}.Timeframe .timeframe-content{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.5rem;padding:1rem}.Timeframe .timeframe-content .popup-title{margin-top:.75rem;margin-bottom:1.5rem}.Timeframe .timeframe-content .popup-title .title{font-size:22px}.Timeframe .timeframe-content .options{width:100%;max-width:224px;display:flex;flex-direction:column;gap:1rem}@media only screen and (min-width:992px){.Timeframe .timeframe-content{padding:2.5rem 4rem}}.Timeframe .timeframe-container{width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:space-between}.Timeframe .timeframe-container .inline-lensa-logo{display:block;margin-bottom:1.5rem}.feature-list{display:flex;flex-direction:column;gap:.25rem}.feature-list__item{display:flex;align-items:center;gap:.125rem;width:100%}.feature-list__item span{display:block;font-size:14px;font-weight:500;line-height:130%;color:#262626}.UploadCvAdvocateTemplate .upload-cv-content{display:flex;flex-direction:column;align-items:center;gap:.75rem;width:100%;max-width:330px;margin:0 auto}.UploadCvAdvocateTemplate .upload-cv-content .upload-resume-pictogram{height:60px}.UploadCvAdvocateTemplate .upload-cv-content .card{display:flex;flex-direction:column-reverse;align-items:center;width:100%;padding:1rem;gap:0;border-radius:.5rem;background-color:#fff;box-shadow:0 .5rem 2rem 0 rgba(82,82,82,.1)}.UploadCvAdvocateTemplate .upload-cv-content .consent-container{padding:.5rem 0}.UploadCvAdvocateTemplate .upload-cv-content .consent-container .top-resume-checkbox .lds--checkbox-label-text{line-height:130%;font-size:12px;font-weight:400}.UploadCvAdvocateTemplate .upload-cv-content .feature-list{display:flex;flex-direction:column;gap:.25rem}.UploadCvAdvocateTemplate .upload-cv-content .feature-list__item{display:flex;align-items:center;gap:.125rem;width:100%}.UploadCvAdvocateTemplate .upload-cv-content .feature-list__item span{display:block;font-size:14px;font-weight:500;line-height:130%;color:#262626}.UploadCvAdvocateTemplate .upload-cv-content .disclaimer{display:block;width:100%;font-size:12px;font-weight:400;line-height:130%;text-align:center;text-wrap:balance;color:#6f6f6f}.UploadCvAdvocateTemplate.desktop .card{flex-direction:row;padding:1rem;padding-right:0}.UploadCvAdvocateTemplate.desktop .upload-resume-pictogram{height:55px;margin-left:-5px;margin-right:-10px}.UploadCvJobApplyAdvocateTemplate .upload-cv-content{display:flex;flex-direction:column;align-items:center;gap:.75rem;width:100%;max-width:340px;margin:0 auto}.UploadCvJobApplyAdvocateTemplate .upload-cv-content .disclaimer{width:100%;font-size:12px;font-weight:400;line-height:130%;text-align:center;text-wrap:balance;color:#6f6f6f;margin-bottom:4rem}.UploadCvJobApplyAdvocateTemplate .upload-cv-content .card{display:flex;flex-direction:column;align-items:center;text-align:center;width:100%;padding:1rem;gap:0;border-radius:.5rem;background-color:#fff;box-shadow:0 .5rem 2rem 0 rgba(82,82,82,.1)}.UploadCvJobApplyAdvocateTemplate .upload-cv-content .card-title{color:#121619;font-size:18px;font-weight:600;line-height:150%}.UploadCvJobApplyAdvocateTemplate .upload-cv-content .card-subtitle{color:#121619;font-size:18px;font-weight:400;line-height:150%;margin-bottom:.5rem}.UploadCvJobApplyAdvocateTemplate .upload-cv-content .card .upload-cv-button{min-width:224px}.UploadCvJobApplyAdvocateTemplate .upload-cv-content .card .consent-container{padding:.5rem 0;text-align:start}.UploadCvJobApplyAdvocateTemplate .upload-cv-content .card .consent-container .top-resume-checkbox .lds--checkbox-label-text{line-height:130%;font-size:12px;font-weight:400;max-width:230px}@keyframes card-appear-anim{0%{opacity:0;transform:translate3d(0,150%,0) scale(.8)}to{opacity:1;transform:translateZ(0) scale(1)}}@keyframes fade-in-anim{0%{opacity:0}to{opacity:1}}@keyframes pulse{0%{transform:scale(.8)}70%{transform:scale(1)}to{transform:scale(.8)}}.UnsubscribeJobAlertTemplate .layout-footer .cta-section{padding-top:1rem;padding-bottom:2.5rem;display:flex;flex-direction:column;gap:.5rem;align-items:center}.UnsubscribeJobAlertTemplate .layout-footer .cta-section-btn{width:256px}.UnsubscribeJobAlertTemplate .layout-body .title{margin:56px 2rem 1rem;color:#262626;text-align:center;font-size:20px;font-weight:700;line-height:150%}.UnsubscribeJobAlertTemplate .layout-body .sub-title{color:#525252;text-align:center;font-size:18px;font-weight:400;line-height:150%;padding:.5rem 2rem}@media screen and (min-width:992px){.UnsubscribeJobAlertTemplate .layout-body{width:600px;padding:48px 28px 2rem}.UnsubscribeJobAlertTemplate .layout-body .title{font-size:26px;text-align:center;font-weight:700;line-height:130%;margin:0;margin-bottom:1rem}.UnsubscribeJobAlertTemplate .layout-body .sub-title{text-align:center;font-size:18px;font-weight:400;line-height:150%;padding:0 0 1rem}.UnsubscribeJobAlertTemplate .layout-body .cta-section{padding:1rem 0;display:flex;flex-direction:row;gap:.75rem;justify-content:center}.UnsubscribeJobAlertTemplate .layout-body .cta-section-btn{width:173px}}.UnsubscribeReasonTemplate .unsubscribe-reason{padding:2.5rem 2rem;display:flex;gap:1.5rem;flex-direction:column}.UnsubscribeReasonTemplate .unsubscribe-reason__title{text-align:center;font-size:18px;color:#262626;font-weight:700;line-height:130%;text-wrap:balance}.UnsubscribeReasonTemplate .unsubscribe-reason__content,.UnsubscribeReasonTemplate .unsubscribe-reason__feedback{text-align:center;font-size:16px;color:#262626;font-weight:400;line-height:150%}.UnsubscribeReasonTemplate .unsubscribe-reason__checkboxes{display:flex;flex-direction:column;gap:.5rem}.UnsubscribeReasonTemplate .unsubscribe-reason__checkboxes .lds--checkbox-wrapper{margin:0}.UnsubscribeReasonTemplate .unsubscribe-reason__buttons{padding:1rem 0;display:flex;flex-direction:column;gap:.5rem}.UnsubscribeReasonTemplate .unsubscribe-reason__button{min-width:100%}.UnsubscribeReasonTemplate .unsubscribe-reason__error{color:#da1e28;font-size:14px;text-align:center}.UnsubscribeReasonTemplate .unsubscribe-reason__textarea textarea{min-height:60px!important;max-height:140px!important}.UnsubscribeReasonTemplate.desktop{width:600px}.UnsubscribeReasonTemplate.desktop .unsubscribe-reason{padding:2.5rem 2rem 2rem;gap:1rem;align-items:center}.UnsubscribeReasonTemplate.desktop .unsubscribe-reason__title{font-size:26px}.UnsubscribeReasonTemplate.desktop .unsubscribe-reason__button{min-width:276px}.UploadCvWithBuildResumeAdvocateTemplate .upload-cv-content{display:flex;flex-direction:column;align-items:center;gap:.75rem;width:100%;max-width:330px;margin:0 auto}.UploadCvWithBuildResumeAdvocateTemplate .upload-cv-content--centered{justify-content:center;min-height:330px;height:100%}.UploadCvWithBuildResumeAdvocateTemplate .upload-cv-content .card{display:flex;flex-direction:column;gap:.5rem;align-items:center;width:100%;padding:1rem;border-radius:.5rem;background-color:#fff;box-shadow:0 .5rem 2rem 0 rgba(82,82,82,.1)}.UploadCvWithBuildResumeAdvocateTemplate .upload-cv-content .card .consent-container{max-width:224px}.UploadCvWithBuildResumeAdvocateTemplate .upload-cv-content .card .consent-container .top-resume-checkbox .lds--checkbox-label-text{font-size:12px}.UploadCvWithBuildResumeAdvocateTemplate .upload-cv-content .button-container{width:100%;max-width:224px}.UploadCvWithBuildResumeAdvocateTemplate .upload-cv-content .consent-container{padding:.5rem 0}.UploadCvWithBuildResumeAdvocateTemplate .upload-cv-content .consent-container .top-resume-checkbox .lds--checkbox-label-text{line-height:130%;font-size:14px;font-weight:400}.UploadCvWithBuildResumeAdvocateTemplate .upload-cv-content .feature-list{display:flex;flex-direction:column;gap:.25rem}.UploadCvWithBuildResumeAdvocateTemplate .upload-cv-content .feature-list__item{display:flex;align-items:center;gap:.125rem;width:100%}.UploadCvWithBuildResumeAdvocateTemplate .upload-cv-content .feature-list__item span{display:block;font-size:14px;font-weight:500;line-height:130%;color:#262626}.UploadCvWithBuildResumeAdvocateTemplate .upload-cv-content .partner-content{display:flex;flex-direction:column;align-items:center;width:100%;padding:1rem;border-radius:8px;background-color:#fff;box-shadow:0 8px 32px 0 rgba(82,82,82,.1)}.UploadCvWithBuildResumeAdvocateTemplate .upload-cv-content .partner-content h4{margin:0;padding:0;font-size:18px;font-weight:600;line-height:130%;text-align:center}.UploadCvWithBuildResumeAdvocateTemplate .upload-cv-content .partner-content p{margin:0;padding:0;font-size:14px;font-weight:400;line-height:150%;text-align:center}.UploadCvWithBuildResumeAdvocateTemplate .upload-cv-content .disclaimer{display:block;width:100%;font-size:12px;font-weight:400;line-height:130%;text-align:center;text-wrap:balance;color:#6f6f6f}.UserFeedbackSuccessTemplate .user-feedback-success{padding:1rem 2rem;display:flex;flex-direction:column;height:100%;align-items:center;justify-content:center;text-align:center;gap:1.5rem}.UserFeedbackSuccessTemplate .user-feedback-success__title{font-size:18px;font-weight:700;line-height:130%;color:#262626}.UserFeedbackSuccessTemplate .user-feedback-success__description{font-size:16px;font-weight:400;line-height:150%;color:#262626}.UserFeedbackSuccessTemplate .user-feedback-success__button{width:100%;max-width:276px;margin:1rem 0}.UserFeedbackSuccessTemplate.desktop{width:600px}.UserFeedbackSuccessTemplate.desktop .user-feedback-success{padding:3rem 1.5rem 2rem}.UserFeedbackSuccessTemplate.desktop .user-feedback-success__title{font-size:26px}.UserFeedbackSuccessTemplate.desktop .user-feedback-success__description{text-wrap:balance}html{box-sizing:border-box}*,:after,:before{box-sizing:inherit;font-family:inherit}.WorkstyleGameAdvocateTemplate .layout-body .box{display:flex;flex-direction:column;width:328px;height:250 px;max-width:748px;padding:.75rem 1.5rem;gap:1rem;border-radius:.5rem;background-color:#fff}.WorkstyleGameAdvocateTemplate .layout-body .box .illustration{max-height:150px}.WorkstyleGameAdvocateTemplate .layout-body .box .submit-button{margin-bottom:1rem}