.layout-container.svelte-1qsutcb{display:flex;flex-direction:column;min-height:100vh}#main.svelte-1qsutcb{padding:3rem;font:var(--font-medium);display:flex;flex-direction:column}.sidebar-content.svelte-1qsutcb{max-width:400px;flex:1}.sidebar-footer.svelte-1qsutcb{display:none}.intro.svelte-1qsutcb{margin-bottom:2rem}.profile-image.svelte-1qsutcb{width:100px;margin-bottom:1.5rem}.profile-image.svelte-1qsutcb img:where(.svelte-1qsutcb){width:100%;border-radius:50%}h1.svelte-1qsutcb{font-size:2.5rem;font-weight:400;line-height:1.1;color:var(--baseline-color);letter-spacing:-.01em;margin:0}.bio-section.svelte-1qsutcb{margin-bottom:2rem}.bio.svelte-1qsutcb{color:var(--baseline-color);font-size:1.1rem;line-height:1.6;margin:0 0 1.2rem;opacity:.85}.contact.svelte-1qsutcb{font:var(--font-small);text-transform:uppercase;letter-spacing:.1em}.contact-link.svelte-1qsutcb{color:var(--baseline-color);text-decoration:none;opacity:.7;transition:opacity .2s ease}.contact-link.svelte-1qsutcb:hover{opacity:1}.separator.svelte-1qsutcb{margin:0 .75rem;opacity:.4;color:var(--baseline-color)}#selects.svelte-1qsutcb{padding:3rem;font:var(--font-medium)}.divider.svelte-1qsutcb{font:var(--font-small);text-transform:uppercase;letter-spacing:.2em;color:var(--baseline-color);opacity:.7;margin:0 0 3rem;padding-bottom:.2rem;border-bottom:1px solid rgba(255,255,255,.7)}.stories-grid.svelte-1qsutcb{display:grid;gap:4rem}.story.svelte-1qsutcb{display:block}.story.svelte-1qsutcb a:where(.svelte-1qsutcb){text-decoration:none;display:block}.story-image.svelte-1qsutcb{position:relative;width:100%;aspect-ratio:16 / 9;overflow:hidden;margin-bottom:.75rem}.story-image.svelte-1qsutcb img:where(.svelte-1qsutcb){width:100%;height:100%;object-fit:cover}.title.svelte-1qsutcb{font:var(--font-medium-large);font-weight:400;color:var(--baseline-color);margin:0 0 .25rem}.meta.svelte-1qsutcb{font:var(--font-very-small);color:var(--baseline-color);opacity:.5;text-transform:uppercase;letter-spacing:.05em}.meta.svelte-1qsutcb .date:where(.svelte-1qsutcb){margin-right:.5rem}.meta.svelte-1qsutcb .contribution:where(.svelte-1qsutcb){opacity:.7}@media (min-width: 900px){.layout-container.svelte-1qsutcb{flex-direction:row;height:100vh}#main.svelte-1qsutcb{position:fixed;left:0;top:0;width:var(--sidebar-width);height:100vh;display:flex;flex-direction:column;justify-content:center;padding:3rem;box-sizing:border-box;border-right:1px solid rgba(255,255,255,.08)}.sidebar-footer.svelte-1qsutcb{display:block;font:var(--font-very-small);text-transform:uppercase;letter-spacing:.1em;color:var(--baseline-color);opacity:.4;margin-top:auto;padding-top:2rem}#selects.svelte-1qsutcb{margin-left:var(--sidebar-width);flex:1;padding:4rem;overflow-y:auto;height:100vh;box-sizing:border-box}.stories-grid.svelte-1qsutcb{max-width:700px}}@media (min-width: 1200px){#main.svelte-1qsutcb{padding:4rem}#selects.svelte-1qsutcb{padding:4rem 5rem}.stories-grid.svelte-1qsutcb{grid-template-columns:repeat(1,1fr);gap:5rem}}@media (max-width: 899px){#main.svelte-1qsutcb{padding:2rem;border-bottom:1px solid rgba(255,255,255,.1)}#selects.svelte-1qsutcb{padding:2rem}h1.svelte-1qsutcb{font-size:2rem}}footer.svelte-1sr6y3t{color:var(--baseline-color);font:var(--font-very-small);padding:2rem;text-align:left;opacity:.5}.footer-content.svelte-1sr6y3t{display:flex;justify-content:flex-start;align-items:center}.copyright.svelte-1sr6y3t{text-transform:uppercase;letter-spacing:.1em}@media (min-width: 900px){footer.svelte-1sr6y3t{display:none}}
