.mb-bio-block{display:grid;grid-template-areas:". bio bio bio bio bio";grid-template-columns:repeat(6,1fr);padding:8rem 0 10rem;font-size:1.5rem;line-height:1.5}@media screen and (max-width:996px){.mb-bio-block{grid-template-areas:"bio bio bio bio bio bio"}}@media screen and (max-width:767px){.mb-bio-block{padding:0 0 4rem}}.mb-bio-block h1{font-size:1.25em;margin-bottom:.75em;font-weight:600}.mb-bio-block h1 .mb-text-highlight{text-transform:uppercase}.mb-bio-block p{margin-bottom:1.5rem;line-height:1.625}.mb-bio-block .mb-bio-title-parens{font-size:.5em;font-weight:200;vertical-align:super;word-break:keep-all;white-space:nowrap}.mb-bio-block .mb-text-highlight{color:#fff;font-weight:500;background-image:var(--gradient-primary);padding:0 .25rem}.mb-bio-block .mb-text-highlight.highlight-inverse{background-repeat:repeat;padding:0;-webkit-background-clip:text;-moz-background-clip:text;background-clip:text;background-size:100%;font-weight:700;text-shadow:none;-webkit-text-fill-color:rgba(0,0,0,0)}.mb-bio{grid-area:bio;display:flex;justify-content:flex-end;gap:2rem}@media screen and (max-width:640px){.mb-bio{flex-direction:column}}.mb-bio-text{font-weight:400;max-width:40ch}.mb-avatar{padding-top:1cap}@media screen and (max-width:767px){.mb-bio-image{max-width:180px;max-height:180px;padding:0}}.mb-skills-aside{max-width:1080px;padding:2rem 2rem 6rem}@media screen and (max-width:767px){.mb-skills-aside{padding:2rem 1rem}}.mb-skills-aside h2{font-weight:600;margin-top:0;margin-bottom:1rem}.mb-skills-aside .mb-skills-wrap{display:grid;grid-template-columns:repeat(2,1fr);padding:2rem 0 0;gap:2rem}@media screen and (max-width:640px){.mb-skills-aside .mb-skills-wrap{grid-template-rows:auto auto;grid-template-columns:auto}}.mb-skills-aside .mb-skills-wrap h3{font-weight:500;font-size:1.25rem;margin-bottom:1rem}.mb-skills-aside .mb-skills-wrap .mb-list-group{padding:1rem}.mb-skills-aside .mb-skills-wrap .mb-list-group:first-of-type{background-image:var(--gradient-primary);color:#fff;border-radius:8px}.mb-skills-aside .mb-skills-wrap .mb-list-group:last-of-type{background-image:var(--gradient-secondary);border-radius:8px}.mb-skills-aside .mb-skills-wrap ul.mb-list{display:flex;flex-wrap:wrap;gap:2rem}.mb-skills-aside .mb-skills-wrap ul{padding:0 0 0 1rem}.mb-skills-aside .mb-skills-wrap ul>li{padding:0 2rem 0 0}.mb-skills-aside .mb-skills-wrap ul>li strong{font-weight:700}.mb-skills-aside .mb-skills-wrap ul>li>ul{padding:.25rem 0 0 1rem}.mb-skills-aside .mb-skills-wrap ul>li>ul>li{margin-bottom:.25rem}.mb-grid-wrap{padding:2rem 0 6rem}@media screen and (max-width:767px){.mb-grid-wrap{padding:2rem 0 4rem}}.mb-grid{display:grid;gap:2rem}@media screen and (min-width:768px)and (max-width:1170px){.mb-grid{grid-template-columns:repeat(2,1fr)}}@media screen and (min-width:1170px){.mb-grid{grid-template-columns:repeat(3,auto)}}