.trap[data-astro-cid-c4cmo2ok]{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden}.cells[data-astro-cid-c4cmo2ok]{display:grid;grid-template-columns:minmax(0,1fr)}.cell[data-astro-cid-c4cmo2ok]{display:flex;flex-direction:column;gap:var(--space-1);padding:var(--space-3) var(--space-3) var(--space-2);border-bottom:var(--rule-hair) solid var(--color-field-rule);transition:background-color var(--dur-fast) var(--ease-out)}.cell[data-astro-cid-c4cmo2ok]:hover{background:var(--color-paper-2)}.cell[data-astro-cid-c4cmo2ok]:focus-within{background:var(--color-paper-2);outline:2px solid var(--color-focus);outline-offset:-2px}.cell[data-astro-cid-c4cmo2ok]:focus-within .label[data-astro-cid-c4cmo2ok]{color:var(--color-accent-strong)}.req[data-astro-cid-c4cmo2ok]{margin-left:var(--space-1);color:var(--color-accent)}input[data-astro-cid-c4cmo2ok],textarea[data-astro-cid-c4cmo2ok]{width:100%;padding:var(--space-1) 0;border:0;background:transparent;color:var(--color-ink);font:inherit;font-size:var(--text-lg);min-height:2.75rem;resize:vertical}input[data-astro-cid-c4cmo2ok]:disabled,textarea[data-astro-cid-c4cmo2ok]:disabled{opacity:.55;cursor:not-allowed}input[data-astro-cid-c4cmo2ok]::-moz-placeholder,textarea[data-astro-cid-c4cmo2ok]::-moz-placeholder{color:var(--color-muted);opacity:1}input[data-astro-cid-c4cmo2ok]::placeholder,textarea[data-astro-cid-c4cmo2ok]::placeholder{color:var(--color-muted);opacity:1}input[data-astro-cid-c4cmo2ok]:focus,textarea[data-astro-cid-c4cmo2ok]:focus{outline:none}.cell[data-astro-cid-c4cmo2ok]:has(:user-invalid){box-shadow:inset 0 -2px 0 var(--color-error)}.cell[data-astro-cid-c4cmo2ok]:has(:user-invalid) .label[data-astro-cid-c4cmo2ok]{color:var(--color-error)}.submit[data-astro-cid-c4cmo2ok]{margin-top:var(--space-5);display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-3)}.fine[data-astro-cid-c4cmo2ok] .req[data-astro-cid-c4cmo2ok]{margin-left:0}.fine[data-astro-cid-c4cmo2ok]{color:var(--color-muted);font-size:var(--text-sm);max-width:45ch}@media(min-width:40rem){.cells[data-astro-cid-c4cmo2ok]{grid-template-columns:repeat(2,minmax(0,1fr))}.cell[data-astro-cid-c4cmo2ok]:nth-child(odd):not(.wide){border-right:var(--rule-hair) solid var(--color-rule)}.wide[data-astro-cid-c4cmo2ok]{grid-column:1 / -1}.submit[data-astro-cid-c4cmo2ok]{flex-direction:row;align-items:center;gap:var(--space-5)}}.items[data-astro-cid-z6gx6xcw]{margin-top:var(--space-3)}details[data-astro-cid-z6gx6xcw]{border-bottom:var(--rule-hair) solid var(--color-rule)}summary[data-astro-cid-z6gx6xcw]{display:flex;align-items:center;justify-content:space-between;gap:var(--space-4);padding-block:var(--space-4);font-weight:var(--weight-strong);line-height:1.3;list-style:none;cursor:pointer}summary[data-astro-cid-z6gx6xcw]::-webkit-details-marker{display:none}summary[data-astro-cid-z6gx6xcw]:hover,summary[data-astro-cid-z6gx6xcw]:active{color:var(--color-accent-strong)}.plus[data-astro-cid-z6gx6xcw]{position:relative;flex:none;width:.75rem;height:.75rem;transition:transform .3s var(--ease-out)}.plus[data-astro-cid-z6gx6xcw]:before,.plus[data-astro-cid-z6gx6xcw]:after{content:"";position:absolute;inset:calc(50% - 1px) 0 auto;height:2px;background:currentColor}.plus[data-astro-cid-z6gx6xcw]:after{transform:rotate(90deg)}details[data-astro-cid-z6gx6xcw][open]:not([data-closing]) .plus[data-astro-cid-z6gx6xcw]{transform:rotate(45deg)}.answer[data-astro-cid-z6gx6xcw]{position:relative}.line[data-astro-cid-z6gx6xcw]{position:absolute;inset:0 0 auto;height:2px;background:var(--color-accent);transform-origin:left}details[data-astro-cid-z6gx6xcw] p[data-astro-cid-z6gx6xcw]{padding-top:var(--space-3);padding-bottom:var(--space-4);max-width:var(--measure);color:var(--color-ink-2)}.sketch[data-astro-cid-v3mvp74j]{display:block;pointer-events:none;fill:none;stroke:var(--color-pitch);stroke-linecap:round;stroke-linejoin:round;opacity:.16}.axis[data-astro-cid-v3mvp74j]{stroke-width:1.5}.line[data-astro-cid-v3mvp74j]{stroke-width:2.5}.bar[data-astro-cid-v3mvp74j]{stroke-width:2}.draw[data-astro-cid-v3mvp74j]{stroke-dasharray:1;stroke-dashoffset:1;animation:sketch-draw .9s var(--ease-out) forwards}.bar[data-astro-cid-v3mvp74j]{animation-delay:calc(.2s + var(--i) * 80ms)}.slow[data-astro-cid-v3mvp74j]{animation-duration:1.8s;animation-delay:.4s}@keyframes sketch-draw{to{stroke-dashoffset:0}}@media(max-width:59.99rem){.sketch[data-astro-cid-v3mvp74j]{display:none!important}}.reveal-on .sketch[data-astro-cid-v3mvp74j]:not(.is-in) [data-astro-cid-v3mvp74j]{animation-play-state:paused}.trial[data-astro-cid-eahpcfnv]{padding-top:var(--space-10);scroll-margin-top:var(--space-5)}.trial[data-astro-cid-eahpcfnv].page{padding-top:var(--space-7)}.trial[data-astro-cid-eahpcfnv]>.shell[data-astro-cid-eahpcfnv]{position:relative;isolation:isolate}.trial[data-astro-cid-eahpcfnv] .bars{display:none;position:absolute;z-index:-1;top:calc(var(--space-9) * -1);right:var(--gutter);width:24rem}@media(min-width:60rem){.trial[data-astro-cid-eahpcfnv] .bars{display:block}}.page-title[data-astro-cid-eahpcfnv]{font-size:clamp(3rem,1.8rem + 5vw,5.5rem);max-width:18ch}.lede[data-astro-cid-eahpcfnv]{margin-top:var(--space-3);color:var(--color-ink-2);font-size:var(--text-lg)}.split[data-astro-cid-eahpcfnv]{margin-top:var(--space-7);display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-8)}.steps[data-astro-cid-eahpcfnv]{margin-top:var(--space-3)}.steps[data-astro-cid-eahpcfnv] li[data-astro-cid-eahpcfnv]{position:relative;display:grid;grid-template-columns:2.25rem minmax(0,1fr);gap:var(--space-4);align-items:center;padding-block:var(--space-4);color:var(--color-ink-2)}.steps[data-astro-cid-eahpcfnv] li[data-astro-cid-eahpcfnv]:not(:last-child):before{content:"";position:absolute;left:calc(1.125rem - 1px);top:calc(var(--space-4) + 2.25rem + var(--space-1));bottom:calc(var(--space-1) - var(--space-4));border-left:2px dashed var(--color-field-rule);transform-origin:top}.reveal-on .steps[data-astro-cid-eahpcfnv] li[data-astro-cid-eahpcfnv]:not(.is-in):before{transform:scaleY(0)}.reveal-on .steps[data-astro-cid-eahpcfnv] li[data-astro-cid-eahpcfnv].is-in:before{animation:route .52s var(--ease-out) calc(var(--d, 0) * var(--stagger) + .26s) both}@keyframes route{0%{transform:scaleY(0)}}.steps[data-astro-cid-eahpcfnv] .num[data-astro-cid-eahpcfnv]{display:grid;place-items:center;width:2.25rem;height:2.25rem;border:2px solid var(--color-accent-strong);border-radius:50%;background:var(--color-paper);color:var(--color-accent-strong);font-size:var(--text-sm);font-weight:500}.steps[data-astro-cid-eahpcfnv] li[data-astro-cid-eahpcfnv]:last-child .num[data-astro-cid-eahpcfnv]{background:var(--color-accent-strong);color:var(--color-on-accent)}.mail[data-astro-cid-eahpcfnv]{margin-top:var(--space-5);color:var(--color-ink-2)}@media(min-width:60rem){.split[data-astro-cid-eahpcfnv]{grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:var(--space-9);align-items:start}.trial[data-astro-cid-eahpcfnv].page{padding-top:var(--space-5)}.trial[data-astro-cid-eahpcfnv].page .page-title[data-astro-cid-eahpcfnv]{max-width:none;font-size:clamp(3rem,2.2rem + 2.4vw,4rem)}.trial[data-astro-cid-eahpcfnv].page .lede[data-astro-cid-eahpcfnv]{margin-top:var(--space-2)}.trial[data-astro-cid-eahpcfnv].page .split[data-astro-cid-eahpcfnv]{margin-top:var(--space-5)}.trial[data-astro-cid-eahpcfnv].page .cell{padding-block:var(--space-2) var(--space-1)}.trial[data-astro-cid-eahpcfnv].page .cell input,.trial[data-astro-cid-eahpcfnv].page .cell textarea{min-height:2.25rem}.trial[data-astro-cid-eahpcfnv].page .cell textarea{height:2.25rem}.trial[data-astro-cid-eahpcfnv].page .submit,.trial[data-astro-cid-eahpcfnv].page .mail[data-astro-cid-eahpcfnv]{margin-top:var(--space-4)}}
