.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;pointer-events:none}.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:#737679;cursor:pointer;display:flex;justify-content:center;width:100%}.w-input-checkbox .input-checkbox-icon:before{align-items:center;border:1px solid #737679;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}}.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}}.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}}: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{align-items:center;display:flex;justify-content:center;padding:1rem}.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)}}.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 #737679;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:#333436}}@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:#333436;border-color:#4c4d50}}@media screen and (prefers-color-scheme:dark){.w-promotion-offer:has(.newsletter-promotion-large) .promotion-offer-box{background:#333436;border-color:#4c4d50}}.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}}.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}.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{background-color:#1a73e8;opacity:.75}.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:#333436;font-family:Roboto Condensed,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}}.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}}.w-promotion-offer:has(.newsletter-promotion-large) .form-section-title .icon{align-items:center;color:#333436;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}}.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}}.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:#737679}}.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}}.w-promotion-offer:has(.newsletter-promotion-large) .bottom-note{color:#737679;font-size:.875rem;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}}@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:#737679}}.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}}.w-promotion-offer.promo-top-right{position:fixed;right:1rem;top:1rem;width:425px;z-index:9999999999}