.markdown h1{font-size:2.25rem;line-height:2.5rem;font-weight:700;padding-top:10px}.markdown h2{margin-bottom:-10px;font-size:1.25rem;line-height:1.75rem;font-weight:700}.markdown h3{margin-left:.5rem;padding-bottom:.25rem;font-size:1.5rem;line-height:2rem;font-weight:700;padding-top:50px}.markdown h4{margin-left:.75rem;padding-bottom:.25rem;font-size:1.125rem;line-height:1.75rem;padding-top:30px}.markdown p{margin-left:1rem;padding-top:.25rem;padding-bottom:.25rem}.markdown ul{list-style-position:inside}.markdown li{margin-left:2rem;padding-bottom:2px;list-style:none;text-indent:-9px}.markdown li:before{content:"";display:inline-block;margin:0 6px 4px 0;width:4px;height:4px;border-radius:50%;background-color:#7e8082}.markdown hr{margin:40px 0}.markdown a{--tw-text-opacity:1;color:rgb(59 130 246/var(--tw-text-opacity))}.markdown .contact{font-size:.875rem;line-height:1.25rem}.markdown .contact,.markdown .intro{--tw-text-opacity:1;color:rgb(55 65 81/var(--tw-text-opacity));margin-top:20px}.markdown .intro{font-size:1rem;line-height:1.5rem}.markdown .projects{padding-left:40px}.markdown .period{font-size:.875rem;line-height:1.25rem;--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity));line-height:28px}.markdown .description{font-size:.875rem;line-height:1.25rem;--tw-text-opacity:1;color:rgb(55 65 81/var(--tw-text-opacity))}.markdown .tech{margin-right:.5rem;margin-bottom:.5rem;display:inline-block;border-radius:.25rem;--tw-bg-opacity:1;background-color:rgb(219 234 254/var(--tw-bg-opacity));padding:.25rem .75rem;font-size:.875rem;line-height:1.25rem;font-weight:500;--tw-text-opacity:1;color:rgb(30 64 175/var(--tw-text-opacity))}.markdown .profile>p>img{width:300px}@media print{.markdown li{list-style-type:"·"}}