.content-columnlarge-wrap.login-module{background-color:#f6f6f6}.login-form-wrapper{max-width:716px;margin:0 auto}.login-form-wrapper .module__section-title-wrapper--layout{margin-top:25%;margin-bottom:10px}.login-form-post-form-text,.login-form-pre-form-text{text-align:center}.login-form-pre-form-text{margin:0 auto 42px}.login-form-post-form-text{margin:42px auto}.login-form-error-wrapper{padding:20px;border:1px solid var(--main-red);background-color:rgba(255,55,73,.15);color:var(--main-red);text-align:center;margin-bottom:42px}.login-form-error-wrapper p{margin-bottom:0;font-weight:700;font-size:14px}.login-form-form-select{margin-bottom:42px}.product-filter{position:relative}.product-filter .product-filter-selected{background-color:#fff;border:1px solid #fff;border-radius:5px;display:inline-block;font-size:18px;color:var(--main-dark-navy);padding:12px 16px;width:100%;background-repeat:no-repeat;background-position:right 15px center;background-image:url(https://f.hubspotusercontent20.net/hubfs/8140723/MDN_HD_Website_2021/icons/arrow-point-to-right.svg)}.product-filter .product-filter-selected:hover{cursor:pointer}.product-filter .product-filter-options.show{display:block}.product-filter .product-filter-options{display:none;list-style:none;margin:0;padding:0;position:absolute;left:0;right:0;top:calc(100% + 10px)}.product-filter .product-filter-option{background-color:#fff;color:var(--main-dark-navy);font-size:18px;padding:12px 16px 12px 32px;position:relative}.product-filter .product-icon-contacts,.product-filter .product-icon-distribute,.product-filter .product-icon-journalists{display:inline-block;width:24px;height:24px;vertical-align:text-bottom;margin-right:10px;background-repeat:no-repeat;background-position:50%}.product-filter .product-icon-distribute{background-image:url(https://f.hubspotusercontent20.net/hubfs/8140723/MDN_HD_Website_2021/icons/icon-identification.svg)}.product-filter .product-icon-contacts{background-image:url(https://f.hubspotusercontent20.net/hubfs/8140723/MDN_HD_Website_2021/icons/icon-press-release.svg)}.product-filter .product-icon-journalists{background-image:url(https://f.hubspotusercontent20.net/hubfs/8140723/MDN_HD_Website_2021/icons/icon-microphone.svg)}.product-filter-selected .product-icon-distribute,.product-filter .product-filter-option:hover .product-icon-distribute{background-image:url(https://f.hubspotusercontent20.net/hubfs/8140723/MDN_HD_Website_2021/icons/icon-identification-navy.svg)}.product-filter-selected .product-icon-contacts,.product-filter .product-filter-option:hover .product-icon-contacts{background-image:url(https://f.hubspotusercontent20.net/hubfs/8140723/MDN_HD_Website_2021/icons/icon-press-release-navy.svg)}.product-filter-selected .product-icon-journalists,.product-filter .product-filter-option:hover .product-icon-journalists{background-image:url(https://f.hubspotusercontent20.net/hubfs/8140723/MDN_HD_Website_2021/icons/icon-microphone-navy.svg)}.product-filter .product-filter-option:hover{background-color:#e7e8eb;color:var(--indigo-blue);cursor:pointer}.product-filter .product-filter-option:first-child,.product-filter .product-filter-option:last-child{background-color:#fff;cursor:default}.product-filter .product-filter-option:first-child{border-top-left-radius:5px;border-top-right-radius:5px}.product-filter .product-filter-option:last-child{border-bottom-left-radius:5px;border-bottom-right-radius:5px}.login-form-form{display:none}.login-form-form .form-group{display:flex;align-content:space-between;margin-bottom:32px}.login-form-form form input:-webkit-autofill,.login-form-form form input:-webkit-autofill:focus,.login-form-form form input:-webkit-autofill:hover{font-size:18px}.login-form-form form input{background-color:#fff;border:1px solid #fff;margin-bottom:16px;font-size:18px}.login-form-actions{margin:42px 0}.login-form-post-form-text{margin-top:70px}@media screen and (max-width:1160px){.login-form-post-form-text p,.login-form-pre-form-text p{max-width:100%}}@media screen and (max-width:640px){.login-form-wrapper .module__section-title-wrapper--layout{margin-top:5%}.login-form-error-wrapper,.login-form-pre-form-text{margin-bottom:24px}.login-form-actions{margin-top:24px}.login-form-post-form-text{margin-top:42px}.login-form-form .form-group{flex-direction:column;margin-bottom:0}.login-form-form-select{margin-bottom:24px}.product-filter .product-filter-options{top:calc(100% + 5px)}.product-filter .product-filter-option{padding:10px 6px 10px 16px}.product-filter .product-filter-selected{padding:12px 10px}.login-form-form form input{margin-bottom:24px}}