.body:where(.astro-D476Q4UJ){max-width:50ch;font-size:20px;widows:3;orphans:3;font-weight:300}.section:where(.astro-D476Q4UJ){margin-bottom:5rem}.section-title:where(.astro-D476Q4UJ){margin-bottom:2rem;font-weight:500;font-size:1rem;text-transform:lowercase}@media (min-width: 600px){.section-title:where(.astro-D476Q4UJ){font-size:1.15rem}}.section-subtitle:where(.astro-D476Q4UJ){font-weight:500;margin-bottom:1rem;font-size:.75rem}.link:where(.astro-D476Q4UJ){color:gray;font-size:16px}.highlight-link:where(.astro-D476Q4UJ){color:#5282fd;font-weight:400}.center-text:where(.astro-D476Q4UJ){text-align:center}.contact-links:where(.astro-D476Q4UJ){display:flex;gap:1rem;flex-wrap:wrap;margin-bottom:2rem}.bio:where(.astro-D476Q4UJ){margin-bottom:2rem}.body:where(.astro-IH25OOAM){max-width:50ch;font-size:20px;widows:3;orphans:3;font-weight:300}.section:where(.astro-IH25OOAM){margin-bottom:5rem}.section-title:where(.astro-IH25OOAM){margin-bottom:2rem;font-weight:500;font-size:1rem;text-transform:lowercase}@media (min-width: 600px){.section-title:where(.astro-IH25OOAM){font-size:1.15rem}}.section-subtitle:where(.astro-IH25OOAM){font-weight:500;margin-bottom:1rem;font-size:.75rem}.link:where(.astro-IH25OOAM){color:gray;font-size:16px}.highlight-link:where(.astro-IH25OOAM){color:#5282fd;font-weight:400}.center-text:where(.astro-IH25OOAM){text-align:center}section:where(.astro-IH25OOAM){grid-template-columns:2fr 3fr}section:where(.astro-IH25OOAM)>.body:where(.astro-IH25OOAM){margin-bottom:2rem}.tech:where(.astro-IH25OOAM){display:flex;flex-wrap:wrap;gap:.4rem}@media (min-width: 400px){.tech:where(.astro-IH25OOAM){gap:.5rem}}@media (min-width: 600px){.tech:where(.astro-IH25OOAM){gap:.6rem}}@media (min-width: 820px){.tech:where(.astro-IH25OOAM){gap:.7rem}}.tech:where(.astro-IH25OOAM) li:where(.astro-IH25OOAM){display:flex;gap:1rem}.tech:where(.astro-IH25OOAM) .logo:where(.astro-IH25OOAM){height:1em}.tech:where(.astro-IH25OOAM) h3:where(.astro-IH25OOAM){font-size:.7rem;font-weight:400}.body:where(.astro-KLDERZKH){max-width:50ch;font-size:20px;widows:3;orphans:3;font-weight:300}.section:where(.astro-KLDERZKH){margin-bottom:5rem}.section-title:where(.astro-KLDERZKH){margin-bottom:2rem;font-weight:500;font-size:1rem;text-transform:lowercase}@media (min-width: 600px){.section-title:where(.astro-KLDERZKH){font-size:1.15rem}}.section-subtitle:where(.astro-KLDERZKH){font-weight:500;margin-bottom:1rem;font-size:.75rem}.link:where(.astro-KLDERZKH){color:gray;font-size:16px}.highlight-link:where(.astro-KLDERZKH){color:#5282fd;font-weight:400}.center-text:where(.astro-KLDERZKH){text-align:center}.posiitons:where(.astro-KLDERZKH){display:grid;grid-template-columns:1fr;gap:2rem}@media (min-width: 820px){.posiitons:where(.astro-KLDERZKH){grid-template-columns:1fr 1fr}}.position:where(.astro-KLDERZKH) .body:where(.astro-KLDERZKH){font-size:16px}.position:where(.astro-KLDERZKH) header:where(.astro-KLDERZKH){display:flex;align-items:center;gap:.5em;margin-bottom:1rem}.position:where(.astro-KLDERZKH) header:where(.astro-KLDERZKH) .titles:where(.astro-KLDERZKH){display:flex;flex-direction:column}.position:where(.astro-KLDERZKH) header:where(.astro-KLDERZKH) .section-subtitle:where(.astro-KLDERZKH){margin-bottom:.15rem}.position:where(.astro-KLDERZKH) header:where(.astro-KLDERZKH) .details:where(.astro-KLDERZKH){font-weight:400;color:gray;font-size:16px}.position:where(.astro-KLDERZKH) .logo:where(.astro-KLDERZKH){height:1.3em;width:auto}
