.page-intro.svelte-cwls5q .tag-tech:where(.svelte-cwls5q){margin-bottom:1rem}.intro-grid.svelte-cwls5q{grid-template-columns:1fr auto;align-items:center;gap:2rem 4rem;display:grid}.portrait.svelte-cwls5q{border:var(--border-thick);width:min(100%,18rem);height:auto;box-shadow:8px 8px 0 var(--color-yellow)}@media (width<=768px){.intro-grid.svelte-cwls5q{grid-template-columns:1fr}.portrait.svelte-cwls5q{order:-1;width:min(100%,14rem)}}.split.svelte-cwls5q{grid-template-columns:1fr 2fr;gap:1rem 3rem;display:grid}@media (width<=850px){.split.svelte-cwls5q{grid-template-columns:1fr}}.split.svelte-cwls5q .section-title:where(.svelte-cwls5q){margin-bottom:1rem}.timeline.svelte-cwls5q,.principles.svelte-cwls5q{gap:0;margin:0;padding:0;display:grid}.timeline.svelte-cwls5q li:where(.svelte-cwls5q),.principles.svelte-cwls5q li:where(.svelte-cwls5q){border-bottom:var(--border-thin);padding:1.5rem 0}.timeline.svelte-cwls5q li:where(.svelte-cwls5q):first-child,.principles.svelte-cwls5q li:where(.svelte-cwls5q):first-child{padding-top:0}.timeline.svelte-cwls5q li:where(.svelte-cwls5q):last-child,.principles.svelte-cwls5q li:where(.svelte-cwls5q):last-child{border-bottom:none}h3.svelte-cwls5q{letter-spacing:-.02em;font-size:1.35rem;font-weight:850;line-height:1.2}.role.svelte-cwls5q{text-transform:uppercase;letter-spacing:.05em;margin:.25rem 0 .5rem;font-size:.85rem;font-weight:800}li.svelte-cwls5q p:where(.svelte-cwls5q):not(.role){color:var(--color-text-muted);max-width:65ch;line-height:1.6}.principles.svelte-cwls5q h3:where(.svelte-cwls5q){margin-bottom:.5rem}.links.svelte-cwls5q{margin-top:2rem;font-size:1.1rem;line-height:1.6}
