.m-static-head[data-astro-cid-bkhd43ow]{padding:18px 0 2px}.m-static-eyebrow[data-astro-cid-bkhd43ow]{margin:0 0 6px;font-size:12px;font-weight:600;letter-spacing:.08em;color:var(--color-primary)}.m-static-title[data-astro-cid-bkhd43ow]{margin:0;font-size:26px;font-weight:800;line-height:1.3;letter-spacing:-.02em;color:var(--color-text);text-wrap:balance}.m-static-lede[data-astro-cid-bkhd43ow]{margin:10px 0 0;font-size:15px;line-height:1.75;color:var(--color-text-body)}.m-static-updated[data-astro-cid-bkhd43ow]{margin:12px 0 0;font-size:12.5px;color:var(--color-text-faint)}.m-static-body[data-astro-cid-bkhd43ow]{padding-top:4px}.m-static-body[data-astro-cid-bkhd43ow] ul{list-style:disc}.m-static-body[data-astro-cid-bkhd43ow] ol{list-style:decimal}.m-static-body[data-astro-cid-bkhd43ow] .m-sb-section{margin:22px 0 0;scroll-margin-top:calc(var(--m-appbar) + 12px)}.m-static-body[data-astro-cid-bkhd43ow] .m-sb-section>h2{margin-top:0}.m-static-body[data-astro-cid-bkhd43ow] .m-sb-kicker{margin:0 0 6px;font-size:12px;font-weight:600;letter-spacing:.08em;color:var(--color-primary)}.m-static-body[data-astro-cid-bkhd43ow] .m-sb-h2{margin:0 0 10px;font-size:20px;font-weight:700;line-height:1.4;color:var(--color-text)}.m-static-body[data-astro-cid-bkhd43ow] .m-sb-stats{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:18px 0 0;padding:0;list-style:none}.m-static-body[data-astro-cid-bkhd43ow] .m-sb-stat{padding:14px 12px;border:1px solid var(--color-border);border-radius:var(--m-radius);background:var(--color-bg-white);box-shadow:var(--m-shadow);text-align:center}.m-static-body[data-astro-cid-bkhd43ow] .m-sb-stat b{display:block;font-size:26px;font-weight:800;line-height:1.15;color:var(--color-primary)}.m-static-body[data-astro-cid-bkhd43ow] .m-sb-stat span{display:block;margin-top:4px;font-size:12.5px;color:var(--color-text-muted)}.m-static-body[data-astro-cid-bkhd43ow] .m-sb-years{margin:14px 0 0;padding:0 0 0 18px;list-style:none;border-left:2px solid var(--color-border)}.m-static-body[data-astro-cid-bkhd43ow] .m-sb-year{position:relative;padding:0 0 18px}.m-static-body[data-astro-cid-bkhd43ow] .m-sb-year:last-child{padding-bottom:0}.m-static-body[data-astro-cid-bkhd43ow] .m-sb-year:before{content:"";position:absolute;left:-25px;top:6px;width:10px;height:10px;border-radius:999px;background:var(--color-primary);box-shadow:0 0 0 3px var(--color-primary-soft)}.m-static-body[data-astro-cid-bkhd43ow] .m-sb-year b{display:block;font-size:20px;font-weight:800;line-height:1.3;color:var(--color-primary)}.m-static-body[data-astro-cid-bkhd43ow] .m-sb-year em{display:inline-block;margin:2px 0 4px;font-size:11.5px;font-style:normal;font-weight:600;letter-spacing:.08em;color:var(--color-text-muted)}.m-static-body[data-astro-cid-bkhd43ow] .m-sb-year p{margin:0;font-size:14px;line-height:1.7;color:var(--color-text-body)}.m-static-body[data-astro-cid-bkhd43ow] .m-sb-callout{margin:20px 0 0;padding:14px 16px;border:1px solid var(--color-primary-soft);border-radius:var(--m-radius);background:color-mix(in srgb,var(--color-primary-soft) 55%,white)}.m-static-body[data-astro-cid-bkhd43ow] .m-sb-callout h3{margin:0 0 8px;font-size:15px;font-weight:700;color:var(--color-text)}.m-static-body[data-astro-cid-bkhd43ow] .m-sb-callout p:last-child{margin-bottom:0}.m-static-body[data-astro-cid-bkhd43ow] .m-sb-values{display:grid;gap:10px;margin:14px 0 0;padding:0;list-style:none}.m-static-body[data-astro-cid-bkhd43ow] .m-sb-value{padding:12px 14px;border:1px solid var(--color-border);border-radius:var(--m-radius-sm);background:var(--color-bg-white)}.m-static-body[data-astro-cid-bkhd43ow] .m-sb-value h3{margin:0 0 4px;font-size:14.5px;font-weight:700;color:var(--color-text)}.m-static-body[data-astro-cid-bkhd43ow] .m-sb-value p{margin:0;font-size:13.5px;line-height:1.7;color:var(--color-text-muted)}.m-static-body[data-astro-cid-bkhd43ow] .m-sb-team{display:grid;gap:12px;margin:14px 0 0;padding:0;list-style:none}.m-static-body[data-astro-cid-bkhd43ow] .m-sb-person{padding:16px;border:1px solid var(--color-border);border-radius:var(--m-radius);background:var(--color-bg-white);box-shadow:var(--m-shadow);text-align:center}.m-static-body[data-astro-cid-bkhd43ow] .m-sb-avatar{display:flex;align-items:center;justify-content:center;width:52px;height:52px;margin:0 auto 10px;border-radius:999px;background:var(--color-primary-soft);font-size:20px;font-weight:800;color:var(--color-primary)}.m-static-body[data-astro-cid-bkhd43ow] .m-sb-person p.m-sb-person-name{margin:0;font-size:16px;font-weight:700;color:var(--color-text);text-align:center}.m-static-body[data-astro-cid-bkhd43ow] .m-sb-role{display:inline-block;margin:4px 0 8px;padding:2px 10px;border-radius:999px;background:var(--color-primary-soft);font-size:11.5px;font-weight:600;color:var(--color-primary)}.m-static-body[data-astro-cid-bkhd43ow] .m-sb-person p{margin:0;font-size:13.5px;line-height:1.7;color:var(--color-text-muted);text-align:left}.m-static-body[data-astro-cid-bkhd43ow] .m-sb-skills{display:flex;flex-wrap:wrap;gap:6px;justify-content:center;margin:10px 0 0;padding:0;list-style:none}.m-static-body[data-astro-cid-bkhd43ow] .m-sb-skills li{margin:0;padding:2px 8px;border-radius:6px;background:var(--color-bg-soft);font-size:11.5px;color:var(--color-text-faint)}.m-static-body[data-astro-cid-bkhd43ow] .m-sb-ai{position:relative;margin:12px 0 0;padding:20px 16px 16px;border:2px dashed var(--color-primary-soft);border-radius:var(--m-radius);background:var(--color-bg-white);text-align:center}.m-static-body[data-astro-cid-bkhd43ow] .m-sb-ai-badge{position:absolute;top:-10px;left:50%;transform:translate(-50%);padding:2px 10px;border-radius:999px;background:var(--color-primary);font-size:10px;font-weight:700;letter-spacing:.08em;color:#fff;white-space:nowrap}.m-static-body[data-astro-cid-bkhd43ow] .m-sb-ai>p:last-child{margin:0;font-size:13.5px;line-height:1.7;color:var(--color-text-muted);text-align:left}.m-static-body[data-astro-cid-bkhd43ow] .m-sb-steps{display:grid;gap:10px;margin:14px 0 0;padding:0;list-style:none}.m-static-body[data-astro-cid-bkhd43ow] .m-sb-step{padding:12px 14px;border:1px solid var(--color-border);border-radius:var(--m-radius-sm);background:var(--color-bg-white)}.m-static-body[data-astro-cid-bkhd43ow] .m-sb-step-no{display:block;margin-bottom:4px;font-size:11.5px;font-weight:700;letter-spacing:.08em;color:var(--color-primary)}.m-static-body[data-astro-cid-bkhd43ow] .m-sb-step h3{margin:0 0 4px;font-size:14.5px;font-weight:700;color:var(--color-text)}.m-static-body[data-astro-cid-bkhd43ow] .m-sb-step p{margin:0;font-size:13.5px;line-height:1.7;color:var(--color-text-muted)}.m-static-body[data-astro-cid-bkhd43ow] .m-sb-cats{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:14px 0 0;padding:0;list-style:none}.m-static-body[data-astro-cid-bkhd43ow] .m-sb-cat{display:block;padding:12px;border:1px solid var(--color-border);border-radius:var(--m-radius-sm);background:var(--color-bg-white);text-align:center}.m-static-body[data-astro-cid-bkhd43ow] .m-sb-cat-initial{display:flex;align-items:center;justify-content:center;width:34px;height:34px;margin:0 auto 6px;border-radius:8px;background:var(--color-primary-soft);font-size:14px;font-weight:700;color:var(--color-primary)}.m-static-body[data-astro-cid-bkhd43ow] .m-sb-cat b{display:block;font-size:14px;font-weight:600;color:var(--color-text)}.m-static-body[data-astro-cid-bkhd43ow] .m-sb-cat-count{display:block;margin-top:2px;font-size:11.5px;color:var(--color-text-muted)}.m-static-body[data-astro-cid-bkhd43ow] .m-sb-contact{margin:22px 0 0;padding:14px 16px;border:1px solid var(--color-border);border-radius:var(--m-radius);background:var(--color-bg-white);box-shadow:var(--m-shadow);scroll-margin-top:calc(var(--m-appbar) + 12px)}.m-static-body[data-astro-cid-bkhd43ow] .m-sb-cta{margin:24px 0 4px;padding:20px 16px;border-radius:var(--m-radius);background:var(--color-bg-white);border:1px solid var(--color-border);text-align:center}.m-static-body[data-astro-cid-bkhd43ow] .m-sb-cta h2{margin:0 0 6px;font-size:19px}.m-static-body[data-astro-cid-bkhd43ow] .m-sb-cta p{margin:0 0 14px;font-size:14px;color:var(--color-text-muted)}.m-static-body[data-astro-cid-bkhd43ow] .m-sb-links{display:flex;flex-wrap:wrap;gap:10px;justify-content:center;margin:0;padding:0;list-style:none}.m-static-body[data-astro-cid-bkhd43ow] .m-sb-links li{margin:0}.m-static-body[data-astro-cid-bkhd43ow] .m-sb-fine{margin:12px 0 0;font-size:11.5px;line-height:1.6;color:var(--color-text-faint)}
