Can you kind of merge these things, modif the design a better style configuration for my resune, I want only one configuration. But it should contain all the information required for a job landing. 
I'm missing out some crutial information in both the slides, take the best ones and enhance. Use creativity for the redesign. Make sure it follow a standard job resume css desing, use amazing fonts, creative, best professional and modern style and coloring and whatever else needed.

# --- Styling Configuration ---
resume_css_modern_academic = """
@import url('https://fonts.googleapis.com/css2?family=Lato:wght@300;400;700&family=Roboto+Slab:wght@400;700&display=swap');
body {font-family: 'Lato', sans-serif; line-height: 1.45; color: #333; background-color: #fff; margin: 0; padding: 0; font-size: 9.5pt;}
@page {size: A4; margin: 18mm 15mm;}
.contact-info {text-align: center; margin-bottom: 1em; padding-bottom: 0.4em;}
.contact-info h1 {font-family: 'Roboto Slab', serif; font-size: 22pt; font-weight: 700; color: #2a3b4d; margin: 0 0 0.05em 0;}
.contact-info p {font-size: 8.5pt; color: #505050; margin: 0; line-height: 1.3; word-spacing: 1px;}
.contact-info p a {color: #2980b9; text-decoration: none;}
.contact-info p a:hover {text-decoration: underline;}
section {margin-bottom: 0.9em; page-break-inside: avoid;}
h2.section-title {font-family: 'Roboto Slab', serif; font-size: 12pt; font-weight: 700; color: #34495e; border-bottom: 1.2px solid #7f8c8d; padding-bottom: 0.15em; margin-bottom: 0.6em; text-transform: uppercase; letter-spacing: 0.8px;}
.summary-content p, .skills-content p, .certifications-content p, .awards-content p {margin-top: 0; margin-bottom: 0.4em; text-align: justify; font-size: 9pt;}
.skills-content strong {font-weight: bold; color: #333; display: inline-block; min-width: 150px; margin-bottom: 2px;}
.experience-item, .project-item, .education-item {margin-bottom: 0.7em; page-break-inside: avoid;}
.item-header {display: block; margin-bottom: 0.05em;}
.item-title {font-weight: bold; font-size: 10pt; color: #2c3e50;}
.item-company, .item-institution {font-weight: normal; font-style: italic; color: #4a4a4a; margin-left: 0.3em;}
.item-date {font-size: 8.5pt; color: #666; font-style: italic;}
.item-location {font-size: 8.5pt; color: #666; margin-left: 0.3em; font-style: italic;}
.item-header .item-title-line, .item-header .item-sub-line {display: block; line-height: 1.3;}
.item-header .item-sub-line {margin-top: 1px;}
ul {list-style-type: disc; margin: 0.2em 0 0.2em 1.3em; padding-left: 0;}
li {margin-bottom: 0.15em; text-align: justify; font-size: 9pt;}
li a {color: #2980b9; text-decoration: none;}
li a:hover {text-decoration: underline;}
"""

resume_css_industry_focused = """
@import url('https://fonts.googleapis.com/css2?family=Open+Sans:wght@400;600;700&family=Montserrat:wght@700&display=swap');
body {font-family: 'Open Sans', sans-serif; line-height: 1.5; color: #383838; background-color: #fff; margin: 0; padding: 0; font-size: 10pt;}
@page {size: A4; margin: 20mm 15mm;}
.contact-info {text-align: center; margin-bottom: 1.3em; padding-bottom: 0.6em; border-bottom: 1.5px solid #2c3e50;}
.contact-info h1 {font-family: 'Montserrat', sans-serif; font-size: 26pt; font-weight: 700; color: #2c3e50; margin: 0 0 0.1em 0; letter-spacing: 1px;}
.contact-info p {font-size: 9pt; color: #555; margin: 0; word-spacing: 1.5px;}
.contact-info p a {color: #007bff; text-decoration: none; font-weight: 600;}
.contact-info p a:hover {text-decoration: underline;}
section {margin-bottom: 1.1em; page-break-inside: avoid;}
h2.section-title {font-family: 'Montserrat', sans-serif; font-size: 14pt; font-weight: 700; color: #2c3e50; border-bottom: 2px solid #007bff; padding-bottom: 0.25em; margin-bottom: 0.7em; text-transform: uppercase;}
.summary-content p {margin-top: 0; margin-bottom: 0.5em; text-align: justify; font-size: 9.5pt;}
.skills-content p {margin-top:0;}
.skills-content strong {font-weight: 700; color: #2c3e50; display: inline-block; margin-right: 8px; margin-bottom: 3px; font-size: 9.5pt;}
.experience-item, .project-item, .education-item {margin-bottom: 0.9em; page-break-inside: avoid;}
.item-header {display: flex; justify-content: space-between; align-items: baseline; margin-bottom: 0.1em;}
.item-header-left { flex-grow: 1; }
.item-title {font-weight: 700; font-size: 11pt; color: #333;}
.item-company, .item-institution {font-weight: 600; font-style: normal; color: #555; margin-left: 0.4em;}
.item-date {font-size: 9pt; color: #555; font-weight: 600; text-align: right; white-space: nowrap;}
.item-location {font-size: 9pt; color: #777; margin-left: 0.4em; font-style: italic; display: block; margin-top:1px;}
.item-header .item-title-line {display:block;}
ul {list-style-type: disc; margin: 0.3em 0 0.3em 1.5em; padding-left: 0;}
li {margin-bottom: 0.25em; text-align: justify; font-size: 9.5pt;}
"""

BE CREATIVE!