.deck-card[data-astro-cid-q7xenagj]{padding:1.5rem 1.5rem 1.6rem;rotate:1deg;box-shadow:10px 10px #111;container-type:inline-size}.deck-fields[data-astro-cid-q7xenagj]{gap:1rem;display:grid}.field-label[data-astro-cid-q7xenagj]{color:var(--card-ink);margin-bottom:.4rem;font-weight:750;font-stretch:104%;display:block}.hint[data-astro-cid-q7xenagj]{color:var(--card-ink-2);font-weight:500}@container (width<=30rem){.hint[data-astro-cid-q7xenagj]{margin-top:.1rem;font-size:.9375rem;display:block}}.deck-message[data-astro-cid-q7xenagj]{resize:vertical;min-height:5.5rem;line-height:1.5}.deck-file[data-astro-cid-q7xenagj]{cursor:pointer;padding:.45rem .55rem}.deck-file[data-astro-cid-q7xenagj]::file-selector-button{background:var(--sun);color:#111;font:inherit;cursor:pointer;border:2.5px solid #111;border-radius:8px;margin-right:.8rem;padding:.45rem .9rem;font-weight:750;box-shadow:2px 2px #111}.check[data-astro-cid-q7xenagj]{min-height:2.75rem;color:var(--card-ink);cursor:pointer;align-items:center;gap:.7rem;font-weight:750;display:inline-flex;position:relative}.check[data-astro-cid-q7xenagj] input[data-astro-cid-q7xenagj]{opacity:0;cursor:pointer;width:1.75rem;height:1.75rem;margin:0;position:absolute}.check-box[data-astro-cid-q7xenagj]{--mark-bg:var(--sun);border:var(--bw) solid #111;color:#0000;background:#fff;border-radius:7px;flex:none;width:1.75rem;height:1.75rem;transition:transform .16s cubic-bezier(.16,1,.3,1),box-shadow .16s;display:grid}.check-box[data-astro-cid-q7xenagj] svg{--mark-bg:#fff}.check[data-astro-cid-q7xenagj]:hover .check-box[data-astro-cid-q7xenagj]{box-shadow:3px 3px #111}.check[data-astro-cid-q7xenagj] input[data-astro-cid-q7xenagj]:checked+.check-box[data-astro-cid-q7xenagj]{color:#111;box-shadow:3px 3px 0 var(--sun);background:#111;rotate:-6deg}.check[data-astro-cid-q7xenagj] input[data-astro-cid-q7xenagj]:checked+.check-box[data-astro-cid-q7xenagj] svg{--mark-bg:var(--sun)}.check[data-astro-cid-q7xenagj] input[data-astro-cid-q7xenagj]:focus-visible+.check-box[data-astro-cid-q7xenagj]{outline:3px solid var(--focus);outline-offset:3px}.deck-submit[data-astro-cid-q7xenagj]{justify-self:start}@container (width<=24rem){.deck-submit[data-astro-cid-q7xenagj]{justify-self:stretch}}.deck-note[data-astro-cid-q7xenagj]{color:var(--card-ink-2);font-size:.9375rem}.deck-note[data-astro-cid-q7xenagj] a[data-astro-cid-q7xenagj]{color:var(--card-ink);text-decoration-line:underline}.deck-error[data-astro-cid-q7xenagj]{color:var(--error);align-items:center;gap:.5rem;font-weight:700;display:flex}.deck-error[data-astro-cid-q7xenagj]:before{content:"";background:var(--tomato);border:2px solid #111;flex:none;width:.65rem;height:.65rem;transform:rotate(45deg)}.deck-error[data-astro-cid-q7xenagj][hidden],.deck-status[data-astro-cid-q7xenagj]:empty{display:none}.deck-status[data-astro-cid-q7xenagj]{border:var(--bw) solid #111;border-radius:var(--r-sm);color:#111;background:#fff;padding:1rem 1.15rem;font-weight:650}.deck-status[data-astro-cid-q7xenagj][data-kind=success]{background:var(--mint);font-size:1.125rem;rotate:-1deg;box-shadow:4px 4px #111}.deck-status[data-astro-cid-q7xenagj][data-kind=error]{box-shadow:4px 4px 0 var(--tomato);background:#ffe1d9;margin-top:1rem}.deck-status[data-astro-cid-q7xenagj][data-kind=notice]{background:#fff6cf;border-style:dashed;margin-top:1rem}.deck-card[data-astro-cid-q7xenagj].is-done .deck-fields[data-astro-cid-q7xenagj]{display:none}.hp[data-astro-cid-q7xenagj]{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}@media (prefers-reduced-motion:reduce){.check-box[data-astro-cid-q7xenagj]{transition:none}}.deck[data-astro-cid-sm6cegxo]{border-bottom:var(--bw) solid #111}.deck-wrap[data-astro-cid-sm6cegxo]{grid-template-areas:"intro""form""more";align-items:start;gap:clamp(2.5rem,2rem + 2vw,3.5rem);padding-block:clamp(2.5rem,1.5rem + 4vw,6rem) clamp(4rem,2.5rem + 5vw,7rem);display:grid}@media (width>=64rem){.deck-wrap[data-astro-cid-sm6cegxo]{grid-template:"intro form""more form"1fr/minmax(0,1fr) minmax(22rem,32rem);gap:2rem 4.5rem}}.deck-intro[data-astro-cid-sm6cegxo]{grid-area:intro}.deck-pile[data-astro-cid-sm6cegxo]{grid-area:form}.deck-more[data-astro-cid-sm6cegxo]{grid-area:more}.deck-sticker[data-astro-cid-sm6cegxo]{background:#fff;rotate:-2deg}.deck-title[data-astro-cid-sm6cegxo]{max-width:14ch;margin-top:1.25rem}.deck-hl[data-astro-cid-sm6cegxo]{background:var(--bubble);rotate:1.5deg}.deck-lede[data-astro-cid-sm6cegxo]{max-width:34rem;margin-top:1.25rem;font-weight:500}.deck-points[data-astro-cid-sm6cegxo]{gap:.9rem;max-width:34rem;display:grid}.deck-point[data-astro-cid-sm6cegxo]{align-items:flex-start;gap:.85rem;font-weight:550;display:flex}.deck-ico[data-astro-cid-sm6cegxo]{border-radius:var(--r-sm);background:#fff;border:2.5px solid #111;flex:none;place-items:center;width:2.5rem;height:2.5rem;display:grid;box-shadow:3px 3px #111}.deck-point[data-astro-cid-sm6cegxo]:nth-child(2) .deck-ico[data-astro-cid-sm6cegxo]{background:var(--sun)}.deck-point[data-astro-cid-sm6cegxo]:nth-child(3) .deck-ico[data-astro-cid-sm6cegxo]{background:var(--mint)}.deck-point[data-astro-cid-sm6cegxo]>span[data-astro-cid-sm6cegxo]:last-child{padding-top:.45rem}.deck-fine[data-astro-cid-sm6cegxo]{color:var(--ink-2);max-width:34rem;margin-top:1.75rem;font-size:.9375rem}.deck-pile[data-astro-cid-sm6cegxo]{isolation:isolate;position:relative}.deck-pile[data-astro-cid-sm6cegxo] .deck-card{rotate:0deg;box-shadow:6px 6px #111}@media (width>=64rem){.deck-pile[data-astro-cid-sm6cegxo] .deck-card{rotate:1deg;box-shadow:10px 10px #111}.deck-pile[data-astro-cid-sm6cegxo]:before{content:"";background:var(--sun);border:var(--bw) solid #111;border-radius:var(--r);z-index:-1;position:absolute;inset:0;translate:-.4rem .3rem;rotate:-3.5deg}}
