@charset "UTF-8";.career-section-title[data-astro-cid-g26b52gl]{font-family:Barlow Condensed,sans-serif;font-size:clamp(1.75rem,4vw,2.5rem);font-weight:800;letter-spacing:-.01em;color:var(--color-ink);margin-bottom:3rem}@media(min-width:640px){.career-section-title[data-astro-cid-g26b52gl]{text-align:center}}.career-timeline[data-astro-cid-g26b52gl]{position:relative;max-width:780px;margin:0 auto;padding:0 1.5rem 4rem}.career-timeline__track[data-astro-cid-g26b52gl]{position:relative}.career-timeline__track[data-astro-cid-g26b52gl]:before{content:"";position:absolute;left:10px;top:0;bottom:0;width:2px;background:var(--color-border)}@media(min-width:640px){.career-timeline__track[data-astro-cid-g26b52gl]:before{left:50%;transform:translate(-50%)}}.career-timeline__list[data-astro-cid-g26b52gl]{list-style:none;margin:0;padding:0}.career-timeline__header[data-astro-cid-g26b52gl]{text-align:left;position:relative;margin-bottom:3rem}@media(min-width:640px){.career-timeline__header[data-astro-cid-g26b52gl]{text-align:center}}.career-timeline__header[data-astro-cid-g26b52gl] span[data-astro-cid-g26b52gl]{display:inline-block;background:var(--color-pink);color:#fff;font-family:Barlow Condensed,sans-serif;font-size:.75rem;font-weight:700;text-transform:uppercase;letter-spacing:.1em;padding:.35rem 1rem;margin-left:11px;transform:translate(-50%)}@media(min-width:640px){.career-timeline__header[data-astro-cid-g26b52gl] span[data-astro-cid-g26b52gl]{margin-left:0;transform:none}}.career-timeline__item[data-astro-cid-g26b52gl]{position:relative;padding-left:calc(1.5rem + 36px);margin-bottom:2.5rem}@media(min-width:640px){.career-timeline__item[data-astro-cid-g26b52gl]{width:50%;padding-left:0;padding-right:3rem}.career-timeline__item[data-astro-cid-g26b52gl]:nth-child(2n){margin-left:50%;padding-right:0;padding-left:3rem}}.career-timeline__marker[data-astro-cid-g26b52gl]{position:absolute;left:-1px;top:4px;width:22px;height:22px;border-radius:50%;background:var(--color-surface);border:2px solid var(--color-pink);z-index:1;transition:background-color .18s ease,box-shadow .18s ease}.career-timeline__item[data-astro-cid-g26b52gl]:hover .career-timeline__marker[data-astro-cid-g26b52gl],.career-timeline__marker[data-astro-cid-g26b52gl].is-current{background:var(--color-pink);box-shadow:0 0 0 4px #e8006a33}@media(min-width:640px){.career-timeline__marker[data-astro-cid-g26b52gl]{left:auto;right:-11px}}@media(min-width:640px){.career-timeline__item[data-astro-cid-g26b52gl]:nth-child(2n) .career-timeline__marker[data-astro-cid-g26b52gl]{right:auto;left:-11px}}.career-timeline__content[data-astro-cid-g26b52gl]{background:var(--color-surface);border:1px solid var(--color-border);border-radius:6px;padding:1.25rem 1.5rem;transition:transform .18s ease,box-shadow .18s ease}.career-timeline__content[data-astro-cid-g26b52gl]:hover{transform:translateY(-3px);box-shadow:0 8px 24px #e8006a1f}.career-timeline__period[data-astro-cid-g26b52gl]{font-family:Barlow Condensed,sans-serif;font-size:.7rem;font-weight:700;text-transform:uppercase;letter-spacing:.1em;color:var(--color-pink);margin-bottom:.4rem}.career-timeline__role[data-astro-cid-g26b52gl]{font-family:Barlow Condensed,sans-serif;font-size:1.25rem;font-weight:700;line-height:1.2;color:var(--color-ink);margin-bottom:.2rem}.career-timeline__company[data-astro-cid-g26b52gl]{font-size:.9rem;font-weight:600;color:var(--color-muted);margin-bottom:.75rem}.career-timeline__more[data-astro-cid-g26b52gl]{display:flex;justify-content:center;padding:.5rem 0 2rem}.career-timeline__more-btn[data-astro-cid-g26b52gl]{display:inline-flex;align-items:center;gap:.5rem;font-family:Barlow Condensed,sans-serif;font-size:.8125rem;font-weight:700;text-transform:uppercase;letter-spacing:.1em;color:var(--color-muted);background:none;border:1px solid var(--color-border);border-radius:4px;padding:.6rem 1.25rem;cursor:pointer;transition:color .15s ease,border-color .15s ease}.career-timeline__more-btn[data-astro-cid-g26b52gl] .career-timeline__more-icon{transition:transform .2s ease}.career-timeline__more-btn[data-astro-cid-g26b52gl]:hover{color:var(--color-pink);border-color:var(--color-pink)}.career-timeline__more-btn[data-astro-cid-g26b52gl][aria-expanded=true] .career-timeline__more-icon{transform:rotate(180deg)}.career-timeline__older[data-astro-cid-g26b52gl][hidden]{display:none}.career-timeline__description[data-astro-cid-g26b52gl]{font-size:.9rem;line-height:1.7;color:var(--color-muted)}.about-stats[data-astro-cid-kh7btl4r]{padding:0 1.5rem;margin-top:3rem}.about-stats__list[data-astro-cid-kh7btl4r]{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,1fr);gap:1rem}@media(min-width:640px){.about-stats__list[data-astro-cid-kh7btl4r]{grid-template-columns:repeat(4,1fr)}}.about-stats__item[data-astro-cid-kh7btl4r]{display:flex;flex-direction:column;gap:.5rem;padding:1.5rem 1.25rem 1.25rem;background-color:var(--color-surface);border:1px solid var(--color-border);border-top:3px solid var(--color-pink);border-radius:6px;position:relative;transition:transform .18s ease,box-shadow .18s ease}.about-stats__item[data-astro-cid-kh7btl4r]:hover{transform:translateY(-3px);box-shadow:0 8px 24px #e8006a1f}.about-stats__value[data-astro-cid-kh7btl4r]{font-family:Barlow Condensed,sans-serif;font-size:clamp(1.75rem,4vw,2.5rem);font-weight:800;text-transform:uppercase;letter-spacing:-.02em;color:var(--color-ink);line-height:1}.about-stats__label[data-astro-cid-kh7btl4r]{font-size:.75rem;font-weight:700;text-transform:uppercase;letter-spacing:.12em;color:var(--color-muted)}.about-bio[data-astro-cid-kh7btl4r]{padding-top:4rem;padding-bottom:4rem}.about-bio__grid[data-astro-cid-kh7btl4r]{display:grid;grid-template-columns:1fr;gap:3rem}@media(min-width:768px){.about-bio__grid[data-astro-cid-kh7btl4r]{grid-template-columns:1fr 280px;gap:4rem;align-items:start}}.about-bio__main[data-astro-cid-kh7btl4r]{display:flex;flex-direction:column;gap:2.5rem}.about-bio__block[data-astro-cid-kh7btl4r]{padding-left:1.25rem;border-left:3px solid var(--color-pink)}.about-bio__kicker[data-astro-cid-kh7btl4r]{font-family:Barlow Condensed,sans-serif;font-size:.75rem;font-weight:700;text-transform:uppercase;letter-spacing:.12em;color:var(--color-pink);margin-bottom:.75rem}.about-bio__text[data-astro-cid-kh7btl4r]{font-size:1.0625rem;line-height:1.8;color:var(--color-ink);margin:0}.about-bio__sidebar[data-astro-cid-kh7btl4r]{display:flex;flex-direction:column;gap:1px;background-color:var(--color-border);border:1px solid var(--color-border);border-radius:6px;overflow:hidden}.about-sidebar-card[data-astro-cid-kh7btl4r]{background-color:var(--color-surface);padding:1.25rem 1.5rem}.about-sidebar-card--highlight[data-astro-cid-kh7btl4r]{background-color:var(--color-ink)}.about-sidebar-card--highlight[data-astro-cid-kh7btl4r] .about-sidebar-card__label[data-astro-cid-kh7btl4r]{color:#ffffffa6}.about-sidebar-card--highlight[data-astro-cid-kh7btl4r] .about-sidebar-card__title[data-astro-cid-kh7btl4r]{color:#fff}.about-sidebar-card--highlight[data-astro-cid-kh7btl4r] .about-sidebar-card__sub[data-astro-cid-kh7btl4r]{color:#ffffffb3}[data-theme=dark] .about-sidebar-card--highlight[data-astro-cid-kh7btl4r]{background-color:var(--color-pink)}.about-sidebar-card__label[data-astro-cid-kh7btl4r]{font-size:.75rem;font-weight:700;text-transform:uppercase;letter-spacing:.12em;color:var(--color-pink);margin-bottom:.5rem}.about-sidebar-card__title[data-astro-cid-kh7btl4r]{font-family:Barlow Condensed,sans-serif;font-size:1.1rem;font-weight:800;text-transform:uppercase;letter-spacing:.01em;color:var(--color-ink);line-height:1.2;margin-bottom:.25rem}.about-sidebar-card__sub[data-astro-cid-kh7btl4r]{font-size:.8125rem;color:var(--color-muted)}.about-tag-list[data-astro-cid-kh7btl4r]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.5rem}.about-tag-list[data-astro-cid-kh7btl4r] li[data-astro-cid-kh7btl4r]{font-size:.8125rem;font-weight:600;color:var(--color-ink);padding-left:.875rem;position:relative}.about-tag-list[data-astro-cid-kh7btl4r] li[data-astro-cid-kh7btl4r]:before{content:"";position:absolute;left:0;top:.45em;width:5px;height:5px;background-color:var(--color-pink)}.about-stack[data-astro-cid-kh7btl4r]{padding-top:4rem;padding-bottom:4rem}.about-stack__grid[data-astro-cid-kh7btl4r]{display:grid;grid-template-columns:1fr;gap:2rem}@media(min-width:640px){.about-stack__grid[data-astro-cid-kh7btl4r]{grid-template-columns:repeat(3,1fr)}}.about-stack__group[data-astro-cid-kh7btl4r]{padding:1.75rem 1.5rem;background-color:var(--color-surface);border:1px solid var(--color-border);border-top:3px solid var(--color-pink);border-radius:6px;transition:transform .18s ease,box-shadow .18s ease}.about-stack__group[data-astro-cid-kh7btl4r]:hover{transform:translateY(-3px);box-shadow:0 8px 24px #e8006a1f}.about-stack__category[data-astro-cid-kh7btl4r]{font-family:Barlow Condensed,sans-serif;font-size:.75rem;font-weight:700;text-transform:uppercase;letter-spacing:.12em;color:var(--color-pink);margin-bottom:1.25rem}.about-stack__subcategory[data-astro-cid-kh7btl4r]{font-family:Barlow Condensed,sans-serif;font-size:.7rem;font-weight:700;text-transform:uppercase;letter-spacing:.1em;color:var(--color-text-muted);margin-top:1.5rem;margin-bottom:1rem}.about-stack__list[data-astro-cid-kh7btl4r]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.625rem}.about-stack__list[data-astro-cid-kh7btl4r] li[data-astro-cid-kh7btl4r]{display:flex;align-items:center;gap:.625rem;font-size:.9375rem;font-weight:600;color:var(--color-ink)}.stack-icon[data-astro-cid-kh7btl4r]{display:flex;align-items:center;flex-shrink:0;color:var(--color-pink)}.stack-icon[data-astro-cid-kh7btl4r] svg[data-astro-cid-kh7btl4r]{display:block}.about-pullquote[data-astro-cid-kh7btl4r]{padding:4rem 1.5rem;background-color:var(--color-surface);border-top:1px solid var(--color-border);border-bottom:1px solid var(--color-border)}.about-pullquote__inner[data-astro-cid-kh7btl4r]{margin:0;padding:0;position:relative;padding-left:2rem}.about-pullquote__inner[data-astro-cid-kh7btl4r]:before{content:"“";position:absolute;left:0;top:-.1em;font-family:Barlow Condensed,sans-serif;font-size:4rem;font-weight:800;line-height:1;color:var(--color-pink)}.about-pullquote__inner[data-astro-cid-kh7btl4r] p[data-astro-cid-kh7btl4r]{font-family:Barlow Condensed,sans-serif;font-size:clamp(1.4rem,3vw,2rem);font-weight:700;line-height:1.4;color:var(--color-ink);text-transform:uppercase;letter-spacing:.01em;margin:0}
