:root{--select-box-active: #fafafa;--text-secondary: #354052;--text-light: #707070;--text-black: #000;--primary-color: #1872ff;--primary-color-hover: rgba(24, 114, 255, .8);--success-color: #1abc9c;--error-color: #d44b4b;--light-btn-bg-hover: #e3e7fa;--light-btn-text-hover: #334bfa;--light-blue-color: #eef7fe;--text-white: #fff;--bg-white: #fff;--border-white: #fff;--text-primary: #182c40;--border-dark: #c7c7c7}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}body{margin:0;padding:0;font-size:14px;font-variant:tabular-nums;line-height:1.5;font-family:Inter,system-ui,Avenir,Helvetica,Arial,sans-serif;color:var(--black);background-color:var(--white);font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}h1,h2,h3,h4,h5,h6{color:var(--text-primary);font-weight:500;margin-bottom:.5em;margin-top:0}h1{font-size:24px;line-height:32px}h3{font-size:18px;line-height:24px}p{color:var(--text-primary);margin-bottom:1em;margin-top:0}.button{font-family:Arial,sans-serif;font-weight:600;border-radius:8px;font-size:.875rem;padding:.625rem 1.25rem;margin-bottom:.5rem;transition:background-color .2s ease,box-shadow .2s ease;cursor:pointer;display:inline-flex;align-items:center;justify-content:center}.button:focus{outline:none}.button:disabled{cursor:not-allowed;opacity:.5}.button-blue{background-color:var(--primary-color);border:1px solid var(--primary-color);color:var(--text-white)}.button-blue:hover{background:var(--primary-color-hover);border-color:var(--primary-color-hover);color:#fff}.btn.btn-sm{padding:4px 15px;border-radius:4px}.button>.loader{width:14px!important;margin:0 8px;animation:spin 1s linear infinite}.unsubscription-container{background:var(--select-box-active);display:flex;min-height:100vh;justify-content:center;width:100%}.unsubscription-container .loader{width:50px;margin:0 8px;animation:spin 1s linear infinite;color:var(--primary-color)}.unsubscription-container .unsubscription-container-inner{max-width:700px;width:100%;margin:30px 20px}.unsubscription-container .unsubscription-container-inner .unsubscription-header{text-align:center}.unsubscription-container .unsubscription-container-inner .unsubscription-header .border-line{border-bottom:1px solid var(--border-dark);margin:15px 0}.unsubscription-container .unsubscription-container-inner .unsubscribe-alert-message{background:#d1e7d1;border-radius:3px;color:#024802;margin-bottom:20px;padding:10px 15px;text-align:center}.unsubscription-container .unsubscription-container-inner .unsubscribe-alert-message svg{width:14px;height:14px;margin:0 8px}.unsubscription-container .unsubscription-container-inner .error-messages{background:#f3d6d2;color:var(--error-color)}.unsubscription-container .unsubscription-container-inner .unsubscription-card{background:var(--bg-white)}.unsubscription-container .unsubscription-container-inner .unsubscription-card .card-body{zoom:1;padding:24px}.unsubscription-container .unsubscription-container-inner .unsubscription-card .checkbox-container{width:fit-content}.unsubscription-container .unsubscription-container-inner .unsubscription-card .checkbox-container input{cursor:pointer;margin-top:6px}.unsubscription-container .unsubscription-container-inner .unsubscription-card .subscription-item{display:flex;flex-direction:row;font-size:14px;font-variant:tabular-nums;line-height:1.5;list-style:none;margin:0 0 20px;padding:0 0 15px;vertical-align:top}.unsubscription-container .unsubscription-container-inner .unsubscription-card .subscription-item .checkbox-wrapper{display:flex;flex-direction:column;font-size:1.2em;font-weight:600;padding-left:15px;padding-right:8px;color:var(--text-secondary);cursor:pointer}.unsubscription-container .unsubscription-container-inner .unsubscription-card .subscription-item .checkbox-wrapper span{font-size:16px;font-weight:600}.unsubscription-container .unsubscription-container-inner .unsubscription-card .subscription-item .checkbox-wrapper p{font-weight:400;margin-bottom:0;margin-top:4px;color:var(--text-light);font-size:14px}.unsubscription-container .unsubscription-container-inner .unsubscription-card .form button{display:block;margin:0 auto;max-width:300px;width:100%}.unsubscription-container .unsubscription-container-inner .unsubscription-footer{margin-top:10px;text-align:center}.unsubscription-container .unsubscription-container-inner .unsubscription-footer .unsubscribe-all-btn{border:none;font-size:15px;margin-bottom:12px;text-align:center;text-shadow:none;background-color:initial;box-shadow:none;color:var(--primary-color);outline:0;font-weight:400}.unsubscription-container .unsubscription-container-inner .resubscribe-link{text-align:center}.unsubscription-container .unsubscription-container-inner .resubscribe-link button{border:none;font-size:15px;margin-bottom:12px;text-align:center;text-shadow:none;background-color:initial;box-shadow:none;color:var(--primary-color);outline:0;font-weight:400;padding:0}.iso404Page{width:100%;height:100vh;display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:center;position:relative}.iso404Page .iso404Content{display:flex;justify-content:center;align-items:center;flex-direction:column}.iso404Page .iso404Content h1{font-size:84px;font-weight:700;color:var(--text-light);line-height:1;margin:0 0 25px}.iso404Page .iso404Content h3{font-size:24px;font-weight:400;color:var(--text-secondary);margin:0 0 10px;line-height:1.2}.iso404Page .iso404Content p{font-size:14px;font-weight:400;color:var(--text-light);margin:0 0 10px}
