.page-header-banner{width:100%;box-sizing:border-box;padding-left:var(--page-padding);padding-right:var(--page-padding);padding-top:64px;background-color:#d3d3d3;min-height:330px;transition:padding var(--transition-duration);h1{padding-bottom:20px;font-weight:600;font-size:16px;line-height:22px;letter-spacing:3.84px;text-transform:uppercase}.tagline{font-family:var(--title-font);font-size:46px;font-style:normal;font-weight:500;line-height:54px;letter-spacing:-.25px;color:#fff;margin:0;transition:padding var(--transition-duration)}.description{font-weight:500;font-size:18px;line-height:26px;letter-spacing:.15px;padding-bottom:96px;>a{color:#fff;text-decoration:none}>a:hover{color:var(--patina-500)}}.page-links{margin-top:24px;display:flex;gap:10px;justify-content:flex-start;width:100%;>a{display:inline-block;text-align:center;color:#fff;text-decoration:none;font-size:16px;font-weight:500;letter-spacing:.1%;padding:10px}>a:hover{color:var(--patina-500)}&.button-variant{padding-bottom:20px}}.page-links.align-center{justify-content:center}.page-links.align-right{justify-content:flex-end}}@media screen and (max-width: 768px){.page-header-banner{padding-top:28px;.tagline{font-family:var(--title-font);font-size:24px;font-style:normal;font-weight:700;line-height:32px;padding-top:0}.page-links{overflow-y:visible;overflow-x:scroll;display:flex;scrollbar-width:none;white-space:nowrap;margin-left:calc(var(--page-padding) * -1);margin-right:calc(var(--page-padding) * -1);padding-left:var(--page-padding);padding-right:var(--page-padding);>a{display:flex;padding:10,8;justify-content:center;align-items:center;align-self:stretch}}}}
