.Toast{color:#212121;background-color:#e4e4e4;width:300px;padding:8px;position:relative;box-shadow:0 0 20px rgba(0,0,0,.2)}.Toast .Zazzicon{color:#212121}.Toast--Success,.Toast--Info,.Toast--Error{color:#fff}.Toast--Success{background-color:#2daa62}.Toast--Success .Zazzicon,.Toast--Success .Toast-ok{color:#185934}.Toast--SuccessAlternate{background-color:#fff}.Toast--SuccessAlternate .Toast-icon .Zazzicon{color:#2daa62;margin-top:0;font-size:1em}.Toast--SuccessBlack{color:#fff;background-color:#000;align-items:center;padding:16px 0;display:flex}.Toast--SuccessBlack:not(.Toast--mobile){border-radius:10px}.Toast--SuccessBlack .Zazzicon,.Toast--SuccessBlack .Toast-ok{color:#fff}.Toast--SuccessBlack .Toast-close{top:initial;border-left:1px solid #fff;margin:0;padding:4px 8px}.Toast--Info{background-color:#25579d}.Toast--Info .Zazzicon,.Toast--Info .Toast-ok{color:#fff}.Toast--Warning{background-color:#fddc39}.Toast--Warning .Zazzicon,.Toast--Warning .Toast-ok{color:#ceac02}.Toast--Error{background-color:#ff0043}.Toast--Error .Zazzicon,.Toast--Error .Toast-ok{color:#990028}.Toast--clickToDismiss{cursor:pointer}.Toast--showClose .Toast-content{padding:0 1.2em}.Toast--showIcon .Toast-content{padding:0 1.8em}.Toast-topContent{position:relative}.Toast-middleContent{margin:auto;font-size:14px;overflow:hidden}.Toast-bottomContent{text-align:right}.Toast-title{font-size:12px}.Toast-close{margin:8px;font-size:14px;position:absolute;top:0;right:0}.Toast-ok{margin:auto;font-size:14px;font-weight:700}.Toast-icon{margin-top:.2em;position:absolute;top:50%;transform:translateY(-50%)}.Toast-icon .Zazzicon{font-size:1.4em}.AddToIdeaBoardToast_toastLink,.AddToIdeaBoardToast_toastLink:focus,.AddToIdeaBoardToast_toastLink:visited,.AddToIdeaBoardToast_toastLink:hover,.AddToIdeaBoardToast_toastLink:visited:hover,.AddToIdeaBoardToast_toastLink:focus:hover{color:#fff}.AddToIdeaBoardToast_toastLink{text-decoration:underline}.HomePage .CmsContent-sectionTitle{margin:.75em 0}.HomePage .CmsContent-titleWrapperWithEmptyDescription{margin-bottom:0}.HomePage .CmsContent-sectionDescription span{font-size:16px}.HomePage .CmsContent .CmsMantleCollection{margin-bottom:0}.HomePage h2.CmsContent-sectionTitle{font-size:32px}.HomePage h3.CmsContent-sectionTitle{font-size:24px}.HomePage h4.CmsContent-sectionTitle{font-size:20px}.HomePage h5.CmsContent-sectionTitle{font-size:18px}.HomePage h6.CmsContent-sectionTitle{font-size:16px}