:root{--font-stack:"Inter",-apple-system,BlinkMacSystemFont,"Segoe UI",Helvetica,Arial,sans-serif;--bg:#ffffff;--text:#111111;--muted:#6b6b6b;--rule:#e6e6e6;--link-underline:#c4c4c4;color-scheme:light dark}@media(prefers-color-scheme:dark){:root{--bg:#0f0f0f;--text:#ededed;--muted:#9a9a9a;--rule:#262626;--link-underline:#555555}}*,:after,:before{box-sizing:border-box}html{font-family:var(--font-stack);font-size:18px}@media(min-width:700px){html{font-size:20px}}html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{margin:0;background:var(--bg);color:var(--text);line-height:1.6}a{color:inherit;text-decoration:underline;-webkit-text-decoration-color:var(--link-underline);text-decoration-color:var(--link-underline);text-decoration-thickness:1px;text-underline-offset:3px;transition:color .15s ease,-webkit-text-decoration-color .15s ease;transition:text-decoration-color .15s ease,color .15s ease;transition:text-decoration-color .15s ease,color .15s ease,-webkit-text-decoration-color .15s ease}a:hover{-webkit-text-decoration-color:currentColor;text-decoration-color:currentColor}.page{max-width:680px;margin:0 auto;padding:64px 20px 48px}@media(max-width:600px){.page{padding-top:32px}}.header{display:flex;align-items:baseline;justify-content:space-between;flex-wrap:wrap;gap:16px;margin-bottom:40px}.header .name{font-weight:600;text-decoration:none}.profile{display:block;width:136px;height:136px;object-fit:cover;border-radius:50%;margin-bottom:28px}.company{white-space:nowrap}.logo{display:inline-block;width:.9em;height:.9em;margin:0 .3em 0 .05em;vertical-align:-.1em;border-radius:4px}main p{margin:0 0 1.1em}