@layer openprops;@layer openprops;section[data-astro-cid-sh445jdo]{>h3[data-astro-cid-sh445jdo]{margin-bottom:var(--space-fluid-xs);font-family:var(--ff-dotmatrix);font-size:var(--fs-small);letter-spacing:2px;text-transform:uppercase;&[data-astro-cid-sh445jdo]:before{content:"$";color:var(--color-orange);padding-right:1ch;letter-spacing:normal}&[data-astro-cid-sh445jdo]:after{content:"_ _ _";color:var(--color-text-subdued);padding-left:1ch;letter-spacing:normal}}}@layer openprops;@layer openprops;.links[data-astro-cid-julfty4c]{--gutter: var(--space-fluid-s)}a[data-astro-cid-julfty4c]{display:flex;justify-content:center;width:fit-content;text-transform:uppercase;padding-block:6px;padding-inline:14px;border:2px dashed var(--color-text-subdued);border-radius:2px;transition:color .2s ease-in-out,border-color .2s ease-in-out,background-color .25s ease-in-out;&[data-astro-cid-julfty4c]:hover{color:var(--color-background);border-color:var(--color-text-highlight);background-color:var(--color-text-highlight)}span{padding-top:1.1px}&.icon{align-self:stretch;place-items:center;span{height:var(--fs-fluid-0)}}}@layer openprops;@layer openprops;li[data-astro-cid-lw4jkwxe]{height:var(--socials-icon-size, var(--space-fluid-m));aspect-ratio:1}@layer openprops;@layer openprops;.flow[data-astro-cid-gxyeg33j]{--flow-space: var(--space-fluid-xs)}.highlight[data-astro-cid-gxyeg33j]{font-family:var(--ff-pixelated);font-size-adjust:var(--fs-adjust-pixelated);color:var(--color-text-highlight)}.underlined[data-astro-cid-gxyeg33j]{text-decoration:underline;text-underline-offset:3px;text-decoration-color:var(--color-orange)}.socials-and-extra-links[data-astro-cid-gxyeg33j]{--socials-icon-size: calc(.9 * var(--space-fluid-m));display:flex;flex-direction:column;padding-top:calc(1.25 * var(--flow-space));row-gap:var(--space-fluid-s)}@container (width < 35rem){p[data-astro-cid-gxyeg33j]{text-wrap:stable}}@layer openprops{:root{--size-1: .25rem}}@layer openprops{:root{--size-1: .25rem}}article[data-astro-cid-e6x2zrkm]{display:flex;flex-direction:column;gap:.5em;header{display:flex;column-gap:1ch;flex-wrap:wrap;align-items:baseline;@container (width < 35rem){row-gap:var(--size-1);flex-direction:column}.company{line-height:inherit;font-weight:400;white-space:nowrap;font-weight:700;letter-spacing:.05ch}.designation{height:min-content;line-height:1;text-transform:uppercase;color:var(--color-text-secondary-shade)}}.content{max-width:65ch;text-wrap:balance}}@layer openprops;@layer openprops;ul[data-astro-cid-73omu3ku]{margin-left:12px;display:flex;flex-direction:column;row-gap:1.125rem}li[data-astro-cid-73omu3ku]{display:grid;grid-template-columns:24px 1fr;column-gap:2ch}li[data-astro-cid-73omu3ku] .marker[data-astro-cid-73omu3ku]{padding-top:1.5px;justify-self:center;font-weight:700;white-space:nowrap;color:var(--color-text-secondary-shade)}@layer openprops{:root{--font-size-fluid-1: clamp(1rem, 4vw, 1.5rem)}}@layer openprops{:root{--font-size-fluid-1: clamp(1rem, 4vw, 1.5rem)}}@keyframes header--leaveview{to{opacity:0}}header[data-astro-cid-xz46nd5c]{--fs-fluid-header: clamp(2.05rem, 7.2vw, 3.75rem);--fs-fluid-subheader: calc(var(--font-size-fluid-1) * 1.1);margin-top:var(--space-fluid-m-3xl);h1{width:fit-content;color:var(--color-text-highlight);font-family:var(--ff-pixelated);font-size:var(--fs-fluid-header);font-weight:400;text-indent:-1px;letter-spacing:var(--letter-spacing-fluid-header);transition:opacity .2s;opacity:.9;&:is(:hover,:focus-within){opacity:1}&:first-letter{color:var(--color-orange)}}h2{text-wrap:stable;width:fit-content;margin-top:2px;color:var(--color-text-secondary);font-family:var(--ff-pixelated);font-size:var(--fs-fluid-subheader);font-weight:400;&:before,&:after{color:var(--color-text-subdued)}&:before{content:"{";padding-right:1ch}&:after{content:"}";padding-left:1ch}}@media (prefers-reduced-motion: no-preference){@supports (animation-timeline: view()){animation:header--leaveview linear both;animation-timeline:view();animation-range:exit 0% exit 50%}}}@layer openprops;@layer openprops;h3[data-astro-cid-bsuavoj4]{margin-bottom:var(--space-fluid-s);font-family:var(--ff-pixelated);font-size:calc(var(--fs-fluid-2) * .8);letter-spacing:var(--letter-spacing-fluid-header)}h3[data-astro-cid-bsuavoj4]:after{content:"...";color:var(--color-text-subdued);padding-left:.25ch;transition:letter-spacing .2s ease-in-out}h3[data-astro-cid-bsuavoj4]:has(a:is(:hover,:focus)):after{content:"_..";letter-spacing:.25em}ol[data-astro-cid-bsuavoj4]{position:relative;display:flex;flex-direction:column;row-gap:1.125rem}ol[data-astro-cid-bsuavoj4] .line[data-astro-cid-bsuavoj4]{position:absolute;width:1px;opacity:.25;z-index:-1;top:1ch;bottom:3ch;left:calc(1px + 1ch);border-left:2px dotted var(--color-text-subdued)}@media (prefers-reduced-motion: no-preference){@supports (animation-timeline: scroll()){ol[data-astro-cid-bsuavoj4] .line[data-astro-cid-bsuavoj4]{animation:line auto linear;animation-timeline:scroll(nearest block);animation-range-start:entry 30%;animation-range-end:exit 100%;mask-image:linear-gradient(180deg,#fff 33.33%,#0000 33.33%);mask-size:100% 300%;mask-position:0 200%}@keyframes line{to{mask-position:0 150%}}}}li[data-astro-cid-bsuavoj4]{display:grid;grid-template-columns:24px 1fr;column-gap:2ch}li[data-astro-cid-bsuavoj4] .marker[data-astro-cid-bsuavoj4]{height:fit-content;justify-self:center;padding-top:1.5px;font-weight:700;white-space:nowrap;color:var(--color-text-secondary-shade);background-color:var(--color-background);box-shadow:0 0 0 2px var(--color-background);transition:color .25s ease-in-out}@media (prefers-reduced-motion: no-preference){@supports (view-timeline-name: --item-timeline){li[data-astro-cid-bsuavoj4] .marker[data-astro-cid-bsuavoj4]{view-timeline-name:--item-timeline;animation-name:marker--reveal;animation-fill-mode:both;animation-timeline:--item-timeline;animation-range:cover 0% cover 10%}}}li[data-astro-cid-bsuavoj4]:has(.title:is(:hover,:active,:focus-within)) .marker[data-astro-cid-bsuavoj4]{color:var(--color-text-primary)}@keyframes marker--reveal{0%{opacity:0;translate:0 5vh}}@layer openprops;@layer openprops;ul[data-astro-cid-2n3tqtel]{--gutter: 0 1ch;li{display:flex;gap:.25ch}}@layer openprops;@layer openprops;main[data-astro-cid-j7pv25f6]{--section-gap: var(--space-fluid-l-xl);display:flex;flex-direction:column;gap:var(--section-gap);padding-block:var(--section-gap)}
