.header.-plain{position:relative;display:flex;flex-direction:column;justify-content:center;width:100%;margin:0 auto;padding:2rem 1rem 0;background-position:center center;background-repeat:no-repeat;background-size:cover;color:#333A45}.header.-plain>:first-child{margin-top:0 !important}.header.-plain>:last-child{margin-bottom:0 !important}.header.-plain>*{position:relative}.header.-plain .header-content>:first-child{margin-top:0 !important}.header.-plain .header-content>:last-child{margin-bottom:0 !important}.header.-plain .header-title>:first-child,.header.-plain .header-subtitle>:first-child{margin-top:0 !important}.header.-plain .header-title>:last-child,.header.-plain .header-subtitle>:last-child{margin-bottom:0 !important}.header.-plain .header-title i,.header.-plain .header-title em,.header.-plain .header-title b,.header.-plain .header-title strong,.header.-plain .header-subtitle i,.header.-plain .header-subtitle em,.header.-plain .header-subtitle b,.header.-plain .header-subtitle strong{font-style:inherit;font-weight:inherit}.header.-plain .header-title{font-size:3rem;font-weight:bold;margin-bottom:1.8rem;line-height:1.25}.header.-plain .header-title>:first-child{margin-top:0 !important}.header.-plain .header-title>:last-child{margin-bottom:0 !important}@media (max-width: 767px){.header.-plain .header-title{font-size:2.5rem}}.header.-plain .header-subtitle{font-size:1.5rem;font-weight:300;margin-bottom:1.5rem;line-height:1.25}.header.-plain .header-subtitle>:first-child{margin-top:0 !important}.header.-plain .header-subtitle>:last-child{margin-bottom:0 !important}@media (max-width: 767px){.header.-plain .header-subtitle{font-size:1.25rem}}.header.-plain .header-body{font-size:1.15rem;max-width:35rem;line-height:1.75;margin:0 auto}.header.-plain .header-body>:first-child{margin-top:0 !important}.header.-plain .header-body>:last-child{margin-bottom:0 !important}.header.-plain .header-actions{margin-top:1.8rem}.header.-plain .header-actions.-ternary{display:flex;flex-direction:row;align-items:center;flex-wrap:nowrap}.header.-plain .header-ternary-actions-label{font-size:1.4rem;margin-right:1em}.header.-plain.-left{justify-content:center;align-items:flex-start}.header.-plain.-left .header-title,.header.-plain.-left .header-subtitle,.header.-plain.-left .header-body{text-align:left}.header.-plain.-center{justify-content:center;align-items:center}.header.-plain.-center .header-title,.header.-plain.-center .header-subtitle,.header.-plain.-center .header-body{text-align:center}
