body{background:var(--f-sheet)}.start{max-width:34rem;margin:var(--f-gut) auto;padding:var(--f-gut-lg) var(--f-pad) var(--f-block);border:var(--f-rule-heavy) solid var(--f-toner);background:var(--f-sheet);color:var(--f-toner);font-family:var(--f-print);font-size:var(--text-form-body);line-height:var(--f-leading-prose)}.start-mark{margin:0 calc(var(--f-pad) * -1) var(--f-gut-lg);padding:0 var(--f-pad) var(--f-gut);border-bottom:var(--f-rule) solid var(--f-toner);color:var(--f-toner)}.start h1{margin:0 0 var(--f-gut);font-family:var(--f-print);font-size:var(--text-form-title);letter-spacing:-.03em;font-weight:800;line-height:32px}.start-lede{margin:0 0 var(--f-gut);font-size:var(--text-form-body)}.start-quiet{margin:var(--f-gut) 0 0;color:var(--f-faded);font-size:var(--text-form-data);line-height:var(--f-leading-caption)}.start a{color:var(--f-pen);text-decoration-thickness:var(--f-rule);text-underline-offset:3px}.start .field-run{gap:var(--f-gut-lg)}.start .field{gap:var(--f-row)}.start .field-label{font-family:var(--f-print);font-size:var(--text-form-data);font-weight:700}.start .field-input{padding:var(--f-row) var(--f-gut);background:var(--f-sheet);border:var(--f-rule) solid var(--f-toner);font-family:var(--f-typed);font-size:var(--text-form-data);border-radius:0}.start .field-input:focus-visible{outline:var(--f-rule-heavy) solid var(--f-pen);outline-offset:2px}.start .field-note{color:var(--f-faded);font-size:var(--text-form-data);line-height:var(--f-leading-caption)}.start .field-problem{font-size:var(--text-form-body);font-weight:700}.start .choice input{accent-color:var(--f-toner)}.start .start-agreements{margin:var(--f-block) calc(var(--f-pad) * -1) 0;padding:var(--f-gut-lg) var(--f-pad) 0;border-top:var(--f-rule-heavy) solid var(--f-toner)}.start .start-fold{border-bottom:var(--f-rule) solid var(--f-hair)}.start .start-fold summary{min-height:44px;padding:var(--f-gut) 0;font-weight:700}.start .start-fold summary:focus-visible{outline:var(--f-rule-heavy) solid var(--f-toner);outline-offset:2px}.start .start-version{font-family:var(--f-typed);font-size:var(--text-form-data);color:var(--f-faded)}.start .start-fold h2{margin:var(--f-gut) 0 var(--f-row);font-family:var(--f-print);font-size:var(--text-form-body);letter-spacing:0;font-weight:700}.start .start-fold p{margin:0 0 var(--f-row);font-size:var(--text-form-body)}.start .start-act{margin:var(--f-block) 0 0}.start .button{font-family:var(--f-print);font-size:var(--text-form-body);border-radius:0;font-weight:700}.start .button-go{background:var(--f-toner);border-color:var(--f-toner);color:var(--f-sheet)}.start .button-go:hover:not(:disabled){background:var(--f-pen);border-color:var(--f-pen)}@media (width>=40rem){.start h1{line-height:48px}}.start .waiting{padding:var(--f-block) 0;color:var(--f-faded)}.start .problem{font-size:var(--text-form-body);font-weight:700}
