body,html{font-size:16px;font-family:var(--fam-font-family-primary)}.tn-date,.tn-post-title{text-align:left}.fam-container{display:flex;margin:0 auto;padding:0 30px;max-width:660px;box-sizing:border-box}.fam-footer{margin:80px 0;font-size:.75rem;text-align:center}.fam-button,.tn-footer a{display:inline-flex;align-items:center;padding:0 30px;height:40px;background-color:var(--fam-color-primary);color:var(--fam-color-lightest);font-size:.875rem;font-family:var(--fam-font-family-secondary);font-weight:700;text-decoration:none;text-transform:uppercase;line-height:1;box-shadow:0 0 0 0 var(--fam-color-primary-lightest);border:0;border-radius:4px;box-sizing:border-box;cursor:pointer;transition:all .3s ease-out;-webkit-appearance:none;outline:0}.fam-button:focus,.tn-footer a:focus{box-shadow:0 0 0 6px var(--fam-color-primary-lightest)}