.campaignHeader .headerImageBackground{position:relative}.campaignHeader .campaignHeaderContainer{margin-top:0}@media (max-width:768px){.campaignHeader .campaignHeaderContainer{padding:0}}@media (min-width:768px){.campaignHeader .campaignHeaderContainer{margin-top:-80px}}@media (min-width:1200px){.campaignHeader .campaignHeaderContainer{margin-top:-100px}}.campaignHeader .campaignHeaderContainer .campaignHeaderTitle{position:relative;background-color:var(--primaryColor1);padding:.625rem 1.25rem 1.25rem 1.25rem}@media (min-width:768px){.campaignHeader .campaignHeaderContainer .campaignHeaderTitle{padding:2.5rem 2.5rem 3.125rem 2.5rem}}.campaignHeader .campaignHeaderContainer .campaignHeaderTitle h1{margin:0;color:var(--light)}@media (max-width:768px){.campaignHeader .campaignHeaderContainer .campaignHeaderTitle h1{font-size:1.875rem;line-height:2.1875rem}}.campaignHeader .campaignHeaderContainer .campaignHeaderContent{position:relative;background-color:var(--light);padding:2.5rem 1.25rem 2.5rem 1.25rem}@media (min-width:768px){.campaignHeader .campaignHeaderContainer .campaignHeaderContent{padding:2.5rem 2.5rem 2.5rem 2.5rem}}.campaignHeader .campaignHeaderContainer .campaignHeaderContent h3{margin-bottom:1rem}.campaignHeader .campaignHeaderContainer .campaignHeaderContent p{font-size:var(--copy-md-fontsize);line-height:var(--copy-md-lineheight);letter-spacing:var(--copy-md-spacing)}@media (min-width:768px){.campaignHeader .campaignHeaderContainer .campaignHeaderContent p{font-size:var(--copy-lg-fontsize);line-height:var(--copy-lg-lineheight);letter-spacing:var(--copy-lg-spacing)}}.campaignHeader .campaignHeaderContainer .campaignHeaderContent .campaignHeaderContentLine{width:158px;height:4px;background-color:var(--campaignHeader);margin-top:.625rem;margin-bottom:1.25rem}