@import url("https://fonts.googleapis.com/css2?family=Lora:ital,wght@0,400..700;1,400..700&display=swap");/*! modern-normalize v3.0.1 | MIT License | https://github.com/sindresorhus/modern-normalize */*,::before,::after{box-sizing:border-box}html{font-family:system-ui,"Segoe UI",Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji";line-height:1.15;-webkit-text-size-adjust:100%;tab-size:4;}body{margin:0}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:ui-monospace,SFMono-Regular,Consolas,"Liberation Mono",Menlo,monospace;font-size:1em;}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{border-color:currentcolor}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0;}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}legend{padding:0}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px;}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit;}summary{display:list-item}html{font-size:16px;line-height:1.5}body{font-family:"Lora",serif;font-optical-sizing:auto;font-weight:500;font-style:normal;background-color:#fffff7;color:#111}h1{font-size:2.027rem;margin-bottom:1rem}h2{font-size:1.802rem}h3{font-size:1.602rem}h4{font-size:1.424rem}h5{font-size:1.266rem}h6{font-size:1.125rem}h1,h2,h3,h4,h5,h6{font-weight:600}ul,ol,dl{margin-top:1rem;margin-bottom:.5rem}p,h1,h2,h3,h4,h5,h6{margin-top:1.5rem;margin-bottom:.5rem}.subtitle{font-size:1.266rem}main{padding:3rem 1rem}.container{margin:0 auto;max-width:50rem;padding:1rem}a{text-underline-offset:.125rem}a:link,a:visited{color:inherit}dl{display:grid;grid-template-columns:auto 1fr;grid-gap:0rem .5rem}dl dd{padding:none;margin-inline-start:0px}dt{text-align:right}.skills{display:grid;grid-gap:0 1rem;grid-template-columns:repeat(auto-fit, minmax(300px, 1fr))}.skills ul{list-style-type:none;padding:0px}.skills li{display:inline}.skills li:after{content:", "}.skills li:last-child:after{content:""}.skills__section{display:block}