.contrast-section.personal-spotlight{background:var(--pure-white);padding-bottom:50px;padding-top:50px}.contrast-section.personal-spotlight .author-box--wrapper{display:flex;flex-direction:row;width:90%;grid-gap:50px;backdrop-filter:blur(5px) brightness(1.2);background:#f9f9f9;border:1px solid #f1f1f1;border-radius:20px;box-shadow:14px 14px 21px 1px #e9e9e973;color:var(--charcoal-black);margin:30px 0;padding:40px;position:relative}.contrast-section.personal-spotlight .author-box--wrapper h3{color:#484848;font-family:Nohemi-Regular,sans-serif;font-size:1.7rem;padding-top:10px}.contrast-section.personal-spotlight .author-box--wrapper span{color:#484848;display:block;font-family:Nohemi-Regular,sans-serif;font-size:1.1rem;padding:10px 0 25px}.contrast-section.personal-spotlight .author-box--wrapper img.headshot{border:6px solid var(--contrast-green);border-radius:50%;max-width:350px;object-fit:cover}.contrast-section.personal-spotlight .author-box--wrapper p{font-size:16px;line-height:1.6;padding-bottom:0}.contrast-section.personal-spotlight .author-box--wrapper .social-links ul{display:flex;gap:20px;margin-top:20px}.contrast-section.personal-spotlight .author-box--wrapper .social-links ul li a img{width:35px}@media screen and (min-width:1px) and (max-width:768px){.contrast-section.personal-spotlight .author-box--wrapper{width:100%}}