*{margin:0;padding:0;box-sizing:border-box}body{font-family:var(--la-font-ui);background:var(--la-page);color:var(--la-ink);line-height:var(--la-leading-body);-webkit-font-smoothing:antialiased}.co-sr[hidden],[hidden]{display:none}.co{margin-top:var(--la-space-5)}.co-symbolwrap{background:#fff;border-radius:var(--la-radius-sm);padding:1.1rem 1rem .9rem}.co-symbol{display:block;width:100%;height:clamp(96px,22vw,150px)}.co-bar{fill:#101010;shape-rendering:crispEdges}.co-guardmark{fill:var(--machine,var(--la-instrument))}.co-digits{display:flex;flex-wrap:wrap;gap:.28rem;margin-top:var(--la-space-3);font-family:var(--la-font-mono)}.co-digit{min-width:1.9rem;padding:.35rem .1rem;text-align:center;font-size:var(--la-text-lg);border-radius:2px;background:var(--la-sunken);border:1px solid var(--la-hairline)}.co-digit.is-right{background:color-mix(in srgb,var(--la-sunken) 60%,transparent)}.co-digit.is-halfstart{margin-left:.85rem}.co-digit.is-check{border-color:var(--machine,var(--la-instrument));color:var(--machine,var(--la-instrument))}.co-controls{margin-top:var(--la-space-4)}.co-label{display:block;color:var(--la-ink-dim);font-size:var(--la-text-sm)}.co-input{display:block;width:100%;max-width:22rem;margin-top:.5rem;padding:.6rem .7rem;font-family:var(--la-font-mono);font-size:var(--la-text-base);color:var(--la-ink);background:var(--la-sunken);border:1px solid var(--la-hairline-strong);border-radius:var(--la-radius-sm)}.co-input:focus-visible{outline:2px solid var(--machine,var(--la-instrument));outline-offset:2px}.co-buttons{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:var(--la-space-3)}.co-button{min-height:44px;padding:.55rem .9rem;font-family:var(--la-font-ui);font-size:var(--la-text-sm);color:var(--la-ink);background:var(--la-sunken);border:1px solid var(--la-hairline-strong);border-radius:var(--la-radius-sm);cursor:pointer}.co-button:hover{border-color:var(--machine,var(--la-instrument))}.co-button:focus-visible{outline:2px solid var(--machine,var(--la-instrument));outline-offset:2px}.co-button:disabled{opacity:.45;cursor:default;border-color:var(--la-hairline)}.co-stages{list-style:none;margin-top:var(--la-space-5);display:grid;gap:var(--la-space-3)}.co-step{padding:var(--la-space-3);background:var(--la-sunken);border:1px solid var(--la-hairline);border-radius:var(--la-radius-sm)}.co-line{margin-top:.45rem;color:var(--la-ink-dim);font-size:var(--la-text-sm)}.co-verdictline{margin-top:var(--la-space-4);padding:var(--la-space-3);border-left:2px solid var(--la-hairline-strong);color:var(--la-ink-dim);font-size:var(--la-text-sm)}.co-verdictline.is-bad{border-left-color:var(--machine,var(--la-instrument));color:var(--la-ink)}.co-proof{margin-top:var(--la-space-3);font-family:var(--la-font-mono);font-size:var(--la-text-xs);color:var(--la-ink-faint)}.co-note{margin-top:var(--la-space-3);color:var(--la-ink);font-size:var(--la-text-sm)}.co-why{margin-top:var(--la-space-6)}.co-why h2{margin-top:var(--la-space-5);font-family:var(--la-font-display);font-size:var(--la-text-xl);line-height:var(--la-leading-tight)}.co-why p{margin-top:var(--la-space-3);color:var(--la-ink-dim)}@media (min-width:46rem){.co-stages{grid-template-columns:repeat(2,minmax(min(16rem,100%),1fr))}}.co-said{margin-top:var(--la-space-2);font-family:var(--la-font-mono);font-size:var(--la-text-xs);color:var(--la-ink-dim);min-height:1.5em}