footer[data-astro-cid-jo6i4kqk]{background:linear-gradient(var(--gray-gradient)) no-repeat;color:rgb(var(--gray));text-align:center;padding:2em 1em 6em}.social-links[data-astro-cid-jo6i4kqk]{justify-content:center;gap:1em;margin-top:1em;display:flex}.social-links[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{color:rgb(var(--gray));text-decoration:none}.social-links[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:hover{color:rgb(var(--gray-dark))}@media (width<=720px){footer[data-astro-cid-jo6i4kqk]{padding:1.5em 1em calc(2.5em + env(safe-area-inset-bottom));font-size:.85em}}a[data-astro-cid-evkijfd6]{text-decoration:none;display:inline-block}a[data-astro-cid-evkijfd6].active{font-weight:bolder;text-decoration:underline}header[data-astro-cid-nen7h5rs]{padding:0 max(1em, env(safe-area-inset-right)) 0 max(1em, env(safe-area-inset-left));background:var(--surface);box-shadow:0 2px 8px rgba(var(--black), 5%);margin:0}h2[data-astro-cid-nen7h5rs]{margin:0;font-size:1em}h2[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs],h2[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs].active{text-decoration:none}nav[data-astro-cid-nen7h5rs]{justify-content:space-between;align-items:center;display:flex}nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{color:rgb(var(--black));border-bottom:4px solid #0000;padding:1em .5em;text-decoration:none}nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs].active{border-bottom-color:var(--accent);text-decoration:none}.internal-links[data-astro-cid-nen7h5rs]{align-items:center;display:flex}nav[data-astro-cid-nen7h5rs] a.portfolio{color:rgb(var(--gray));font-size:.8em}.header-actions[data-astro-cid-nen7h5rs]{flex-shrink:0;align-items:center;gap:.25em;display:flex}.social-links[data-astro-cid-nen7h5rs],.social-links[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{display:flex}.social-links[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{color:rgb(var(--black))}@media (width<=720px){.social-links[data-astro-cid-nen7h5rs]{display:none}nav[data-astro-cid-nen7h5rs]{gap:.75em}h2[data-astro-cid-nen7h5rs]{flex-shrink:0}.internal-links[data-astro-cid-nen7h5rs]{white-space:nowrap;scrollbar-width:none;min-width:0;font-size:.85em;overflow-x:auto}.internal-links[data-astro-cid-nen7h5rs]::-webkit-scrollbar{display:none}nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{padding:1em .4em}}@media (width<=400px){h2[data-astro-cid-nen7h5rs]{font-size:.9em}.internal-links[data-astro-cid-nen7h5rs]{font-size:.8em}nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{padding:1.1em .35em}}
