.head.svelte-w4jxn0.svelte-w4jxn0{display:flex;flex-direction:column;align-items:flex-start;gap:0}.title.svelte-w4jxn0.svelte-w4jxn0{text-decoration:none;font:22px "PT Serif";white-space:nowrap;margin:0}.navigation.svelte-w4jxn0.svelte-w4jxn0{height:60px;display:flex;width:100%;flex-direction:row;justify-content:space-between;align-items:center;align-content:center}nav.svelte-w4jxn0.svelte-w4jxn0{font-size:20px;display:inline-block}ul.svelte-w4jxn0.svelte-w4jxn0{padding:0;margin:0;list-style:none;display:flex;flex-direction:row;gap:8px}.main-nav.svelte-w4jxn0 ul.svelte-w4jxn0{gap:16px}li.svelte-w4jxn0.svelte-w4jxn0{font-family:var(--base-font);font-weight:300}.main-nav.svelte-w4jxn0 a.svelte-w4jxn0{font-size:20px}.icon-link.svelte-w4jxn0 svg.svelte-w4jxn0{display:block;fill:var(--text-color);width:28px;height:28px}.icon-link.svelte-w4jxn0:hover svg.svelte-w4jxn0{fill:var(--accent-color)}@media (min-width: 720px){.head.svelte-w4jxn0.svelte-w4jxn0{flex-direction:row;align-items:center;align-content:center;gap:24px}.main-nav.svelte-w4jxn0 ul.svelte-w4jxn0{gap:24px}.icon-link.svelte-w4jxn0.svelte-w4jxn0{width:28px}}header.svelte-my7i3r{display:flex;flex-direction:column;align-items:stretch;gap:0}.user-pic.svelte-my7i3r{display:block;width:100px;border-radius:100px;margin:80px 0 24px;overflow:hidden;background-color:#5e3f35;color:#5e3f35;height:auto}@media (min-width: 720px){.user-pic.svelte-my7i3r{display:inline-block;margin:0 0 3px;vertical-align:text-bottom}}.title.svelte-my7i3r{font-size:30px;margin:0;max-width:840px;line-height:1.5;letter-spacing:.2px}@media (min-width: 720px){.title.svelte-my7i3r{font-size:5.5vw;line-height:1.3;letter-spacing:.055vw;margin-bottom:16px}.user-pic.svelte-my7i3r{width:5.8vw;border-radius:5.8vw}}@media (min-width: 1090px){.title.svelte-my7i3r{font-size:60px;letter-spacing:.5px}.user-pic.svelte-my7i3r{width:64px;border-radius:64px}}@font-face{font-family:"PT Serif";font-style:normal;font-weight:400;font-display:swap;src:url(../../../fonts/PT-Serif_Regular.woff2) format("woff2")}@font-face{font-family:"PT Serif";font-style:italic;font-weight:400;font-display:swap;src:url(../../../fonts/PT-Serif_Italic.woff2) format("woff2")}@font-face{font-family:"PT Serif";font-style:normal;font-weight:600;font-display:swap;src:url(../../../fonts/PT-Serif_Bold.woff2) format("woff2")}@font-face{font-family:"PT Serif";font-style:italic;font-weight:600;font-display:swap;src:url(../../../fonts/PT-Serif_Bold-Italic.woff2) format("woff2")}:root{--base-font: -apple-system, BlinkMacSystemFont, Roboto, "Segoe UI", "Open Sans", "Helvetica Neue", Ubuntu, sans-serif;--background-color: #F9F9F9;--text-color: #333;--text-decoration-color: #ccc;--meta-text-color: #999;--accent-color: #000;--elment-color: #F2F2F2;--big-gap: 32px;--project-feed-columns: 1;--post-feed-columns: 1;--feed-gap: 40px;--body-fontsize: 1.125rem;--h1: 2rem;font-family:var(--base-font);font-weight:300;line-height:1.5}@media (min-width: 480px){:root{--post-feed-columns: 2}}@media (min-width: 720px){:root{--big-gap: 80px;--project-feed-columns: 2;--post-feed-columns: 3;--body-fontsize: 1.375rem;--h1: 3rem}header{margin-top:62px}}@media (min-width: 1200px){:root{--project-feed-columns: 3}}.dark{--background-color: #000;--text-color: #ccc;--text-decoration-color: #333;--accent-color: #fff;--elment-color: #141414}body{min-height:100vh;margin:0;background-color:var(--background-color);color:var(--text-color);text-rendering:optimizeLegibility;font-smooth:always}main,header,footer,.box{display:flex;flex-direction:column;margin:var(--big-gap)}main{margin-bottom:0}footer{margin-top:16px}p,li,blockquote{font-family:"PT Serif";font-weight:400;font-size:var(--body-fontsize)}p,ul,ol,blockquote{margin:1.2em 0}h1,h2,h3,h4,h5,h6,p,li,blockquote{max-width:740px}article{max-width:1200px;margin-bottom:var(--big-gap)}p.block-img{max-width:inherit}a{color:var(--text-color);text-decoration-line:underline;text-decoration-color:var(--text-decoration-color);text-decoration-style:solid;text-decoration-thickness:1px;text-underline-offset:.35em;transition:all ease-in-out .15s}a:hover{text-decoration-color:var(--accent-color)}h1,h2,h3,h4{font-weight:300;line-height:1.25}h1{font-size:var(--h1);margin:.875em 0 .32em}h2{font-size:1.875rem}h1 .total{color:var(--text-decoration-color)}img{display:block;max-width:100%;height:auto}ul,ol{list-style-position:inside!important;padding:0}ul{list-style:"– "}.title{margin-bottom:1em}figure{margin:40px 0}figcaption{margin-top:16px;font-size:16px;color:var(--text-color)}.meta{font-size:14px;color:var(--meta-text-color);margin-top:8px}
