.test-card[data-astro-cid-mv5g4q2t]{background:var(--paper);border:1px solid var(--hair);border-radius:var(--r-md);padding:var(--sp-xl);gap:var(--sp-md);display:grid}.head[data-astro-cid-mv5g4q2t]{justify-content:space-between;align-items:baseline;gap:var(--sp-sm);flex-wrap:wrap;display:flex}.head[data-astro-cid-mv5g4q2t] h3[data-astro-cid-mv5g4q2t]{font-size:var(--fs-h3);overflow-wrap:anywhere}.avail[data-astro-cid-mv5g4q2t]{font-family:var(--mono);font-size:var(--fs-micro);letter-spacing:.06em;text-transform:uppercase;color:var(--muted);border:1px solid var(--hair);border-radius:var(--r-pill);padding:3px var(--sp-sm)}.maker[data-astro-cid-mv5g4q2t]{font-family:var(--mono);font-size:var(--fs-micro);color:var(--muted)}.maker[data-astro-cid-mv5g4q2t] a[data-astro-cid-mv5g4q2t]{color:var(--teal)}.maker[data-astro-cid-mv5g4q2t] a[data-astro-cid-mv5g4q2t]:hover{color:var(--teal-em)}.measures[data-astro-cid-mv5g4q2t]{font-size:var(--fs-body);line-height:var(--lh-body);color:var(--ink)}.bms[data-astro-cid-mv5g4q2t]{font-family:var(--mono);font-size:var(--fs-micro);color:var(--muted)}.bms-label[data-astro-cid-mv5g4q2t]{margin-right:var(--sp-2xs)}.bm[data-astro-cid-mv5g4q2t]{color:var(--ink)}.indicate[data-astro-cid-mv5g4q2t]{font-size:var(--fs-body);line-height:var(--lh-body);color:var(--ink)}.indicate[data-astro-cid-mv5g4q2t] strong[data-astro-cid-mv5g4q2t]{font-weight:600}.hero[data-astro-cid-kcarq2wl]{padding:var(--sp-5xl) 0 var(--sp-4xl);position:relative;overflow:hidden}.hero-in[data-astro-cid-kcarq2wl]{z-index:2;position:relative}.wrap[data-astro-cid-kcarq2wl]{max-width:var(--wrap);padding:0 var(--sp-xl);margin:0 auto}.crumb[data-astro-cid-kcarq2wl]{margin-bottom:var(--sp-xl)}.crumb[data-astro-cid-kcarq2wl] ol[data-astro-cid-kcarq2wl]{gap:var(--sp-sm);font-family:var(--mono);font-size:var(--fs-micro);color:var(--muted);flex-wrap:wrap;list-style:none;display:flex}.crumb[data-astro-cid-kcarq2wl] li[data-astro-cid-kcarq2wl]+li[data-astro-cid-kcarq2wl]:before{content:"›";margin-right:var(--sp-sm);color:var(--muted)}.crumb[data-astro-cid-kcarq2wl] a[data-astro-cid-kcarq2wl]{color:var(--muted)}.crumb[data-astro-cid-kcarq2wl] a[data-astro-cid-kcarq2wl]:hover{color:var(--teal)}.crumb[data-astro-cid-kcarq2wl] [data-astro-cid-kcarq2wl][aria-current=page]{color:var(--ink)}.kicker[data-astro-cid-kcarq2wl],.sec-kicker[data-astro-cid-kcarq2wl]{font-family:var(--mono);letter-spacing:.18em;text-transform:uppercase;color:var(--teal);align-items:center;gap:var(--sp-sm);font-size:12px;display:flex}.kicker[data-astro-cid-kcarq2wl]{margin-bottom:var(--sp-xl)}.sec-kicker[data-astro-cid-kcarq2wl]{margin-bottom:var(--sp-md)}.kicker[data-astro-cid-kcarq2wl]:before,.sec-kicker[data-astro-cid-kcarq2wl]:before{content:"";background:var(--teal);flex:none;width:30px;height:1px}.hero[data-astro-cid-kcarq2wl] h1[data-astro-cid-kcarq2wl]{font-size:var(--fs-h1);max-width:20ch;margin-bottom:var(--sp-lg)}.hero[data-astro-cid-kcarq2wl] h1[data-astro-cid-kcarq2wl] .em[data-astro-cid-kcarq2wl]{color:var(--teal-em);font-style:italic;font-weight:600}.lead[data-astro-cid-kcarq2wl]{font-size:var(--fs-lead);color:var(--muted);line-height:1.7}.band[data-astro-cid-kcarq2wl]{border-top:1px solid var(--hair)}.band[data-astro-cid-kcarq2wl].frame{background:var(--field)}.frame-in[data-astro-cid-kcarq2wl]{padding-block:var(--sp-3xl)}.prose[data-astro-cid-kcarq2wl]{font-size:var(--fs-body);line-height:var(--lh-body);color:var(--ink)}.prose[data-astro-cid-kcarq2wl] strong[data-astro-cid-kcarq2wl]{font-weight:600}.block[data-astro-cid-kcarq2wl]{padding-block:var(--sp-4xl)}.groups[data-astro-cid-kcarq2wl]{gap:var(--sp-4xl);display:grid}.sys-group[data-astro-cid-kcarq2wl]{gap:var(--sp-xl);scroll-margin-top:var(--sp-4xl);display:grid}.sys-head[data-astro-cid-kcarq2wl] h2[data-astro-cid-kcarq2wl]{font-size:var(--fs-h2)}.sys-desc[data-astro-cid-kcarq2wl]{color:var(--muted);font-size:var(--fs-body);margin-top:var(--sp-sm);line-height:var(--lh-body)}.pss-callout[data-astro-cid-kcarq2wl]{padding:var(--sp-md);background:var(--field2);border-left:3px solid var(--teal);border-radius:var(--r-sm);font-size:var(--fs-ui)}.pss-callout[data-astro-cid-kcarq2wl] a[data-astro-cid-kcarq2wl]{color:var(--teal);text-decoration:underline}.cat-stack[data-astro-cid-kcarq2wl]{gap:var(--sp-2xl);display:grid}.cat-group[data-astro-cid-kcarq2wl]{gap:var(--sp-lg);display:grid}.cat-head[data-astro-cid-kcarq2wl]{gap:var(--sp-sm);display:grid}.cat-title[data-astro-cid-kcarq2wl]{font-family:var(--mono);font-size:var(--fs-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--ink);font-weight:600}.cat-intro[data-astro-cid-kcarq2wl]{color:var(--muted);font-size:var(--fs-body);line-height:var(--lh-body)}.cards[data-astro-cid-kcarq2wl]{gap:var(--sp-xl);display:grid}.cross-links[data-astro-cid-kcarq2wl]{background:var(--field2);border:1px solid var(--hair);border-radius:var(--r-md);padding:var(--sp-xl);gap:var(--sp-lg);display:grid}.cross-kicker[data-astro-cid-kcarq2wl]{font-family:var(--mono);font-size:var(--fs-micro);letter-spacing:.18em;text-transform:uppercase;color:var(--muted)}.cross-list[data-astro-cid-kcarq2wl]{gap:var(--sp-lg);margin:0;padding:0;list-style:none;display:grid}.cross-item[data-astro-cid-kcarq2wl]{gap:var(--sp-xs);display:grid}.cross-link[data-astro-cid-kcarq2wl]{color:var(--teal);font-family:var(--serif);font-size:var(--fs-h3);border-bottom:1.5px solid var(--teal);justify-self:start;padding-bottom:2px}.cross-link[data-astro-cid-kcarq2wl]:hover{color:var(--teal-em);border-color:var(--teal-em)}.cross-reason[data-astro-cid-kcarq2wl]{color:var(--ink);font-size:var(--fs-body);line-height:var(--lh-body)}.capture[data-astro-cid-kcarq2wl]{background:var(--field)}.cap-in[data-astro-cid-kcarq2wl]{padding-block:var(--sp-4xl);gap:var(--sp-3xl);grid-template-columns:1fr 1fr;align-items:center;display:grid}.cap-copy[data-astro-cid-kcarq2wl] h2[data-astro-cid-kcarq2wl]{font-size:var(--fs-h2);margin:var(--sp-md) 0 var(--sp-lg)}@media (width<=880px){.hero[data-astro-cid-kcarq2wl]{padding-top:var(--sp-4xl)}.cap-in[data-astro-cid-kcarq2wl]{gap:var(--sp-2xl);grid-template-columns:1fr}}
