.page-header{padding:0 2rem 6rem}.page-header h1{margin-top:0;margin-bottom:0}.page-header h1.tool-title,.page-header h1.author-name{margin-bottom:3rem}.page-header h1+p{margin-top:3rem}.page-header p:last-child{margin-bottom:0}.page-header h1,.page-header h2,.page-header p:not(.text-danger):not(.text-success),.page-header li{color:#fff}@media only screen and (min-width:576px){.page-header{padding-left:0;padding-right:0}}@media only screen and (min-width:992px){.page-header_error h1{font-size:8rem;letter-spacing:-.4rem}}@media only screen and (min-width:1200px){.page-header_error h1{font-size:12rem;letter-spacing:-.6rem}}.page-bottom-cta{padding:9rem 2rem;text-align:center}.page-bottom-cta h1,.page-bottom-cta h2,.page-bottom-cta p:not(.text-danger):not(.text-success),.page-bottom-cta li{color:#fff}@media only screen and (min-width:576px){.page-bottom-cta{padding-top:4rem;padding-bottom:4rem}}@media only screen and (min-width:768px){.page-bottom-cta{padding-top:6rem;padding-bottom:6rem}}.charity-intro{font-weight:600;letter-spacing:-.075rem;line-height:1.5}
