.Thermometer{margin:5px 0 20px}.Thermometer-title{font-weight:700;margin-bottom:1em}.Thermometer-stats{color:#172340;width:100%;line-height:16px;font-size:12px;font-weight:200;text-transform:uppercase}.Thermometer-stats .amount{font-size:1.5em;color:#555;font-weight:400}.Thermometer-raised{text-align:left}.Thermometer-goal,.Thermometer-raised{margin:0;display:inline-block;width:50%}.Thermometer-goal{text-align:right}.Thermometer-bg{margin-top:8px;border-radius:15px;height:10px;padding:0;position:relative;background:#d8d8d8}.Thermometer-mercury{overflow:hidden;background-color:#00c0cf;margin:0;padding:0;height:100%;min-width:8px;border-radius:15px}.Thermometer-markers{position:relative;height:10px;font-weight:700;font-size:.9em;margin-top:5px;color:#555}.Thermometer-markers span{display:inline-block}.Thermometer-markers-right{position:absolute;right:0}.Thermometer-markers-marker{left:0;right:0;border-left:1px solid #888;position:absolute;height:6px}.Thermometer-markers-marker.p25{margin-left:25%}.Thermometer-markers-marker.p75{margin-left:75%}.Thermometer-markers-marker.p50{margin-left:50%;height:8px}.fundraiser-bar--freestanding .Thermometer-markers{font-size:1.2em}.fundraiser-bar--freestanding .Thermometer-markers-marker{height:8px}.fundraiser-bar--freestanding .Thermometer-markers-marker.p50{height:10px}.fundraiser-bar--freestanding .Thermometer-stats{line-height:18px;font-size:14px}.ConsentControls{position:relative}.ConsentControls.warning{border:1px solid #dfb854;background:#fff;border-radius:4px;overflow:hidden}.ConsentControls.warning .notice{padding:10px;margin-bottom:10px;background:#888571}.ConsentControls .notice{display:none}.ConsentControls.warning .notice{display:block}.ConsentControls label{display:flex;align-items:center;margin-bottom:10px;font-size:85%;clear:left}.simple .ConsentControls input[type=radio]{background:transparent;margin-left:0;margin-right:0;padding:0;top:unset}.simple .ConsentControls input[type=radio]:before{top:unset}.simple .ConsentControls label span{display:block}.selectable-buttons .ConsentControls input[type=radio]{display:none}.selectable-buttons .ConsentControls label{display:block;background:#fff;border:1px solid #f73415;margin:15px 0 0;padding:10px 5px 10px 10px;cursor:pointer}.selectable-buttons .ConsentControls label.active,.selectable-buttons .ConsentControls label:hover{background:#f73415;color:#fff}.ConsentComponent{clear:both;padding-top:1rem;line-height:20px}.ConsentComponent--opt-in-reason{margin:20px 0}.ConsentComponent--opt-out-warn{margin:15px 0;padding:10px;color:red;border:2px solid red}.ConsentComponent--opt-out-warn-title{font-weight:700}.ConsentComponent--opt-out-warn-message{margin-top:10px}.ConsentComponent--how-to-opt-out,.ConsentComponent--prompt{margin-bottom:15px}.Button-root,.Button-root.primary{border:2px solid #ed3224;background-color:#ed3224;box-sizing:border-box;color:#fff;font-weight:700;font-size:16px;text-align:center;text-decoration:none;text-transform:uppercase;height:55px;display:flex;justify-content:center;align-items:center;cursor:pointer;border-radius:4px;margin-bottom:16px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100%;outline:none}.Button-root .fa,.Button-root.primary .fa{margin-right:6px;font-size:20px}.Button-root>span{margin-left:auto;margin-right:auto}.Button-root.disabled,.Button-root.disabled:active,.Button-root.disabled:hover,.Button-root.primary.disabled:active,.Button-root.primary.disabled:hover{border:2px solid #d0d0d0;background-color:#d3d3d3;box-shadow:none;cursor:not-allowed}.Button-root.primary:hover,.Button-root:hover{background-color:#f73415}.Button-root.primary:active,.Button-root:active{box-shadow:inset 0 3px 10px #d22207}.Button-root.secondary{pointer-events:visible;color:#172340;background-color:transparent;font-size:12px;font-weight:400;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;align-self:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;border:none;margin-left:auto;margin-right:auto;cursor:pointer;text-decoration:underline;text-underline-offset:2px}.Button-root.secondary:focus{outline:auto;border-color:#172340}.Button-root.secondary:active{box-shadow:none}.Button-root.secondary.disabled{pointer-events:none;color:#d1d5db;cursor:not-allowed}.ExistingMemberConsent{width:600px;text-align:center}.ExistingMemberConsent--opt-in-reason{font-size:22px;line-height:1.3em;margin-bottom:1em}.ExistingMemberConsent--accept.Button-root,.ExistingMemberConsent--decline.Button-root{max-width:300px;margin:20px auto}.ExistingMemberConsent--decline.Button-root{background:transparent;border:none;color:#00c0cf;text-transform:none;height:auto;width:auto;font-weight:400}.ExistingMemberConsent--decline.Button-root:hover{background:transparent;border:none;text-decoration:underline}.ExistingMemberConsent--decline.Button-root:active{box-shadow:none}.ExistingMemberConsent--how-to-opt-out{font-size:.9em}@media(max-width:700px){.ExistingMemberConsent{width:100%}}