.form[data-astro-cid-m6kucfcf]{gap:var(--pitch);font-family:var(--text-face);grid-template-columns:minmax(0,1fr);font-size:1rem;line-height:1.45;display:grid}.form[data-astro-cid-m6kucfcf][hidden]{display:none}.field-pair[data-astro-cid-m6kucfcf]{gap:inherit;grid-template-columns:1fr 1fr;display:grid}.field[data-astro-cid-m6kucfcf]{align-content:start;gap:.5rem;margin:0;display:grid}.field[data-astro-cid-m6kucfcf] label[data-astro-cid-m6kucfcf]{font-size:.9375rem;font-weight:500;line-height:1.45}.field[data-astro-cid-m6kucfcf] label[data-astro-cid-m6kucfcf]:has(.field-optional){justify-content:space-between;align-items:baseline;gap:1rem;display:flex}.field-optional[data-astro-cid-m6kucfcf]{color:var(--ink-held);font-weight:400}.field[data-astro-cid-m6kucfcf] input[data-astro-cid-m6kucfcf],.field[data-astro-cid-m6kucfcf] textarea[data-astro-cid-m6kucfcf]{width:100%;min-height:2.75rem;font:inherit;color:var(--ink);border:1px solid var(--ink);background:0 0;border-radius:0;padding:.6rem .85rem}.field[data-astro-cid-m6kucfcf] textarea[data-astro-cid-m6kucfcf]{resize:vertical;min-height:9rem}.field[data-astro-cid-m6kucfcf] input[data-astro-cid-m6kucfcf]:focus-visible,.field[data-astro-cid-m6kucfcf] textarea[data-astro-cid-m6kucfcf]:focus-visible{outline:2px solid var(--ink);outline-offset:3px}.field[data-astro-cid-m6kucfcf] input[data-astro-cid-m6kucfcf],.field[data-astro-cid-m6kucfcf] textarea[data-astro-cid-m6kucfcf]{scroll-margin-top:calc(2.75rem + var(--pitch))}.field[data-astro-cid-m6kucfcf] [data-astro-cid-m6kucfcf][aria-invalid=true]{box-shadow:inset 0 0 0 1px var(--ink)}.field[data-astro-cid-m6kucfcf] [data-astro-cid-m6kucfcf][aria-invalid=true]:focus-visible{outline-offset:5px}.field-hint[data-astro-cid-m6kucfcf]{color:var(--ink-held);font-size:.9375rem;line-height:1.45}.field-error[data-astro-cid-m6kucfcf]{font-weight:500}.field-error[data-astro-cid-m6kucfcf][hidden]{display:none}.field-count[data-astro-cid-m6kucfcf]{color:var(--ink-held);font-variant-numeric:tabular-nums;font-size:.9375rem}.field-count[data-astro-cid-m6kucfcf][hidden]{display:none}.form-alert[data-astro-cid-m6kucfcf]{background:linear-gradient(var(--orange), var(--orange)) top left / 2rem 2px no-repeat;margin:0;padding-top:calc(.75rem + 2px);scroll-margin-bottom:1.5rem}.form-alert[data-astro-cid-m6kucfcf][hidden]{display:none}.challenge[data-astro-cid-m6kucfcf]:not([data-shown]){width:1px;height:0;position:absolute;overflow:hidden}.trap[data-astro-cid-m6kucfcf]{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}.form-close[data-astro-cid-m6kucfcf]{flex-wrap:wrap;align-items:center;gap:.85rem 1.5rem;display:flex}.submit[data-astro-cid-m6kucfcf]{isolation:isolate;min-height:2.75rem;font-family:var(--heavy-face);color:var(--paper);background:var(--ink);cursor:pointer;-webkit-tap-highlight-color:transparent;transition:color .2s var(--ease);border:0;border-radius:0;padding:.75rem 1.5rem;font-size:.9375rem;font-weight:600;position:relative}.submit[data-astro-cid-m6kucfcf]:before{content:"";z-index:-1;background:var(--orange);transform-origin:bottom;transition:transform .42s var(--ease);position:absolute;inset:0;transform:scaleY(0)}.submit[data-astro-cid-m6kucfcf]:hover,.submit[data-astro-cid-m6kucfcf]:focus-visible{color:var(--orange-ink)}.submit[data-astro-cid-m6kucfcf]:hover:before,.submit[data-astro-cid-m6kucfcf]:focus-visible:before{transform:scaleY(1)}.submit[data-astro-cid-m6kucfcf]:active{color:var(--orange-ink);transition-duration:.12s}.submit[data-astro-cid-m6kucfcf]:active:before{transition-duration:.12s;transform:scaleY(1)}.submit[data-astro-cid-m6kucfcf]:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.submit[data-astro-cid-m6kucfcf]:disabled{color:var(--paper);cursor:progress}.submit[data-astro-cid-m6kucfcf]:disabled:before{transform:scaleY(0)}.form-note[data-astro-cid-m6kucfcf]{color:var(--ink-held);margin:0;font-size:.9375rem}.sent[data-astro-cid-m6kucfcf][hidden]{display:none}.sent[data-astro-cid-m6kucfcf]:focus-visible{outline:2px solid var(--ink);outline-offset:6px}.sent[data-astro-cid-m6kucfcf] h2[data-astro-cid-m6kucfcf]{letter-spacing:-.005em;margin:0;font-size:1.4em;font-weight:500;line-height:1.25}.sent[data-astro-cid-m6kucfcf] p[data-astro-cid-m6kucfcf]{margin:var(--pitch) 0 0}.again[data-astro-cid-m6kucfcf]{min-height:2.75rem;margin-top:calc(var(--pitch) - (2.75rem - 1.3em) / 2);line-height:1.3;font:inherit;color:var(--ink);cursor:pointer;background:0 0;border:0;padding:0;font-weight:500}.again[data-astro-cid-m6kucfcf]:hover,.again[data-astro-cid-m6kucfcf]:focus-visible{text-underline-offset:.22em;text-decoration:underline 1px}.again[data-astro-cid-m6kucfcf]:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.form-alt[data-astro-cid-m6kucfcf]{margin-top:calc(2 * var(--pitch));font-family:var(--text-face);color:var(--ink-held);font-size:.9375rem;line-height:1.5}.form-alt[data-astro-cid-m6kucfcf] a[data-astro-cid-m6kucfcf]:hover,.form-alt[data-astro-cid-m6kucfcf] a[data-astro-cid-m6kucfcf]:focus-visible{color:var(--ink)}.margin-alt[data-astro-cid-m6kucfcf]{top:calc(2 * var(--pitch));margin-top:0;position:sticky}@media (width>=60.0625rem){.column-alt[data-astro-cid-m6kucfcf]{display:none}}@media (prefers-reduced-motion:reduce){.submit[data-astro-cid-m6kucfcf],.submit[data-astro-cid-m6kucfcf]:before{transition:none}}@media (forced-colors:active){.submit[data-astro-cid-m6kucfcf]{border:1px solid buttontext}.submit[data-astro-cid-m6kucfcf]:before{display:none}.again[data-astro-cid-m6kucfcf]{text-underline-offset:.22em;text-decoration:underline}.field[data-astro-cid-m6kucfcf] [data-astro-cid-m6kucfcf][aria-invalid=true]{outline-offset:-2px;outline:1px solid canvastext}.form-alert[data-astro-cid-m6kucfcf]{background:0 0;position:relative}.form-alert[data-astro-cid-m6kucfcf]:before{content:"";forced-color-adjust:none;background:highlight;width:2rem;height:2px;position:absolute;top:0;left:0}}@media (width<=36rem){.field-pair[data-astro-cid-m6kucfcf]{grid-template-columns:minmax(0,1fr)}.submit[data-astro-cid-m6kucfcf]{width:100%}}.shelf[data-astro-cid-vcv3mwek]{margin-top:calc(3 * var(--pitch));scroll-margin-top:var(--pitch)}.shelf[data-astro-cid-vcv3mwek]+.shelf[data-astro-cid-vcv3mwek]{margin-top:calc(2 * var(--pitch))}.shelf-break[data-astro-cid-vcv3mwek]{width:3rem;margin:0 0 calc(2 * var(--pitch));border:0;border-top:1px solid var(--ink-held)}.shelf-name[data-astro-cid-vcv3mwek]{margin:0 0 calc(.5 * var(--pitch));font-family:var(--text-face);color:var(--ink-held);font-size:.9375rem;font-weight:500;line-height:1.4}.shelved[data-astro-cid-vcv3mwek]{margin:0;padding:0;list-style:none}.shelved[data-astro-cid-vcv3mwek] li[data-astro-cid-vcv3mwek]{grid-template-columns:0 1fr;align-items:baseline;display:grid}.shelved[data-astro-cid-vcv3mwek] li[data-astro-cid-vcv3mwek]+li[data-astro-cid-vcv3mwek]{margin-top:var(--pitch)}.shelved[data-astro-cid-vcv3mwek] .n[data-astro-cid-vcv3mwek]{font-family:var(--text-face);color:var(--ink-held);font-variant-numeric:lining-nums tabular-nums;grid-column:1;justify-self:end;margin-right:.75rem;font-size:.9375rem}.shelved[data-astro-cid-vcv3mwek] li[data-astro-cid-vcv3mwek]>div[data-astro-cid-vcv3mwek]{max-width:var(--line);grid-column:2}.essay[data-astro-cid-vcv3mwek]{text-decoration:none;display:block}.essay[data-astro-cid-vcv3mwek]:focus-visible{outline-offset:4px}.shelved-title[data-astro-cid-vcv3mwek]{padding-block:calc(1.375rem - .65em);font-weight:500;line-height:1.3;display:block}.essay[data-astro-cid-vcv3mwek]:hover .shelved-title[data-astro-cid-vcv3mwek],.essay[data-astro-cid-vcv3mwek]:focus-visible .shelved-title[data-astro-cid-vcv3mwek]{text-decoration:underline 1px}@media (width>=60.0625rem){.catalogue[data-astro-cid-vcv3mwek]>.text[data-astro-cid-vcv3mwek]{grid-area:auto/2}.shelf[data-astro-cid-vcv3mwek]{grid-column:1/-1;grid-template-columns:subgrid;align-items:baseline;display:grid}.shelf-break[data-astro-cid-vcv3mwek]{grid-column:2}.shelf-name[data-astro-cid-vcv3mwek]{grid-column:1;margin:0}.shelved[data-astro-cid-vcv3mwek]{grid-column:2}}
