@charset "UTF-8";@import "https://fonts.bunny.net/css?family=noto-sans:400,700";:root{--font-clr:#1e2021;--bg-clr:#F5F5F5}@view-transition{navigation: auto; }@media(prefers-color-scheme:dark){:root{--font-clr:#E8E6E3;--bg-clr:#1e2021}}body{font-family:noto sans,Roboto,Helvetica,Arial,sans-serif;size:1rem;line-height:1.6;background-color:var(--bg-clr);color:var(--font-clr);margin-inline:auto;padding-inline:2rem;max-width:80ch}img.img-fluid{border-radius:100%}.float-end{float:right}.ms-2{margin-left:1rem}a{color:var(--font-clr);font-weight:700}header{display:flex;padding-block:1rem}header a{text-decoration:none}header .logo{font-weight:700;flex:1;font-size:1.2rem}header .pages{list-style-type:none;margin:0;display:flex;gap:.5rem}h1.post-title{margin-bottom:0}.post-date{margin-bottom:1rem}ul.social-links{list-style-type:none;display:flex;margin:0;padding:0}ul.social-links li{display:inline}ul.social-links li:not(:last-child)::after{content:"•";margin-inline:.5rem}ul.projects{list-style-type:none;display:flex;flex-direction:column;margin:0;padding:0;gap:.5rem}ul.projects li>*:not(:first-child)::before{content:"•";margin-inline:.5rem}ul.projects .icons>svg:not(:last-child){padding-right:.25rem}hr{border:0;height:0;border-top:1px solid rgba(0,0,0,.1);border-bottom:1px solid rgba(255,255,255,.3);margin-block:1rem}