.project-tags,.project-num{font-weight:400;font-family:IBM Plex Sans,sans-serif}.project-name{font-family:Georgia,Times New Roman,Times,serif;font-size:2.3em}.navlinks{font-size:1.4em}.name-role-text{font-family:IBM Plex Sans,sans-serif;font-weight:600;font-size:4em;color:var(--text);letter-spacing:2px}.adjective{font-family:Georgia,Times New Roman,Times,serif;font-style:italic;color:var(--tertiary);font-size:4em}.text-transition-wrapper{display:inline-flex;font-family:inherit;font-style:inherit}.project-page-name{font-family:Georgia,Times New Roman,Times,serif;font-size:2.3em}.transition-character{display:inline-block;min-width:.5em;transition:opacity .2s}.transition-character.visible{opacity:1}.transition-character.hidden{opacity:0}.blog-title{font-family:Georgia,Times New Roman,Times,serif;font-size:1.7em;font-weight:lighter}@media only screen and (max-width: 768px){.name-role-text{font-weight:700;font-size:2.1em;color:var(--text);letter-spacing:2px}.adjective{font-style:italic;color:var(--tertiary);font-size:2.1em}.project-tags,.project-num{font-size:.8em}.project-name{font-size:1.8em}.navlinks{font-size:1.6em}.blog-title{font-size:1.3em}}@media only screen and (max-width: 370px){.name-role-text{font-weight:700;font-size:1.9em;color:var(--text);letter-spacing:2px}.adjective{font-style:italic;color:var(--tertiary);font-size:1.9em}.project-tags,.project-num{font-size:.6em}.project-name,.project-page-name{font-size:1.5em}.navlinks{font-size:1.6em}.blog-title{font-size:1.2em}}
