.hire[data-astro-cid-ms4r2aws]{width:100%;max-width:72rem;margin-inline:auto;display:flex;flex-direction:column;gap:5rem;padding-top:1.5rem;color:var(--text);font-size:var(--fs-md)}h2[data-astro-cid-ms4r2aws]{font-size:var(--fs-heading);font-weight:700;color:var(--text-strong)}.muted[data-astro-cid-ms4r2aws]{color:var(--text-muted)}.hero[data-astro-cid-ms4r2aws]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,21rem);align-items:center;gap:3rem 4rem;padding-top:1.5rem}.hero-main[data-astro-cid-ms4r2aws]{display:flex;flex-direction:column;align-items:flex-start;min-width:0}.shipped[data-astro-cid-ms4r2aws]{display:flex;flex-direction:column;gap:.5rem;padding:1rem 1.25rem .75rem;border:1px solid var(--border-subtle);border-radius:var(--radius-lg);background:var(--surface-0)}.shipped-title[data-astro-cid-ms4r2aws]{font-size:var(--fs-xs);font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--text-muted)}.companies[data-astro-cid-ms4r2aws]{list-style:none;display:flex;flex-direction:column}.company[data-astro-cid-ms4r2aws]{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;column-gap:.75rem;min-height:3rem;padding:.375rem .625rem;margin-inline:-.625rem;border-radius:var(--radius-md);color:var(--text-muted);transition:background-color .2s,color .2s}.companies[data-astro-cid-ms4r2aws] li[data-astro-cid-ms4r2aws]+li[data-astro-cid-ms4r2aws] .company[data-astro-cid-ms4r2aws]{border-top:1px solid var(--border-subtle)}.company[data-astro-cid-ms4r2aws]:hover,.company[data-astro-cid-ms4r2aws]:focus-visible{background:var(--hover);color:var(--text-strong);text-decoration:none}.company[data-astro-cid-ms4r2aws].current{color:var(--text-strong)}.logo[data-astro-cid-ms4r2aws]{display:block;flex:0 0 auto;height:calc(1.125rem * var(--size, 1));aspect-ratio:var(--ratio);background-color:currentColor;-webkit-mask:var(--logo) left center / contain no-repeat;mask:var(--logo) left center / contain no-repeat}.wordmark[data-astro-cid-ms4r2aws]{font-size:var(--fs-md);font-weight:700;letter-spacing:-.01em;line-height:1.125rem;white-space:nowrap}.company-meta[data-astro-cid-ms4r2aws]{display:flex;flex-direction:column;align-items:flex-end;gap:.125rem;font-size:var(--fs-xs);text-align:right;color:var(--text-muted)}.company-when[data-astro-cid-ms4r2aws]{font-family:var(--font-mono)}.branded[data-astro-cid-ms4r2aws]{--brand-now: var(--brand-dark, var(--brand))}html[data-theme=light] .branded[data-astro-cid-ms4r2aws]{--brand-now: var(--brand)}@media (prefers-color-scheme: light){html:not([data-theme=dark]) .branded[data-astro-cid-ms4r2aws]{--brand-now: var(--brand)}}.logo[data-astro-cid-ms4r2aws]{position:relative}.logo[data-astro-cid-ms4r2aws]:after{content:"";position:absolute;inset:0;background:var(--brand-now, currentColor);opacity:0;transition:opacity .35s ease}.wordmark[data-astro-cid-ms4r2aws]{transition:color .35s ease}.company[data-astro-cid-ms4r2aws]:hover .logo[data-astro-cid-ms4r2aws]:after,.company[data-astro-cid-ms4r2aws]:focus-visible .logo[data-astro-cid-ms4r2aws]:after,.org[data-astro-cid-ms4r2aws]:hover .logo[data-astro-cid-ms4r2aws]:after,.org[data-astro-cid-ms4r2aws].arrive .logo[data-astro-cid-ms4r2aws]:after{opacity:1}.company[data-astro-cid-ms4r2aws]:hover .wordmark[data-astro-cid-ms4r2aws],.company[data-astro-cid-ms4r2aws]:focus-visible .wordmark[data-astro-cid-ms4r2aws],.org[data-astro-cid-ms4r2aws]:hover .wordmark[data-astro-cid-ms4r2aws],.org[data-astro-cid-ms4r2aws].arrive .wordmark[data-astro-cid-ms4r2aws]{color:var(--brand-now, currentColor)}.company[data-astro-cid-ms4r2aws].branded:hover,.company[data-astro-cid-ms4r2aws].branded:focus-visible{background:color-mix(in srgb,var(--tint, transparent) 10%,transparent)}.org[data-astro-cid-ms4r2aws].branded{transition:background-color .35s ease}.org[data-astro-cid-ms4r2aws].branded:hover{background:color-mix(in srgb,var(--tint, transparent) 6%,transparent)}.org[data-astro-cid-ms4r2aws].branded:before{background:var(--brand-now, var(--accent-gradient))}.company[data-astro-cid-ms4r2aws].current .company-when[data-astro-cid-ms4r2aws]{color:var(--accent-fg)}@media screen and (max-width: 900px){.hero[data-astro-cid-ms4r2aws]{grid-template-columns:minmax(0,1fr)}}.identity[data-astro-cid-ms4r2aws]{display:flex;align-items:center;gap:1.5rem}.identity-text[data-astro-cid-ms4r2aws]{display:flex;flex-direction:column;gap:.25rem;min-width:0}.greeting[data-astro-cid-ms4r2aws]{font-family:var(--font-display);font-size:var(--fs-lg);font-weight:400;text-transform:lowercase;color:var(--text-muted)}.greeting-name[data-astro-cid-ms4r2aws]{font-weight:700;color:var(--text-strong)}h1[data-astro-cid-ms4r2aws]{font-size:clamp(2.25rem,2vw + 1.5rem,3.25rem);line-height:1.1;font-weight:700}h1[data-astro-cid-ms4r2aws] .shuffle{justify-items:start;align-items:start}.now[data-astro-cid-ms4r2aws]{margin-top:1.75rem;max-width:40rem;color:var(--text-strong);font-weight:500;font-size:var(--fs-lg);line-height:1.5}.now[data-astro-cid-ms4r2aws] strong[data-astro-cid-ms4r2aws]{color:var(--text-strong);font-weight:600}.now-company[data-astro-cid-ms4r2aws]{display:inline-block;margin-left:.1em;vertical-align:-.2em;border-radius:var(--radius-sm)}.now-logo[data-astro-cid-ms4r2aws]{height:.9em;background-color:var(--brand-now);transition:transform .25s cubic-bezier(.16,1,.3,1)}.now-company[data-astro-cid-ms4r2aws]:hover .now-logo[data-astro-cid-ms4r2aws]{transform:translateY(-1px)}.meta[data-astro-cid-ms4r2aws]{list-style:none;display:flex;flex-wrap:wrap;gap:.375rem 1.25rem;margin-top:.625rem;font-size:var(--fs-sm);color:var(--text-muted)}.meta[data-astro-cid-ms4r2aws] li[data-astro-cid-ms4r2aws]{display:inline-flex;align-items:center;gap:.375rem}.meta-icon[data-astro-cid-ms4r2aws]{flex:0 0 auto;width:1rem;height:1rem;fill:none;stroke:currentColor;stroke-width:1.75;stroke-linecap:round;stroke-linejoin:round;opacity:.8}.actions[data-astro-cid-ms4r2aws]{display:flex;flex-wrap:wrap;gap:.75rem;margin-top:1.5rem}.hire[data-astro-cid-ms4r2aws] .btn{display:inline-flex;align-items:center;gap:.5rem;min-height:44px;padding:0 1.375rem;border-radius:var(--radius-pill);border:1px solid var(--border);color:var(--text-strong);font-size:var(--fs-md);font-weight:500;transition:background-color .2s,border-color .2s}.hire[data-astro-cid-ms4r2aws] .btn:hover{background:var(--hover);border-color:var(--accent)}.hire[data-astro-cid-ms4r2aws] .btn-primary{background:var(--accent-fg);border-color:var(--accent-fg);color:var(--on-accent-fg);font-weight:600}.hire[data-astro-cid-ms4r2aws] .btn-primary:hover{background:var(--accent-soft)}.btn-svg[data-astro-cid-ms4r2aws]{width:1.125rem;height:1.125rem;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.btn-icon[data-astro-cid-ms4r2aws]{width:1.125rem;height:1.125rem;background-color:currentColor;-webkit-mask:var(--icon) center / contain no-repeat;mask:var(--icon) center / contain no-repeat}.section[data-astro-cid-ms4r2aws]{display:flex;flex-direction:column;gap:1.25rem}.oss[data-astro-cid-ms4r2aws]{list-style:none;display:flex;flex-direction:column;border-top:1px solid var(--border-subtle)}.oss[data-astro-cid-ms4r2aws] li[data-astro-cid-ms4r2aws]{display:flex;flex-wrap:wrap;align-items:baseline;gap:.25rem .75rem;padding:.875rem 0;border-bottom:1px solid var(--border-subtle)}.oss[data-astro-cid-ms4r2aws] strong[data-astro-cid-ms4r2aws]{color:var(--text-strong)}.oss[data-astro-cid-ms4r2aws] a[data-astro-cid-ms4r2aws] strong[data-astro-cid-ms4r2aws]{color:var(--accent-fg)}.oss-tag[data-astro-cid-ms4r2aws]{font-family:var(--font-mono);font-size:var(--fs-xs);padding:.125rem .5rem;border-radius:var(--radius-pill);background:var(--accent-tint);color:var(--accent-fg)}.oss-where[data-astro-cid-ms4r2aws]{margin-left:auto;font-size:var(--fs-sm)}.orgs[data-astro-cid-ms4r2aws]{list-style:none;display:flex;flex-direction:column}.org[data-astro-cid-ms4r2aws]{display:grid;grid-template-columns:14rem minmax(0,1fr);gap:1rem 2.5rem;padding:1.75rem 1rem;margin-inline:-1rem;border-top:1px solid var(--border-subtle);border-radius:var(--radius-md)}.org[data-astro-cid-ms4r2aws]{position:relative}.org[data-astro-cid-ms4r2aws]:before{content:"";position:absolute;left:0;top:1rem;bottom:1rem;width:3px;border-radius:3px;background:var(--accent-gradient);transform:scaleY(0);transform-origin:top;opacity:0;pointer-events:none}.org[data-astro-cid-ms4r2aws].arrive{animation:org-tint 2.2s cubic-bezier(.16,1,.3,1)}.org[data-astro-cid-ms4r2aws].arrive:before{animation:org-bar 2.2s cubic-bezier(.16,1,.3,1)}.org[data-astro-cid-ms4r2aws].arrive .org-head[data-astro-cid-ms4r2aws]{animation:org-nudge .6s cubic-bezier(.16,1,.3,1)}.org[data-astro-cid-ms4r2aws].arrive .role[data-astro-cid-ms4r2aws]{animation:org-role .5s cubic-bezier(.16,1,.3,1) backwards}.org[data-astro-cid-ms4r2aws].arrive .role[data-astro-cid-ms4r2aws]:nth-child(2){animation-delay:.08s}.org[data-astro-cid-ms4r2aws].arrive .role[data-astro-cid-ms4r2aws]:nth-child(3){animation-delay:.16s}@keyframes org-tint{0%{background-color:transparent}15%,55%{background-color:var(--accent-tint)}to{background-color:transparent}}@keyframes org-bar{0%{transform:scaleY(0);opacity:1}25%,70%{transform:scaleY(1);opacity:1}to{transform:scaleY(1);opacity:0}}@keyframes org-nudge{0%{transform:translate(-8px)}}@keyframes org-role{0%{opacity:0;transform:translateY(6px)}}@media (prefers-reduced-motion: reduce){.org[data-astro-cid-ms4r2aws].arrive{animation:none;background-color:var(--accent-tint)}.org[data-astro-cid-ms4r2aws].arrive:before{animation:none;transform:none;opacity:1}}.org-head[data-astro-cid-ms4r2aws]{display:flex;flex-direction:column;align-items:flex-start;gap:.375rem}.org-logo[data-astro-cid-ms4r2aws]{height:calc(1.25rem * var(--size, 1));color:var(--text-strong)}.org-name[data-astro-cid-ms4r2aws]{font-size:var(--fs-lg);color:var(--text-strong);line-height:1.25rem}.org-about[data-astro-cid-ms4r2aws]{font-size:var(--fs-sm);line-height:1.45;color:var(--text-muted)}.org-when[data-astro-cid-ms4r2aws]{font-family:var(--font-mono);font-size:var(--fs-xs);color:var(--text-muted)}.org[data-astro-cid-ms4r2aws].current .org-when[data-astro-cid-ms4r2aws]{color:var(--accent-fg)}.roles[data-astro-cid-ms4r2aws]{list-style:none;display:flex;flex-direction:column;gap:1.25rem}.roles[data-astro-cid-ms4r2aws].multi{position:relative;padding-left:1.25rem}.roles[data-astro-cid-ms4r2aws].multi:before{content:"";position:absolute;left:.25rem;top:.5rem;bottom:.5rem;width:2px;background:var(--border)}.roles[data-astro-cid-ms4r2aws].multi .role[data-astro-cid-ms4r2aws]{position:relative}.roles[data-astro-cid-ms4r2aws].multi .role[data-astro-cid-ms4r2aws]:before{content:"";position:absolute;left:calc(-1rem - 4px);top:.45rem;width:10px;height:10px;border-radius:50%;background:var(--surface-0);border:2px solid var(--accent)}.roles[data-astro-cid-ms4r2aws].multi .role[data-astro-cid-ms4r2aws]:first-child:before{background:var(--accent)}.role-head[data-astro-cid-ms4r2aws]{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.25rem 1rem}.role-head[data-astro-cid-ms4r2aws] h3[data-astro-cid-ms4r2aws]{font-size:var(--fs-md);font-weight:600;color:var(--text-strong)}.role-when[data-astro-cid-ms4r2aws]{font-family:var(--font-mono);font-size:var(--fs-xs);color:var(--text-muted);white-space:nowrap}.impact[data-astro-cid-ms4r2aws]{margin-top:.375rem;line-height:1.55}details[data-astro-cid-ms4r2aws]{margin-top:.5rem}summary[data-astro-cid-ms4r2aws]{display:inline-flex;align-items:center;min-height:32px;cursor:pointer;color:var(--accent-fg);font-size:var(--fs-sm);font-weight:500;list-style:none}summary[data-astro-cid-ms4r2aws]::-webkit-details-marker{display:none}summary[data-astro-cid-ms4r2aws]:hover{color:var(--text-strong)}.pm[data-astro-cid-ms4r2aws]{position:relative;width:10px;height:10px;margin-left:.5rem}.pm[data-astro-cid-ms4r2aws]:before,.pm[data-astro-cid-ms4r2aws]:after{content:"";position:absolute;left:0;top:4px;width:10px;height:2px;border-radius:1px;background:currentColor;transition:transform .3s cubic-bezier(.16,1,.3,1)}.pm[data-astro-cid-ms4r2aws]:after{transform:rotate(90deg)}.more[data-astro-cid-ms4r2aws][open]:not(.closing) .pm[data-astro-cid-ms4r2aws]:after{transform:rotate(90deg) scaleX(0)}.more-body[data-astro-cid-ms4r2aws]{overflow:hidden}details[data-astro-cid-ms4r2aws] ul[data-astro-cid-ms4r2aws]{display:flex;flex-direction:column;gap:.375rem;padding:.25rem 0 0 1.125rem;line-height:1.55}.stack[data-astro-cid-ms4r2aws]{margin-top:.625rem;font-family:var(--font-mono);font-size:var(--fs-xs);color:var(--text-muted)}.education[data-astro-cid-ms4r2aws]{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.25rem 1rem;padding-top:1.25rem;border-top:1px solid var(--border-subtle);font-size:var(--fs-sm);color:var(--text-muted)}.education[data-astro-cid-ms4r2aws] strong[data-astro-cid-ms4r2aws]{color:var(--text-strong);font-weight:600}.duo[data-astro-cid-ms4r2aws]{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,22rem),1fr));gap:3rem 4rem;align-items:start}.skill-groups[data-astro-cid-ms4r2aws]{display:flex;flex-direction:column;gap:1rem}.skill-group[data-astro-cid-ms4r2aws]{display:grid;grid-template-columns:7.5rem minmax(0,1fr);align-items:baseline;gap:.5rem 1rem}.skill-label[data-astro-cid-ms4r2aws]{font-size:var(--fs-xs);font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--text-muted)}.chips[data-astro-cid-ms4r2aws]{list-style:none;display:flex;flex-wrap:wrap;gap:.375rem}.chips[data-astro-cid-ms4r2aws] li[data-astro-cid-ms4r2aws]{padding:.3125rem .75rem;border:1px solid var(--border-subtle);border-radius:var(--radius-pill);background:var(--surface-0);font-size:var(--fs-sm);cursor:default;transition:border-color .2s,color .2s,transform .2s}.chips[data-astro-cid-ms4r2aws] li[data-astro-cid-ms4r2aws]:hover{border-color:var(--accent);color:var(--text-strong);transform:translateY(-1px)}.chips[data-astro-cid-ms4r2aws] li[data-astro-cid-ms4r2aws].core{border-color:transparent;background:var(--accent-tint);color:var(--accent-fg);font-weight:600}.legend[data-astro-cid-ms4r2aws]{display:flex;align-items:center;gap:.5rem;font-size:var(--fs-xs);color:var(--text-muted)}.legend-dot[data-astro-cid-ms4r2aws]{width:.75rem;height:.75rem;border-radius:var(--radius-pill);background:var(--accent-tint);box-shadow:inset 0 0 0 1px var(--accent)}.feature[data-astro-cid-ms4r2aws]{display:flex;gap:1rem;align-items:flex-start;padding:1.25rem;border:1px solid var(--border);border-radius:var(--radius-lg);background:radial-gradient(120% 140% at 0% 0%,var(--accent-tint),transparent 60%),var(--surface-1)}.feature-copy[data-astro-cid-ms4r2aws]{display:flex;flex-direction:column;gap:.25rem}.feature-title[data-astro-cid-ms4r2aws]{font-size:var(--fs-lg);font-weight:700;color:var(--text-strong)}.feature-meta[data-astro-cid-ms4r2aws]{font-family:var(--font-mono);font-size:var(--fs-xs);color:var(--accent-fg)}.feature-detail[data-astro-cid-ms4r2aws]{margin-top:.25rem;font-size:var(--fs-sm);line-height:1.5}.award-icon[data-astro-cid-ms4r2aws]{flex:0 0 auto;display:inline-grid;place-items:center;width:2rem;height:2rem;border-radius:var(--radius-pill);background:var(--surface-2);color:var(--accent-fg)}.award-icon[data-astro-cid-ms4r2aws] svg{width:1.125rem;height:1.125rem}.award-icon[data-astro-cid-ms4r2aws].big{width:3rem;height:3rem;background:var(--accent-tint);transition:transform .4s cubic-bezier(.34,1.56,.64,1)}.award-icon[data-astro-cid-ms4r2aws].big svg{width:1.625rem;height:1.625rem}.feature[data-astro-cid-ms4r2aws]:hover .award-icon[data-astro-cid-ms4r2aws].big{transform:rotate(-10deg) scale(1.08)}.awards[data-astro-cid-ms4r2aws]{list-style:none;display:flex;flex-direction:column}.awards[data-astro-cid-ms4r2aws] li[data-astro-cid-ms4r2aws]{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.75rem;padding:.625rem 0;border-bottom:1px solid var(--border-subtle)}.award-title[data-astro-cid-ms4r2aws]{color:var(--text-strong);font-weight:500}.award-meta[data-astro-cid-ms4r2aws]{font-family:var(--font-mono);font-size:var(--fs-xs);color:var(--text-muted);white-space:nowrap}.play[data-astro-cid-ms4r2aws]{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,14rem),1fr));gap:1.25rem}.tile[data-astro-cid-ms4r2aws]{display:flex;flex-direction:column;border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--surface-1);overflow:hidden;transition:transform .3s cubic-bezier(.16,1,.3,1),border-color .2s}.tile[data-astro-cid-ms4r2aws]:hover,.tile[data-astro-cid-ms4r2aws]:focus-visible{transform:translateY(-4px);border-color:var(--accent)}.tile-media[data-astro-cid-ms4r2aws]{position:relative;display:block;aspect-ratio:4 / 3;background:var(--canvas-panel);overflow:hidden}.tile-media[data-astro-cid-ms4r2aws] .tile-poster,.tile-anim[data-astro-cid-ms4r2aws]{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;transition:opacity .3s ease,transform .6s cubic-bezier(.16,1,.3,1)}.tile-anim[data-astro-cid-ms4r2aws]{opacity:0}@media (prefers-reduced-motion: no-preference){.tile[data-astro-cid-ms4r2aws]:hover .tile-anim[data-astro-cid-ms4r2aws],.tile[data-astro-cid-ms4r2aws]:focus-visible .tile-anim[data-astro-cid-ms4r2aws]{opacity:1}}.tile[data-astro-cid-ms4r2aws]:hover .tile-media[data-astro-cid-ms4r2aws] .tile-poster{transform:scale(1.04)}.tile-body[data-astro-cid-ms4r2aws]{display:flex;flex-direction:column;gap:.375rem;padding:1rem 1.125rem 1.125rem;flex:1 1 auto}.tile-title[data-astro-cid-ms4r2aws]{font-weight:600;color:var(--text-strong)}.tile[data-astro-cid-ms4r2aws]:hover .tile-title[data-astro-cid-ms4r2aws]{color:var(--accent-fg)}.tile-line[data-astro-cid-ms4r2aws]{font-size:var(--fs-sm);line-height:1.5;color:var(--text-muted)}.tile-tags[data-astro-cid-ms4r2aws]{display:flex;flex-wrap:wrap;gap:.375rem;margin-top:auto;padding-top:.5rem}.tile-tag[data-astro-cid-ms4r2aws]{padding:.125rem .5rem;border-radius:var(--radius-pill);background:var(--accent-tint);color:var(--accent-fg);font-size:var(--fs-xs);font-weight:500}@media screen and (max-width: 576px){.hire[data-astro-cid-ms4r2aws]{gap:3.5rem}.hero-main[data-astro-cid-ms4r2aws]{align-items:center;text-align:center}.hero[data-astro-cid-ms4r2aws]{padding-top:.5rem}.identity[data-astro-cid-ms4r2aws]{flex-direction:column;gap:1rem}h1[data-astro-cid-ms4r2aws] .shuffle{justify-items:center}.now[data-astro-cid-ms4r2aws]{margin-top:1.25rem}.meta[data-astro-cid-ms4r2aws],.actions[data-astro-cid-ms4r2aws]{justify-content:center}.actions[data-astro-cid-ms4r2aws]{gap:.5rem}.hire[data-astro-cid-ms4r2aws] .btn{padding:0 1.125rem}.actions[data-astro-cid-ms4r2aws] .btn[data-astro-cid-ms4r2aws]:has(.btn-label){justify-content:center;width:44px;padding:0}.btn-label[data-astro-cid-ms4r2aws]{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.org[data-astro-cid-ms4r2aws]{grid-template-columns:minmax(0,1fr);gap:1rem;padding:1.5rem 0;margin-inline:0;border-radius:0}.org[data-astro-cid-ms4r2aws]:before{left:-.625rem}.org-head[data-astro-cid-ms4r2aws]{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.25rem 1rem}.org-about[data-astro-cid-ms4r2aws]{grid-column:1 / -1;grid-row:2}.impact[data-astro-cid-ms4r2aws]{margin-top:.375rem;font-size:var(--fs-sm);line-height:1.6;color:var(--text)}.role-head[data-astro-cid-ms4r2aws] h3[data-astro-cid-ms4r2aws]{font-size:1.0625rem}.org-logo[data-astro-cid-ms4r2aws]{height:calc(1.5rem*min(var(--size, 1),1.15))}.org-name[data-astro-cid-ms4r2aws]{font-size:1.375rem;line-height:1.5rem}.org-about[data-astro-cid-ms4r2aws]{font-size:var(--fs-xs);letter-spacing:.01em}.role-head[data-astro-cid-ms4r2aws]{flex-direction:column;align-items:flex-start;gap:.125rem}.roles[data-astro-cid-ms4r2aws]{gap:1.5rem}.awards[data-astro-cid-ms4r2aws] li[data-astro-cid-ms4r2aws]{grid-template-columns:auto minmax(0,1fr);row-gap:.125rem;padding:.75rem 0}.award-icon[data-astro-cid-ms4r2aws]{grid-row:span 2}.play[data-astro-cid-ms4r2aws]{display:flex;gap:.75rem;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;margin-inline:-1rem;padding:.25rem 1rem .5rem;scroll-padding-inline:1rem;contain:inline-size}.play[data-astro-cid-ms4r2aws]::-webkit-scrollbar{display:none}.tile[data-astro-cid-ms4r2aws]{flex:0 0 78%;scroll-snap-align:start}.tile-media[data-astro-cid-ms4r2aws]{aspect-ratio:16 / 10}.tile-body[data-astro-cid-ms4r2aws]{padding:.875rem 1rem 1rem}.skill-group[data-astro-cid-ms4r2aws]{grid-template-columns:minmax(0,1fr);gap:.5rem}.oss-where[data-astro-cid-ms4r2aws]{margin-left:0}}
