.toc[data-astro-cid-fxkc2o5p]{border-radius:var(--r-card);border:1px solid var(--zone-line);box-shadow:var(--shadow-2);background:radial-gradient(120% 90% at 100% 0%, var(--zone-bg-2), var(--zone-bg) 60%);color:var(--zone-muted);gap:1rem;padding:clamp(1.3rem,1rem + 1.5vw,2rem);display:grid;position:relative;overflow:clip}.toc-mark[data-astro-cid-fxkc2o5p]{width:72%;color:var(--zone-ink);opacity:.05;pointer-events:none;position:absolute;bottom:-34%;right:-16%}@media (width<=899px){.toc-mark[data-astro-cid-fxkc2o5p]{display:none}}.toc-title[data-astro-cid-fxkc2o5p]{font-family:var(--font-display);font-weight:700;font-size:var(--step-1);color:var(--zone-ink);position:relative}.toc[data-astro-cid-fxkc2o5p] ol[data-astro-cid-fxkc2o5p]{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:1.25rem;padding:0;list-style:none;display:grid;position:relative}.toc[data-astro-cid-fxkc2o5p] li[data-astro-cid-fxkc2o5p]{border-top:1px solid var(--zone-line)}.toc[data-astro-cid-fxkc2o5p] a[data-astro-cid-fxkc2o5p]{min-height:44px;color:var(--zone-ink);justify-content:space-between;align-items:center;gap:.5rem;padding-block:.45rem;font-size:.95rem;font-weight:600;line-height:1.3;text-decoration:none;display:flex}.toc[data-astro-cid-fxkc2o5p] a[data-astro-cid-fxkc2o5p]:after{content:"";border:solid var(--zone-muted);width:.45rem;height:.45rem;transition:transform .25s var(--ease-out), border-color .25s var(--ease-out);border-width:0 2px 2px 0;flex:none;margin-right:.2rem;transform:translateY(-2px)rotate(45deg)}.toc[data-astro-cid-fxkc2o5p] a[data-astro-cid-fxkc2o5p]:hover{color:var(--gold)}.toc[data-astro-cid-fxkc2o5p] a[data-astro-cid-fxkc2o5p]:hover:after{border-color:var(--gold);transform:translateY(1px)rotate(45deg)}.toc-note[data-astro-cid-fxkc2o5p]{font-size:var(--step--1);position:relative}.glance[data-astro-cid-fxkc2o5p] .fact:first-child{background:radial-gradient(120% 100% at 100% 0%, var(--zone-bg-2), var(--zone-bg) 65%);border-color:var(--zone-line);border-top-color:var(--gold);align-content:end;min-height:240px;position:relative;overflow:clip}@media (width>=720px){.glance[data-astro-cid-fxkc2o5p] .fact:first-child{grid-column:1/-1}}@media (width>=1100px){.glance[data-astro-cid-fxkc2o5p] .facts{grid-template-columns:1.3fr 1fr 1fr}.glance[data-astro-cid-fxkc2o5p] .fact:first-child{grid-area:span 2}}.glance[data-astro-cid-fxkc2o5p] .fact:first-child>*{position:relative}.glance[data-astro-cid-fxkc2o5p] .fact:first-child .value{color:var(--zone-ink);font-size:clamp(1.875rem,1.5rem + 1vw,2.25rem)}.glance[data-astro-cid-fxkc2o5p] .fact:first-child .label{color:var(--zone-muted);font-size:var(--step-1);max-width:30ch}.glance[data-astro-cid-fxkc2o5p] .fact:first-child .src,.glance[data-astro-cid-fxkc2o5p] .fact:first-child .src a{color:var(--zone-muted)}.glance[data-astro-cid-fxkc2o5p] .fact:first-child .src a:hover{color:var(--gold)}.glance[data-astro-cid-fxkc2o5p] .glance-photo{border-radius:16px;margin-top:clamp(2rem,1.4rem + 2vw,3rem)}.talent-grid[data-astro-cid-fxkc2o5p]{gap:clamp(2.5rem,1.5rem + 3vw,4.5rem);display:grid}@media (width>=1024px){.talent-grid[data-astro-cid-fxkc2o5p]{grid-template-columns:1fr 1fr;align-items:start}}.talent-copy[data-astro-cid-fxkc2o5p]{gap:1.15rem;min-width:0;display:grid}.talent-copy[data-astro-cid-fxkc2o5p] h2[data-astro-cid-fxkc2o5p]{margin-bottom:.35rem}.talent-copy[data-astro-cid-fxkc2o5p]>p[data-astro-cid-fxkc2o5p]{max-width:60ch}.grad[data-astro-cid-fxkc2o5p]{border-block:1px solid var(--line-strong);gap:.4rem;padding-block:1.2rem;display:grid}@media (width>=560px){.grad[data-astro-cid-fxkc2o5p]{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:1.25rem}}.grad-num[data-astro-cid-fxkc2o5p]{font-family:var(--font-display);font-weight:700;font-size:var(--step-4);color:var(--heading);letter-spacing:-.01em;font-variant-numeric:tabular-nums;line-height:1}.caveat[data-astro-cid-fxkc2o5p]{border-radius:var(--r-card);background:var(--surface);border:1px solid var(--line);grid-template-columns:48px minmax(0,1fr);gap:1rem;padding:1.25rem 1.4rem;display:grid}.caveat[data-astro-cid-fxkc2o5p] h3[data-astro-cid-fxkc2o5p]{font-size:var(--step-1);margin-bottom:.3rem}.talent-figs[data-astro-cid-fxkc2o5p]{gap:1rem;min-width:0;display:grid}.fig[data-astro-cid-fxkc2o5p]{margin:0;padding:clamp(1.25rem,1rem + 1vw,1.75rem)}.fig-title[data-astro-cid-fxkc2o5p]{font-family:var(--font-display);font-weight:700;font-size:var(--step-1);color:var(--heading);margin-bottom:1.1rem;line-height:1.25}.fig-note[data-astro-cid-fxkc2o5p]{color:var(--ink-2);margin-top:1rem;font-size:.95rem}.fig-src[data-astro-cid-fxkc2o5p]{font-size:var(--step--1);color:var(--muted);margin-top:.9rem}.fig-src[data-astro-cid-fxkc2o5p] a[data-astro-cid-fxkc2o5p]{color:var(--muted)}.fig-src[data-astro-cid-fxkc2o5p] a[data-astro-cid-fxkc2o5p]:hover{color:var(--link)}.bars[data-astro-cid-fxkc2o5p]{gap:.95rem;display:grid}.bars[data-astro-cid-fxkc2o5p]>div[data-astro-cid-fxkc2o5p]{gap:.3rem;display:grid}.bars[data-astro-cid-fxkc2o5p] dt[data-astro-cid-fxkc2o5p]{color:var(--ink);font-size:.95rem;font-weight:600}.bars[data-astro-cid-fxkc2o5p] dd[data-astro-cid-fxkc2o5p]{grid-template-columns:minmax(0,1fr) 3.4rem;align-items:center;gap:.75rem;display:grid}.bar[data-astro-cid-fxkc2o5p]{background:linear-gradient(90deg, var(--fill,var(--link)) calc(var(--v) * 1%), var(--bg-alt) 0);border-radius:6px;height:12px;display:block}.then[data-astro-cid-fxkc2o5p] .bar[data-astro-cid-fxkc2o5p]{--fill:var(--line-strong)}.then[data-astro-cid-fxkc2o5p] dt[data-astro-cid-fxkc2o5p]{color:var(--muted)}.val[data-astro-cid-fxkc2o5p]{font-family:var(--font-display);font-weight:700;font-size:var(--step-1);color:var(--heading);text-align:right;font-variant-numeric:tabular-nums;line-height:1}.ef[data-astro-cid-fxkc2o5p]>div[data-astro-cid-fxkc2o5p]{border-top:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.3rem 1rem;padding-block:.7rem;display:flex}.ef[data-astro-cid-fxkc2o5p]>div[data-astro-cid-fxkc2o5p]:last-child{border-bottom:1px solid var(--line)}.ef[data-astro-cid-fxkc2o5p] dt[data-astro-cid-fxkc2o5p]{color:var(--ink);font-weight:600}.ef[data-astro-cid-fxkc2o5p] dd[data-astro-cid-fxkc2o5p]{color:var(--muted);flex-wrap:wrap;align-items:baseline;gap:.3rem .6rem;font-size:.93rem;display:inline-flex}.ef[data-astro-cid-fxkc2o5p] dd[data-astro-cid-fxkc2o5p] strong[data-astro-cid-fxkc2o5p]{font-family:var(--font-display);font-size:var(--step-2);color:var(--heading);font-variant-numeric:tabular-nums;line-height:1}.band[data-astro-cid-fxkc2o5p]{border-radius:var(--r-ctl);background:var(--brand-tint);color:var(--heading);padding:.15rem .55rem;font-size:.82rem;font-weight:600}.langs[data-astro-cid-fxkc2o5p]{gap:1rem;display:grid}@media (width>=720px){.langs[data-astro-cid-fxkc2o5p]{grid-template-columns:repeat(2,minmax(0,1fr))}.lang--ta[data-astro-cid-fxkc2o5p]{grid-column:1/-1}}@media (width>=1024px){.langs[data-astro-cid-fxkc2o5p]{grid-template-columns:1.3fr 1fr}.lang--ta[data-astro-cid-fxkc2o5p]{grid-area:span 2/1}}.lang[data-astro-cid-fxkc2o5p]{border-radius:var(--r-card);background:var(--surface);border:1px solid var(--line);align-content:start;justify-items:start;gap:.75rem;min-width:0;padding:clamp(1.4rem,1rem + 1.5vw,2.2rem);display:grid}.lang--ta[data-astro-cid-fxkc2o5p]{background:var(--brand-tint);border-left:3px solid var(--gold)}.lang[data-astro-cid-fxkc2o5p] p[data-astro-cid-fxkc2o5p]{max-width:54ch}.script[data-astro-cid-fxkc2o5p]{color:var(--heading);font-size:clamp(1.75rem,1.5rem + 1vw,2.25rem);font-weight:600;line-height:1.1}.lang--ta[data-astro-cid-fxkc2o5p] .script[data-astro-cid-fxkc2o5p]{font-size:clamp(2rem,1.6rem + 1.2vw,2.5rem)}.script--en[data-astro-cid-fxkc2o5p]{font-family:var(--font-display);font-weight:700}.lang[data-astro-cid-fxkc2o5p] h3[data-astro-cid-fxkc2o5p]{font-size:var(--step-2)}.lang-stats[data-astro-cid-fxkc2o5p]{flex-wrap:wrap;gap:.75rem 2.25rem;padding-block:.25rem .35rem;display:flex}.lang-stats[data-astro-cid-fxkc2o5p]>div[data-astro-cid-fxkc2o5p]{flex-direction:column-reverse;gap:.15rem;display:flex}.lang-stats[data-astro-cid-fxkc2o5p] dd[data-astro-cid-fxkc2o5p]{font-family:var(--font-display);font-weight:700;font-size:var(--step-3);color:var(--heading);font-variant-numeric:tabular-nums;line-height:1}.lang-stats[data-astro-cid-fxkc2o5p] dt[data-astro-cid-fxkc2o5p]{color:var(--ink-2);font-size:.9rem}.langs-src[data-astro-cid-fxkc2o5p]{font-size:var(--step--1);color:var(--muted);max-width:80ch;margin-top:1.1rem}.langs-src[data-astro-cid-fxkc2o5p] a[data-astro-cid-fxkc2o5p]{color:var(--muted)}.tz-head[data-astro-cid-fxkc2o5p]{gap:2rem;margin-bottom:clamp(2rem,1.4rem + 2vw,3rem);display:grid}@media (width>=1024px){.tz-head[data-astro-cid-fxkc2o5p]{grid-template-columns:1.1fr .9fr;align-items:start;gap:4rem}}.tz-copy[data-astro-cid-fxkc2o5p]{gap:1rem;min-width:0;display:grid}.tz-copy[data-astro-cid-fxkc2o5p] h2[data-astro-cid-fxkc2o5p]{margin-bottom:.25rem}.offsets[data-astro-cid-fxkc2o5p]{min-width:0;padding:1.25rem 1.4rem}.offsets[data-astro-cid-fxkc2o5p] h3[data-astro-cid-fxkc2o5p]{font-size:var(--step-1);margin-bottom:.6rem}.offsets[data-astro-cid-fxkc2o5p] dl[data-astro-cid-fxkc2o5p]>div[data-astro-cid-fxkc2o5p]{border-top:1px solid var(--line);grid-template-columns:minmax(0,1fr) auto;gap:.2rem 1rem;padding-block:.6rem;display:grid}.offsets[data-astro-cid-fxkc2o5p] dt[data-astro-cid-fxkc2o5p]{color:var(--ink);font-weight:600}.offsets[data-astro-cid-fxkc2o5p] dd[data-astro-cid-fxkc2o5p]{color:var(--ink-2);text-align:right;font-variant-numeric:tabular-nums}@media (width<=520px){.offsets[data-astro-cid-fxkc2o5p] dl[data-astro-cid-fxkc2o5p]>div[data-astro-cid-fxkc2o5p]{grid-template-columns:minmax(0,1fr)}.offsets[data-astro-cid-fxkc2o5p] dd[data-astro-cid-fxkc2o5p]{text-align:left}}.tz-notes[data-astro-cid-fxkc2o5p]{gap:.75rem;max-width:80ch;margin-top:1.25rem;display:grid}.tz[data-astro-cid-fxkc2o5p] .coverage .scroll{position:relative}.small[data-astro-cid-fxkc2o5p]{font-size:var(--step--1);color:var(--muted)}.industry[data-astro-cid-fxkc2o5p]{position:relative;overflow:clip}.ind-mark[data-astro-cid-fxkc2o5p]{width:min(48vw,540px);color:var(--zone-ink);opacity:.045;pointer-events:none;position:absolute;bottom:-30%;left:-10%}.ind-grid[data-astro-cid-fxkc2o5p]{gap:clamp(2rem,1rem + 3vw,4rem);display:grid;position:relative}@media (width>=1024px){.ind-grid[data-astro-cid-fxkc2o5p]{grid-template-columns:1.1fr .9fr;align-items:start}}.ind-main[data-astro-cid-fxkc2o5p]{gap:1.25rem;min-width:0;display:grid}.ind-lede[data-astro-cid-fxkc2o5p]{font-size:var(--step-1);max-width:52ch}.ind-stats[data-astro-cid-fxkc2o5p]{display:grid}.ind-stat[data-astro-cid-fxkc2o5p]{border-top:1px solid var(--zone-line);gap:.45rem;padding-block:1.25rem;display:grid}.ind-stat[data-astro-cid-fxkc2o5p]:last-child{border-bottom:1px solid var(--zone-line)}.ind-num[data-astro-cid-fxkc2o5p]{font-family:var(--font-display);font-weight:700;font-size:var(--step-4);color:var(--zone-ink);letter-spacing:-.01em;font-variant-numeric:tabular-nums;line-height:1}.ind-num--sm[data-astro-cid-fxkc2o5p]{font-size:var(--step-3)}.industry[data-astro-cid-fxkc2o5p] .src[data-astro-cid-fxkc2o5p]{font-size:var(--step--1);color:var(--zone-muted)}.ind-side[data-astro-cid-fxkc2o5p]{gap:1rem;min-width:0;display:grid;position:relative}.panel[data-astro-cid-fxkc2o5p]{border-radius:var(--r-card);border:1px solid var(--zone-line);background:color-mix(in srgb, var(--zone-ink) 6%, transparent);gap:.6rem;margin:0;padding:clamp(1.25rem,1rem + 1vw,1.75rem);display:grid}.panel-title[data-astro-cid-fxkc2o5p]{font-family:var(--font-display);font-weight:700;font-size:var(--step-1);color:var(--zone-ink);margin-bottom:.4rem}.tea[data-astro-cid-fxkc2o5p]{gap:.9rem;margin-bottom:.4rem;display:grid}.tea[data-astro-cid-fxkc2o5p]>div[data-astro-cid-fxkc2o5p]{gap:.3rem;display:grid}.tea[data-astro-cid-fxkc2o5p] dt[data-astro-cid-fxkc2o5p]{color:var(--zone-ink);font-size:.95rem;font-weight:600}.tea[data-astro-cid-fxkc2o5p] dd[data-astro-cid-fxkc2o5p]{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.75rem;display:grid}.tea[data-astro-cid-fxkc2o5p] .bar[data-astro-cid-fxkc2o5p]{background:linear-gradient(90deg, var(--gold) calc(var(--v) * 1%), color-mix(in srgb, var(--zone-ink) 12%, transparent) 0)}.tea[data-astro-cid-fxkc2o5p] .tea-row[data-astro-cid-fxkc2o5p] .bar[data-astro-cid-fxkc2o5p]{background:linear-gradient(90deg, var(--zone-muted) calc(var(--v) * 1%), color-mix(in srgb, var(--zone-ink) 12%, transparent) 0)}.tea[data-astro-cid-fxkc2o5p] .val[data-astro-cid-fxkc2o5p]{color:var(--zone-ink);font-size:var(--step-0)}.award[data-astro-cid-fxkc2o5p]{border-top:1px solid var(--zone-line);grid-template-columns:28px minmax(0,1fr);gap:1rem;margin-top:clamp(2rem,1.5rem + 2vw,3rem);padding-top:1.5rem;display:grid;position:relative}.award[data-astro-cid-fxkc2o5p] p[data-astro-cid-fxkc2o5p]{max-width:92ch}.award[data-astro-cid-fxkc2o5p] svg{color:var(--gold);margin-top:.15rem}.nowrap[data-astro-cid-fxkc2o5p]{white-space:nowrap}.spec[data-astro-cid-fxkc2o5p]{column-gap:3rem;padding:0;list-style:none;display:grid}@media (width>=900px){.spec[data-astro-cid-fxkc2o5p]{grid-template-columns:repeat(2,minmax(0,1fr))}}.spec[data-astro-cid-fxkc2o5p] li[data-astro-cid-fxkc2o5p]{border-top:1px solid var(--line-strong);grid-template-columns:48px minmax(0,1fr);align-items:start;gap:1.1rem;padding-block:1.5rem;display:grid}.spec[data-astro-cid-fxkc2o5p] h3[data-astro-cid-fxkc2o5p]{font-size:var(--step-1);margin-bottom:.35rem}.spec[data-astro-cid-fxkc2o5p] p[data-astro-cid-fxkc2o5p]{color:var(--ink-2);max-width:54ch}.spec[data-astro-cid-fxkc2o5p] .src[data-astro-cid-fxkc2o5p]{font-size:var(--step--1);color:var(--muted);margin-top:.5rem}.spec[data-astro-cid-fxkc2o5p] .src[data-astro-cid-fxkc2o5p] a[data-astro-cid-fxkc2o5p]{color:var(--muted)}.spec[data-astro-cid-fxkc2o5p] .src[data-astro-cid-fxkc2o5p] a[data-astro-cid-fxkc2o5p]:hover{color:var(--link)}@media (width>=900px){.spec[data-astro-cid-fxkc2o5p] li[data-astro-cid-fxkc2o5p]:last-child:nth-child(odd){grid-column:1/-1}}.dp-grid[data-astro-cid-fxkc2o5p]{gap:clamp(2rem,1rem + 3vw,4rem);display:grid}@media (width>=1024px){.dp-grid[data-astro-cid-fxkc2o5p]{grid-template-columns:1.25fr .75fr;align-items:start}.eu[data-astro-cid-fxkc2o5p]{top:calc(var(--header-h) + 1.5rem);position:sticky}}.dp-main[data-astro-cid-fxkc2o5p]{min-width:0}.timeline[data-astro-cid-fxkc2o5p]{gap:1.6rem;padding:0;list-style:none;display:grid;position:relative}.timeline[data-astro-cid-fxkc2o5p]:before{content:"";background:var(--line-strong);width:2px;position:absolute;top:.5rem;bottom:.5rem;left:9px}.timeline[data-astro-cid-fxkc2o5p] li[data-astro-cid-fxkc2o5p]{gap:.25rem;padding-left:2.6rem;display:grid;position:relative}.timeline[data-astro-cid-fxkc2o5p] li[data-astro-cid-fxkc2o5p]:before{content:"";background:var(--surface);border:2px solid var(--link);border-radius:50%;width:20px;height:20px;position:absolute;top:.3rem;left:0}.timeline[data-astro-cid-fxkc2o5p] time[data-astro-cid-fxkc2o5p]{font-family:var(--font-display);font-weight:700;font-size:var(--step-1);color:var(--heading);font-variant-numeric:tabular-nums}.timeline[data-astro-cid-fxkc2o5p] p[data-astro-cid-fxkc2o5p]{max-width:62ch}.timeline[data-astro-cid-fxkc2o5p] .src[data-astro-cid-fxkc2o5p]{font-size:var(--step--1);color:var(--muted)}.timeline[data-astro-cid-fxkc2o5p] .src[data-astro-cid-fxkc2o5p] a[data-astro-cid-fxkc2o5p]{color:var(--muted)}.timeline[data-astro-cid-fxkc2o5p] .key[data-astro-cid-fxkc2o5p]:before{background:var(--gold);border-color:var(--gold);box-shadow:0 0 0 5px color-mix(in srgb, var(--gold) 28%, transparent)}.timeline[data-astro-cid-fxkc2o5p] .key[data-astro-cid-fxkc2o5p] time[data-astro-cid-fxkc2o5p]{font-size:var(--step-2)}.timeline[data-astro-cid-fxkc2o5p] .key[data-astro-cid-fxkc2o5p] p[data-astro-cid-fxkc2o5p]:not(.src){color:var(--ink)}.dp-note[data-astro-cid-fxkc2o5p]{border-radius:var(--r-card);background:var(--surface);border:1px solid var(--line);max-width:70ch;margin-top:1.75rem;padding:1.1rem 1.25rem}.eu[data-astro-cid-fxkc2o5p]{justify-items:start;gap:1rem;padding:clamp(1.4rem,1rem + 1.5vw,2rem);display:grid}.eu[data-astro-cid-fxkc2o5p] h3[data-astro-cid-fxkc2o5p]{font-size:var(--step-2)}.cmp-wrap[data-astro-cid-fxkc2o5p]{border:1px solid var(--line);border-radius:var(--r-card);background:var(--surface);overflow-x:auto}.cmp[data-astro-cid-fxkc2o5p]{border-collapse:collapse;width:100%;min-width:680px;font-size:.97rem}.cmp[data-astro-cid-fxkc2o5p] caption[data-astro-cid-fxkc2o5p]{text-align:left;color:var(--heading);border-bottom:1px solid var(--line);padding:1rem 1.25rem;font-weight:600}.cmp[data-astro-cid-fxkc2o5p] th[data-astro-cid-fxkc2o5p],.cmp[data-astro-cid-fxkc2o5p] td[data-astro-cid-fxkc2o5p]{text-align:left;vertical-align:top;border-bottom:1px solid var(--line);padding:.85rem 1rem}.cmp[data-astro-cid-fxkc2o5p] thead[data-astro-cid-fxkc2o5p] th[data-astro-cid-fxkc2o5p]{color:var(--muted);background:var(--bg-alt);font-size:.9rem;font-weight:600}.cmp[data-astro-cid-fxkc2o5p] tbody[data-astro-cid-fxkc2o5p] th[data-astro-cid-fxkc2o5p]{width:22%;color:var(--heading);font-weight:600}.cmp[data-astro-cid-fxkc2o5p] .lk[data-astro-cid-fxkc2o5p]{color:var(--ink);background:color-mix(in srgb, var(--brand-tint) 60%, transparent)}.cmp[data-astro-cid-fxkc2o5p] .srcs[data-astro-cid-fxkc2o5p]{font-size:var(--step--1);color:var(--muted)}.cmp[data-astro-cid-fxkc2o5p] tbody[data-astro-cid-fxkc2o5p] tr[data-astro-cid-fxkc2o5p]:last-child>[data-astro-cid-fxkc2o5p]{border-bottom:0}@media (width<=639px){.cmp[data-astro-cid-fxkc2o5p],.cmp[data-astro-cid-fxkc2o5p] caption[data-astro-cid-fxkc2o5p],.cmp[data-astro-cid-fxkc2o5p] tbody[data-astro-cid-fxkc2o5p]{min-width:0;display:block}.cmp[data-astro-cid-fxkc2o5p] thead[data-astro-cid-fxkc2o5p]{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.cmp[data-astro-cid-fxkc2o5p] tbody[data-astro-cid-fxkc2o5p] tr[data-astro-cid-fxkc2o5p]{border-bottom:1px solid var(--line);grid-template-columns:repeat(2,minmax(0,1fr));column-gap:1rem;padding:1rem;display:grid}.cmp[data-astro-cid-fxkc2o5p] tbody[data-astro-cid-fxkc2o5p] tr[data-astro-cid-fxkc2o5p]:last-child{border-bottom:0}.cmp[data-astro-cid-fxkc2o5p] tbody[data-astro-cid-fxkc2o5p] th[data-astro-cid-fxkc2o5p],.cmp[data-astro-cid-fxkc2o5p] td[data-astro-cid-fxkc2o5p]{border-bottom:0;padding:0}.cmp[data-astro-cid-fxkc2o5p] tbody[data-astro-cid-fxkc2o5p] th[data-astro-cid-fxkc2o5p]{grid-column:1/-1;width:auto;margin-bottom:.5rem}.cmp[data-astro-cid-fxkc2o5p] .lk[data-astro-cid-fxkc2o5p]{background:0 0}.cmp[data-astro-cid-fxkc2o5p] td[data-astro-cid-fxkc2o5p]:before{content:attr(data-label);content:attr(data-label) / "";color:var(--muted);margin-bottom:.15rem;font-size:.8rem;font-weight:600;display:block}.cmp[data-astro-cid-fxkc2o5p] .srcs[data-astro-cid-fxkc2o5p]{grid-column:1/-1;margin-top:.6rem}.cmp[data-astro-cid-fxkc2o5p] .srcs[data-astro-cid-fxkc2o5p]:before{margin-right:.3rem;display:inline}}.cmp-notes[data-astro-cid-fxkc2o5p]{gap:.75rem;max-width:75ch;margin-top:1.25rem;display:grid}.ledger-head[data-astro-cid-fxkc2o5p]{display:none}.ledger[data-astro-cid-fxkc2o5p]{padding:0;list-style:none;display:grid}.ledger[data-astro-cid-fxkc2o5p]>li[data-astro-cid-fxkc2o5p]{border-top:1px solid var(--line-strong);gap:1rem;padding-block:1.6rem;display:grid}.ledger[data-astro-cid-fxkc2o5p]>li[data-astro-cid-fxkc2o5p]:last-child{border-bottom:1px solid var(--line-strong)}.risk[data-astro-cid-fxkc2o5p]{grid-template-columns:48px minmax(0,1fr);align-items:center;gap:1rem;display:grid}.risk[data-astro-cid-fxkc2o5p] h3[data-astro-cid-fxkc2o5p]{font-size:var(--step-1)}.cell[data-astro-cid-fxkc2o5p]{min-width:0}.cell[data-astro-cid-fxkc2o5p] p[data-astro-cid-fxkc2o5p]{max-width:60ch}.k[data-astro-cid-fxkc2o5p]{color:var(--muted);margin-bottom:.25rem;font-size:.88rem;font-weight:600}.ours[data-astro-cid-fxkc2o5p]{border-radius:var(--r-ctl);background:var(--surface);border:1px solid var(--line);padding:1rem 1.15rem}@media (width>=960px){.ledger-head[data-astro-cid-fxkc2o5p]{color:var(--muted);grid-template-columns:.85fr 1.1fr 1.05fr;gap:2rem;padding-bottom:.75rem;font-size:.92rem;font-weight:600;display:grid}.ledger[data-astro-cid-fxkc2o5p]>li[data-astro-cid-fxkc2o5p]{grid-template-columns:.85fr 1.1fr 1.05fr;align-items:start;gap:2rem}.risk[data-astro-cid-fxkc2o5p]{align-items:start}.risk[data-astro-cid-fxkc2o5p] h3[data-astro-cid-fxkc2o5p]{padding-top:.6rem}.k[data-astro-cid-fxkc2o5p]{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}}.src-head[data-astro-cid-fxkc2o5p]{gap:.75rem;max-width:62ch;margin-bottom:1.75rem;display:grid}.src-head[data-astro-cid-fxkc2o5p] h2[data-astro-cid-fxkc2o5p]{font-size:var(--step-3)}.src-list[data-astro-cid-fxkc2o5p]{counter-reset:src;gap:.9rem 2.5rem;padding:0;list-style:none;display:grid}@media (width>=900px){.src-list[data-astro-cid-fxkc2o5p]{grid-template-columns:repeat(2,minmax(0,1fr))}}.src-list[data-astro-cid-fxkc2o5p] li[data-astro-cid-fxkc2o5p]{counter-increment:src;overflow-wrap:anywhere;grid-template-columns:2rem minmax(0,1fr);column-gap:.4rem;font-size:.95rem;line-height:1.45;display:grid}.src-list[data-astro-cid-fxkc2o5p] li[data-astro-cid-fxkc2o5p]:before{content:counter(src);color:var(--muted);font-variant-numeric:tabular-nums;grid-row:span 2;font-weight:600}.src-list[data-astro-cid-fxkc2o5p] a[data-astro-cid-fxkc2o5p]{font-weight:600}.src-list[data-astro-cid-fxkc2o5p] span[data-astro-cid-fxkc2o5p]{color:var(--muted);font-size:var(--step--1)}
