.page-header{background-color:#1a365d;color:#fff;padding:0}.page-header__container{margin:0 auto;max-width:1200px;padding:40px 2rem 60px}.page-header__title{font-family:Playfair Display,serif;font-size:3rem;font-weight:700;line-height:1.2;margin:0 0 .5rem}.page-header__description{color:hsla(0,0%,100%,.9);font-size:1.2rem;line-height:1.6;margin:0;max-width:640px}@media (max-width:47.99em){.page-header{padding:3rem 0 2.5rem}.page-header__title{font-size:2rem}}*,:after,:before{box-sizing:border-box}body,html{margin:0;padding:0}body{font-family:Inter,sans-serif}.jar{width:100%}.header{align-items:stretch;display:flex;gap:2rem;justify-content:space-between;margin:0 auto;max-width:1200px;padding:0 2rem}.header__logo{align-items:center;display:flex}.header__logo a{color:#1a365d;font-family:Playfair Display,serif;font-size:2rem;font-weight:700;text-decoration:none;transition:color .3s ease;white-space:nowrap}.header__logo a:hover{color:#102a4e}.header__inner{flex:1;flex-direction:column;position:relative}.header__inner,.header__top{display:flex;justify-content:flex-end}.header__top{align-items:center;font-size:.8125rem;gap:1.5rem;padding:6px 0}.header__top .link{color:#718096;text-decoration:none;transition:color .3s ease}.header__top .link:hover{color:#1a365d}.header__bottom{align-items:center;display:flex;height:80px;position:relative}@media (min-width:68.125em){.header__bottom{justify-content:flex-end}}