.design-system--grid{width:100%}.ql-container.ql-snow{background-color:#fff}@media(prefers-color-scheme:dark){.ql-container.ql-snow{background-color:transparent}}@media(max-width:767px){.hide-on-mobile{display:none}}.scroll-offset:before{content:"";display:block;height:125px;margin-top:-125px}.full-width{width:100%}.flex,.w-input-checkbox{align-items:center;display:flex}.w-input-checkbox{gap:.5rem}.w-input-checkbox .input-checkbox{display:none}.w-input-checkbox .input-checkbox:checked~.input-checkbox-icon:before{background-color:#10c46e;border-color:#10c46e;color:#fff}.w-input-checkbox .input-checkbox-icon{align-items:center;color:#777;cursor:pointer;display:flex;justify-content:center;width:100%}.w-input-checkbox .input-checkbox-icon:before{align-items:center;border:1px solid #777;border-radius:2px;display:flex;font-size:1rem;font-weight:700;height:24px;justify-content:center;margin-right:.5rem;width:24px}@media screen and (prefers-color-scheme:dark){.w-input-checkbox .input-checkbox-icon:before:hover{border-color:#f2f2f2}}.always-dark .w-input-checkbox .input-checkbox-icon:before:hover{border-color:#f2f2f2}.w-input-checkbox .input-checkbox-icon:hover:before{border-color:#101010;color:#101010}@media screen and (prefers-color-scheme:dark){.w-input-checkbox .input-checkbox-icon:hover:before{border-color:#f2f2f2;color:#f2f2f2}}.always-dark .w-input-checkbox .input-checkbox-icon:hover:before{border-color:#f2f2f2;color:#f2f2f2}.w-input-checkbox .input-checkbox-label{color:#101010;font-size:.875rem}@media screen and (prefers-color-scheme:dark){.w-input-checkbox .input-checkbox-label{color:#fff}}.always-dark .w-input-checkbox .input-checkbox-label{color:#fff}:root{--blue-glass-gradient:radial-gradient(circle at top left,rgba(190,220,245,.9) 0%,rgba(205,230,250,.88) 30%,rgba(235,245,250,.93) 65%),linear-gradient(135deg,rgba(190,220,245,.88),rgba(205,230,250,.92) 45%,rgba(235,245,250,.97)),#cdebfa}@media screen and (prefers-color-scheme:dark){:root{--blue-glass-gradient:radial-gradient(circle at top left,rgba(38,56,74,.92) 0%,rgba(28,42,58,.94) 30%,rgba(18,26,38,.98) 65%),linear-gradient(135deg,rgba(42,64,86,.9),rgba(24,36,52,.96) 45%,#0a0e16),#0c121a}}.w-promotion-offer:has([data-is-deferred=true]) .promotion-offer-box{display:none!important}.w-promotion-offer{align-items:center;display:flex;justify-content:center;padding:1rem}.w-promotion-offer.promo-sidebar-above-sticky{min-height:400px}.w-promotion-offer.promo-middle,.w-promotion-offer.promo-post-login-form{backdrop-filter:blur(4px);background-color:hsla(0,0%,100%,.8);height:100dvh;left:0;position:fixed;top:0;width:100dvw;z-index:1999999899}@media screen and (prefers-color-scheme:dark){.w-promotion-offer.promo-middle,.w-promotion-offer.promo-post-login-form{background-color:hsla(0,0%,4%,.8)}}.always-dark .w-promotion-offer.promo-middle,.always-dark .w-promotion-offer.promo-post-login-form{background-color:hsla(0,0%,4%,.8)}.w-promotion-offer.promo-bottom-left{bottom:1rem;left:1rem;max-width:440px;position:fixed;width:100%;z-index:1999999899}@media(max-width:767px){.w-promotion-offer.promo-bottom-left{bottom:0;left:0}}.promotion-offer-box{background-color:#f2f2f2;border:1px solid #777;border-radius:8px;margin:0 auto;max-width:750px;padding:1rem;position:relative;width:100%}@media screen and (prefers-color-scheme:dark){.promotion-offer-box{background-color:#333}}.always-dark .promotion-offer-box{background-color:#333}@media(min-width:768px){.promotion-offer-box{padding:2rem}}.promo-bottom-left .promotion-offer-box{box-shadow:0 0 16px hsla(0,0%,4%,.2);padding:1rem}@media(min-width:768px){.promo-bottom-left .promotion-offer-box{padding:1rem}}.promo-middle:has(.promo-layout-2-col) .promotion-offer-box{max-width:1100px}@media(min-width:768px){.promo-article-footer .promotion-offer-box{padding:1rem 2rem}}.w-promotion-offer:has(.newsletter-promotion-large){margin-bottom:2rem;padding:0}.w-promotion-offer:has(.newsletter-promotion-large) .newsletter-promotion-large{width:100%}.sidebar .w-promotion-offer:has(.newsletter-promotion-large){margin-bottom:-1.5rem}.sidebar .w-promotion-offer:has(.newsletter-promotion-large):has(+*){margin-bottom:1.5rem}.w-promotion-offer:has(.newsletter-promotion-large) .promotion-offer-box{background:#efefef;border:1px solid #e2e2e2;border-radius:4px;display:flex;max-width:100%;max-width:none;overflow:hidden;padding:1.5rem;position:relative}.sidebar .w-promotion-offer:has(.newsletter-promotion-large) .promotion-offer-box{background:#f6f6f6;border:1px solid #e2e2e2}@media screen and (prefers-color-scheme:dark){.sidebar .w-promotion-offer:has(.newsletter-promotion-large) .promotion-offer-box{background:#333;border-color:#4d4d4d}}.always-dark .sidebar .w-promotion-offer:has(.newsletter-promotion-large) .promotion-offer-box{background:#333;border-color:#4d4d4d}@media screen and (prefers-color-scheme:dark){.w-promotion-offer:has(.newsletter-promotion-large) .promotion-offer-box{background:#333;border-color:#4d4d4d}}.always-dark .w-promotion-offer:has(.newsletter-promotion-large) .promotion-offer-box{background:#333;border-color:#4d4d4d}.w-promotion-offer:has(.newsletter-promotion-large) .promotion-offer-box>div{width:100%}.w-promotion-offer:has(.newsletter-promotion-large) .newsletter-section{display:flex;flex-direction:column;gap:.5rem}.w-promotion-offer:has(.newsletter-promotion-large) .valnet-newsletter-btn{background-color:#458ae4;border-radius:4px;color:#fff;font-family:Roboto,sans-serif;font-size:1rem;font-weight:500;line-height:1;padding:.9rem 1rem}@media screen and (prefers-color-scheme:dark){.w-promotion-offer:has(.newsletter-promotion-large) .valnet-newsletter-btn{color:#fff}}.always-dark .w-promotion-offer:has(.newsletter-promotion-large) .valnet-newsletter-btn{color:#fff}.w-promotion-offer:has(.newsletter-promotion-large) .valnet-newsletter-btn{align-items:center;display:flex;gap:.5rem;height:-moz-fit-content;height:fit-content;justify-content:center;transition:transform .2s ease;white-space:nowrap}.w-promotion-offer:has(.newsletter-promotion-large) .valnet-newsletter-btn .icon{display:none;font-size:1.35rem}.sidebar .w-promotion-offer:has(.newsletter-promotion-large) .valnet-newsletter-btn .icon{display:block;transform:translateY(1px)}@media(max-width:767px){.w-promotion-offer:has(.newsletter-promotion-large) .valnet-newsletter-btn .icon.show-mobile{display:block;transform:translateY(1px)}}.w-promotion-offer:has(.newsletter-promotion-large) .valnet-newsletter-btn:hover{transform:scale(1.025)}.w-promotion-offer:has(.newsletter-promotion-large) .valnet-newsletter-btn:active{transform:scale(.975)}.sidebar .w-promotion-offer:has(.newsletter-promotion-large) .valnet-newsletter-btn{width:100%}@media(max-width:767px){.w-promotion-offer:has(.newsletter-promotion-large) .valnet-newsletter-btn{width:100%}}.w-promotion-offer:has(.newsletter-promotion-large) .form-section-title{color:#333;font-family:Titillium Web,sans-serif;font-size:1.625rem;font-weight:700;line-height:1}@media screen and (prefers-color-scheme:dark){.w-promotion-offer:has(.newsletter-promotion-large) .form-section-title{color:#fff}}.always-dark .w-promotion-offer:has(.newsletter-promotion-large) .form-section-title{color:#fff}.w-promotion-offer:has(.newsletter-promotion-large) .form-section-title{align-items:center;display:flex;gap:.5rem;margin:0!important}@media screen and (prefers-color-scheme:dark){.w-promotion-offer:has(.newsletter-promotion-large) .form-section-title{color:#f2f2f2}}.always-dark .w-promotion-offer:has(.newsletter-promotion-large) .form-section-title{color:#f2f2f2}.w-promotion-offer:has(.newsletter-promotion-large) .form-section-title .icon{align-items:center;color:#333;display:none;flex:none;font-size:1.75rem;justify-content:center;line-height:1em;transform:translateY(-2px)}@media screen and (prefers-color-scheme:dark){.w-promotion-offer:has(.newsletter-promotion-large) .form-section-title .icon{color:#f2f2f2}}.always-dark .w-promotion-offer:has(.newsletter-promotion-large) .form-section-title .icon{color:#f2f2f2}.sidebar .w-promotion-offer:has(.newsletter-promotion-large) .form-section-title .icon{display:none!important}@media(min-width:768px){.w-promotion-offer:has(.newsletter-promotion-large) .form-section-title .icon.show-desktop{display:flex}}.w-promotion-offer:has(.newsletter-promotion-large) .label-desc{color:#242424;font-family:Roboto,sans-serif;font-size:1rem;font-weight:400;line-height:1}@media screen and (prefers-color-scheme:dark){.w-promotion-offer:has(.newsletter-promotion-large) .label-desc{color:#fff}}.always-dark .w-promotion-offer:has(.newsletter-promotion-large) .label-desc{color:#fff}.w-promotion-offer:has(.newsletter-promotion-large) .label-desc{line-height:1.4}.w-promotion-offer:has(.newsletter-promotion-large) .newsletter-content-select{align-items:center;display:flex;flex-flow:nowrap}.sidebar .w-promotion-offer:has(.newsletter-promotion-large) .newsletter-content-select{flex-direction:column;gap:1rem}@media(max-width:767px){.w-promotion-offer:has(.newsletter-promotion-large) .newsletter-content-select{flex-direction:column;gap:1rem}}.w-promotion-offer:has(.newsletter-promotion-large) .w-input-group{align-items:flex-start;display:flex;gap:1rem}.sidebar .w-promotion-offer:has(.newsletter-promotion-large) .w-input-group{flex-direction:column}@media(max-width:767px){.w-promotion-offer:has(.newsletter-promotion-large) .w-input-group{flex-direction:column}}.w-promotion-offer:has(.newsletter-promotion-large) .w-input-group>div{position:relative;width:100%}.w-promotion-offer:has(.newsletter-promotion-large) .divider{background-color:#b6b4b5;border:0;height:1px;margin-bottom:.5rem;width:100%}@media screen and (prefers-color-scheme:dark){.w-promotion-offer:has(.newsletter-promotion-large) .divider{background-color:#777}}.always-dark .w-promotion-offer:has(.newsletter-promotion-large) .divider{background-color:#777}.w-promotion-offer:has(.newsletter-promotion-large) .g-recaptcha-container{margin-bottom:1rem}.w-promotion-offer:has(.newsletter-promotion-large) .user-form-input{border-radius:4px}.w-promotion-offer:has(.newsletter-promotion-large) .msg-error{color:#ff1540;display:block;font-size:.65rem;margin-left:.25rem;margin-top:.25rem}@media(max-width:767px){.w-promotion-offer:has(.newsletter-promotion-large) .msg-error{font-size:.6rem;margin-bottom:-.5rem}}@media screen and (prefers-color-scheme:dark){.w-promotion-offer:has(.newsletter-promotion-large) .msg-error{color:#f45967}}.always-dark .w-promotion-offer:has(.newsletter-promotion-large) .msg-error{color:#f45967}.w-promotion-offer:has(.newsletter-promotion-large) .newsletter-success-message{border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;color:#e2e2e2;font-family:Titillium Web,sans-serif;font-size:1rem;font-weight:400;line-height:1.3em;--newsletter-success-accent:#31c48d;align-items:flex-start;background-color:#053a20;display:flex;gap:.5rem;margin:0 0 .75rem;max-width:100%;padding:.75rem}.w-promotion-offer:has(.newsletter-promotion-large) .newsletter-success-message:before{content:none;display:none}.w-promotion-offer:has(.newsletter-promotion-large) .newsletter-success-message__icon{align-items:flex-start;display:inline-flex;flex:0 0 1.3em;height:1.3em;justify-content:center;width:1.3em}@media(max-width:767px){.w-promotion-offer:has(.newsletter-promotion-large) .newsletter-success-message__icon{display:none}}.w-promotion-offer:has(.newsletter-promotion-large) .newsletter-success-message__checkmark{animation:newsletter-success-fill .4s ease-in-out .4s forwards,newsletter-success-scale .3s ease-in-out .9s both;border-radius:50%;box-shadow:inset 0 0 0 0 var(--newsletter-success-accent);display:block;height:1.3em;stroke:#fff;stroke-miterlimit:10;stroke-width:6;width:1.3em}.w-promotion-offer:has(.newsletter-promotion-large) .newsletter-success-message__circle{animation:newsletter-success-stroke .6s cubic-bezier(.65,0,.45,1) forwards;fill:none;stroke:var(--newsletter-success-accent);stroke-dasharray:283;stroke-dashoffset:283;stroke-width:6}.w-promotion-offer:has(.newsletter-promotion-large) .newsletter-success-message__check{animation:newsletter-success-stroke .3s cubic-bezier(.65,0,.45,1) .8s forwards;stroke-dasharray:60;stroke-dashoffset:60;stroke-linecap:round;stroke-linejoin:round;transform-origin:50% 50%}.w-promotion-offer:has(.newsletter-promotion-large) .newsletter-success-message__text{min-width:0}.w-promotion-offer:has(.newsletter-promotion-large) .newsletter-widget-finalize-account__cta{text-transform:none}.w-promotion-offer:has(.newsletter-promotion-large) .newsletter-section>.form-group:not(.is-hidden)+.newsletter-success-message{margin-top:.75rem}.w-promotion-offer:has(.newsletter-promotion-large) .login-features-list .icon{align-items:center;display:inline-flex;flex:0 0 auto;justify-content:center;line-height:1}.w-promotion-offer:has(.newsletter-promotion-large) .login-features-list .i-thread{font-size:24px;height:19.2px;width:24px}.w-promotion-offer:has(.newsletter-promotion-large) .login-features-list .i-thumb-on{font-size:24px;height:24px;width:24px}.w-promotion-offer:has(.newsletter-promotion-large) .login-features-list .i-noads{font-size:20px;height:20px;width:20px}.w-promotion-offer:has(.newsletter-promotion-large) .login-features-list .i-user-full{font-size:18px;height:18px;width:18px}.w-promotion-offer:has(.newsletter-promotion-large) .login-features-list .i-last-update{font-size:20px;height:20px;width:20px}.w-promotion-offer:has(.newsletter-promotion-large) .bottom-note{color:#777;font-size:.75rem;line-height:1.3;margin-bottom:0;padding-inline:.25rem;text-wrap:pretty}@media screen and (prefers-color-scheme:dark){.w-promotion-offer:has(.newsletter-promotion-large) .bottom-note{color:#e2e2e2}}.always-dark .w-promotion-offer:has(.newsletter-promotion-large) .bottom-note{color:#e2e2e2}@media(max-width:767px){.w-promotion-offer:has(.newsletter-promotion-large) .bottom-note{font-size:.75rem}}.sidebar .w-promotion-offer:has(.newsletter-promotion-large) .bottom-note{font-size:.75rem}.w-promotion-offer:has(.newsletter-promotion-large) .bottom-note a{border:none;font-weight:400;text-decoration:underline;text-decoration-color:#b6b4b5}@media screen and (prefers-color-scheme:dark){.w-promotion-offer:has(.newsletter-promotion-large) .bottom-note a{text-decoration-color:#777}}.always-dark .w-promotion-offer:has(.newsletter-promotion-large) .bottom-note a{text-decoration-color:#777}.w-promotion-offer:has(.newsletter-promotion-large) .bottom-note a:hover{background:transparent;color:#101010;text-decoration-color:#101010}@media screen and (prefers-color-scheme:dark){.w-promotion-offer:has(.newsletter-promotion-large) .bottom-note a:hover{color:#e2e2e2;text-decoration-color:#e2e2e2}}.always-dark .w-promotion-offer:has(.newsletter-promotion-large) .bottom-note a:hover{color:#e2e2e2;text-decoration-color:#e2e2e2}.w-promotion-offer:has(.newsletter-promotion-large) .promotion-close-btn{display:none}.w-promotion-offer:has(.newsletter-promotion-large) .newsletter-header{display:none}@keyframes newsletter-success-stroke{to{stroke-dashoffset:0}}@keyframes newsletter-success-scale{0%,to{transform:none}50%{transform:scale3d(1.1,1.1,1)}}@keyframes newsletter-success-fill{to{box-shadow:inset 0 0 0 50px var(--newsletter-success-accent)}}.w-promotion-offer.promo-sidebar-above-sticky .newsletter-success-message,.w-promotion-offer[class~="promo-article-content-3/4-depth"] .newsletter-success-message,.w-promotion-offer[class~="promo-articlecontent3/4depth"] .newsletter-success-message{--newsletter-success-accent:#0e6245;background-color:#e1ffe9;border:1px solid #0e6245;color:#0e6245}@media screen and (prefers-color-scheme:dark){.w-promotion-offer.promo-sidebar-above-sticky .newsletter-success-message,.w-promotion-offer[class~="promo-article-content-3/4-depth"] .newsletter-success-message,.w-promotion-offer[class~="promo-articlecontent3/4depth"] .newsletter-success-message{--newsletter-success-accent:#31c48d;background-color:#053a20;border-color:#31c48d;color:#31c48d}}.always-dark .w-promotion-offer.promo-sidebar-above-sticky .newsletter-success-message,.always-dark .w-promotion-offer[class~="promo-article-content-3/4-depth"] .newsletter-success-message,.always-dark .w-promotion-offer[class~="promo-articlecontent3/4depth"] .newsletter-success-message{--newsletter-success-accent:#31c48d;background-color:#053a20;border-color:#31c48d;color:#31c48d}.w-promotion-offer.promo-sidebar-above-sticky .newsletter-success-message{color:#0e6245;font-size:.875rem;font-weight:400;line-height:1.3em}@media screen and (prefers-color-scheme:dark){.w-promotion-offer.promo-sidebar-above-sticky .newsletter-success-message{color:#31c48d}}.always-dark .w-promotion-offer.promo-sidebar-above-sticky .newsletter-success-message{color:#31c48d}.w-promotion-offer.promo-sidebar-above-sticky .newsletter-success-message__icon{display:none}.w-promotion-offer[class~="promo-article-content-3/4-depth"] .newsletter-success-message,.w-promotion-offer[class~="promo-articlecontent3/4depth"] .newsletter-success-message{color:#0e6245;font-size:.875rem;font-weight:400;line-height:1.3em}@media screen and (prefers-color-scheme:dark){.w-promotion-offer[class~="promo-article-content-3/4-depth"] .newsletter-success-message,.w-promotion-offer[class~="promo-articlecontent3/4depth"] .newsletter-success-message{color:#31c48d}}.always-dark .w-promotion-offer[class~="promo-article-content-3/4-depth"] .newsletter-success-message,.always-dark .w-promotion-offer[class~="promo-articlecontent3/4depth"] .newsletter-success-message{color:#31c48d}.w-promotion-offer:has(.newsletter-promotion-large.floating) .newsletter-success-message{color:#0e6245;font-size:.875rem;font-weight:400;line-height:1.3em;--newsletter-success-accent:#0e6245;background-color:#e1ffe9;border:1px solid #0e6245;margin-right:2.5rem}.w-promotion-offer:has(.newsletter-promotion-large.floating) .newsletter-success-message__icon{display:none}.w-promotion-offer:has(.newsletter-promotion-large) .newsletter-success-message.is-error{background:transparent;border:0;color:#ff1540;display:block;font-size:.65rem;line-height:1.3;margin:.25rem 0 0;padding:0}@media screen and (prefers-color-scheme:dark){.w-promotion-offer:has(.newsletter-promotion-large) .newsletter-success-message.is-error{color:#f45967}}.always-dark .w-promotion-offer:has(.newsletter-promotion-large) .newsletter-success-message.is-error{color:#f45967}.w-promotion-offer:has(.newsletter-promotion-large) .newsletter-success-message.is-error .newsletter-success-message__icon{display:none}.w-promotion-offer.promo-sidebar-above-sticky:has(.newsletter-widget-finalize-account) .newsletter-widget-finalize-account{display:flex;flex-direction:column;gap:.75rem;width:100%}.w-promotion-offer.promo-sidebar-above-sticky:has(.newsletter-widget-finalize-account) .newsletter-widget-finalize-account__title{color:#333;font-family:Titillium Web,sans-serif;font-size:1.625rem;font-weight:700;line-height:1}@media screen and (prefers-color-scheme:dark){.w-promotion-offer.promo-sidebar-above-sticky:has(.newsletter-widget-finalize-account) .newsletter-widget-finalize-account__title{color:#fff}}.always-dark .w-promotion-offer.promo-sidebar-above-sticky:has(.newsletter-widget-finalize-account) .newsletter-widget-finalize-account__title{color:#fff}.w-promotion-offer.promo-sidebar-above-sticky:has(.newsletter-widget-finalize-account) .newsletter-widget-finalize-account__title{margin:0!important}@media screen and (prefers-color-scheme:dark){.w-promotion-offer.promo-sidebar-above-sticky:has(.newsletter-widget-finalize-account) .newsletter-widget-finalize-account__title{color:#f2f2f2}}.always-dark .w-promotion-offer.promo-sidebar-above-sticky:has(.newsletter-widget-finalize-account) .newsletter-widget-finalize-account__title{color:#f2f2f2}.w-promotion-offer.promo-sidebar-above-sticky:has(.newsletter-widget-finalize-account) .newsletter-widget-finalize-account__content{background:none;border:0;display:flex;flex-direction:column;gap:.75rem;padding:0;width:100%}.w-promotion-offer.promo-sidebar-above-sticky:has(.newsletter-widget-finalize-account) .newsletter-widget-finalize-account .login-features-content,.w-promotion-offer.promo-sidebar-above-sticky:has(.newsletter-widget-finalize-account) .newsletter-widget-finalize-account .w-login-features{margin:0;max-width:100%;min-width:0;padding:0;width:100%}.w-promotion-offer.promo-sidebar-above-sticky:has(.newsletter-widget-finalize-account) .newsletter-widget-finalize-account .login-features-list{display:flex;flex-direction:column;gap:.5rem;list-style:none;margin:0;max-width:100%;min-width:0;padding:.5rem 0;width:100%}.w-promotion-offer.promo-sidebar-above-sticky:has(.newsletter-widget-finalize-account) .newsletter-widget-finalize-account .login-features-list li{color:#242424;font-family:Roboto,sans-serif;font-size:.9rem;font-weight:400;line-height:1}@media screen and (prefers-color-scheme:dark){.w-promotion-offer.promo-sidebar-above-sticky:has(.newsletter-widget-finalize-account) .newsletter-widget-finalize-account .login-features-list li{color:#fff}}.always-dark .w-promotion-offer.promo-sidebar-above-sticky:has(.newsletter-widget-finalize-account) .newsletter-widget-finalize-account .login-features-list li{color:#fff}.w-promotion-offer.promo-sidebar-above-sticky:has(.newsletter-widget-finalize-account) .newsletter-widget-finalize-account .login-features-list li{align-items:flex-start;display:flex;gap:.75rem;line-height:1.25;min-width:0;width:100%}@media screen and (prefers-color-scheme:dark){.w-promotion-offer.promo-sidebar-above-sticky:has(.newsletter-widget-finalize-account) .newsletter-widget-finalize-account .login-features-list li{color:#e2e2e2}}.always-dark .w-promotion-offer.promo-sidebar-above-sticky:has(.newsletter-widget-finalize-account) .newsletter-widget-finalize-account .login-features-list li{color:#e2e2e2}.w-promotion-offer.promo-sidebar-above-sticky:has(.newsletter-widget-finalize-account) .newsletter-widget-finalize-account .login-features-list li span{min-width:0;overflow-wrap:anywhere;white-space:normal}.w-promotion-offer.promo-sidebar-above-sticky:has(.newsletter-widget-finalize-account) .newsletter-widget-finalize-account .login-features-list .icon{color:#242424;flex-shrink:0;margin-left:.125rem;margin-top:.125rem}@media screen and (prefers-color-scheme:dark){.w-promotion-offer.promo-sidebar-above-sticky:has(.newsletter-widget-finalize-account) .newsletter-widget-finalize-account .login-features-list .icon{color:#e2e2e2}}.always-dark .w-promotion-offer.promo-sidebar-above-sticky:has(.newsletter-widget-finalize-account) .newsletter-widget-finalize-account .login-features-list .icon{color:#e2e2e2}.w-promotion-offer.promo-sidebar-above-sticky:has(.newsletter-widget-finalize-account) .newsletter-widget-finalize-account__action{color:#242424;display:block;font-family:Roboto,sans-serif;margin:0;padding:0}@media screen and (prefers-color-scheme:dark){.w-promotion-offer.promo-sidebar-above-sticky:has(.newsletter-widget-finalize-account) .newsletter-widget-finalize-account__action{color:#e2e2e2}}.always-dark .w-promotion-offer.promo-sidebar-above-sticky:has(.newsletter-widget-finalize-account) .newsletter-widget-finalize-account__action{color:#e2e2e2}.w-promotion-offer.promo-sidebar-above-sticky:has(.newsletter-widget-finalize-account) .newsletter-widget-finalize-account__copy{color:#242424;font-family:Roboto,sans-serif;font-size:1rem;font-weight:400;line-height:1}@media screen and (prefers-color-scheme:dark){.w-promotion-offer.promo-sidebar-above-sticky:has(.newsletter-widget-finalize-account) .newsletter-widget-finalize-account__copy{color:#fff}}.always-dark .w-promotion-offer.promo-sidebar-above-sticky:has(.newsletter-widget-finalize-account) .newsletter-widget-finalize-account__copy{color:#fff}.w-promotion-offer.promo-sidebar-above-sticky:has(.newsletter-widget-finalize-account) .newsletter-widget-finalize-account__copy{display:inline;line-height:1.4;margin:0 .25rem 0 0}@media screen and (prefers-color-scheme:dark){.w-promotion-offer.promo-sidebar-above-sticky:has(.newsletter-widget-finalize-account) .newsletter-widget-finalize-account__copy{color:#e2e2e2}}.always-dark .w-promotion-offer.promo-sidebar-above-sticky:has(.newsletter-widget-finalize-account) .newsletter-widget-finalize-account__copy{color:#e2e2e2}.w-promotion-offer.promo-sidebar-above-sticky:has(.newsletter-widget-finalize-account) .newsletter-widget-finalize-account__email{font-family:Roboto,sans-serif;font-size:1rem;line-height:1.4}@media screen and (prefers-color-scheme:dark){.w-promotion-offer.promo-sidebar-above-sticky:has(.newsletter-widget-finalize-account) .newsletter-widget-finalize-account__email{color:#e2e2e2}}.always-dark .w-promotion-offer.promo-sidebar-above-sticky:has(.newsletter-widget-finalize-account) .newsletter-widget-finalize-account__email{color:#e2e2e2}.w-promotion-offer.promo-sidebar-above-sticky:has(.newsletter-widget-finalize-account) .newsletter-widget-finalize-account__cta{color:#fff;font-size:1rem;font-weight:800;line-height:1}@media screen and (prefers-color-scheme:dark){.w-promotion-offer.promo-sidebar-above-sticky:has(.newsletter-widget-finalize-account) .newsletter-widget-finalize-account__cta{color:#fff}}.always-dark .w-promotion-offer.promo-sidebar-above-sticky:has(.newsletter-widget-finalize-account) .newsletter-widget-finalize-account__cta{color:#fff}.w-promotion-offer.promo-sidebar-above-sticky:has(.newsletter-widget-finalize-account) .newsletter-widget-finalize-account__cta{align-items:center;background-color:#458ae4;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;display:flex;font-family:Roboto,sans-serif;gap:.5rem;height:-moz-fit-content;height:fit-content;justify-content:center;margin-top:.75rem;text-decoration:none;transition:background-color .2s ease;white-space:nowrap;width:100%}.w-promotion-offer.promo-sidebar-above-sticky:has(.newsletter-widget-finalize-account) .newsletter-widget-finalize-account__cta:focus-visible,.w-promotion-offer.promo-sidebar-above-sticky:has(.newsletter-widget-finalize-account) .newsletter-widget-finalize-account__cta:hover{background-color:#1f6fd7;color:#fff;text-decoration:none}.w-promotion-offer[class~="promo-article-content-3/4-depth"]:has(.newsletter-widget-finalize-account) .is-hidden,.w-promotion-offer[class~="promo-articlecontent3/4depth"]:has(.newsletter-widget-finalize-account) .is-hidden{display:none}.w-promotion-offer[class~="promo-article-content-3/4-depth"]:has(.newsletter-widget-finalize-account) .newsletter-widget-finalize-account,.w-promotion-offer[class~="promo-articlecontent3/4depth"]:has(.newsletter-widget-finalize-account) .newsletter-widget-finalize-account{align-items:center;display:grid;gap:.75rem .5rem;grid-template-columns:auto 1fr;width:100%}.w-promotion-offer[class~="promo-article-content-3/4-depth"]:has(.newsletter-widget-finalize-account) .newsletter-widget-finalize-account__icon,.w-promotion-offer[class~="promo-articlecontent3/4depth"]:has(.newsletter-widget-finalize-account) .newsletter-widget-finalize-account__icon{color:#333;display:block;grid-column:1;height:1.25rem;width:1.25rem}@media screen and (prefers-color-scheme:dark){.w-promotion-offer[class~="promo-article-content-3/4-depth"]:has(.newsletter-widget-finalize-account) .newsletter-widget-finalize-account__icon,.w-promotion-offer[class~="promo-articlecontent3/4depth"]:has(.newsletter-widget-finalize-account) .newsletter-widget-finalize-account__icon{color:#f2f2f2}}.always-dark .w-promotion-offer[class~="promo-article-content-3/4-depth"]:has(.newsletter-widget-finalize-account) .newsletter-widget-finalize-account__icon,.always-dark .w-promotion-offer[class~="promo-articlecontent3/4depth"]:has(.newsletter-widget-finalize-account) .newsletter-widget-finalize-account__icon{color:#f2f2f2}.w-promotion-offer[class~="promo-article-content-3/4-depth"]:has(.newsletter-widget-finalize-account) .newsletter-widget-finalize-account__title,.w-promotion-offer[class~="promo-articlecontent3/4depth"]:has(.newsletter-widget-finalize-account) .newsletter-widget-finalize-account__title{color:#333;font-family:Titillium Web,sans-serif;font-size:1.625rem;font-weight:700;line-height:1}@media screen and (prefers-color-scheme:dark){.w-promotion-offer[class~="promo-article-content-3/4-depth"]:has(.newsletter-widget-finalize-account) .newsletter-widget-finalize-account__title,.w-promotion-offer[class~="promo-articlecontent3/4depth"]:has(.newsletter-widget-finalize-account) .newsletter-widget-finalize-account__title{color:#fff}}.always-dark .w-promotion-offer[class~="promo-article-content-3/4-depth"]:has(.newsletter-widget-finalize-account) .newsletter-widget-finalize-account__title,.always-dark .w-promotion-offer[class~="promo-articlecontent3/4depth"]:has(.newsletter-widget-finalize-account) .newsletter-widget-finalize-account__title{color:#fff}.w-promotion-offer[class~="promo-article-content-3/4-depth"]:has(.newsletter-widget-finalize-account) .newsletter-widget-finalize-account__title,.w-promotion-offer[class~="promo-articlecontent3/4depth"]:has(.newsletter-widget-finalize-account) .newsletter-widget-finalize-account__title{grid-column:2;margin:0!important}@media screen and (prefers-color-scheme:dark){.w-promotion-offer[class~="promo-article-content-3/4-depth"]:has(.newsletter-widget-finalize-account) .newsletter-widget-finalize-account__title,.w-promotion-offer[class~="promo-articlecontent3/4depth"]:has(.newsletter-widget-finalize-account) .newsletter-widget-finalize-account__title{color:#f2f2f2}}.always-dark .w-promotion-offer[class~="promo-article-content-3/4-depth"]:has(.newsletter-widget-finalize-account) .newsletter-widget-finalize-account__title,.always-dark .w-promotion-offer[class~="promo-articlecontent3/4depth"]:has(.newsletter-widget-finalize-account) .newsletter-widget-finalize-account__title{color:#f2f2f2}.w-promotion-offer[class~="promo-article-content-3/4-depth"]:has(.newsletter-widget-finalize-account) .newsletter-widget-finalize-account__content,.w-promotion-offer[class~="promo-articlecontent3/4depth"]:has(.newsletter-widget-finalize-account) .newsletter-widget-finalize-account__content{background:none;border:0;display:flex;flex-direction:column;gap:.75rem;grid-column:1/-1;padding:0;width:100%}.w-promotion-offer[class~="promo-article-content-3/4-depth"]:has(.newsletter-widget-finalize-account) .newsletter-widget-finalize-account__action,.w-promotion-offer[class~="promo-articlecontent3/4depth"]:has(.newsletter-widget-finalize-account) .newsletter-widget-finalize-account__action{align-items:center;color:#242424;display:grid;font-family:Roboto,sans-serif;gap:.5rem .75rem;grid-template-columns:minmax(0,1fr) auto;margin:0;padding:0}@media screen and (prefers-color-scheme:dark){.w-promotion-offer[class~="promo-article-content-3/4-depth"]:has(.newsletter-widget-finalize-account) .newsletter-widget-finalize-account__action,.w-promotion-offer[class~="promo-articlecontent3/4depth"]:has(.newsletter-widget-finalize-account) .newsletter-widget-finalize-account__action{color:#e2e2e2}}.always-dark .w-promotion-offer[class~="promo-article-content-3/4-depth"]:has(.newsletter-widget-finalize-account) .newsletter-widget-finalize-account__action,.always-dark .w-promotion-offer[class~="promo-articlecontent3/4depth"]:has(.newsletter-widget-finalize-account) .newsletter-widget-finalize-account__action{color:#e2e2e2}.w-promotion-offer[class~="promo-article-content-3/4-depth"]:has(.newsletter-widget-finalize-account) .newsletter-widget-finalize-account__copy,.w-promotion-offer[class~="promo-articlecontent3/4depth"]:has(.newsletter-widget-finalize-account) .newsletter-widget-finalize-account__copy{color:#242424;font-family:Roboto,sans-serif;font-size:1rem;font-weight:400;line-height:1}@media screen and (prefers-color-scheme:dark){.w-promotion-offer[class~="promo-article-content-3/4-depth"]:has(.newsletter-widget-finalize-account) .newsletter-widget-finalize-account__copy,.w-promotion-offer[class~="promo-articlecontent3/4depth"]:has(.newsletter-widget-finalize-account) .newsletter-widget-finalize-account__copy{color:#fff}}.always-dark .w-promotion-offer[class~="promo-article-content-3/4-depth"]:has(.newsletter-widget-finalize-account) .newsletter-widget-finalize-account__copy,.always-dark .w-promotion-offer[class~="promo-articlecontent3/4depth"]:has(.newsletter-widget-finalize-account) .newsletter-widget-finalize-account__copy{color:#fff}.w-promotion-offer[class~="promo-article-content-3/4-depth"]:has(.newsletter-widget-finalize-account) .newsletter-widget-finalize-account__copy,.w-promotion-offer[class~="promo-articlecontent3/4depth"]:has(.newsletter-widget-finalize-account) .newsletter-widget-finalize-account__copy{display:block;grid-column:1/-1;line-height:1.4;margin:0}@media screen and (prefers-color-scheme:dark){.w-promotion-offer[class~="promo-article-content-3/4-depth"]:has(.newsletter-widget-finalize-account) .newsletter-widget-finalize-account__copy,.w-promotion-offer[class~="promo-articlecontent3/4depth"]:has(.newsletter-widget-finalize-account) .newsletter-widget-finalize-account__copy{color:#e2e2e2}}.always-dark .w-promotion-offer[class~="promo-article-content-3/4-depth"]:has(.newsletter-widget-finalize-account) .newsletter-widget-finalize-account__copy,.always-dark .w-promotion-offer[class~="promo-articlecontent3/4depth"]:has(.newsletter-widget-finalize-account) .newsletter-widget-finalize-account__copy{color:#e2e2e2}.w-promotion-offer[class~="promo-article-content-3/4-depth"]:has(.newsletter-widget-finalize-account) .newsletter-widget-finalize-account__email,.w-promotion-offer[class~="promo-articlecontent3/4depth"]:has(.newsletter-widget-finalize-account) .newsletter-widget-finalize-account__email{align-items:center;background-color:light-dark(#e8f0fe,rgba(70,90,126,.4))!important;border:1px solid #d3d3d3;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;color:#333;cursor:not-allowed;display:inline-flex;font-family:Roboto,Arial,sans-serif;font-size:1rem;font-weight:400;line-height:1}@media screen and (prefers-color-scheme:dark){.w-promotion-offer[class~="promo-article-content-3/4-depth"]:has(.newsletter-widget-finalize-account) .newsletter-widget-finalize-account__email,.w-promotion-offer[class~="promo-articlecontent3/4depth"]:has(.newsletter-widget-finalize-account) .newsletter-widget-finalize-account__email{color:#fff}}.always-dark .w-promotion-offer[class~="promo-article-content-3/4-depth"]:has(.newsletter-widget-finalize-account) .newsletter-widget-finalize-account__email,.always-dark .w-promotion-offer[class~="promo-articlecontent3/4depth"]:has(.newsletter-widget-finalize-account) .newsletter-widget-finalize-account__email{color:#fff}.w-promotion-offer[class~="promo-article-content-3/4-depth"]:has(.newsletter-widget-finalize-account) .newsletter-widget-finalize-account__email,.w-promotion-offer[class~="promo-articlecontent3/4depth"]:has(.newsletter-widget-finalize-account) .newsletter-widget-finalize-account__email{grid-column:1;max-width:100%;min-width:0;opacity:.9;overflow:hidden;padding:.75rem 1rem;text-overflow:ellipsis;white-space:nowrap;width:100%}@media screen and (prefers-color-scheme:dark){.w-promotion-offer[class~="promo-article-content-3/4-depth"]:has(.newsletter-widget-finalize-account) .newsletter-widget-finalize-account__email,.w-promotion-offer[class~="promo-articlecontent3/4depth"]:has(.newsletter-widget-finalize-account) .newsletter-widget-finalize-account__email{background-color:#242424!important;border-color:#333;color:#e2e2e2;opacity:.9}}.always-dark .w-promotion-offer[class~="promo-article-content-3/4-depth"]:has(.newsletter-widget-finalize-account) .newsletter-widget-finalize-account__email,.always-dark .w-promotion-offer[class~="promo-articlecontent3/4depth"]:has(.newsletter-widget-finalize-account) .newsletter-widget-finalize-account__email{background-color:#242424!important;border-color:#333;color:#e2e2e2;opacity:.9}.w-promotion-offer[class~="promo-article-content-3/4-depth"]:has(.newsletter-widget-finalize-account) .newsletter-widget-finalize-account__cta,.w-promotion-offer[class~="promo-articlecontent3/4depth"]:has(.newsletter-widget-finalize-account) .newsletter-widget-finalize-account__cta{color:#fff;font-size:1rem;font-weight:800;line-height:1}@media screen and (prefers-color-scheme:dark){.w-promotion-offer[class~="promo-article-content-3/4-depth"]:has(.newsletter-widget-finalize-account) .newsletter-widget-finalize-account__cta,.w-promotion-offer[class~="promo-articlecontent3/4depth"]:has(.newsletter-widget-finalize-account) .newsletter-widget-finalize-account__cta{color:#fff}}.always-dark .w-promotion-offer[class~="promo-article-content-3/4-depth"]:has(.newsletter-widget-finalize-account) .newsletter-widget-finalize-account__cta,.always-dark .w-promotion-offer[class~="promo-articlecontent3/4depth"]:has(.newsletter-widget-finalize-account) .newsletter-widget-finalize-account__cta{color:#fff}.w-promotion-offer[class~="promo-article-content-3/4-depth"]:has(.newsletter-widget-finalize-account) .newsletter-widget-finalize-account__cta,.w-promotion-offer[class~="promo-articlecontent3/4depth"]:has(.newsletter-widget-finalize-account) .newsletter-widget-finalize-account__cta{align-items:center;background-color:#458ae4;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;display:flex;font-family:Roboto,sans-serif;gap:.5rem;grid-column:2;height:-moz-fit-content;height:fit-content;justify-content:center;margin-top:0;padding:.9rem 1rem;text-decoration:none;transition:background-color .2s ease;white-space:nowrap;width:auto}.w-promotion-offer[class~="promo-article-content-3/4-depth"]:has(.newsletter-widget-finalize-account) .newsletter-widget-finalize-account__cta:focus-visible,.w-promotion-offer[class~="promo-article-content-3/4-depth"]:has(.newsletter-widget-finalize-account) .newsletter-widget-finalize-account__cta:hover,.w-promotion-offer[class~="promo-articlecontent3/4depth"]:has(.newsletter-widget-finalize-account) .newsletter-widget-finalize-account__cta:focus-visible,.w-promotion-offer[class~="promo-articlecontent3/4depth"]:has(.newsletter-widget-finalize-account) .newsletter-widget-finalize-account__cta:hover{background-color:#1f6fd7;color:#fff;text-decoration:none}@media(max-width:767px){.w-promotion-offer[class~="promo-article-content-3/4-depth"]:has(.newsletter-widget-finalize-account) .newsletter-widget-finalize-account,.w-promotion-offer[class~="promo-articlecontent3/4depth"]:has(.newsletter-widget-finalize-account) .newsletter-widget-finalize-account{grid-template-columns:1fr}.w-promotion-offer[class~="promo-article-content-3/4-depth"]:has(.newsletter-widget-finalize-account) .newsletter-widget-finalize-account__icon,.w-promotion-offer[class~="promo-articlecontent3/4depth"]:has(.newsletter-widget-finalize-account) .newsletter-widget-finalize-account__icon{display:none}.w-promotion-offer[class~="promo-article-content-3/4-depth"]:has(.newsletter-widget-finalize-account) .newsletter-widget-finalize-account__content,.w-promotion-offer[class~="promo-article-content-3/4-depth"]:has(.newsletter-widget-finalize-account) .newsletter-widget-finalize-account__title,.w-promotion-offer[class~="promo-articlecontent3/4depth"]:has(.newsletter-widget-finalize-account) .newsletter-widget-finalize-account__content,.w-promotion-offer[class~="promo-articlecontent3/4depth"]:has(.newsletter-widget-finalize-account) .newsletter-widget-finalize-account__title{grid-column:1}.w-promotion-offer[class~="promo-article-content-3/4-depth"]:has(.newsletter-widget-finalize-account) .newsletter-widget-finalize-account__action,.w-promotion-offer[class~="promo-articlecontent3/4depth"]:has(.newsletter-widget-finalize-account) .newsletter-widget-finalize-account__action{grid-template-columns:1fr}.w-promotion-offer[class~="promo-article-content-3/4-depth"]:has(.newsletter-widget-finalize-account) .newsletter-widget-finalize-account__copy,.w-promotion-offer[class~="promo-article-content-3/4-depth"]:has(.newsletter-widget-finalize-account) .newsletter-widget-finalize-account__cta,.w-promotion-offer[class~="promo-article-content-3/4-depth"]:has(.newsletter-widget-finalize-account) .newsletter-widget-finalize-account__email,.w-promotion-offer[class~="promo-articlecontent3/4depth"]:has(.newsletter-widget-finalize-account) .newsletter-widget-finalize-account__copy,.w-promotion-offer[class~="promo-articlecontent3/4depth"]:has(.newsletter-widget-finalize-account) .newsletter-widget-finalize-account__cta,.w-promotion-offer[class~="promo-articlecontent3/4depth"]:has(.newsletter-widget-finalize-account) .newsletter-widget-finalize-account__email{grid-column:1;width:100%}.w-promotion-offer[class~="promo-article-content-3/4-depth"]:has(.newsletter-widget-finalize-account) .newsletter-widget-finalize-account__cta,.w-promotion-offer[class~="promo-articlecontent3/4depth"]:has(.newsletter-widget-finalize-account) .newsletter-widget-finalize-account__cta{margin-top:.5rem}}.promo-article-floating-bottom-left{pointer-events:none}.promo-article-floating-bottom-left .promotion-offer-box{pointer-events:auto}.w-promotion-offer:has(.newsletter-promotion-large.floating){align-items:flex-end;bottom:110px;left:1rem;position:fixed;right:1rem;top:auto;z-index:1999999899}@media(min-width:768px){.w-promotion-offer:has(.newsletter-promotion-large.floating){bottom:0;padding-bottom:0;right:auto;top:auto;width:20rem}}.w-promotion-offer:has(.newsletter-promotion-large.floating) .promotion-offer-box{background:#000;border:1px solid hsla(0,0%,100%,.2);box-shadow:0 8px 32px rgba(0,0,0,.35);overflow:visible}.sidebar .w-promotion-offer:has(.newsletter-promotion-large.floating) .promotion-offer-box{background:#000;border-color:hsla(0,0%,100%,.2)}@media screen and (prefers-color-scheme:dark){.sidebar .w-promotion-offer:has(.newsletter-promotion-large.floating) .promotion-offer-box{background:#f2f2f2;border-color:#d3d3d3}}.always-dark .sidebar .w-promotion-offer:has(.newsletter-promotion-large.floating) .promotion-offer-box{background:#f2f2f2;border-color:#d3d3d3}@media screen and (prefers-color-scheme:dark){.w-promotion-offer:has(.newsletter-promotion-large.floating) .promotion-offer-box{background:#f2f2f2;border-color:#d3d3d3;box-shadow:0 8px 32px rgba(0,0,0,.2)}}.always-dark .w-promotion-offer:has(.newsletter-promotion-large.floating) .promotion-offer-box{background:#f2f2f2;border-color:#d3d3d3;box-shadow:0 8px 32px rgba(0,0,0,.2)}.w-promotion-offer:has(.newsletter-promotion-large.floating) .newsletter-section .icon-logo{height:auto;width:3rem}.w-promotion-offer:has(.newsletter-promotion-large.floating) .newsletter-section .icon-logo img{height:100%;width:100%}.w-promotion-offer:has(.newsletter-promotion-large.floating) .promotion-close-btn{align-items:center;border:none;border-radius:4px;color:#fff;cursor:pointer;display:flex;font-size:1.5rem;height:2rem;justify-content:center;line-height:1;padding:0;position:absolute;right:.5rem;top:.5rem;transition:background .1s ease,transform .1s ease;width:2rem;z-index:1}.w-promotion-offer:has(.newsletter-promotion-large.floating) .promotion-close-btn:hover{background:hsla(0,0%,100%,.25)}.w-promotion-offer:has(.newsletter-promotion-large.floating) .promotion-close-btn:active{background:hsla(0,0%,100%,.2)}.w-promotion-offer:has(.newsletter-promotion-large.floating) .promotion-close-btn:focus-visible{outline:2px solid hsla(0,0%,100%,.8);outline-offset:2px}.w-promotion-offer:has(.newsletter-promotion-large.floating) .promotion-close-btn:before{content:"×"}@media screen and (prefers-color-scheme:dark){.w-promotion-offer:has(.newsletter-promotion-large.floating) .promotion-close-btn{color:#000}.w-promotion-offer:has(.newsletter-promotion-large.floating) .promotion-close-btn:hover{background:rgba(0,0,0,.08)}.w-promotion-offer:has(.newsletter-promotion-large.floating) .promotion-close-btn:active{background:rgba(0,0,0,.12)}.w-promotion-offer:has(.newsletter-promotion-large.floating) .promotion-close-btn:focus-visible{outline-color:#333}}.always-dark .w-promotion-offer:has(.newsletter-promotion-large.floating) .promotion-close-btn{color:#000}.always-dark .w-promotion-offer:has(.newsletter-promotion-large.floating) .promotion-close-btn:hover{background:rgba(0,0,0,.08)}.always-dark .w-promotion-offer:has(.newsletter-promotion-large.floating) .promotion-close-btn:active{background:rgba(0,0,0,.12)}.always-dark .w-promotion-offer:has(.newsletter-promotion-large.floating) .promotion-close-btn:focus-visible{outline-color:#333}.w-promotion-offer:has(.newsletter-promotion-large.floating) .valnet-newsletter-btn{background-color:#fff;color:#000;color:#333;font-size:1rem;font-weight:500;line-height:1}@media screen and (prefers-color-scheme:dark){.w-promotion-offer:has(.newsletter-promotion-large.floating) .valnet-newsletter-btn{color:#fff}}.w-promotion-offer:has(.newsletter-promotion-large.floating) .valnet-newsletter-btn{width:100%}.w-promotion-offer:has(.newsletter-promotion-large.floating) .valnet-newsletter-btn .icon{display:block;transform:translateY(1px)}@media screen and (prefers-color-scheme:dark){.w-promotion-offer:has(.newsletter-promotion-large.floating) .valnet-newsletter-btn{background-color:#000;color:#fff}}.always-dark .w-promotion-offer:has(.newsletter-promotion-large.floating) .valnet-newsletter-btn{background-color:#000;color:#fff}.w-promotion-offer:has(.newsletter-promotion-large.floating) .newsletter-header{align-items:center;display:flex;gap:.5rem;margin-bottom:.25rem}.w-promotion-offer:has(.newsletter-promotion-large.floating) .newsletter-header .form-section-title{color:#fff;text-transform:uppercase}@media screen and (prefers-color-scheme:dark){.w-promotion-offer:has(.newsletter-promotion-large.floating) .newsletter-header .form-section-title{color:#000}}.always-dark .w-promotion-offer:has(.newsletter-promotion-large.floating) .newsletter-header .form-section-title{color:#000}.w-promotion-offer:has(.newsletter-promotion-large.floating) .newsletter-header .newsletter-header-logo{height:auto;width:3rem}.w-promotion-offer:has(.newsletter-promotion-large.floating) .newsletter-header .newsletter-header-logo img{height:100%;width:100%}.w-promotion-offer:has(.newsletter-promotion-large.floating) .label-desc{font-size:1rem;font-weight:400;line-height:1}@media screen and (prefers-color-scheme:dark){.w-promotion-offer:has(.newsletter-promotion-large.floating) .label-desc{color:#fff}}.always-dark .w-promotion-offer:has(.newsletter-promotion-large.floating) .label-desc{color:#fff}.w-promotion-offer:has(.newsletter-promotion-large.floating) .label-desc{color:hsla(0,0%,100%,.9);line-height:1.1}@media screen and (prefers-color-scheme:dark){.w-promotion-offer:has(.newsletter-promotion-large.floating) .label-desc{color:#333}}.always-dark .w-promotion-offer:has(.newsletter-promotion-large.floating) .label-desc{color:#333}.w-promotion-offer:has(.newsletter-promotion-large.floating) .w-input-group{flex-direction:column;gap:1rem}.w-promotion-offer:has(.newsletter-promotion-large.floating) .newsletter-content-select{margin-bottom:-.125rem}.w-promotion-offer:has(.newsletter-promotion-large.floating) .divider{background-color:hsla(0,0%,100%,.25)}@media screen and (prefers-color-scheme:dark){.w-promotion-offer:has(.newsletter-promotion-large.floating) .divider{background-color:#d3d3d3}}.always-dark .w-promotion-offer:has(.newsletter-promotion-large.floating) .divider{background-color:#d3d3d3}.w-promotion-offer:has(.newsletter-promotion-large.floating) .user-form-input{background:hsla(0,0%,100%,.25);border:1px solid hsla(0,0%,100%,.3);color:#fff}.w-promotion-offer:has(.newsletter-promotion-large.floating) .user-form-input::-moz-placeholder{color:hsla(0,0%,100%,.5)}.w-promotion-offer:has(.newsletter-promotion-large.floating) .user-form-input::placeholder{color:hsla(0,0%,100%,.5)}@media screen and (prefers-color-scheme:dark){.w-promotion-offer:has(.newsletter-promotion-large.floating) .user-form-input{background:#fff;border-color:#d3d3d3;color:#000}.w-promotion-offer:has(.newsletter-promotion-large.floating) .user-form-input::-moz-placeholder{color:#777}.w-promotion-offer:has(.newsletter-promotion-large.floating) .user-form-input::placeholder{color:#777}}.always-dark .w-promotion-offer:has(.newsletter-promotion-large.floating) .user-form-input{background:#fff;border-color:#d3d3d3;color:#000}.always-dark .w-promotion-offer:has(.newsletter-promotion-large.floating) .user-form-input::-moz-placeholder{color:#777}.always-dark .w-promotion-offer:has(.newsletter-promotion-large.floating) .user-form-input::placeholder{color:#777}.w-promotion-offer:has(.newsletter-promotion-large.floating) .bottom-note{color:hsla(0,0%,100%,.85)}@media screen and (prefers-color-scheme:dark){.w-promotion-offer:has(.newsletter-promotion-large.floating) .bottom-note{color:#333}}.always-dark .w-promotion-offer:has(.newsletter-promotion-large.floating) .bottom-note{color:#333}.w-promotion-offer:has(.newsletter-promotion-large.floating) .bottom-note a{color:#fff;text-decoration-color:hsla(0,0%,100%,.6)}@media screen and (prefers-color-scheme:dark){.w-promotion-offer:has(.newsletter-promotion-large.floating) .bottom-note a{color:#333;text-decoration-color:#777}}.always-dark .w-promotion-offer:has(.newsletter-promotion-large.floating) .bottom-note a{color:#333;text-decoration-color:#777}.w-promotion-offer:has(.newsletter-promotion-large.floating) .bottom-note a:hover{color:hsla(0,0%,100%,.9);text-decoration-color:hsla(0,0%,100%,.9)}@media screen and (prefers-color-scheme:dark){.w-promotion-offer:has(.newsletter-promotion-large.floating) .bottom-note a:hover{color:#000;text-decoration-color:#333}}.always-dark .w-promotion-offer:has(.newsletter-promotion-large.floating) .bottom-note a:hover{color:#000;text-decoration-color:#333}.w-promotion-offer:has(.newsletter-promotion-large.floating) .newsletter-widget-finalize-account{display:flex;flex-direction:column;gap:.75rem;width:100%}.w-promotion-offer:has(.newsletter-promotion-large.floating) .newsletter-widget-finalize-account__title{color:#fff;font-family:Titillium Web,sans-serif;font-size:1.125rem;font-weight:700;line-height:1}@media screen and (prefers-color-scheme:dark){.w-promotion-offer:has(.newsletter-promotion-large.floating) .newsletter-widget-finalize-account__title{color:#fff}}.always-dark .w-promotion-offer:has(.newsletter-promotion-large.floating) .newsletter-widget-finalize-account__title{color:#fff}.w-promotion-offer:has(.newsletter-promotion-large.floating) .newsletter-widget-finalize-account__title{line-height:1.2;margin:0}@media screen and (prefers-color-scheme:dark){.w-promotion-offer:has(.newsletter-promotion-large.floating) .newsletter-widget-finalize-account__title{color:#000}}.always-dark .w-promotion-offer:has(.newsletter-promotion-large.floating) .newsletter-widget-finalize-account__title{color:#000}.w-promotion-offer:has(.newsletter-promotion-large.floating) .newsletter-widget-finalize-account__content{background:none;border:0;display:flex;flex-direction:column;gap:.75rem;padding:0;width:100%}.w-promotion-offer:has(.newsletter-promotion-large.floating) .newsletter-widget-finalize-account .login-features-content,.w-promotion-offer:has(.newsletter-promotion-large.floating) .newsletter-widget-finalize-account .w-login-features{margin:0;max-width:100%;min-width:0;padding:0;width:100%}.w-promotion-offer:has(.newsletter-promotion-large.floating) .newsletter-widget-finalize-account .login-features-list{display:flex;flex-direction:column;gap:.5rem;list-style:none;margin:0;max-width:100%;min-width:0;padding:.5rem 0;width:100%}.w-promotion-offer:has(.newsletter-promotion-large.floating) .newsletter-widget-finalize-account .login-features-list li{color:hsla(0,0%,100%,.9);font-family:Titillium Web,sans-serif;font-size:.9rem;font-weight:400;line-height:1}@media screen and (prefers-color-scheme:dark){.w-promotion-offer:has(.newsletter-promotion-large.floating) .newsletter-widget-finalize-account .login-features-list li{color:#fff}}.always-dark .w-promotion-offer:has(.newsletter-promotion-large.floating) .newsletter-widget-finalize-account .login-features-list li{color:#fff}.w-promotion-offer:has(.newsletter-promotion-large.floating) .newsletter-widget-finalize-account .login-features-list li{align-items:flex-start;display:flex;gap:.75rem;line-height:1.25;min-width:0;width:100%}@media screen and (prefers-color-scheme:dark){.w-promotion-offer:has(.newsletter-promotion-large.floating) .newsletter-widget-finalize-account .login-features-list li{color:#333}}.always-dark .w-promotion-offer:has(.newsletter-promotion-large.floating) .newsletter-widget-finalize-account .login-features-list li{color:#333}.w-promotion-offer:has(.newsletter-promotion-large.floating) .newsletter-widget-finalize-account .login-features-list li span{min-width:0;overflow-wrap:anywhere;white-space:normal}.w-promotion-offer:has(.newsletter-promotion-large.floating) .newsletter-widget-finalize-account .login-features-list .icon{color:#fff;flex-shrink:0;margin-left:.125rem;margin-top:.125rem}@media screen and (prefers-color-scheme:dark){.w-promotion-offer:has(.newsletter-promotion-large.floating) .newsletter-widget-finalize-account .login-features-list .icon{color:#333}}.always-dark .w-promotion-offer:has(.newsletter-promotion-large.floating) .newsletter-widget-finalize-account .login-features-list .icon{color:#333}.w-promotion-offer:has(.newsletter-promotion-large.floating) .newsletter-widget-finalize-account__action{color:hsla(0,0%,100%,.9);display:block;margin:0;padding:0}@media screen and (prefers-color-scheme:dark){.w-promotion-offer:has(.newsletter-promotion-large.floating) .newsletter-widget-finalize-account__action{color:#333}}.always-dark .w-promotion-offer:has(.newsletter-promotion-large.floating) .newsletter-widget-finalize-account__action{color:#333}.w-promotion-offer:has(.newsletter-promotion-large.floating) .newsletter-widget-finalize-account__copy{color:hsla(0,0%,100%,.9);font-family:Titillium Web,sans-serif;font-size:1rem;font-weight:400;line-height:1}@media screen and (prefers-color-scheme:dark){.w-promotion-offer:has(.newsletter-promotion-large.floating) .newsletter-widget-finalize-account__copy{color:#fff}}.always-dark .w-promotion-offer:has(.newsletter-promotion-large.floating) .newsletter-widget-finalize-account__copy{color:#fff}.w-promotion-offer:has(.newsletter-promotion-large.floating) .newsletter-widget-finalize-account__copy{display:inline;line-height:1.25;margin:0 .25rem 0 0}@media screen and (prefers-color-scheme:dark){.w-promotion-offer:has(.newsletter-promotion-large.floating) .newsletter-widget-finalize-account__copy{color:#333}}.always-dark .w-promotion-offer:has(.newsletter-promotion-large.floating) .newsletter-widget-finalize-account__copy{color:#333}.w-promotion-offer:has(.newsletter-promotion-large.floating) .newsletter-widget-finalize-account__email{background-color:#f2f2f2!important;border:1px solid rgba(51,51,51,.18);color:#333!important;font-family:Titillium Web,sans-serif;font-size:1rem;line-height:1.25}@media screen and (prefers-color-scheme:dark){.w-promotion-offer:has(.newsletter-promotion-large.floating) .newsletter-widget-finalize-account__email{background-color:#f2f2f2!important;color:#333!important}}.always-dark .w-promotion-offer:has(.newsletter-promotion-large.floating) .newsletter-widget-finalize-account__email{background-color:#f2f2f2!important;color:#333!important}.w-promotion-offer:has(.newsletter-promotion-large.floating) .newsletter-widget-finalize-account__cta{color:#fff;font-family:Titillium Web,sans-serif;font-size:1rem;font-weight:800;line-height:1}@media screen and (prefers-color-scheme:dark){.w-promotion-offer:has(.newsletter-promotion-large.floating) .newsletter-widget-finalize-account__cta{color:#fff}}.always-dark .w-promotion-offer:has(.newsletter-promotion-large.floating) .newsletter-widget-finalize-account__cta{color:#fff}.w-promotion-offer:has(.newsletter-promotion-large.floating) .newsletter-widget-finalize-account__cta{align-items:center;background-color:#458ae4;border:0;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;display:inline-flex;justify-content:center;margin-top:.75rem;min-height:36px;padding:0 20px;text-decoration:none;text-transform:none;width:100%}.w-promotion-offer:has(.newsletter-promotion-large.floating) .newsletter-widget-finalize-account__cta:focus-visible,.w-promotion-offer:has(.newsletter-promotion-large.floating) .newsletter-widget-finalize-account__cta:hover{background-color:#1f6fd7;color:#fff;text-decoration:none}.w-promotion-offer.promo-article-floating-bottom-left:has(.newsletter-promotion-large.floating) .newsletter-widget-finalize-account__cta,.w-promotion-offer.promo-articlefloatingbottomleft:has(.newsletter-promotion-large.floating) .newsletter-widget-finalize-account__cta{min-height:52.38px;padding:.9rem 1rem}.w-promotion-offer.promo-sidebar-above-sticky:has(.newsletter-widget-finalize-account) .newsletter-widget-finalize-account__cta{min-height:52.38px;padding:.9rem 1rem}.w-promotion-offer:has(.push-notification-promotion-large.floating){bottom:110px;left:1rem;max-width:none;padding-bottom:0;position:fixed;right:1rem;top:auto;width:auto;z-index:1999999899}@media(min-width:768px){.w-promotion-offer:has(.push-notification-promotion-large.floating){padding:0;right:auto;top:auto;width:20rem}}.w-promotion-offer:has(.push-notification-promotion-large.floating) .promotion-offer-box{background:none;border:none;box-shadow:none;max-width:100%;overflow:visible;padding:0}@media(max-width:767px){.w-promotion-offer:has(.push-notification-promotion-large.floating) .promotion-offer-box{display:flex;justify-content:center;width:100%}}.w-promotion-offer:has(.push-notification-promotion-large.floating) .notify-widget{align-items:flex-start;background:#fff;border:1px solid #e5e5e5;border-radius:.5rem;box-shadow:0 0 6.875px rgba(0,0,0,.15);box-sizing:border-box;color:#181818;display:flex;flex-direction:column;font-family:Roboto,sans-serif;gap:.75rem;height:auto;max-width:100%;padding:.75rem;position:relative;width:20rem}@media(max-width:767px){.w-promotion-offer:has(.push-notification-promotion-large.floating) .notify-widget{max-width:398px;width:calc(100vw - 2rem)}}@media screen and (prefers-color-scheme:dark){.w-promotion-offer:has(.push-notification-promotion-large.floating) .notify-widget{background:#f2f2f2;box-shadow:0 8px 24px rgba(0,0,0,.24)}}.always-dark .w-promotion-offer:has(.push-notification-promotion-large.floating) .notify-widget{background:#f2f2f2;box-shadow:0 8px 24px rgba(0,0,0,.24)}.w-promotion-offer:has(.push-notification-promotion-large.floating) .notify-widget__close{align-items:center;background:transparent;border:none;border-radius:.25rem;color:#333;cursor:pointer;display:flex;font-size:1.125rem;height:1.5rem;justify-content:center;line-height:1;padding:0;position:absolute;right:.5rem;top:.5rem;transition:background .1s ease,transform .1s ease;width:1.5rem;z-index:1}.w-promotion-offer:has(.push-notification-promotion-large.floating) .notify-widget__close:hover{background:rgba(0,0,0,.06)}.w-promotion-offer:has(.push-notification-promotion-large.floating) .notify-widget__close:active{background:rgba(0,0,0,.1);transform:scale(.95)}.w-promotion-offer:has(.push-notification-promotion-large.floating) .notify-widget__close:focus-visible{outline:2px solid rgba(0,0,0,.4);outline-offset:2px}@media screen and (prefers-color-scheme:dark){.w-promotion-offer:has(.push-notification-promotion-large.floating) .notify-widget__close{color:#333}.w-promotion-offer:has(.push-notification-promotion-large.floating) .notify-widget__close:hover{background:hsla(0,0%,100%,.08)}.w-promotion-offer:has(.push-notification-promotion-large.floating) .notify-widget__close:active{background:hsla(0,0%,100%,.12)}.w-promotion-offer:has(.push-notification-promotion-large.floating) .notify-widget__close:focus-visible{outline-color:hsla(0,0%,100%,.6)}}.always-dark .w-promotion-offer:has(.push-notification-promotion-large.floating) .notify-widget__close{color:#333}.always-dark .w-promotion-offer:has(.push-notification-promotion-large.floating) .notify-widget__close:hover{background:hsla(0,0%,100%,.08)}.always-dark .w-promotion-offer:has(.push-notification-promotion-large.floating) .notify-widget__close:active{background:hsla(0,0%,100%,.12)}.always-dark .w-promotion-offer:has(.push-notification-promotion-large.floating) .notify-widget__close:focus-visible{outline-color:hsla(0,0%,100%,.6)}.w-promotion-offer:has(.push-notification-promotion-large.floating) .notify-widget__body{align-items:center;display:flex;gap:.5rem;min-height:3.375rem;padding-right:0;width:100%}.w-promotion-offer:has(.push-notification-promotion-large.floating) .notify-widget__logo{align-items:center;background:#252525;border-radius:0;display:flex;flex:0 0 3.375rem;height:3.375rem;justify-content:center;overflow:hidden;padding:.25rem;width:3.375rem}.w-promotion-offer:has(.push-notification-promotion-large.floating) .notify-widget__logo img{display:block;height:2.25rem;-o-object-fit:contain;object-fit:contain;width:2.25rem}.w-promotion-offer:has(.push-notification-promotion-large.floating) .notify-widget__content{display:flex;flex:1;flex-direction:column;gap:.5rem;min-width:0}.w-promotion-offer:has(.push-notification-promotion-large.floating) .notify-widget__headline{align-items:center;color:#181818;display:flex;font-size:.875rem;font-weight:600;gap:.25rem;letter-spacing:.02em;line-height:1rem;margin:0;padding-right:1.5rem}.w-promotion-offer:has(.push-notification-promotion-large.floating) .notify-widget__headline .icon{color:#48484e;flex:0 0 auto;font-size:.875rem;line-height:1}@media screen and (prefers-color-scheme:dark){.w-promotion-offer:has(.push-notification-promotion-large.floating) .notify-widget__headline{color:#333}}.always-dark .w-promotion-offer:has(.push-notification-promotion-large.floating) .notify-widget__headline{color:#333}.w-promotion-offer:has(.push-notification-promotion-large.floating) .notify-widget__subtext{color:#48484e;font-size:.75rem;font-weight:400;letter-spacing:.01em;line-height:1rem;margin:0;max-width:14.8125rem}@media screen and (prefers-color-scheme:dark){.w-promotion-offer:has(.push-notification-promotion-large.floating) .notify-widget__subtext{color:#777}}.always-dark .w-promotion-offer:has(.push-notification-promotion-large.floating) .notify-widget__subtext{color:#777}.w-promotion-offer:has(.push-notification-promotion-large.floating) .notify-widget__actions{align-items:center;display:flex;gap:.75rem;justify-content:flex-end;min-height:1.875rem;width:100%}.w-promotion-offer:has(.push-notification-promotion-large.floating) .notify-widget__btn{border:none;cursor:pointer;font-family:Roboto,sans-serif;font-size:.75rem;line-height:.875rem;white-space:nowrap}.w-promotion-offer:has(.push-notification-promotion-large.floating) .notify-widget__btn--deny{background:transparent;color:#48484e;font-weight:400;height:1.25rem;min-width:4rem;padding:0}.w-promotion-offer:has(.push-notification-promotion-large.floating) .notify-widget__btn--confirm{align-items:center;background:#48484e;border-radius:.25rem;color:#fff;display:flex;font-weight:500;height:1.875rem;justify-content:center;padding:.5rem;transition:background .1s ease,transform .1s ease;width:4rem}.w-promotion-offer:has(.push-notification-promotion-large.floating) .notify-widget__btn--confirm:hover{background:#57575e}.w-promotion-offer:has(.push-notification-promotion-large.floating) .notify-widget__btn--confirm:active{transform:scale(.97)}.w-promotion-offer:has(.push-notification-promotion-large.floating) .notify-widget__btn--confirm:focus-visible{outline:2px solid rgba(0,0,0,.4);outline-offset:2px}@media screen and (prefers-color-scheme:dark){.w-promotion-offer:has(.push-notification-promotion-large.floating) .notify-widget__btn--confirm:focus-visible{outline-color:hsla(0,0%,100%,.6)}}.always-dark .w-promotion-offer:has(.push-notification-promotion-large.floating) .notify-widget__btn--confirm:focus-visible{outline-color:hsla(0,0%,100%,.6)}.w-promotion-offer.promo-homepage-under-featured .promotion-offer-box{background:none;border:0;max-width:1300px;padding:0}.w-promotion-offer.promo-top-right{position:fixed;right:1rem;top:1rem;width:425px;z-index:9999999999}.w-promotion-offer:has(.deals-category-promotion-large){margin-bottom:2rem;padding:0}.w-promotion-offer:has(.deals-category-promotion-large) .promotion-offer-box{background:#efefef;border:1px solid #e2e2e2;border-radius:4px;display:flex;max-width:none;overflow:hidden;padding:1rem;position:relative}@media screen and (prefers-color-scheme:dark){.w-promotion-offer:has(.deals-category-promotion-large) .promotion-offer-box{background:#333;border-color:#4d4d4d}}.always-dark .w-promotion-offer:has(.deals-category-promotion-large) .promotion-offer-box{background:#333;border-color:#4d4d4d}@media(min-width:1024px){.w-promotion-offer:has(.deals-category-promotion-large) .promotion-offer-box{padding:1.5rem}}.deals-category-promotion-content{align-items:flex-start;display:flex;flex-direction:column;text-align:left}.deals-category-promotion-content h3.deals-category-promotion-content__title{color:#333;font-size:1.625rem;font-weight:700;line-height:1;margin-bottom:.5rem;width:100%}@media screen and (prefers-color-scheme:dark){.deals-category-promotion-content h3.deals-category-promotion-content__title{color:#fff}}.always-dark .deals-category-promotion-content h3.deals-category-promotion-content__title{color:#fff}@media screen and (prefers-color-scheme:dark){.deals-category-promotion-content h3.deals-category-promotion-content__title{color:#f2f2f2}}.always-dark .deals-category-promotion-content h3.deals-category-promotion-content__title{color:#f2f2f2}.deals-category-promotion-content h3.deals-category-promotion-content__title .deals-category-promotion-brand-logo-wrapper{background:transparent;float:left;margin-right:.5rem;padding:0}.deals-category-promotion-content h3.deals-category-promotion-content__title .deals-category-promotion-brand-logo-wrapper .deals-category-promotion-brand-logo{display:flex;height:24px;overflow:hidden;position:relative;width:32px}.deals-category-promotion-content h3.deals-category-promotion-content__title .deals-category-promotion-brand-logo-wrapper .deals-category-promotion-brand-logo img{height:100%;max-width:none;min-width:32px;-o-object-fit:cover;object-fit:cover;-o-object-position:left;object-position:left;width:auto}.deals-category-promotion-content__excerpt{color:#242424;font-size:1rem;font-weight:400;line-height:1.2}@media screen and (prefers-color-scheme:dark){.deals-category-promotion-content__excerpt{color:#e2e2e2}}.always-dark .deals-category-promotion-content__excerpt{color:#e2e2e2}.deals-category-promotion-content .divider{background-color:#b6b4b5;border:0;display:none;height:1px;margin:1rem 0;width:100%}@media screen and (prefers-color-scheme:dark){.deals-category-promotion-content .divider{background-color:#777}}.always-dark .deals-category-promotion-content .divider{background-color:#777}@media(min-width:768px){.deals-category-promotion-content .divider{display:block}}.deals-category-promotion-content .deals-category-promotion-footer{align-items:stretch;display:flex;flex-direction:row;gap:1rem;justify-content:space-between;width:100%}.deals-category-promotion-content .deals-category-promotion-identity{align-items:center;align-self:stretch;display:flex;flex-direction:row;flex-shrink:0;gap:.5rem;justify-content:center;overflow:hidden}@media(min-width:768px){.deals-category-promotion-content .deals-category-promotion-identity--mobile-only{display:none}}.deals-category-promotion-content .deals-category-promotion-identity--mobile-only{background-color:#e2e2e2;border-radius:4px;margin-bottom:1rem;padding:.5rem;position:relative;top:2px}@media screen and (prefers-color-scheme:dark){.deals-category-promotion-content .deals-category-promotion-identity--mobile-only{background-color:#444}}.always-dark .deals-category-promotion-content .deals-category-promotion-identity--mobile-only{background-color:#444}.deals-category-promotion-content .deals-category-promotion-identity--desktop-only{display:none}.deals-category-promotion-content .deals-category-promotion-identity--desktop-only .deals-category-promotion-identity__label{background-color:#a601c8;border-radius:4px;color:#f2f2f2;padding:.25rem}@media screen and (prefers-color-scheme:dark){.deals-category-promotion-content .deals-category-promotion-identity--desktop-only .deals-category-promotion-identity__label{color:#f2f2f2}}.always-dark .deals-category-promotion-content .deals-category-promotion-identity--desktop-only .deals-category-promotion-identity__label{color:#f2f2f2}@media(min-width:768px){.deals-category-promotion-content .deals-category-promotion-identity--desktop-only{display:flex}}.deals-category-promotion-content .deals-category-promotion-identity__logo{display:flex;height:auto;width:125px}.deals-category-promotion-content .deals-category-promotion-identity__logo img{height:auto;width:100%}.deals-category-promotion-content .deals-category-promotion-identity__label{color:#a601c8;font-family:Roboto,sans-serif;font-size:1.25rem;font-weight:700;line-height:1}@media screen and (prefers-color-scheme:dark){.deals-category-promotion-content .deals-category-promotion-identity__label{color:#fff}}.always-dark .deals-category-promotion-content .deals-category-promotion-identity__label{color:#fff}.deals-category-promotion-content .deals-category-promotion-identity__label{letter-spacing:-.01em}@media screen and (prefers-color-scheme:dark){.deals-category-promotion-content .deals-category-promotion-identity__label{color:#a601c8}}.always-dark .deals-category-promotion-content .deals-category-promotion-identity__label{color:#a601c8}.deals-category-promotion-content .valnet-deals-category-promotion-btn{align-items:center;align-self:center;background-color:#458ae4;border-radius:4px;color:#fff;display:flex;font-family:Roboto,sans-serif;font-size:1rem;font-weight:700;gap:.5rem;justify-content:center;line-height:1;padding:.9rem 1rem;transition:transform .2s ease;white-space:nowrap}.deals-category-promotion-content .valnet-deals-category-promotion-btn .icon:before{content:""}@media(max-width:767px){.deals-category-promotion-content .valnet-deals-category-promotion-btn{margin:1rem auto 0}}@media(max-width:480px){.deals-category-promotion-content .valnet-deals-category-promotion-btn{width:100%}}@media screen and (prefers-color-scheme:dark){.deals-category-promotion-content .valnet-deals-category-promotion-btn{color:#fff}}.always-dark .deals-category-promotion-content .valnet-deals-category-promotion-btn{color:#fff}.deals-category-promotion-content .valnet-deals-category-promotion-btn:focus-visible,.deals-category-promotion-content .valnet-deals-category-promotion-btn:hover{transform:scale(1.025)}.deals-category-promotion-content .valnet-deals-category-promotion-btn:active{transform:scale(.975)}.w-promotion-offer:has(.newsletter-above-content-promo){margin:0;padding:0}.w-promotion-offer:has(.newsletter-above-content-promo) .promotion-offer-box{background:transparent;border:0;max-width:none;overflow:visible;padding:0}.nl-insert{font-family:Titillium Web,sans-serif}.nl-insert,.nl-insert__content{align-items:center;display:flex;flex-wrap:wrap;gap:12px 20px;justify-content:center}.nl-insert__content{border-bottom:1px solid #e2e2e2;border-top:1px solid #e2e2e2;padding:15px 0}@media screen and (prefers-color-scheme:dark){.nl-insert__content{border-color:#777}}.always-dark .nl-insert__content{border-color:#777}.nl-insert__content:has(.newsletter-widget-finalize-account){justify-content:flex-start;width:100%}.nl-insert__copy{align-items:center;display:flex;gap:8px;min-width:0}.nl-insert .is-hidden{display:none}.nl-insert .nl-insert__response{color:#ff1540;font-size:.65rem;left:0;line-height:1.3;margin:0;position:absolute;top:calc(100% + .25rem);width:min(250px,100%)}@media screen and (prefers-color-scheme:dark){.nl-insert .nl-insert__response{color:#f45967}}.always-dark .nl-insert .nl-insert__response{color:#f45967}.nl-insert__icon{display:block;flex-shrink:0;height:18px;-o-object-fit:contain;object-fit:contain;width:20px}.nl-insert__icon path{fill:#a601c8}.nl-insert__text{color:#000;font-family:Titillium Web,sans-serif;font-size:16px;font-weight:700;line-height:1}@media screen and (prefers-color-scheme:dark){.nl-insert__text{color:#fff}}.always-dark .nl-insert__text{color:#fff}.nl-insert__text{font-style:normal;line-height:normal;margin:0}.nl-insert__form{align-items:center;display:flex;gap:10px;max-width:100%;position:relative}.nl-insert__input{background:#fff;border:1px solid #d3d3d3;color:#000;flex:1 1 auto;max-width:100%;padding:5px 10px;width:250px}@media screen and (prefers-color-scheme:dark){.nl-insert__input{background:#333;border-color:#777;color:#fff}}.always-dark .nl-insert__input{background:#333;border-color:#777;color:#fff}.nl-insert__input{border-radius:5px}.nl-insert__input::-moz-placeholder{color:#9b9c9d}.nl-insert__input::placeholder{color:#9b9c9d}@media screen and (prefers-color-scheme:dark){.nl-insert__input::-moz-placeholder{color:#777}.nl-insert__input::placeholder{color:#777}}.always-dark .nl-insert__input::-moz-placeholder{color:#777}.always-dark .nl-insert__input::placeholder{color:#777}.nl-insert__input:disabled{cursor:not-allowed;opacity:.5}.nl-insert__btn{color:#fff;font-family:Titillium Web,sans-serif;font-size:1rem;font-weight:800;line-height:1}@media screen and (prefers-color-scheme:dark){.nl-insert__btn{color:#fff}}.always-dark .nl-insert__btn{color:#fff}.nl-insert__btn{background:#a601c8;border:0;border-radius:5px;flex-shrink:0;height:30px;padding:0 20px}.nl-insert__btn:focus-visible,.nl-insert__btn:hover{filter:brightness(1.05)}.nl-insert__btn:disabled{cursor:not-allowed;filter:none;opacity:.5}.nl-insert__btn:disabled:focus-visible,.nl-insert__btn:disabled:hover{filter:none}.nl-insert .newsletter-widget-finalize-account{align-items:center;display:flex;flex-wrap:nowrap;gap:8px;margin:0;width:100%}.nl-insert .newsletter-success-message{border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;color:#0e6245;font-family:Titillium Web,sans-serif;font-size:.875rem;font-weight:400;line-height:1.3em;--newsletter-success-accent:#0e6245;align-items:center;background-color:#e1ffe9;border:1px solid #0e6245;display:flex;flex:0 1 auto;gap:.5rem;margin:0;max-width:100%;padding:.5rem;width:-moz-fit-content;width:fit-content}@media screen and (prefers-color-scheme:dark){.nl-insert .newsletter-success-message{--newsletter-success-accent:#31c48d;background-color:#053a20;border-color:#31c48d;color:#31c48d}}.always-dark .nl-insert .newsletter-success-message{--newsletter-success-accent:#31c48d;background-color:#053a20;border-color:#31c48d;color:#31c48d}.nl-insert .newsletter-success-message__icon{align-items:center;display:inline-flex;flex:0 0 1.3em;height:1.3em;justify-content:center;width:1.3em}@media(max-width:767px){.nl-insert .newsletter-success-message__icon{display:none}}.nl-insert .newsletter-success-message__checkmark{animation:newsletter-success-fill .4s ease-in-out .4s forwards,newsletter-success-scale .3s ease-in-out .9s both;border-radius:50%;box-shadow:inset 0 0 0 0 var(--newsletter-success-accent);display:block;height:100%;stroke:#fff;stroke-miterlimit:10;stroke-width:6;width:100%}.nl-insert .newsletter-success-message__circle{animation:newsletter-success-stroke .6s cubic-bezier(.65,0,.45,1) forwards;fill:none;stroke:var(--newsletter-success-accent);stroke-dasharray:283;stroke-dashoffset:283;stroke-width:6}.nl-insert .newsletter-success-message__check{animation:newsletter-success-stroke .3s cubic-bezier(.65,0,.45,1) .8s forwards;stroke-dasharray:60;stroke-dashoffset:60;stroke-linecap:round;stroke-linejoin:round;transform-origin:50% 50%}.nl-insert .newsletter-success-message__text{min-width:0}.nl-insert .newsletter-success-message.is-error{background:transparent;border:0;color:#ff1540;display:block;font-size:.65rem;line-height:1.3;margin:.25rem 0 0;padding:0;width:100%}@media screen and (prefers-color-scheme:dark){.nl-insert .newsletter-success-message.is-error{color:#f45967}}.always-dark .nl-insert .newsletter-success-message.is-error{color:#f45967}.nl-insert .newsletter-success-message.is-error .newsletter-success-message__icon{display:none}.nl-insert .nl-insert__form:not(.is-hidden)+.newsletter-success-message{margin-top:.75rem}.nl-insert:has(.newsletter-widget-finalize-account) .nl-insert__terms{display:none}.nl-insert .newsletter-widget-finalize-account__icon{color:#a601c8;display:block;flex-shrink:0;height:18px;-o-object-fit:contain;object-fit:contain;width:20px}.nl-insert .newsletter-widget-finalize-account__title{color:#000;font-family:Titillium Web,sans-serif;font-size:16px;font-weight:700;line-height:1}@media screen and (prefers-color-scheme:dark){.nl-insert .newsletter-widget-finalize-account__title{color:#fff}}.always-dark .nl-insert .newsletter-widget-finalize-account__title{color:#fff}.nl-insert .newsletter-widget-finalize-account__title{line-height:normal;margin:0;text-align:left;white-space:nowrap}@media screen and (prefers-color-scheme:dark){.nl-insert .newsletter-widget-finalize-account__title{background-color:#242424!important;color:#e2e2e2;opacity:1}}.always-dark .nl-insert .newsletter-widget-finalize-account__title{background-color:#242424!important;color:#e2e2e2;opacity:1}.nl-insert .newsletter-widget-finalize-account__content{align-items:flex-start;background:none;border:0;display:flex;flex:1 1 auto;gap:12px;justify-content:flex-end;margin-left:auto;padding:0;width:auto}.nl-insert .newsletter-widget-finalize-account__action{align-items:center;display:flex;gap:12px;margin:0;padding:0;text-align:left}.nl-insert .newsletter-widget-finalize-account__copy{color:#000;display:none;font-family:Titillium Web,sans-serif;font-size:16px;font-weight:400;line-height:1;line-height:normal;margin:0;white-space:nowrap}@media screen and (prefers-color-scheme:dark){.nl-insert .newsletter-widget-finalize-account__copy{color:#fff}}.always-dark .nl-insert .newsletter-widget-finalize-account__copy{color:#fff}.nl-insert .newsletter-widget-finalize-account__email{color:#000;font-family:Titillium Web,sans-serif;font-size:.75rem;font-weight:400;line-height:1}@media screen and (prefers-color-scheme:dark){.nl-insert .newsletter-widget-finalize-account__email{color:#fff}}.always-dark .nl-insert .newsletter-widget-finalize-account__email{color:#fff}.nl-insert .newsletter-widget-finalize-account__email{align-items:center;background-color:light-dark(#e8f0fe,rgba(70,90,126,.4))!important;border:1px solid #d3d3d3;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;cursor:not-allowed;display:inline-flex;flex:0 1 220px;height:30px;line-height:1.2;max-width:100%;min-width:0;opacity:.5;overflow:hidden;padding:5px 10px;text-overflow:ellipsis;white-space:nowrap;width:220px}@media screen and (prefers-color-scheme:dark){.nl-insert .newsletter-widget-finalize-account__email{background-color:#242424!important;color:#e2e2e2;opacity:.5}}.always-dark .nl-insert .newsletter-widget-finalize-account__email{background-color:#242424!important;color:#e2e2e2;opacity:.5}.nl-insert .newsletter-widget-finalize-account__cta{color:#fff;font-family:Titillium Web,sans-serif;font-size:1rem;font-weight:800;line-height:1}@media screen and (prefers-color-scheme:dark){.nl-insert .newsletter-widget-finalize-account__cta{color:#fff}}.always-dark .nl-insert .newsletter-widget-finalize-account__cta{color:#fff}.nl-insert .newsletter-widget-finalize-account__cta{background:#a601c8;border:0;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;flex-shrink:0;height:30px;margin-top:0;padding:0 20px;text-decoration:none;text-transform:none;white-space:nowrap}.nl-insert .newsletter-widget-finalize-account__cta:focus-visible,.nl-insert .newsletter-widget-finalize-account__cta:hover{background:#7c0195;color:#fff;text-decoration:none}.nl-insert__terms{color:#777;font-family:Titillium Web,sans-serif;font-size:.75rem;font-style:normal;font-weight:400;line-height:1.3;margin-bottom:15px;text-align:center;text-wrap:pretty}.nl-insert__terms a{color:inherit}@media screen and (prefers-color-scheme:dark){.nl-insert__terms{color:#b6b4b5}}.always-dark .nl-insert__terms{color:#b6b4b5}@media(max-width:820px){.nl-insert{align-items:stretch;flex-direction:column;gap:12px;padding:15px}.nl-insert__text{white-space:normal}.nl-insert__form,.nl-insert__input{width:100%}}@media(max-width:767px){.nl-insert{align-items:stretch;flex-direction:column;gap:12px;padding:15px}.nl-insert .newsletter-widget-finalize-account{align-items:flex-start;flex-wrap:wrap}.nl-insert .newsletter-widget-finalize-account__icon{flex:0 0 20px}.nl-insert .newsletter-widget-finalize-account__title{flex:1 1 0;min-width:0;white-space:normal}.nl-insert .newsletter-widget-finalize-account__content{flex:0 0 100%;justify-content:flex-start;margin-left:0;width:100%}.nl-insert .newsletter-widget-finalize-account__email{display:none}}@media(max-width:480px){.nl-insert__terms{text-align:left}}.deals-category-promotion-large .deals-category-promotion-identity--mobile-only{align-items:flex-end}.deals-category-promotion-large .deals-category-promotion-identity--mobile-only .deals-category-promotion-identity__logo{top:3px;width:80px}.deals-category-promotion-large .deals-category-promotion-identity__logo{position:relative;top:4px}@media screen and (prefers-color-scheme:light){.deals-category-promotion-large .deals-category-promotion-identity__logo img{opacity:0}.deals-category-promotion-large .deals-category-promotion-identity__logo{background-image:url(/public/build/images/xda-logo-full-colored-dark.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;display:block}}@media screen and (prefers-color-scheme:dark){.deals-category-promotion-large .deals-category-promotion-identity__label{color:#fff}}.always-dark .deals-category-promotion-large .deals-category-promotion-identity__label{color:#fff}