.timeline-section[data-astro-cid-4yrmnsbs] h2[data-astro-cid-4yrmnsbs]{font-size:var(--fs-34);margin:0 0 var(--space-lg)}.timeline[data-astro-cid-4yrmnsbs]{margin:var(--space-md) 0 0;gap:var(--space-md);grid-template-columns:repeat(4,minmax(0,1fr));padding:0;list-style:none;display:grid}.timeline[data-astro-cid-4yrmnsbs] li[data-astro-cid-4yrmnsbs]{align-content:start;gap:var(--space-sm);padding-top:var(--space-md);border-top:3px solid var(--signal);display:grid}.when[data-astro-cid-4yrmnsbs]{font-family:var(--font-display);font-weight:700;font-size:var(--fs-26);color:var(--ink);margin:0}.timeline[data-astro-cid-4yrmnsbs] h3[data-astro-cid-4yrmnsbs]{font-size:var(--fs-20);margin:0 0 var(--space-sm);line-height:1.25}.timeline[data-astro-cid-4yrmnsbs] li[data-astro-cid-4yrmnsbs] p[data-astro-cid-4yrmnsbs]:not(.when){color:var(--ink-2);margin:0}@media (width<=1023px){.timeline[data-astro-cid-4yrmnsbs]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=639px){.timeline-section[data-astro-cid-4yrmnsbs] h2[data-astro-cid-4yrmnsbs]{margin-bottom:12px;font-size:28px}.timeline[data-astro-cid-4yrmnsbs]{margin-top:14px}.timeline[data-astro-cid-4yrmnsbs] li[data-astro-cid-4yrmnsbs]{--card-w:min(76vw, 300px);border:1px solid var(--line);border-top:3px solid var(--signal);border-radius:var(--radius-input);background:var(--panel);padding:14px}}.socials[data-astro-cid-4zsmxuxq]{margin-top:var(--space-md);flex-wrap:wrap;align-items:center;gap:8px;display:flex}a[data-astro-cid-4zsmxuxq]{border:1px solid var(--line);min-width:44px;min-height:44px;color:var(--ink);transition:border-color var(--dur-hover), color var(--dur-hover);border-radius:999px;justify-content:center;align-items:center;text-decoration:none;display:inline-flex}a[data-astro-cid-4zsmxuxq]:hover{border-color:var(--signal);color:var(--signal)}a[data-astro-cid-4zsmxuxq]:focus-visible{outline:2px solid var(--signal);outline-offset:2px}.site[data-astro-cid-4zsmxuxq]{gap:8px;padding-inline:16px 18px;font-weight:600}svg[data-astro-cid-4zsmxuxq]{flex:none;width:22px;height:22px}.strip[data-astro-cid-2nmb7gus] h2[data-astro-cid-2nmb7gus]{font-size:var(--fs-26);margin:0 0 var(--space-md)}.strip[data-astro-cid-2nmb7gus] h2[data-astro-cid-2nmb7gus]+ul[data-astro-cid-2nmb7gus]+h2[data-astro-cid-2nmb7gus]{margin-top:var(--space-xl)}ul[data-astro-cid-2nmb7gus]{margin:0;padding:0;list-style:none}.awards[data-astro-cid-2nmb7gus]{gap:var(--space-md);grid-template-columns:repeat(auto-fit,minmax(190px,1fr));display:grid}.award[data-astro-cid-2nmb7gus]{align-content:start;gap:var(--space-xs);min-width:0;display:grid}.plate[data-astro-cid-2nmb7gus]{justify-content:center;align-items:center;gap:var(--space-sm);height:96px;margin-bottom:var(--space-xs);padding:var(--space-sm) var(--space-md);border:1px solid var(--line);border-radius:var(--radius-panel);background:#fff;display:flex}.plate[data-astro-cid-2nmb7gus] img[data-astro-cid-2nmb7gus]{object-fit:contain;width:auto;min-width:0;max-width:100%;height:auto;max-height:56px}.plate[data-astro-cid-2nmb7gus] img[data-astro-cid-2nmb7gus]:only-child{max-width:80%}.award[data-astro-cid-2nmb7gus] b[data-astro-cid-2nmb7gus]{font-size:var(--fs-17);line-height:1.3}.award[data-astro-cid-2nmb7gus] span[data-astro-cid-2nmb7gus]{color:var(--ink-2);font-size:var(--fs-14)}.logos[data-astro-cid-2nmb7gus]{align-items:center;gap:var(--space-lg) var(--space-xl);flex-wrap:wrap;display:flex}.logos[data-astro-cid-2nmb7gus] img[data-astro-cid-2nmb7gus]{object-fit:contain;width:auto;max-width:180px;height:44px}.logos[data-astro-cid-2nmb7gus] li[data-astro-cid-2nmb7gus]:first-child img[data-astro-cid-2nmb7gus],.logos[data-astro-cid-2nmb7gus] li[data-astro-cid-2nmb7gus]:nth-child(4) img[data-astro-cid-2nmb7gus]{height:60px}@media (width<=640px){.strip[data-astro-cid-2nmb7gus] h2[data-astro-cid-2nmb7gus]{margin-bottom:12px;font-size:24px}.strip[data-astro-cid-2nmb7gus] h2[data-astro-cid-2nmb7gus]+.m-scroll[data-astro-cid-2nmb7gus]+h2[data-astro-cid-2nmb7gus]{margin-top:24px}.award[data-astro-cid-2nmb7gus]{--card-w:min(72vw, 280px);border:1px solid var(--line);border-radius:var(--radius-panel);background:var(--panel);align-content:start;padding:12px}.plate[data-astro-cid-2nmb7gus]{height:72px;margin-bottom:4px;padding:6px 12px}.plate[data-astro-cid-2nmb7gus] img[data-astro-cid-2nmb7gus]{max-height:44px}.award[data-astro-cid-2nmb7gus] span[data-astro-cid-2nmb7gus]{font-size:var(--fs-14)}.logos[data-astro-cid-2nmb7gus] li[data-astro-cid-2nmb7gus]{--card-w:148px;border:1px solid var(--line);border-radius:var(--radius-panel);background:#fff;place-items:center;height:72px;padding:8px 14px;display:grid}.logos[data-astro-cid-2nmb7gus] img[data-astro-cid-2nmb7gus],.logos[data-astro-cid-2nmb7gus] li[data-astro-cid-2nmb7gus]:first-child img[data-astro-cid-2nmb7gus],.logos[data-astro-cid-2nmb7gus] li[data-astro-cid-2nmb7gus]:nth-child(4) img[data-astro-cid-2nmb7gus]{width:auto;max-width:100%;height:auto;max-height:44px}}.intro[data-astro-cid-m2yjwsjh]{gap:var(--space-xl);padding-block:var(--space-2xl);grid-template-columns:1.4fr 1fr;align-items:center;display:grid}h1[data-astro-cid-m2yjwsjh]{margin:0 0 var(--space-sm);font-size:clamp(44px,7vw,88px)}.role[data-astro-cid-m2yjwsjh]{margin:0 0 var(--space-md);color:var(--ink-2);font-weight:600}.lead[data-astro-cid-m2yjwsjh]{font-size:var(--fs-20);margin:0 0 var(--space-lg)}.ctas[data-astro-cid-m2yjwsjh]{gap:var(--space-sm) 12px;flex-wrap:wrap;display:flex}.portrait[data-astro-cid-m2yjwsjh]{border-radius:var(--radius-panel);justify-self:end;width:100%;max-width:380px;height:auto}.block[data-astro-cid-m2yjwsjh]{padding-block:var(--space-xl)}@media (width<=760px){.intro[data-astro-cid-m2yjwsjh]{grid-template-columns:1fr}.portrait[data-astro-cid-m2yjwsjh]{order:-1;justify-self:start;max-width:260px}}@media (width<=640px){.intro[data-astro-cid-m2yjwsjh]{gap:14px;padding-block:12px 24px}.portrait[data-astro-cid-m2yjwsjh]{max-width:140px}h1[data-astro-cid-m2yjwsjh]{margin-bottom:4px;font-size:36px}.role[data-astro-cid-m2yjwsjh]{margin-bottom:8px}.lead[data-astro-cid-m2yjwsjh]{font-size:var(--fs-17);margin-bottom:14px}.ctas[data-astro-cid-m2yjwsjh]{flex-wrap:nowrap;gap:8px}.ctas[data-astro-cid-m2yjwsjh] .button{text-align:center;flex:auto;min-width:0;padding:8px 12px;font-size:15px;line-height:1.15}.block[data-astro-cid-m2yjwsjh]{padding-block:24px}.faq-h[data-astro-cid-m2yjwsjh]{margin-top:0;font-size:28px}}
