.design-system--grid{width:100%}.ql-container.ql-snow{background-color:#fff}.scroll-offset:before{content:"";display:block;height:125px;margin-top:-125px}.full-width{width:100%}.flex,.w-input-checkbox{display:flex;align-items:center}.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{display:flex;align-items:center;justify-content:center;color:#777;cursor:pointer;width:100%}.w-input-checkbox .input-checkbox-icon:before{font-weight:700;font-size:1rem;width:24px;height:24px;border:1px solid #777;border-radius:2px;display:flex;align-items:center;justify-content:center;margin-right:.5rem}.w-input-checkbox .input-checkbox-icon:hover:before{border-color:#101010;color:#101010}.w-input-checkbox .input-checkbox-label{font-size:.875rem;color:#101010}:root{--blue-glass-gradient:radial-gradient(circle at top left,rgba(190,220,245,0.9) 0%,rgba(205,230,250,0.88) 30%,rgba(235,245,250,0.93) 65%),linear-gradient(135deg,rgba(190,220,245,0.88),rgba(205,230,250,0.92) 45%,rgba(235,245,250,0.97)),#cdebfa}.w-promotion-offer{display:flex;align-items:center;justify-content:center;padding:1rem}.w-promotion-offer.promo-middle,.w-promotion-offer.promo-post-login-form{position:fixed;top:0;left:0;z-index:1999999899;width:100dvw;height:100dvh;background-color:hsla(0,0%,100%,.8);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.w-promotion-offer.promo-bottom-left{position:fixed;bottom:1rem;left:1rem;z-index:1999999899;width:100%;max-width:440px}.promotion-offer-box{position:relative;width:100%;max-width:750px;background-color:#f2f2f2;border:1px solid #777;border-radius:8px;padding:1rem;margin:0 auto}.promo-bottom-left .promotion-offer-box{padding:1rem;box-shadow:0 0 16px rgba(10,10,10,.2)}.promo-middle:has(.promo-layout-2-col) .promotion-offer-box{max-width:1100px}.w-promotion-offer:has(.newsletter-promotion-large){padding:0;margin-bottom:2rem}.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{position:relative;display:flex;padding:1.5rem;border-radius:4px;max-width:100%;overflow:hidden;max-width:none;border:1px solid #e2e2e2;background:#efefef}.sidebar .w-promotion-offer:has(.newsletter-promotion-large) .promotion-offer-box{border:1px solid #e2e2e2;background:rgb(246.4,246.4,246.4)}.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;padding:.9rem 1rem;border-radius:4px;font-family:Roboto,sans-serif;font-size:1rem;font-weight:500;color:#fff;line-height:1;height:-moz-fit-content;height:fit-content;display:flex;align-items:center;gap:.5rem;justify-content:center}.w-promotion-offer:has(.newsletter-promotion-large) .valnet-newsletter-btn .icon{font-size:1.35rem;display:none}.sidebar .w-promotion-offer:has(.newsletter-promotion-large) .valnet-newsletter-btn .icon{display:block;transform:translateY(1px)}.w-promotion-offer:has(.newsletter-promotion-large) .valnet-newsletter-btn:hover{opacity:.75;background-color:#1a73e8}.sidebar .w-promotion-offer:has(.newsletter-promotion-large) .valnet-newsletter-btn{width:100%}.w-promotion-offer:has(.newsletter-promotion-large) .form-section-title{font-family:Titillium Web,sans-serif;font-size:1.625rem;font-weight:700;color:#333;line-height:1;gap:.5rem;margin:0!important;display:flex;align-items:center}.w-promotion-offer:has(.newsletter-promotion-large) .form-section-title .icon{display:none;justify-content:center;font-size:1.75rem;line-height:1em;align-items:center;transform:translateY(-2px);flex:none;color:#333}.sidebar .w-promotion-offer:has(.newsletter-promotion-large) .form-section-title .icon{display:none!important}.w-promotion-offer:has(.newsletter-promotion-large) .label-desc{font-family:Roboto,sans-serif;font-size:1rem;font-weight:400;color:#242424;line-height:1;line-height:1.4}.w-promotion-offer:has(.newsletter-promotion-large) .newsletter-content-select{display:flex;flex-flow:nowrap;align-items:center}.sidebar .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{display:flex;align-items:flex-start;gap:1rem}.sidebar .w-promotion-offer:has(.newsletter-promotion-large) .w-input-group{flex-direction:column}.w-promotion-offer:has(.newsletter-promotion-large) .w-input-group>div{width:100%;position:relative}.w-promotion-offer:has(.newsletter-promotion-large) .divider{width:100%;height:1px;background-color:#b6b4b5;border:0;margin-bottom:.5rem}.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;font-size:.65rem;margin-top:.25rem;margin-left:.25rem;display:block}.w-promotion-offer:has(.newsletter-promotion-large) .bottom-note{font-size:.875rem;line-height:1.3;margin-bottom:0;color:#777;text-wrap:pretty;padding-inline:.25rem}.sidebar .w-promotion-offer:has(.newsletter-promotion-large) .bottom-note{font-size:.75rem}.w-promotion-offer:has(.newsletter-promotion-large) .bottom-note a{font-weight:400;text-decoration:underline;-webkit-text-decoration-color:#b6b4b5;text-decoration-color:#b6b4b5;border:none}.w-promotion-offer:has(.newsletter-promotion-large) .bottom-note a:hover{color:#101010;-webkit-text-decoration-color:#101010;text-decoration-color:#101010;background:transparent}.w-promotion-offer.promo-top-right{position:fixed;right:1rem;top:1rem;z-index:9999999999;width:425px}@media(min-width:768px){.promotion-offer-box{padding:2rem}.promo-bottom-left .promotion-offer-box{padding:1rem}.promo-article-footer .promotion-offer-box{padding:1rem 2rem}.w-promotion-offer:has(.newsletter-promotion-large) .form-section-title .icon.show-desktop{display:flex}}@media(prefers-color-scheme:dark){.ql-container.ql-snow{background-color:transparent}}@media(max-width:767px){.hide-on-mobile{display:none}.w-promotion-offer.promo-bottom-left{bottom:0;left:0}.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{width:100%}.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{flex-direction:column}.w-promotion-offer:has(.newsletter-promotion-large) .msg-error{font-size:.6rem;margin-bottom:-.5rem}.w-promotion-offer:has(.newsletter-promotion-large) .bottom-note{font-size:.75rem}}@media screen and (prefers-color-scheme:dark){.w-input-checkbox .input-checkbox-icon:before:hover{border-color:#f2f2f2}.w-input-checkbox .input-checkbox-icon:hover:before{border-color:#f2f2f2;color:#f2f2f2}.w-input-checkbox .input-checkbox-label{color:#fff}:root{--blue-glass-gradient:radial-gradient(circle at top left,rgba(38,56,74,0.92) 0%,rgba(28,42,58,0.94) 30%,rgba(18,26,38,0.98) 65%),linear-gradient(135deg,rgba(42,64,86,0.9),rgba(24,36,52,0.96) 45%,#0a0e16),#0c121a}.w-promotion-offer.promo-middle,.w-promotion-offer.promo-post-login-form{background-color:rgba(10,10,10,.8)}.promotion-offer-box{background-color:#333}.sidebar .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{background:#333;border-color:#4d4d4d}.w-promotion-offer:has(.newsletter-promotion-large) .valnet-newsletter-btn{color:#fff}.w-promotion-offer:has(.newsletter-promotion-large) .form-section-title{color:#fff}.w-promotion-offer:has(.newsletter-promotion-large) .form-section-title{color:#f2f2f2}.w-promotion-offer:has(.newsletter-promotion-large) .form-section-title .icon{color:#f2f2f2}.w-promotion-offer:has(.newsletter-promotion-large) .label-desc{color:#fff}.w-promotion-offer:has(.newsletter-promotion-large) .divider{background-color:#777}.w-promotion-offer:has(.newsletter-promotion-large) .msg-error{color:#f45967}.w-promotion-offer:has(.newsletter-promotion-large) .bottom-note{color:#e2e2e2}.w-promotion-offer:has(.newsletter-promotion-large) .bottom-note a{-webkit-text-decoration-color:#777;text-decoration-color:#777}.w-promotion-offer:has(.newsletter-promotion-large) .bottom-note a:hover{color:#e2e2e2;-webkit-text-decoration-color:#e2e2e2;text-decoration-color:#e2e2e2}}