#newsletterModal .newsletter-input{display:block;gap:8px}#newsletterModal .newsletter-input input{align-items:flex-start;align-self:stretch;background-color:transparent;border:1px solid var(--dark-jobs-component-inactivePrimaryStroke,gray);color:var(--text-primary-color);display:flex;flex:1 0 0;flex-direction:column;font-family:Roboto;font-size:16px;font-style:normal;font-weight:400;height:44px;justify-content:center;line-height:24px;margin-bottom:8px;padding:0 12px;width:100%}#newsletterModal .modal{display:block;height:100vh;position:fixed;width:100%;z-index:99999999999!important}#newsletterModal .modal .modal-backdrop{background-color:#00000080;display:block;height:100vh;left:0;position:fixed;top:0;width:100%;z-index:1}#newsletterModal .modal .pop-up{align-items:left;background-color:var(--sidebar-bg);border:0;display:flex;flex-direction:column;gap:24px;margin:10% auto auto;overflow:auto;padding:32px;position:relative;width:384px;z-index:999}#newsletterModal .modal .pop-up .text{align-items:center;align-self:stretch;display:flex;flex-direction:column;gap:8px}#newsletterModal .modal .pop-up .text .title{color:var(--text-primary-color);font-size:18px;line-height:26px}#newsletterModal .modal .pop-up .text .subtitle,#newsletterModal .modal .pop-up .text .title{align-items:flex-start;align-self:stretch;display:flex;flex-direction:column;font-family:Roboto;font-style:normal;font-weight:600}#newsletterModal .modal .pop-up .text .subtitle{color:var(--text-secondary-color);font-size:14px;line-height:20px}#newsletterModal .modal .pop-up .options{align-items:flex-start;align-self:stretch;display:flex;flex-direction:column;width:100%}#newsletterModal .modal .pop-up .options .content{align-items:center;align-self:stretch;display:flex;gap:16px;height:56px;justify-content:space-between}#newsletterModal .modal .pop-up .options .content .text{align-self:center;color:var(--text-primary-color);font-family:Roboto;font-size:16px;font-style:normal;font-weight:400;line-height:24px}#newsletterModal .modal .pop-up .buttons{align-items:center;align-self:stretch;display:flex;gap:8px;justify-content:center}#newsletterModal .modal .pop-up .buttons .btn-input-cancel{background-color:var(--bg-app-badge);color:var(--highlight-color)}#newsletterModal .modal .pop-up .buttons .btn-input,#newsletterModal .modal .pop-up .buttons .btn-input-cancel{align-items:center;display:flex;flex:1 0 0;font-family:Roboto;font-size:16px;font-style:normal;font-weight:700;height:44px;justify-content:center;line-height:24px;padding:0 12px}#newsletterModal .modal .pop-up .buttons .btn-input{background-color:var(--highlight-color)}@media screen and (max-width:768px){#newsletterModal .modal .pop-up{width:100%}}.modal-message{font-size:14px}.modal-message.error{color:#b74042}.newsletter{align-items:flex-start;align-self:stretch;background-color:var(--body-bg-card);display:flex;margin-bottom:24px;margin-top:24px;padding:16px;position:relative;width:100%}.newsletter .block-text{color:var(--text-primary-color);display:flex;flex-direction:column;width:100%}.newsletter .block-text h6{font-size:14px;font-weight:600;line-height:20px;margin-bottom:24px}.newsletter .block-text .block-newsletter{display:flex;flex-direction:column;gap:8px;margin-top:0;width:100%}.newsletter .block-text .block-newsletter .newsletter-input{display:block;gap:8px}.newsletter .block-text .block-newsletter .newsletter-input input{align-items:flex-start;align-self:stretch;background-color:transparent;border:1px solid var(--dark-jobs-component-inactivePrimaryStroke,gray);color:var(--text-primary-color);display:flex;flex:1 0 0;flex-direction:column;font-size:16px;font-weight:400;height:44px;justify-content:center;line-height:24px;margin-bottom:8px;padding:0 12px;width:100%}.newsletter .block-text .block-newsletter p{font-size:12px;font-weight:400;line-height:16px}.newsletter .block-text .block-newsletter p a{text-decoration-line:underline!important}.email-message{font-size:14px}.email-message.error{color:#b74042}.email-message.success{color:#3bd406}
